@font-face{font-family:'icomoon';src:url('../../../blocks/grand_gallery/jquery-elastic-grid-master//fonts/icomoon/icomoon.eot');src:url('../../../blocks/grand_gallery/jquery-elastic-grid-master//fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('../../../blocks/grand_gallery/jquery-elastic-grid-master//fonts/icomoon/icomoon.woff') format('woff'), url('../../../blocks/grand_gallery/jquery-elastic-grid-master//fonts/icomoon/icomoon.ttf') format('truetype'), url('../../../blocks/grand_gallery/jquery-elastic-grid-master//fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}.elastic_grid_container .btn{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;padding:25px 80px;display:inline-block;margin:15px 30px;text-transform:uppercase;letter-spacing:1px;font-weight:700;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.elastic_grid_container .btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.elastic_grid_container .btn:before,.elastic_grid_container .icon-heart:after,.elastic_grid_container .icon-star:after,.elastic_grid_container .icon-plus:after,.elastic_grid_container .icon-file:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;-webkit-font-smoothing:antialiased}.elastic_grid_container .icon-envelope:before{content:"\e000"}.elastic_grid_container .icon-cart:before{content:"\e007"}.elastic_grid_container .icon-cart-2:before{content:"\e008"}.elastic_grid_container .icon-heart:before{content:"\e009"}.elastic_grid_container .icon-heart:after,.elastic_grid_container .icon-heart-2:before{content:"\e00a"}.elastic_grid_container .icon-star:before{content:"\e00b"}.elastic_grid_container .icon-star:after,.elastic_grid_container .icon-star-2:before{content:"\e00c"}.elastic_grid_container .icon-arrow-right:before{content:"\e00d"}.elastic_grid_container .icon-arrow-left:before{content:"\e003"}.elastic_grid_container .icon-truck:before{content:"\e00e"}.elastic_grid_container .icon-remove:before{content:"\e00f"}.elastic_grid_container .icon-cog:before{content:"\e010"}.elastic_grid_container .icon-plus:before,.elastic_grid_container .icon-plus:after{content:"\e011"}.elastic_grid_container .icon-minus:before{content:"\e012"}.elastic_grid_container .bh-icon-smiley:before{content:"\e001"}.elastic_grid_container .bh-icon-sad:before{content:"\e002"}.elastic_grid_container .icon-file:before{content:"\e004"}.elastic_grid_container .icon-remove-2:before{content:"\e005"}.elastic_grid_container .btn-1{border:3px solid #fff;color:#fff}.elastic_grid_container .btn-1a:hover,.elastic_grid_container .btn-1a:active{color:#0e83cd;background:#fff}.elastic_grid_container .btn-1b:after{width:100%;height:0;top:0;left:0;background:#fff}.elastic_grid_container .btn-1b:hover,.elastic_grid_container .btn-1b:active{color:#0e83cd}.elastic_grid_container .btn-1b:hover:after,.elastic_grid_container .btn-1b:active:after{height:100%}.elastic_grid_container .btn-1c:after{width:0%;height:100%;top:0;left:0;background:#fff}.elastic_grid_container .btn-1c:hover,.elastic_grid_container .btn-1c:active{color:#0e83cd}.elastic_grid_container .btn-1c:hover:after,.elastic_grid_container .btn-1c:active:after{width:100%}.elastic_grid_container .btn-1d{overflow:hidden}.elastic_grid_container .btn-1d:after{width:0;height:103%;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elastic_grid_container .btn-1d:hover,.elastic_grid_container .btn-1d:active{color:#0e83cd}.elastic_grid_container .btn-1d:hover:after{width:90%;opacity:1}.elastic_grid_container .btn-1d:active:after{width:101%;opacity:1}.elastic_grid_container .btn-1e{overflow:hidden}.elastic_grid_container .btn-1e:after{width:100%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.elastic_grid_container .btn-1e:hover,.elastic_grid_container .btn-1e:active{color:#0e83cd}.elastic_grid_container .btn-1e:hover:after{height:260%;opacity:1}.elastic_grid_container .btn-1e:active:after{height:400%;opacity:1}.elastic_grid_container .btn-1f{overflow:hidden}.elastic_grid_container .btn-1f:after{width:101%;height:0;top:50%;left:50%;background:#fff;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elastic_grid_container .btn-1f:hover,.elastic_grid_container .btn-1f:active{color:#0e83cd}.elastic_grid_container .btn-1f:hover:after{height:75%;opacity:1}.elastic_grid_container .btn-1f:active:after{height:130%;opacity:1}.elastic_grid_container .btn-2{background:#cb4e4e;color:#fff;box-shadow:0 6px #ab3c3c;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-2a{border-radius:0 0 5px 5px}.elastic_grid_container .btn-2a:hover{box-shadow:0 4px #ab3c3c;top:2px}.elastic_grid_container .btn-2a:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2b{border-radius:0 0 5px 5px}.elastic_grid_container .btn-2b:hover{box-shadow:0 8px #ab3c3c;top:-2px}.elastic_grid_container .btn-2b:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2c{border-radius:5px}.elastic_grid_container .btn-2c:hover{box-shadow:0 4px #ab3c3c;top:2px}.elastic_grid_container .btn-2c:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2d{border-radius:5px}.elastic_grid_container .btn-2d:hover{box-shadow:0 8px #ab3c3c;top:-2px}.elastic_grid_container .btn-2d:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2e{border-radius:5px;box-shadow:-6px 0 #ab3c3c}.elastic_grid_container .btn-2e:hover{box-shadow:-4px 0 #ab3c3c;left:-2px}.elastic_grid_container .btn-2e:active{box-shadow:0 0 #ab3c3c;left:-6px}.elastic_grid_container .btn-2f{border-radius:5px;box-shadow:6px 0 #ab3c3c}.elastic_grid_container .btn-2f:hover{box-shadow:4px 0 #ab3c3c;left:2px}.elastic_grid_container .btn-2f:active{box-shadow:0 0 #ab3c3c;left:6px}.elastic_grid_container .btn-2g{border-radius:40px}.elastic_grid_container .btn-2g:hover{box-shadow:0 4px #ab3c3c;top:2px}.elastic_grid_container .btn-2g:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2h{border-radius:20px}.elastic_grid_container .btn-2h:hover{box-shadow:0 4px #ab3c3c;top:2px}.elastic_grid_container .btn-2h:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2i{border-radius:50%;width:90px;height:90px;padding:0}.elastic_grid_container .btn-2i:hover{box-shadow:0 4px #ab3c3c;top:2px}.elastic_grid_container .btn-2i:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-2j{border-radius:50%;width:90px;height:90px;padding:0}.elastic_grid_container .btn-2j:hover{box-shadow:0 8px #ab3c3c;top:-2px}.elastic_grid_container .btn-2j:active{box-shadow:0 0 #ab3c3c;top:6px}.elastic_grid_container .btn-3{background:#fcad26;color:#fff}.elastic_grid_container .btn-3:hover{background:#f29e0d}.elastic_grid_container .btn-3:active{background:#f58500;top:2px}.elastic_grid_container .btn-3:before{position:absolute;height:100%;left:0;top:0;line-height:3;font-size:140%;width:60px}.elastic_grid_container .btn-3a{padding:25px 60px 25px 120px}.elastic_grid_container .btn-3a:before{background:rgba(0,0,0,0.05)}.elastic_grid_container .btn-3b{padding:25px 60px 25px 120px;border-radius:10px}.elastic_grid_container .btn-3b:before{border-right:2px solid rgba(255,255,255,0.5)}.elastic_grid_container .btn-3c{padding:80px 20px 20px 20px;border-radius:10px;box-shadow:0 3px #da9622}.elastic_grid_container .btn-3c:active{box-shadow:0 3px #dc7801}.elastic_grid_container .btn-3c:before{height:60px;width:100%;line-height:60px;background:#fff;color:#f29e0d;border-radius:10px 10px 0 0}.elastic_grid_container .btn-3c:active:before{color:#f58500}.elastic_grid_container .btn-3d{padding:25px 60px 25px 120px;border-radius:10px}.elastic_grid_container .btn-3d:before{background:#fff;color:#fcad26;z-index:2;border-radius:10px 0 0 10px}.elastic_grid_container .btn-3d:after{width:20px;height:20px;background:#fff;z-index:1;left:55px;top:50%;margin:-10px 0 0 -10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.elastic_grid_container .btn-3d:active:before{color:#f58500}.elastic_grid_container .btn-3d:active{top:0}.elastic_grid_container .btn-3d:active:after{left:60px}.elastic_grid_container .btn-3e{padding:25px 120px 25px 60px;overflow:hidden}.elastic_grid_container .btn-3e:before{left:auto;right:10px;z-index:2}.elastic_grid_container .btn-3e:after{width:30%;height:200%;background:rgba(255,255,255,0.1);z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}.elastic_grid_container .btn-3e:hover:after{width:40%}.elastic_grid_container .btn-4{border-radius:50px;border:3px solid #fff;color:#fff;overflow:hidden}.elastic_grid_container .btn-4:active{border-color:#17954c;color:#17954c}.elastic_grid_container .btn-4:hover{background:#24b662}.elastic_grid_container .btn-4:before{position:absolute;height:100%;font-size:125%;line-height:3.5;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.elastic_grid_container .btn-4:active:before{color:#17954c}.elastic_grid_container .btn-4a:before{left:130%;top:0}.elastic_grid_container .btn-4a:hover:before{left:80%}.elastic_grid_container .btn-4b:before{left:-50%;top:0}.elastic_grid_container .btn-4b:hover:before{left:10%}.elastic_grid_container .btn-4c:before{left:70%;opacity:0;top:0}.elastic_grid_container .btn-4c:hover:before{left:80%;opacity:1}.elastic_grid_container .btn-4d:before{left:30%;opacity:0;top:0}.elastic_grid_container .btn-4d:hover:before{left:10%;opacity:1}.elastic_grid_container .btn-5{background:#823aa0;color:#fff;height:70px;min-width:260px;line-height:24px;font-size:16px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.elastic_grid_container .btn-5:active{background:#9053a9;top:2px}.elastic_grid_container .btn-5 span{display:inline-block;width:100%;height:100%;-webkit-transition:all 0.3s;-webkit-backface-visibility:hidden;-moz-transition:all 0.3s;-moz-backface-visibility:hidden;transition:all 0.3s;backface-visibility:hidden}.elastic_grid_container .btn-5:before{position:absolute;height:100%;width:100%;line-height:2.5;font-size:180%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.elastic_grid_container .btn-5:active:before{color:#703b87}.elastic_grid_container .btn-5a:hover span{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.elastic_grid_container .btn-5a:before{left:0;top:-100%}.elastic_grid_container .btn-5a:hover:before{top:0}.elastic_grid_container .btn-5b:hover span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.elastic_grid_container .btn-5b:before{left:-100%;top:0}.elastic_grid_container .btn-5b:hover:before{left:0}.elastic_grid_container .btn-6{color:#fff;background:#226fbe;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-6:active{top:2px}.elastic_grid_container .btn-6a{border:4px solid #226fbe}.elastic_grid_container .btn-6a:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6b{border:4px solid #226fbe;border-radius:15px}.elastic_grid_container .btn-6b:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6c{border:4px solid #226fbe;border-radius:60px}.elastic_grid_container .btn-6c:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6d{border:2px dashed #226fbe}.elastic_grid_container .btn-6d:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6e{border:2px dashed #226fbe;border-radius:15px}.elastic_grid_container .btn-6e:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6f{border:2px dashed #226fbe;border-radius:60px}.elastic_grid_container .btn-6f:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6g{border:2px dotted #226fbe}.elastic_grid_container .btn-6g:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6h{border:2px dotted #226fbe;border-radius:15px}.elastic_grid_container .btn-6h:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6i{border:2px dotted #226fbe;border-radius:60px}.elastic_grid_container .btn-6i:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6j{border:4px double #226fbe}.elastic_grid_container .btn-6j:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6k{border:4px double #226fbe;border-radius:15px}.elastic_grid_container .btn-6k:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-6l{border:4px double #226fbe;border-radius:60px}.elastic_grid_container .btn-6l:hover{background:transparent;color:#226fbe}.elastic_grid_container .btn-7{background:#17aa56;color:#fff;border-radius:7px;box-shadow:0 5px #119e4d;padding:25px 60px 25px 90px}.elastic_grid_container .btn-7a{overflow:hidden}.elastic_grid_container .btn-7a:before{position:absolute;left:0;width:40%;font-size:160%;line-height:0.8;color:#0a833d}.elastic_grid_container .btn-7a.btn-activated{-webkit-animation:fadeOutText 0.5s;-moz-animation:fadeOutText 0.5s;animation:fadeOutText 0.5s}.elastic_grid_container .btn-7a.btn-activated:before{-webkit-animation:moveToRight 0.5s;-moz-animation:moveToRight 0.5s;animation:moveToRight 0.5s}@-webkit-keyframes fadeOutText{0%{color:transparent;}80%{color:transparent;}100%{color:#fff;}}@-moz-keyframes fadeOutText {0%{color:transparent;}80%{color:transparent;}100%{color:#fff;}}@keyframes fadeOutText{0%{color:transparent;}80%{color:transparent;}100%{color:#fff;}}@-webkit-keyframes moveToRight{80%{-webkit-transform:translateX(250%);}81%{opacity:1;-webkit-transform:translateX(250%);}82%{opacity:0;-webkit-transform:translateX(250%);}83%{opacity:0;-webkit-transform:translateX(-50%);}84%{opacity:1;-webkit-transform:translateX(-50%);}100%{-webkit-transform:translateX(0%);}}@-moz-keyframes moveToRight {80%{-moz-transform:translateX(250%);}81%{opacity:1;-moz-transform:translateX(250%);}82%{opacity:0;-moz-transform:translateX(250%);}83%{opacity:0;-moz-transform:translateX(-50%);}84%{opacity:1;-moz-transform:translateX(-50%);}100%{-moz-transform:translateX(0%);}}@keyframes moveToRight{80%{transform:translateX(250%);}81%{opacity:1;transform:translateX(250%);}82%{opacity:0;transform:translateX(250%);}83%{opacity:0;transform:translateX(-50%);}84%{opacity:1;transform:translateX(-50%);}100%{transform:translateX(0%);}}.elastic_grid_container .btn-7b{overflow:hidden}.elastic_grid_container .btn-7b:before{position:absolute;left:0;width:40%;font-size:160%;line-height:0.8;color:#0a833d}.elastic_grid_container .btn-7b.btn-activated:before{-webkit-animation:scaleUp 0.5s;-moz-animation:scaleUp 0.5s;animation:scaleUp 0.5s}@-webkit-keyframes scaleUp{80%{opacity:0;-webkit-transform:scale(2);}100%{opacity:0;-webkit-transform:scale(2);}}@-moz-keyframes scaleUp {80%{opacity:0;-moz-transform:scale(2);}100%{opacity:0;-moz-transform:scale(2);}}@keyframes scaleUp{80%{opacity:0;transform:scale(2);}100%{opacity:0;transform:scale(2);}}.elastic_grid_container .btn-icon-only{font-size:0;padding:25px 30px}.elastic_grid_container .btn-icon-only:before{position:absolute;top:0;left:0;width:100%;height:100%;font-size:26px;line-height:54px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.elastic_grid_container .btn-7c{overflow:hidden}.elastic_grid_container .btn-7c:before{color:#fff;z-index:1}.elastic_grid_container .btn-7c:after{position:absolute;top:0;left:0;height:100%;z-index:0;width:0;background:#0a833d;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-7c.btn-activated:after{-webkit-animation:fillToRight 0.7s forwards;-moz-animation:fillToRight 0.7s forwards;animation:fillToRight 0.7s forwards}@-webkit-keyframes fillToRight{to{width:100%;}}@-moz-keyframes fillToRight {to{width:100%;}}@keyframes fillToRight{to{width:100%;}}.elastic_grid_container .btn-7d{overflow:hidden}.elastic_grid_container .btn-7d:before{color:#fff;z-index:1}.elastic_grid_container .btn-7d:after{position:absolute;top:0;left:0;height:0;width:100%;z-index:0;background:#21bb63;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-7d.btn-activated:after{-webkit-animation:emptyBottom 0.7s forwards;-moz-animation:emptyBottom 0.7s forwards;animation:emptyBottom 0.7s forwards}@-webkit-keyframes emptyBottom{to{height:100%;}}@-moz-keyframes emptyBottom {to{height:100%;}}@keyframes emptyBottom{to{height:100%;}}.elastic_grid_container .btn-7e:after{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;font-size:26px;line-height:54px;color:#ea515e;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-7e.btn-activated:after{-webkit-animation:scaleFade 0.5s forwards;-moz-animation:scaleFade 0.5s forwards;animation:scaleFade 0.5s forwards}@-webkit-keyframes scaleFade{50%{opacity:1;-webkit-transform:scale(1);}100%{opacity:0;-webkit-transform:scale(2.5);}}@-moz-keyframes scaleFade {50%{opacity:1;-moz-transform:scale(1);}100%{opacity:0;-moz-transform:scale(2.5);}}@keyframes scaleFade{50%{opacity:1;transform:scale(1);}100%{opacity:0;transform:scale(2.5);}}.elastic_grid_container .btn-7f:before{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.elastic_grid_container .btn-7f:after{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;font-size:26px;line-height:54px;color:#ffe44d;visibility:hidden;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffe44d;-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);transform:scale(4);opacity:0;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-7f.btn-activated:after{visibility:visible;-webkit-animation:dropDown 0.3s forwards;-moz-animation:dropDown 0.3s forwards;animation:dropDown 0.3s forwards}@-webkit-keyframes dropDown{to{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes dropDown {to{opacity:1;-moz-transform:scale(1);}}@keyframes dropDown{to{opacity:1;transform:scale(1);}}.elastic_grid_container .btn-7g:after{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;font-size:26px;line-height:54px;color:#0a833d;visibility:hidden;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:none;-moz-transition:none;transition:none}.elastic_grid_container .btn-7g.btn-activated:after{visibility:visible;-webkit-animation:dropDownFade 0.5s forwards;-moz-animation:dropDownFade 0.5s forwards;animation:dropDownFade 0.5s forwards}@-webkit-keyframes dropDownFade{50%{opacity:1;-webkit-transform:scale(1);}100%{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes dropDownFade {50%{opacity:1;-moz-transform:scale(1);}100%{opacity:0;-moz-transform:scale(1.5);}}@keyframes dropDownFade{50%{opacity:1;transform:scale(1);}100%{opacity:0;transform:scale(1.5);}}.elastic_grid_container .btn-7h{overflow:hidden}.elastic_grid_container .btn-7h span{display:inline-block;width:100%}.elastic_grid_container .btn-7h:before{position:absolute;left:0;width:40%;font-size:160%;line-height:0.8;color:#0a833d}.elastic_grid_container .btn-success,.elastic_grid_container .btn-error{color:transparent}.elastic_grid_container .btn-success:after,.elastic_grid_container .btn-error:after{z-index:1;color:#fff;left:40%}.elastic_grid_container .btn-success:before{content:"\e001"}.elastic_grid_container .btn-success:after{content:"Success!";-webkit-animation:moveUp 0.5s;-moz-animation:moveUp 0.5s;animation:moveUp 0.5s}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(50%);opacity:0;}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes moveUp {0%{-moz-transform:translateY(50%);opacity:0;}100%{opacity:1;-moz-transform:translateY(0);}}@keyframes moveUp{0%{transform:translateY(50%);opacity:0;}100%{opacity:1;transform:translateY(0);}}.elastic_grid_container .btn-error{-webkit-animation:shake 0.5s;-moz-animation:shake 0.5s;animation:shake 0.5s}/* From Dan Eden's animate.css: http://daneden.me/animate/ */@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}@-moz-keyframes shake {0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}@keyframes shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}.elastic_grid_container .btn-error:before{content:"\e002"}.elastic_grid_container .btn-error:after{content:"Error!";-webkit-animation:scaleFromUp 0.5s;-moz-animation:scaleFromUp 0.5s;animation:scaleFromUp 0.5s}@-webkit-keyframes scaleFromUp{0%{-webkit-transform:scale(0);opacity:0;}100%{opacity:1;-webkit-transform:scale(1);}}@-moz-keyframes scaleFromUp {0%{-moz-transform:scale(0);opacity:0;}100%{opacity:1;-moz-transform:scale(1);}}@keyframes scaleFromUp{0%{transform:scale(0);opacity:0;}100%{opacity:1;transform:scale(1);}}.elastic_grid_container .trash-effect{position:relative;max-width:320px;margin:60px auto 0}.elastic_grid_container .trash-effect .icon-file{font-size:30px;position:absolute;width:50px;height:50px;left:50%;top:50%;margin:-45px 0 0 -25px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translateX(90px) translateY(20px) scale(1);-moz-transform:translateX(90px) translateY(20px) scale(1);-ms-transform:translateX(90px) translateY(20px) scale(1);transform:translateX(90px) translateY(20px) scale(1)}.elastic_grid_container .trash-effect .icon-file:nth-child(2){-webkit-transform:translateX(140px) translateY(-10px) scale(1);-moz-transform:translateX(140px) translateY(-10px) scale(1);-ms-transform:translateX(140px) translateY(-10px) scale(1);transform:translateX(140px) translateY(-10px) scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.elastic_grid_container .trash-effect .icon-file:nth-child(3){-webkit-transform:translateX(140px) translateY(50px) scale(1);-moz-transform:translateX(140px) translateY(50px) scale(1);-ms-transform:translateX(140px) translateY(50px) scale(1);transform:translateX(140px) translateY(50px) scale(1);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}.elastic_grid_container .trash-effect.trash-effect-active .icon-file{-webkit-transform:translateX(-100px) translateY(-10px) scale(0);-moz-transform:translateX(-100px) translateY(-10px) scale(0);-ms-transform:translateX(-100px) translateY(-10px) scale(0);transform:translateX(-100px) translateY(-10px) scale(0)}.elastic_grid_container .btn-7i{box-shadow:none;border-radius:0 0 7px 7px;padding:27px 33px;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.elastic_grid_container .btn-7i:before{line-height:45px}.elastic_grid_container .btn-7i:after{height:10px;width:100%;background:#17aa56;border-radius:7px 7px 0 0;left:0;top:-10px;z-index:1;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.elastic_grid_container .trash-effect-active .btn-7i:after{-webkit-animation:openTrash 0.5s;-moz-animation:openTrash 0.5s;animation:openTrash 0.5s}@-webkit-keyframes openTrash{50%{-webkit-transform:rotate(-35deg);}100%{-webkit-transform:rotate(0deg);}}@-moz-keyframes openTrash {50%{-moz-transform:rotate(-35deg);}100%{-moz-transform:rotate(0deg);}}@keyframes openTrash{50%{transform:rotate(-35deg);}100%{transform:rotate(0deg);}}.elastic_grid_container .perspective{-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;display:inline-block}.elastic_grid_container .btn-8{display:block;background:#5cbcf6;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.elastic_grid_container .btn-8:active{background:#55b7f3}.elastic_grid_container .btn-8a:after{width:100%;height:40%;left:0;top:-40%;background:#49a7df;-webkit-transform-origin:0% 100%;-webkit-transform:rotateX(90deg);-moz-transform-origin:0% 100%;-moz-transform:rotateX(90deg);transform-origin:0% 100%;transform:rotateX(90deg)}.elastic_grid_container .btn-8a:hover{-webkit-transform:rotateX(-15deg);-moz-transform:rotateX(-15deg);-ms-transform:rotateX(-15deg);transform:rotateX(-15deg)}.elastic_grid_container .btn-8b:after{width:100%;height:40%;left:0;top:100%;background:#49a7df;-webkit-transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateX(-90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateX(-90deg);transform-origin:0% 0%;transform:rotateX(-90deg)}.elastic_grid_container .btn-8b:hover{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);transform:rotateX(15deg)}.elastic_grid_container .btn-8c:after{width:20%;height:100%;left:-20%;top:0;background:#49a7df;-webkit-transform-origin:100% 0%;-webkit-transform:rotateY(-90deg);-moz-transform-origin:100% 0%;-moz-transform:rotateY(-90deg);-ms-transform-origin:100% 0%;-ms-transform:rotateY(-90deg);transform-origin:100% 0%;transform:rotateY(-90deg)}.elastic_grid_container .btn-8c:hover{-webkit-transform:rotateY(15deg);-moz-transform:rotateY(15deg);-ms-transform:rotateY(15deg);transform:rotateY(15deg)}.elastic_grid_container .btn-8d:after{width:20%;height:100%;left:100%;top:0;background:#49a7df;-webkit-transform-origin:0% 0%;-webkit-transform:rotateY(90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateY(90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateY(90deg);transform-origin:0% 0%;transform:rotateY(90deg)}.elastic_grid_container .btn-8d:hover{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);-ms-transform:rotateY(-15deg);transform:rotateY(-15deg)}.elastic_grid_container .btn-8e{-webkit-transform:rotateX(-15deg);-moz-transform:rotateX(-15deg);-ms-transform:rotateX(-15deg);transform:rotateX(-15deg)}.elastic_grid_container .btn-8e:after{width:100%;height:40%;left:0;top:-40%;background:#49a7df;-webkit-transform-origin:0% 100%;-webkit-transform:rotateX(90deg);-moz-transform-origin:0% 100%;-moz-transform:rotateX(90deg);-ms-transform-origin:0% 100%;-ms-transform:rotateX(90deg);transform-origin:0% 100%;transform:rotateX(90deg)}.elastic_grid_container .btn-8e:active{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.elastic_grid_container .btn-8f{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);transform:rotateX(15deg)}.elastic_grid_container .btn-8f:after{width:100%;height:40%;left:0;top:100%;background:#49a7df;-webkit-transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateX(-90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateX(-90deg);transform-origin:0% 0%;transform:rotateX(-90deg)}.elastic_grid_container .btn-8f:active{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}.elastic_grid_container .btn-8g{background:#fff;color:#999}.elastic_grid_container .btn-8g:active{background:#fff}.elastic_grid_container .btn-8g:after,.elastic_grid_container .btn-8g:before{text-transform:uppercase;width:100%;height:100%;position:absolute;left:0;line-height:70px}.elastic_grid_container .btn-8g:after{top:-100%;background:#7aca7c;color:#358337;content:'It worked!';-webkit-transform-origin:0% 100%;-webkit-transform:rotateX(90deg);-moz-transform-origin:0% 100%;-moz-transform:rotateX(90deg);-ms-transform-origin:0% 100%;-ms-transform:rotateX(90deg);transform-origin:0% 100%;transform:rotateX(90deg)}.elastic_grid_container .btn-8g:before{top:100%;background:#e96a6a;color:#a33a3a;content:'Error!';font-weight:700;font-family:'Lato', Calibri, Arial, sans-serif;-webkit-transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateX(-90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateX(-90deg);transform-origin:0% 0%;transform:rotateX(-90deg)}.elastic_grid_container .btn-8g.btn-success3d{background:#aaa;-webkit-transform-origin:50% 100%;-webkit-transform:rotateX(-90deg) translateY(100%);-moz-transform-origin:50% 100%;-moz-transform:rotateX(-90deg) translateY(100%);-ms-transform-origin:50% 100%;-ms-transform:rotateX(-90deg) translateY(100%);transform-origin:50% 100%;transform:rotateX(-90deg) translateY(100%)}.elastic_grid_container .btn-8g.btn-error3d{background:#aaa;-webkit-transform-origin:50% 0%;-webkit-transform:rotateX(90deg) translateY(-100%);-moz-transform-origin:50% 0%;-moz-transform:rotateX(90deg) translateY(-100%);-ms-transform-origin:50% 0%;-ms-transform:rotateX(90deg) translateY(-100%);transform-origin:50% 0%;transform:rotateX(90deg) translateY(-100%)}

*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:10px 5px 0 5px;vertical-align:top}.og-grid li.hidden{display:none}.og-grid li>a,.og-grid li>a img{border:0;outline:0;display:block;position:relative}.og-pointer{top:auto;border:solid transparent;content:" ";height:0;width:0;position:relative;pointer-events:none;border-bottom-color:#222;border-width:15px;left:50%;margin:-20px 0 0 -15px}.og-expander{position:absolute;background:#222;color:#d6d6d6;top:auto;left:0;width:100%;margin-top:0;text-align:left;height:0;overflow:hidden}.og-expander-inner{padding:30px 30px;height:100%}.og-close{position:absolute;width:40px;height:40px;top:10px;right:10px;cursor:pointer}.og-close::before,.og-close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#333}.og-fullimg,.og-details{width:50%;float:left;height: 100%;overflow:hidden;position:relative}.og-details .infosep{border-bottom:1px solid #121212;box-shadow:0 1px #2a2a2a;margin:15px 0}.og-details{padding:0 20px}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details h3{font-weight:300;font-size:36px;margin-top:0;margin-bottom:10px}.og-details p{font-weight:400;font-size:15px;line-height:22px;color:#999;padding-bottom:20px}.og-details iframe{max-width:400px;max-height:250px;margin-bottom:0}.og-details a.link-button{font-size:11px;padding:8px 10px;background-color:#454545;background:-moz-linear-gradient(top,#303030 0,#262626);background:-webkit-gradient(linear,left top,left bottom,from(#303030),to(#262626));-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #141414;text-shadow:0 -1px 0 rgba(41,41,41,0.7),0 1px 0 rgba(3,3,3,0.3);white-space:normal;word-wrap:normal;color:#9f9f9f !important;cursor:pointer !important;font-size:11px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.5);white-space:normal;margin-left:10px}.og-details a.first{margin-left:0}.og-details a:hover{background-color:#606060;background:-moz-linear-gradient(top,#454545 454545%,#303030);background:-webkit-gradient(linear,left top,left bottom,from(#454545),to(#303030))}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}.wagwep-container{overflow:hidden}.wagwep-container ul#portfolio-filter{float:left;font-size:16px;list-style:none;padding:10px 0;width:100%;border-bottom:1px solid #ddd}.wagwep-container ul#portfolio-filter li{float:left;line-height:16px;margin:0;padding:10px}.wagwep-container ul#portfolio-filter li:last-child{border-right:0;margin-right:0;padding-right:0}.wagwep-container ul#portfolio-filter a{color:#444444;text-decoration:none;border:0;background:0;margin:0 10px 10px 0;padding:6px 12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.wagwep-container ul#portfolio-filter li.current a,ul#portfolio-filter a:hover{text-decoration:none;background:#eee;color:#222}.wagwep-container ul#portfolio-filter li.current a{color:#333;font-weight:bold;background:#666;color:#fff}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.elastislide-list{list-style-type:none;display:none}.no-js .elastislide-list{display:block}.elastislide-carousel ul li{min-width:20px}.elastislide-wrapper{position:relative;background-color:#313131;margin:0 auto;min-height:60px;box-shadow:inset 0 0 10px #000;-moz-box-shadow:inset 0 0 10px #000;-webkit-box-shadow:inset 0 0 10px #000}.elastislide-wrapper.elastislide-loading{background-image:url(../../../blocks/grand_gallery/jquery-elastic-grid-master//images/loading.gif);background-repeat:no-repeat;background-position:center center}.elastislide-horizontal{padding:10px 40px}.elastislide-vertical{padding:40px 10px}.elastislide-carousel{overflow:hidden;position:relative}.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.elastislide-horizontal ul{white-space:nowrap}.elastislide-carousel ul li{margin:0;-webkit-backface-visibility:hidden}.elastislide-horizontal ul li{height:100%;display:inline-block}.elastislide-vertical ul li{display:block}.elastislide-carousel ul li a{display:inline-block;width:100%;padding:0}.elastislide-carousel ul li a img{display:block;border:2px solid #313131;max-width:100%}.elastislide-carousel ul li a img.selected{border:2px solid #999}.elastislide-wrapper nav span{position:absolute;background:#1b1b1b url(../../../blocks/grand_gallery/jquery-elastic-grid-master//images/nav.png) no-repeat 4px 3px;width:23px;height:23px;border-radius:50%;text-indent:-9000px;cursor:pointer;opacity:.8}.elastislide-wrapper nav span:hover{opacity:1.0}.elastislide-horizontal nav span{top:50%;left:10px;margin-top:-11px}.elastislide-vertical nav span{top:10px;left:50%;margin-left:-11px;background-position:-17px 5px}.elastislide-horizontal nav span.elastislide-next{right:10px;left:auto;background-position:4px -17px}.elastislide-vertical nav span.elastislide-next{bottom:10px;top:auto;background-position:-17px -18px}.og-grid li a{overflow:hidden}.og-grid li a.unhoverdir{overflow:visible}.og-grid li a figure{position:absolute;background:#333;background:rgba(48,48,48,0.7);width:100%;height:100%}.og-grid li a figure span{display:block;padding:10px 0;margin:40px 20px 20px 20px;text-transform:uppercase;font-weight:normal;color:rgba(255,255,255,0.9);text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.5)}.og-grid.effect-opacity li.animate{-webkit-animation:fadeIn .65s ease forwards;-moz-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards}@-webkit-keyframes fadeIn{to{opacity:1}}@-moz-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}.og-grid.effect-moveup li.animate{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;-moz-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}@-webkit-keyframes moveUp{to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes moveUp{to{-moz-transform:translateY(0);opacity:1}}@keyframes moveUp{to{transform:translateY(0);opacity:1}}.og-grid.effect-scaleup li.animate{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6);-webkit-animation:scaleUp .65s ease-in-out forwards;-moz-animation:scaleUp .65s ease-in-out forwards;animation:scaleUp .65s ease-in-out forwards}@-webkit-keyframes scaleUp{to{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes scaleUp{to{-moz-transform:scale(1);opacity:1}}@keyframes scaleUp{to{transform:scale(1);opacity:1}}.og-grid.effect-fallperspective{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.og-grid.effect-fallperspective li.animate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);-moz-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;-moz-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}@-moz-keyframes fallPerspective{100%{-moz-transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}@keyframes fallPerspective{100%{transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}.og-grid.effect-fly{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.og-grid.effect-fly li.animate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;-moz-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;-moz-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0);opacity:1}}@-moz-keyframes fly{100%{-moz-transform:rotateX(0);opacity:1}}@keyframes fly{100%{transform:rotateX(0);opacity:1}}.og-grid.effect-flip{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.og-grid.effect-flip li.animate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-80deg);-moz-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;-moz-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0);opacity:1}}@-moz-keyframes flip{100%{-moz-transform:rotateX(0);opacity:1}}@keyframes flip{100%{transform:rotateX(0);opacity:1}}.og-grid.effect-helix{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.og-grid.effect-helix li.animate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;-moz-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0);opacity:1}}@-moz-keyframes helix{100%{-moz-transform:rotateY(0);opacity:1}}@keyframes helix{100%{transform:rotateY(0);opacity:1}}.og-grid.effect-popup{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.og-grid.effect-popup li.animate{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);transform:scale(0.4);-webkit-animation:popUp .8s ease-in forwards;-moz-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes popUp{70%{-moz-transform:scale(1.1);opacity:.8;-moz-animation-timing-function:ease-out}100%{-moz-transform:scale(1);opacity:1}}@keyframes popUp{70%{transform:scale(1.1);opacity:.8;animation-timing-function:ease-out}100%{transform:scale(1);opacity:1}}nav#porfolio-nav{width:100%;position:relative}nav#porfolio-nav ul{padding:0;margin:0 auto}nav#porfolio-nav li{display:inline;float:left}nav#porfolio-nav li a{border-right:1px solid #576979;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}nav#porfolio-nav li:last-child a{border-right:0}@media screen and (max-width:600px){nav#porfolio-nav{height:auto}nav#porfolio-nav ul{width:100%;display:block;height:auto}nav#porfolio-nav li{width:50%;float:left;position:relative}nav#porfolio-nav li a{border-bottom:1px solid #576979;border-right:1px solid #576979}nav#porfolio-nav a{text-align:left;width:100%;text-indent:25px}}@media only screen and (max-width :480px){nav#porfolio-nav{border-bottom:0}nav#porfolio-nav ul{height:auto}.og-expander h3{font-size:18px}.og-expander p{font-size:12px}.og-expander a{font-size:11px}.og-expander-inner{padding:10px}.og-grid .sep{display:none}.og-fullimg{height:30%;width:100%}.og-details{width:100%;margin-top:5px}.og-details h3{font-size:18px;margin-bottom:0}.og-details p{padding-bottom:10px}.og-details .infosep{margin:10px 0}.elastislide-wrapper{max-width:300px}}@media only screen and (max-width :320px){nav#porfolio-nav li{display:block;float:none;width:100%}nav#porfolio-nav li a{border-bottom:1px solid #576979}.og-details h3{font-size:18px;margin-bottom:0}.og-details p{padding-bottom:10px}.og-details .infosep{margin:10px 0}}@media(min-width:1200px){.og-expander h3{font-size:35px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media(min-width:768px) and (max-width:979px){.og-expander h3{font-size:32px}.og-expander p{font-size:12px}.og-expander a{font-size:11px}.og-grid .sep{margin:20px 10px;height:80%}}@media(max-width:767px){.og-expander h3{font-size:20px}.og-expander p{font-size:12px}.og-expander a{font-size:11px}.og-grid .sep{display:none}.og-fullimg{height:40%;width:100%}.og-details{width:100%;margin-top:5px}.og-details p{padding-bottom:10px}.og-details .infosep{margin:12px 0}.elastislide-wrapper{max-width:300px;padding-bottom:5px}}

