.bg-or{background-color:#f9631b;}
.bg-vo{background-color:#7a75d2}
.bg-ya{background-color:#ee9e0e;}
.bg-bl{background-color:#034d97;}
.bg-fi{background-color:#07cae6;}
.bg-dg{background-color:teal;}
.bg-grn{background-color:#4caf50}
.bg-grwl{background-color:#f9f9f9;}
.bg-tu{background-color:#3bd4c5;}
.bg-grw{background-color:#d4d4d4;}
.bg-sky{background: #deeff9;}
.bg-blu{background: #1d58a6;}
.bg-blu2{background: #a0d0ff;}/*#2d9cd4*/
.bg-re{background-color:#c63737;}
.bg-red{background-color:#b70a0a;}
.bg-br{background-color:#b51f35;}
.bg-icn1{background:#ffcc3b;}
.bg-icn2{background:#73dfff;}
.bg-icn3{background:#86f3c0;}
.bg-pin{background:#f9dede;}
.bg-gr{ background: #f3f3f3;}
.bg-lg{ background: #f5f1ea;}
/* color */
 
 
.fnt-bl{color:#0198c5;}
.fnt-fi{color:#07cae6;}
.fnt-dg{color:teal;}
.fnt-gr{color:#4caf50}
.fnt-rd{color:#ff5722;}
.fnt-sky{color: #deeff9;}
.fnt-blu{color: #0a73b7;}
.fnt-br{color: #900002;}

.br-3 {border-radius: 3px;}
.icn-box-1{border-radius:14px;padding:5px;background:#f5f5f5;border:1px solid #dadada;text-align:center;}
.icn-box-2{border-radius:14px;padding:5px;background:#f5f5f5;border:1px solid #dadada;text-align:center;}
.icn-box-3{border-radius:14px;padding:5px;background:#f5f5f5;border:1px solid #dadada;text-align:center;}
.boxbg1{border-radius:10px 10px 0 0;background-color:#1295D4;color:#FFF;font-size:20px;font-weight:500;text-transform:uppercase;}
.boxbg2{border-radius:10px 10px 0 0;background-color:#FC6F22;color:#FFF;font-size:20px;font-weight:500;text-transform:uppercase;}
.boxbg3{border-radius:10px 10px 0 0;background-color:#b2bd03;color:#FFF;font-size:20px;font-weight:500;text-transform:uppercase;}
.title2{color:#FFF;flex-direction:column;align-items:center;justify-content:center;letter-spacing:1px;}
.title2 span{background-image:url(https://media.tenor.com/images/2d04da00ecf31f6065b436094f0b9c95/tenor.gif);background-size:cover;color:transparent;-moz-background-clip:text;-webkit-background-clip:text;font-size:15px;line-height:.75;margin:10px 0;font-weight:600;}
.white-mode{text-decoration:none;background-color:#122;border-radius:3px;color:#FFF;transition:.35s ease-in-out;font-family:"Montserrat";}
.white-mode:hover{background-color:#FFF;color:#122;}
.tsw{text-shadow:0px 1px 3px #ffffff;}
.brdrl{border-left:2px solid #F60;padding-left:12px;padding-right:3px;}
.brdr-s{    /* background: #FFF; */ padding: 6px 8px;
    margin-right: 9px; border-bottom: 2px dotted #034d97;}
.bgr1{background: #FFF; padding: 6px 8px; margin-right: 9px; border-radius: 9px;}
.bgr2 {background: #0a73b7; padding: 8px 10px; border-radius: 5px; border: 1px solid #015e9b;}
.bgr3 { background: #034d97; padding: 8px 10px; border-radius: 9px; border:1px solid #003972; transition: all .3s ease-in;}
.bgr2 a {color:#FFF;}
.bgr4 {
    background: #ffffff73;
    padding: 6px 8px;
    margin-right: 9px;
    border-radius: 9px;
    border: 1px solid #e9e9e9;
    /* box-shadow: 0 0 6px #c0c0c0; */
}
.bgr5 { background: #034d97; padding: 3px 8px; border-radius: 3px; border:0px solid #003972; transition: all .3s ease-in;}

.icn-box2{height:30px;width:30px;padding:6px;border-radius:50%;background:#FFF;color:#000;margin-top:5px;margin-left:12px;}
.icn-box{/*height:55px;width:55px;border:1px solid #ececec;padding-top:10px;border-radius:50%;color:#fff;*/    
	height: 47px; width: 47px; border: 3px solid #f7f7f78c; padding-top: 8px; border-radius: 50%; color: #fff;}
.icn-bdr{border:1px solid #dadada;height:57px;width:57px;padding:8px;border-radius:50%;}
.text-sub-red{color:#d84701 !important;font-weight:500;font-size:15px;margin:5px 0px 5px 0px;}
.text-red{color:#C00 !important;}
.text-orange{color:#F60 !important;}
.text-black{color:#000 !important;}
.text-dark-o{color:#B63800 !important;}
.text-black-111{color:#111111 !important;}
.text-black-222{color:#222222 !important;}
.text-black-333{color:#333333 !important;}
.text-black-444{color:#404040 !important;}
.text-black-555{color:#555555 !important;}
.text-black-666{color:#666666 !important;}
.text-black-777{color:#777777 !important;}
.text-black-888{color:#808080 !important;}
.text-black-999{color:#999999 !important;}
.text-gray-dimgray{color:#666666 !important;}
.text-gray-light{color:#777777 !important;}
.text-gray{color:#808080 !important;}
.text-gray-darkgray{color:#a9a9a9 !important;}
.text-gray-silver{color:#c0c0c0 !important;}
.text-gray-lightgray{color:#d3d3d3 !important;}
.text-gray-gainsboro{color:#fff !important;}
.text-gray-lighter{color:#eeeeee !important;}
.text-gray-aaa{color:#eeeeee !important;}
.text-gray-bbb{color:#eeeeee !important;}
.text-gray-ccc{color:#eeeeee !important;}
.text-gray-ddd{color:#eeeeee !important;}
.text-gray-eee{color:#eeeeee !important;}
.text-mehroon{color:#900000 !important;}
.text-white{color:#fff !important;}
.text-white-f1{color:#f1f1f1 !important;}
.text-white-f2{color:#f2f2f2 !important;}
.text-white-f3{color:#f3f3f3 !important;}
.text-white-f4{color:#f4f4f4 !important;}
.text-white-f5{color:#f5f5f5 !important;}
.text-white-f6{color:#f6f6f6 !important;}
.text-white-f7{color:#f7f7f7 !important;}
.text-white-f8{color:#f8f8f8 !important;}
.text-white-f9{color:#f9f9f9 !important;}
.text-white-fa{color:#fafafa !important;}
.text-white-fc{color:#fcfcfc !important;}
.text-white-fd{color:#fdfdfd !important;}
.text-white-fe{color:#fefefe !important;}
.bg-deep{background-color:#f1f1f1 !important;}
.bg-light{background-color:#f5f5f5 !important;}
.bg-lighter{background-color:#f7f7f7 !important;}
.bg-lightest{background-color:#fcfcfc !important;}
.bg-silver-light{background-color:#F3F3F5 !important;}
.bg-silver-deep{background-color:#F9F9F6;}
.bg-black{background-color:#000 !important;}
.divider-dark{background-color:#252525 !important;}
footer.bg-deep{background-color:#191919 !important;}
.bg-black-111{background-color:#111111 !important;}
.bg-black-222{background-color:#222222 !important;}
.bg-black-333{background-color:#333333 !important;}
.bg-black-444{background-color:#404040 !important;}
.bg-black-555{background-color:#555555 !important;}
.bg-light-g{background-color:#1d58a6 !important;}
.bg-gray-dimgray{background-color:#666666 !important;}
.bg-gray-light{background-color:#777777 !important;}
.bg-gray{background-color:#808080 !important;}
.bg-gray-darkgray{background-color:#a9a9a9 !important;}
.bg-gray-silver{background-color:#c2c2c2 !important;}
.bg-gray-lightgray{background-color:#d3d3d3 !important;}
.bg-gray-gainsboro{background-color:#dcdcdc !important;}
.bg-gray-lighter{background-color:#eeeeee !important;}
.bg-gray-lighter:hover{background-color:#f9e4bf !important;}
.bg-white{background-color:#fff !important;}
.bg-white-f1{background-color:#f1f1f1 !important;}
.bg-white-f2{background-color:#f2f2f2 !important;}
.bg-white-f3{background-color:#f3f3f3 !important;}
.bg-white-f4{background-color:#f4f4f4 !important;}
.bg-white-f5{background-color:#f5f5f5 !important;}
.bg-white-f6{background-color:#f6f6f6 !important;}
.bg-white-f7{background-color:#f7f7f7 !important;}
.bg-white-f8{background-color:#f8f8f8 !important;}
.bg-white-f9{background-color:#f9f9f9 !important;}
.bg-white-fa{background-color:#fafafa !important;}
.bg-white-fb{background-color:#fbfbfb !important;}
.bg-white-fc{background-color:#fcfcfc !important;}
.bg-white-fd{background-color:#fdfdfd !important;}
.bg-white-fe{background-color:#fefefe !important;}
.bg-white-transparent-9{background-color:rgba(255, 255, 255, 0.9) !important;}
.bg-white-transparent-8{background-color:rgba(255, 255, 255, 0.8) !important;}
.bg-white-transparent-7{background-color:rgba(255, 255, 255, 0.7) !important;}
.bg-white-transparent-6{background-color:rgba(255, 255, 255, 0.6) !important;}
.bg-white-transparent-5{background-color:rgba(255, 255, 255, 0.5) !important;}
.bg-white-transparent-4{background-color:rgba(255, 255, 255, 0.4) !important;}
.bg-white-transparent-3{background-color:rgba(255, 255, 255, 0.3) !important;}
.bg-white-transparent-2{background-color:rgba(255, 255, 255, 0.2) !important;}
.bg-white-transparent-1{background-color:rgba(255, 255, 255, 0.1) !important;}
.bg-dark-transparent-9{background-color:rgba(0, 0, 0, 0.9) !important;}
.bg-dark-transparent-8{background-color:rgba(0, 0, 0, 0.8) !important;}
.bg-dark-transparent-7{background-color:rgba(0, 0, 0, 0.7) !important;}
.bg-dark-transparent-6{background-color:rgba(0, 0, 0, 0.6) !important;}
.bg-dark-transparent-5{background-color:rgba(0, 0, 0, 0.5) !important;}
.bg-dark-transparent-4{background-color:rgba(0, 0, 0, 0.4) !important;}
.bg-dark-transparent-3{background-color:rgba(0, 0, 0, 0.3) !important;}
.bg-dark-transparent-2{background-color:rgba(0, 0, 0, 0.2) !important;}
.bg-dark-transparent-1{background-color:rgba(0, 0, 0, 0.1) !important;}
.font-weight-100{font-weight:100 !important;}
.font-weight-200{font-weight:200 !important;}
.font-weight-300{font-weight:300 !important;}
.font-weight-400{font-weight:400 !important;}
.font-weight-500{font-weight:500 !important;}
.font-weight-600{font-weight:600 !important;}
.font-weight-700{font-weight:700 !important;}
.font-weight-800{font-weight:800 !important;}
.font-weight-900{font-weight:900 !important;}
.font-9{font-size:9px !important;}
.font-10{font-size:10px !important;}
.font-11{font-size:11px !important;}
.font-12{font-size:12px !important;}
.font-13{font-size:13px !important;}
.font-14{font-size:14px !important;}
.font-15{font-size:15px !important;}
.font-16{font-size:16px !important;}
.font-17{font-size:17px !important;}
.font-18{font-size:18px !important;}
.font-19{font-size:19px !important;}
.font-20{font-size:20px !important;}
.font-21{font-size:21px !important;}
.font-22{font-size:22px !important;}
.font-23{font-size:23px !important;}
.font-24{font-size:24px !important;}
.font-25{font-size:25px !important;}
.font-26{font-size:26px !important;}
.font-27{font-size:27px !important;}
.font-28{font-size:28px !important;}
.font-29{font-size:29px !important;}
.font-30{font-size:30px !important;}
.font-32{font-size:32px !important;}
.font-36{font-size:36px !important;}
.font-38{font-size:38px !important;}
.font-40{font-size:40px !important;}
.font-42{font-size:42px !important;}
.font-44{font-size:44px !important;}
.font-46{font-size:46px !important;}
.font-48{font-size:48px !important;}
.font-54{font-size:3.85714286rem !important;}
.font-60{font-size:4.28571429rem !important;}
.font-64{font-size:4.57142857rem !important;}
.font-72{font-size:5.14285714rem !important;}
.font-78{font-size:5.57142857rem !important;}
.font-90{font-size:6.42857143rem !important;}
.font-100{font-size:7.14285714rem !important;}
.font-150{font-size:10.71428571rem !important;}
.font-200{font-size:14.28571429rem !important;}
.letter-space-0{letter-spacing:0px;}
.letter-space-1{letter-spacing:1px;}
.letter-space-2{letter-spacing:2px;}
.letter-space-3{letter-spacing:3px;}
.letter-space-4{letter-spacing:4px;}
.letter-space-5{letter-spacing:5px;}
.letter-space-6{letter-spacing:6px;}
.letter-space-7{letter-spacing:7px;}
.letter-space-8{letter-spacing:8px;}
.letter-space-9{letter-spacing:9px;}
.letter-space-10{letter-spacing:10px;}
.z-index--1{z-index:-1 !important;}
.z-index-0{z-index:0 !important;}
.z-index-1{z-index:1 !important;}
.z-index-2{z-index:2 !important;}
.z-index-3{z-index:3 !important;}
.z-index-4{z-index:4 !important;}
.z-index-5{z-index:5 !important;}
.z-index-99{z-index:99 !important;}
.z-index-111{z-index:111 !important;}
.z-index-1111{z-index:1111 !important;}
.z-index-9999{z-index:9999 !important;}
.line-height-0{line-height:0px;}
.line-height-1{line-height:1;}
.line-height-20{line-height:20px;}
.line-height-50{line-height:50px;}
.line-height-80{line-height:80px;}
.line-height-100{line-height:100px;}
.line-height-110{line-height:110px;}
.line-height-120{line-height:120px;}
.line-height-130{line-height:130px;}
.line-height-150{line-height:150px;}
.line-height-200{line-height:200px;}
.line-height-1em{line-height:1em;}
.line-height-1{line-height:1 !important;}
.mb-5{margin-bottom:5px !important;}
.ml-5{margin-left:5px !important;}
.mr-5{margin-right:5px !important;}
.mt-5{margin-top:5px !important;}
.mt-12{margin-top:12px !important;}
.mb-25{margin-bottom:25px !important;}
.pb-5{padding-bottom:5px !important;}
.pl-5{padding-left:5px !important;}
.pr-5{padding-right:5px !important;}
.pt-5{padding-top:5px !important;}
.p-25{padding:25px !important;}
.no-border{border:none !important;}
.border-1px{border:1px solid #e2e2e2 !important;}
.border-1px-org{border:1px solid #ff9934 !important;}
.border-orglight{border:1px solid #FDBF4E !important;}
.border-1px-gray{border:1px solid #8a8a8a !important;}
.border-1px-light{border:1px solid #cecece !important;}
.border-2px{border:2px solid #eeeeee !important;}
.border-3px{border:3px solid #eeeeee !important;}
.border-4px{border:4px solid #eeeeee !important;}
.border-5px{border:5px solid #eeeeee !important;}
.border-6px{border:6px solid #eeeeee !important;}
.border-7px{border:7px solid #eeeeee !important;}
.border-8px{border:8px solid #eeeeee !important;}
.border-9px{border:9px solid #eeeeee !important;}
.border-10px{border:10px solid #eeeeee !important;}
.border-left{border-left:1px solid #dcdcdc !important;}
.border-right{border-right:1px solid #dcdcdc !important;}
.border-top{border-top:1px solid #dcdcdc !important;}
.border-bottom{border-bottom:1px solid #eeeeee !important;}
.border-bottom-black{border-bottom:1px solid #333 !important;}
.border-bottom-2px{border-bottom:2px solid #eeeeee !important;}
.border-bottom-gray{border-bottom:1px solid #d3d3d3 !important;}
.border-gray{border-color:#eeeeee !important;}
.border-radius-5px{border-radius:5px;}
.border-radius-10px{border-radius:10px;}
.border-radius-15px{border-radius:15px;}
.border-radius-20px{border-radius:20px;}
.border-radius-25px{border-radius:25px;}
.border-radius-30px{border-radius:30px;}
.border-radius-35px{border-radius:35px;}
.border-radius-40px{border-radius:40px;}
.border-radius-45px{border-radius:45px;}
.border-radius-50px{border-radius:50px;}
.relative{position:relative !important;}
.absolute{position:absolute !important;}
.absolute-inherit{position:inherit !important;}
.position-relative{position:relative !important;}
.position-absolute{position:absolute !important;}
.position-static{position:static !important;}
.position-fixed{position:fixed !important;}
.position-inherit{position:inherit !important;}
.position-unset{position:unset !important;}
.no-bg{background:none !important;}
.bg-orange{}
.bg-no-repeat{background-repeat:no-repeat !important;}
.bg-img-fixed{background-attachment:fixed !important;}
.bg-img-cover{background-size:cover !important;}
.bg-img-center-top{background-position:center top !important;}
.bg-img-center-bottom{background-position:center bottom !important;}
.bg-img-center{background-position:center center !important;}
.bg-img-left-top{background-repeat:no-repeat;background-position:left top;}
.bg-img-left-bottom{background-repeat:no-repeat;background-position:left bottom;}
.bg-img-right-top{background-repeat:no-repeat;background-position:right top;}
.img-fullwidth{width:100% !important;}
.overflow-visible{overflow:visible !important;}
.overflow-hidden{overflow:hidden !important;}
.overflow-x-hidden{overflow-x:hidden !important;}
.overflow-y-hidden{overflow-y:hidden !important;}
.box-absolute{position:absolute !important;}
.img-absolute-parent{position:relative !important;}
.img-absolute-parent img.img-absolute{position:absolute !important;}
.img-absolute-parent img.img-pos-left{left:0 !important;}
.img-absolute-parent img.img-pos-top{top:0 !important;}
.img-absolute-parent img.img-pos-bottom{bottom:0 !important;}
.img-absolute-parent img.img-pos-right{right:0 !important;}
.img-absolute-parent img.img-pos-center{left:0 !important;right:0 !important;margin:0 auto !important;}
@media only screen and (max-width:991px){.sm-display-block{display:block !important;}
.sm-text-center{text-align:center !important;}
.sm-text-right{text-align:right !important;}
.sm-text-left{text-align:left !important;}
.sm-pull-none,
.pull-left.flip.sm-pull-none,
.pull-right.flip.sm-pull-none{float:none !important;}
.sm-pull-left{float:left !important;}
.sm-pull-right{float:right !important;}
.sm-pull-center{display:table;float:none !important;margin-left:auto !important;margin-right:auto !important;}
.sm-fullwidth{width:100%;}
.sm-height-auto{min-height:auto !important;}
.sm-hide-bg-img{background:none !important;}
.maxwidth400{margin-left:auto;margin-right:auto;max-width:400px;}
.maxwidth500{margin-left:auto;margin-right:auto;max-width:500px;}
.maxwidth600{margin-left:auto;margin-right:auto;max-width:600px;}
}
@media only screen and (max-width:767px){.xs-display-block{display:block;}
.xs-text-center{text-align:center !important;}
.xs-text-right{text-align:right !important;}
.xs-text-left{text-align:left !important;}
.xs-fullwidth{width:100%;}
.xs-height-auto{min-height:auto !important;}
.xs-hide-bg-img{background:none !important;}
.xs-pull-none{float:none !important;}
.xs-pull-left{float:left !important;}
.xs-pull-right{float:right !important;}
.xs-pull-center{display:table;float:none !important;margin-left:auto !important;margin-right:auto !important;}
.xs-list-inline-none li{display:table;margin-left:auto !important;margin-right:auto !important;margin-top:20px !important;padding-left:0 !important;}
}
@media only screen and (max-width:479px){.xxs-text-center{text-align:center !important;}
.xxs-height-auto{min-height:auto !important;}
}
.opening-hours ul li{padding-bottom:10px !important;}
.multi-row-clearfix .col-xs-6:nth-child(2n + 3){clear:left;}
.multi-row-clearfix .col-xs-4:nth-child(3n + 4){clear:left;}
.multi-row-clearfix .col-xs-3:nth-child(4n + 5){clear:left;}
.multi-row-clearfix .col-xs-2:nth-child(6n + 7){clear:left;}
.multi-row-clearfix .col-xs-1:nth-child(12n + 13){clear:left;}
@media (min-width:768px){.multi-row-clearfix .col-xs-6:nth-child(2n + 3){clear:none;}
.multi-row-clearfix .col-xs-4:nth-child(3n + 4){clear:none;}
.multi-row-clearfix .col-xs-3:nth-child(4n + 5){clear:none;}
.multi-row-clearfix .col-xs-2:nth-child(6n + 7){clear:none;}
.multi-row-clearfix .col-xs-1:nth-child(12n + 13){clear:none;}
.multi-row-clearfix .col-sm-6:nth-child(2n + 3){clear:left;}
.multi-row-clearfix .col-sm-4:nth-child(3n + 4){clear:left;}
.multi-row-clearfix .col-sm-3:nth-child(4n + 5){clear:left;}
.multi-row-clearfix .col-sm-2:nth-child(6n + 7){clear:left;}
.multi-row-clearfix .col-sm-1:nth-child(12n + 13){clear:left;}
}
@media (min-width:992px){.multi-row-clearfix .col-sm-6:nth-child(2n + 3){clear:none;}
.multi-row-clearfix .col-sm-4:nth-child(3n + 4){clear:none;}
.multi-row-clearfix .col-sm-3:nth-child(4n + 5){clear:none;}
.multi-row-clearfix .col-sm-2:nth-child(6n + 7){clear:none;}
.multi-row-clearfix .col-sm-1:nth-child(12n + 13){clear:none;}
.multi-row-clearfix .col-md-6:nth-child(2n + 3){clear:left;}
.multi-row-clearfix .col-md-4:nth-child(3n + 4){clear:left;}
.multi-row-clearfix .col-md-3:nth-child(4n + 5){clear:left;}
.multi-row-clearfix .col-md-2:nth-child(6n + 7){clear:left;}
.multi-row-clearfix .col-md-1:nth-child(12n + 13){clear:left;}
}
@media (min-width:1200px){.multi-row-clearfix .col-md-6:nth-child(2n + 3){clear:none;}
.multi-row-clearfix .col-md-4:nth-child(3n + 4){clear:none;}
.multi-row-clearfix .col-md-3:nth-child(4n + 5){clear:none;}
.multi-row-clearfix .col-md-2:nth-child(6n + 7){clear:none;}
.multi-row-clearfix .col-md-1:nth-child(12n + 13){clear:none;}
.multi-row-clearfix .col-lg-6:nth-child(2n + 3){clear:left;}
.multi-row-clearfix .col-lg-4:nth-child(3n + 4){clear:left;}
.multi-row-clearfix .col-lg-3:nth-child(4n + 5){clear:left;}
.multi-row-clearfix .col-lg-2:nth-child(6n + 7){clear:left;}
.multi-row-clearfix .col-lg-1:nth-child(12n + 13){clear:left;}
}

/** Nivo Lightbox v1.2.0* http://dev7studios.com/nivo-lightbox** Copyright 2013, Dev7studios* Free to use and abuse under the MIT license.* http://www.opensource.org/licenses/mit-license.php*/.nivo-lightbox-overlay {position: fixed;top: 0;left: 0;z-index: 99998;width: 100%;height: 100%;overflow: hidden;visibility: hidden;opacity: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.nivo-lightbox-overlay.nivo-lightbox-open {visibility: visible;opacity: 1;}.nivo-lightbox-wrap  {position: absolute;top: 10%;bottom: 10%;left: 10%;right: 10%;}.nivo-lightbox-content {width: 100%;height: 100%;}.nivo-lightbox-title-wrap {position: absolute;bottom: 0;left: 0;width: 100%;z-index: 99999;text-align: center;}.nivo-lightbox-nav { display: none; }.nivo-lightbox-prev {position: absolute;top: 50%;left: 0;}.nivo-lightbox-next {position: absolute;top: 50%;right: 0;}.nivo-lightbox-close {position: absolute;top: 3%;right: 2%;}.nivo-lightbox-image { text-align: center; }.nivo-lightbox-image img {max-width: 100%;max-height: 100%;width: auto;height: auto;vertical-align: middle;}.nivo-lightbox-content iframe {width: 100%;height: 100%;}.nivo-lightbox-inline,.nivo-lightbox-ajax {max-height: 100%;overflow: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */}.nivo-lightbox-error {display: table;text-align: center;width: 100%;height: 100%;color: #fff;text-shadow: 0 1px 1px #000;}.nivo-lightbox-error p {display: table-cell;vertical-align: middle;}/* Effects**********************************************/.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-fall {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}/* fadeScale */.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);transform: scale(0.7);}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}/* slideLeft / slideRight / slideUp / slideDown */.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {-webkit-transform: translateX(-10%);-moz-transform: translateX(-10%);-ms-transform: translateX(-10%);transform: translateX(-10%);}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {-webkit-transform: translateX(10%);-moz-transform: translateX(10%);-ms-transform: translateX(10%);transform: translateX(10%);}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {-webkit-transform: translateY(-10%);-moz-transform: translateY(-10%);-ms-transform: translateY(-10%);transform: translateY(-10%);}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {-webkit-transform: translateY(10%);-moz-transform: translateY(10%);-ms-transform: translateY(10%);transform: translateY(10%);}.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}/* fall */.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px;}.nivo-lightbox-effect-fall .nivo-lightbox-wrap {-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;-webkit-transform: translateZ(300px);-moz-transform: translateZ(300px);-ms-transform: translateZ(300px);transform: translateZ(300px);}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);}

/** Nivo Lightbox Default Theme v1.0* http://dev7studios.com/nivo-lightbox** Copyright 2013, Dev7studios* Free to use and abuse under the MIT license.* http://www.opensource.org/licenses/mit-license.php*/.nivo-lightbox-theme-default.nivo-lightbox-overlay { background: #666;background: rgba(0,0,0,0.6); }.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(nivolightbox-themes/default/loading.gif) no-repeat 50% 50%; }.nivo-lightbox-theme-default .nivo-lightbox-nav {top: 10%;width: 8%;height: 80%;text-indent: -9999px;background-repeat: no-repeat;background-position: 50% 50%;opacity: 0.5;}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover { opacity: 1; background-color: rgba(0,0,0,0.5);}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(nivolightbox-themes/default/prev.png); border-radius: 0 3px 3px 0;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(nivolightbox-themes/default/next.png); border-radius: 3px 0 0 3px;}.nivo-lightbox-theme-default .nivo-lightbox-close {display: block;background: url(nivolightbox-themes/default/close.png) no-repeat 5px 5px;width: 40px;height: 45px;text-indent: -9999px;padding: 5px;opacity: 0.5;}.nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }.nivo-lightbox-theme-default .nivo-lightbox-title {font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;background: #000;color: #fff;padding: 7px 15px;border-radius: 30px;}.nivo-lightbox-theme-default .nivo-lightbox-image img {background: #fff;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);box-shadow: 0px 1px 1px rgba(0,0,0,0.4);}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline {background: #fff;padding: 40px;-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);box-shadow: 0px 1px 1px rgba(0,0,0,0.4);}@media (-webkit-min-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(min--moz-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx) {.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background-image: url(nivolightbox-themes/default/loading_2x.gif); background-size: 32px 32px;}.nivo-lightbox-theme-default .nivo-lightbox-prev { background-image: url(nivolightbox-themes/default/prev_2x.png); background-size: 48px 48px;}.nivo-lightbox-theme-default .nivo-lightbox-next { background-image: url(nivolightbox-themes/default/next_2x.png); background-size: 48px 48px;}.nivo-lightbox-theme-default .nivo-lightbox-close { background-image: url(nivolightbox-themes/default/close_2x.png); background-size: 16px 16px;}}
 .hvr-grow {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
-webkit-transition-duration:.3s;
transition-duration:.3s;
	-webkit-transition-property:transform;
	transition-property:transform
}
.hvr-grow:active, .hvr-grow:focus, .hvr-grow:hover {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
.hvr-shrink {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
-webkit-transition-duration:.3s;
transition-duration:.3s;
	-webkit-transition-property:transform;
	transition-property:transform
}
.hvr-shrink:active, .hvr-shrink:focus, .hvr-shrink:hover {
	-webkit-transform:scale(0.9);
	transform:scale(0.9)
}
@-webkit-keyframes hvr-pulse {
25% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
75% {
-webkit-transform:scale(0.9);
transform:scale(0.9)
}
}
@keyframes hvr-pulse {
25% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
75% {
-webkit-transform:scale(0.9);
transform:scale(0.9)
}
}