@font-face{font-family:'Fjalla One';font-style:normal;font-weight:400;src:local('Fjalla One'),local('FjallaOne-Regular'),url(http://fonts.gstatic.com/s/fjallaone/v5/rxxXUYj4oZ6Q5oDJFtEd6i3USBnSvpkopQaUR-2r7iU.ttf) format('truetype');}@font-face{font-family:'Montserrat Alternates';font-style:normal;font-weight:400;src:local('Montserrat Alternates Regular'),local('MontserratAlternates-Regular'),url(http://fonts.gstatic.com/s/montserratalternates/v8/z2n1Sjxk9souK3HCtdHukgnkfjG14KscmNg0xC38TkM.ttf) format('truetype');}body{color:#3A546E;background-color:#FFFFFF;background-image:url(/images/background_bank/store/grunge_stripesHD.jpg);background-repeat:no-repeat;background-position:0 0;background-size:cover;}@media all and (max-width:1500px){body{background-image:url(/images/background_bank/store/grunge_stripes.jpg);}}h1{color:#000000;font-family:'Montserrat Alternates';font-size:24px;}#content{font-family:'Fjalla One';font-size:26px;}#spinner div.block,#loadingMain{background:#878784;}#logoText{color:#000000;font-family:'Montserrat Alternates';font-size:42px;}#musicOnOff a{color:#000000;}#musicOnOff a:hover{color:#000000;}#musicEq span{background-color:#000000;}.topLink{color:#666464;}.selected-parent{color:#D6D6D6;background-color:#E0E0E0;}.subLink{color:#000000;background-color:#D6D6D6;}.selected-child{color:#A1E5F7;background-color:#BBF3FC;}#menu a{font-family:'Fjalla One';font-size:18px;}#menuBackground,#menuHover{background-color:#E0E0E0;}.visible_hidden #menu .topMenu a.selected-parent{color:#666464 !important;}#footerText{color:#000000;font-family:'Fjalla One';}.jspDrag{background-color:#000000;}.jspTrack{background-color:#ABE0F7;}#modalCaption{color:#FFFFFF;font-family:'Fjalla One';font-size:26px;}#modal{border:1px solid #4E4C4D;background-color:#0D1015;}#modalContent{color:#CCCCCC;background-color:#333333;}#branding{color:#000000;}.image-grid__title{color:#000000;}.fullscreen-slideshow__info-text{font-family:'Fjalla One';font-size:26px;}#bookingForm form input,#bookingForm form textarea{color:#000000;background-color:#C3E0FA;border:1px solid #C2C2C2;}#closeForm{color:#000000;}#selectedDate{color:#000000;}#bookingForm{background-color:#C3E0FA;}#bookingForm form input.submit{color:#000000;background-color:#C3F1FA;}.required-asterisk{color:#499299;}#errorAlert{color:#000000;background-color:#C3F1FA;}#calendarYears a,#calendarMonths a{color:#000000;}#calendarYears a.selected,#calendarMonths a.selected{color:#666464;}#datePickerWrapper a.ui-state-default{color:#000000;background-color:#C2C2C2;}#bookedBlock,#datePickerWrapper table.ui-datepicker-calendar td.ui-datepicker-unselectable.ui-state-disabled.booked-date{color:#666464;background:#000000;}#datePickerWrapper{font-size:18px;}#bookingForm input,#bookingForm select,#bookingForm textarea{font-family:'Fjalla One';font-size:13px;}.itemListDescription,.itemListDescription > a{color:#000000;}.list-description{color:#3A546E;}.form-popup{color:#000000;background-color:#C3F1FA;border:1px solid #C2C2C2;}.fb-form-input-container,.fb-field-title,.fb-form-not-supported-link{color:#3A546E;}.fb-field-title::before{color:#499299;}.fb-rating-expanded td{color:#3A546E;border-color:#3A546E;}.fb-form-input-container,.fb-submit-btn,.notify-container{font-family:'Fjalla One';font-size:26px;}::-webkit-input-placeholder{color:#000000;}:-moz-placeholder{color:#000000;}::-moz-placeholder{color:#000000;}:-ms-input-placeholder{color:#000000;}.fb-form-input-container input,.fb-form-input-container textarea,.fb-form-input-container select, .fb-selectmenu{font-family:'Fjalla One';font-size:13px;color:#000000;background-color:#C3E0FA;}.fb-section-type span{font-family:'Montserrat Alternates';font-size:24px;color:#000000;}.fb-submit-btn{font-family:'Fjalla One';font-size:13px;color:#000000;background-color:#C3F1FA;}.fb-ff-action-symbol,.fb-file-upload-symbol{color:#000000;background-color:#C3F1FA;}.video-list .title{color:#000000;}.video-list .description{color:#3A546E;}.thumb{border-color:#000000;background-color:#000000;}.thumb.current,.thumb:hover{border-color:#000000;background-color:#000000;}.thumbNum{font-family:'Fjalla One';}.control-theme-1 .main-control,.control-theme-1 .thumb-control,#captionContainer.link.control-theme-1:after{background-image:url('/portfolio/images/controls/controls_1.png');}.control-theme-2 .main-control,.control-theme-2 .thumb-control,#captionContainer.link.control-theme-2:after{background-image:url('/portfolio/images/controls/controls_2.png');}.control-theme-3 .main-control,.control-theme-3 .thumb-control,#captionContainer.link.control-theme-3:after{background-image:url('/portfolio/images/controls/controls_3.png');}.control-theme-4 .main-control,.control-theme-4 .thumb-control,#captionContainer.link.control-theme-4:after{background-image:url('/portfolio/images/controls/controls_4.png');}.control-theme-5 .main-control,.control-theme-5 .thumb-control,#captionContainer.link.control-theme-5:after{background-image:url('/portfolio/images/controls/controls_5.png');}.control-theme-6 .main-control,.control-theme-6 .thumb-control,#captionContainer.link.control-theme-6:after{background-image:url('/portfolio/images/controls/controls_6.png');}.control-theme-7 .main-control,.control-theme-7 .thumb-control,#captionContainer.link.control-theme-7:after{background-image:url('/portfolio/images/controls/controls_7.png');}.control-theme-8 .main-control,.control-theme-8 .thumb-control,#captionContainer.link.control-theme-8:after{background-image:url('/portfolio/images/controls/controls_8.png');}.control-theme-9 .main-control,.control-theme-9 .thumb-control,#captionContainer.link.control-theme-9:after{background-image:url('/portfolio/images/controls/controls_9.png');}.control-theme-10 .main-control,.control-theme-10 .thumb-control,#captionContainer.link.control-theme-10:after{background-image:url('/portfolio/images/controls/controls_10.png');}.control-theme-11 .main-control,.control-theme-11 .thumb-control,#captionContainer.link.control-theme-11:after{background-image:url('/portfolio/images/controls/controls_11.png');}#captionContainer{background:rgba(224,224,224,.7);color:#D6D6D6;}#title{color:#B5B5B5;font-family:'Montserrat Alternates';font-size:17px;}#caption{font-family:'Fjalla One';font-size:15px;}body{overflow-x:hidden;overflow-y:hidden;}#widthWrapper{position:relative;min-width:1050px;min-height:725px;overflow:hidden;}#contentOuterWrapper{opacity:0;position:relative;padding:0;}body:not(.gallery_type_reel) #contentOuterWrapper{padding:0 100px;}#contentShadow{opacity:0;position:absolute;z-index:-1;top:30px;right:100px;bottom:0px;left:100px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.8);}.gallery_type_reel #contentShadow{display:none;}#contentOuterWrapper::before{content:"";position:absolute;top:3px;left:0;right:0;height:14px;background-image:url(/portfolio/templates/93/images/rope.png);background-repeat:repeat-x;background-position:top left;background-size:auto auto;}body:not(.gallery_type_reel) #content{background-repeat:repeat-x;background-position:top left;background-size:auto auto;background-color:rgb(203,203,203);background-image:url(/portfolio/templates/93/images/top.png);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-moz-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(203,203,203,1)),color-stop(25%,rgba(242,242,242,1)));background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-webkit-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-o-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-ms-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,linear-gradient(to bottom,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);}#content{opacity:0;overflow:hidden;position:relative;}.gallery_type_reel #content{overflow:visible;}body:not(.gallery_type_reel) .large-wrapper{padding:45px 20px 20px 20px;}.gallery_type_reel .large-wrapper{padding:45px 20px 50px 50px;}.gallery_type_reel .large-wrapper:last-child{margin-right:30px;}.gallery_type_reel .large-wrapper:before{content:"";position:absolute;top:0px;right:0px;bottom:20px;left:30px;background-repeat:repeat-x;background-position:top left;background-size:auto auto;background-color:rgb(203,203,203);background-image:url(/portfolio/templates/93/images/top.png);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-moz-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(203,203,203,1)),color-stop(25%,rgba(242,242,242,1)));background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-webkit-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-o-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,-ms-linear-gradient(top,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);background:url(/portfolio/templates/93/images/top.png) repeat-x left top,linear-gradient(to bottom,rgba(203,203,203,1) 10%,rgba(242,242,242,1) 25%);}.gallery_type_reel .large-wrapper::after{content:"";position:absolute;z-index:-1;top:30px;right:0px;bottom:20px;left:30px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.8);}#logo{opacity:0;overflow:hidden;margin:10px 0;}#logo,#logoInner{max-height:150px;}#logoInner img,#logoText{position:relative;}#menuBackground,#menuHover{display:none;box-shadow:0px 0px 15px -2px black;}#captionContainer{background:#E0E0E0;bottom:70px;left:70px;}#menu{opacity:0;overflow:hidden;margin:50px 0 20px 0;}#menu ul{margin:0 auto;padding:0;list-style-type:none;}#menu .topMenu{text-align:center;}#menu .topLi{float:left;}#menu .topLi:not(:last-child){margin-right:5px;}#menu .topLink{display:block;padding:10px 10px;position:relative;}#menu .selected-parent{cursor:default;background-color:transparent;}#menu .topLink.ddmenu{cursor:pointer;}#menu .sub-wrapper{overflow:hidden;padding:30px 0 20px 0;background-repeat:repeat-x;background-position:top left;background-size:auto auto;background-color:rgb(203,203,203);background-image:url(/portfolio/templates/93/images/menu.png);background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,-moz-linear-gradient(top,rgba(203,203,203,1) 20px,rgba(242,242,242,1) 50%);background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,-webkit-gradient(linear,left top,left bottom,color-stop(20px,rgba(203,203,203,1)),color-stop(50%,rgba(242,242,242,1)));background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,-webkit-linear-gradient(top,rgba(203,203,203,1) 20px,rgba(242,242,242,1) 50%);background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,-o-linear-gradient(top,rgba(203,203,203,1) 20px,rgba(242,242,242,1) 50%);background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,-ms-linear-gradient(top,rgba(203,203,203,1) 20px,rgba(242,242,242,1) 50%);background:url(/portfolio/templates/93/images/menu.png) repeat-x left top,linear-gradient(to bottom,rgba(203,203,203,1) 20px,rgba(242,242,242,1) 50%);box-shadow:0px 0px 20px -2px black;}#menu .subLink{display:block;padding:5px 10px;margin:0 15px 5px 15px;position:relative;overflow:hidden;white-space:nowrap;background-color:transparent;text-align:left;}#menu .subLi:last-child .subLink{margin-bottom:0;}#menu .selected-child{cursor:default;background-color:#BBF3FC;}#footer{opacity:0;position:relative;overflow:hidden;margin-bottom:15px;}#branding{bottom:0;}#socialIcons{float:right;overflow:hidden;width:90%;height:16px;}#socialIcons a{float:right;}#socialIcons a:first-child{margin-right:5px;}#socialIcons.designer{height:24px;}#musicPlayerWrapper{display:none;position:absolute;bottom:0;}#musicOnOff{display:none;}#musicEq{margin-left:5px;}#musicEq span{width:1px;margin-left:1px;}#calendarYears{position:absolute;margin:0;top:-32px;font-size:14px;}#calendarMonths{position:absolute;top:-32px;right:0px;font-size:10px;margin:0;}#monthSeparator{height:0 !important;}#bookedDates{white-space:normal;text-align:left;margin:36px 0px 0 18px;font-size:12px;}#bookedBlock{top:2px;left:0;}.mCustomScrollBox{overflow:visible !important;}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{height:25px;width:50%;right:0;bottom:-30px;padding:0 5px;margin:0 auto;background:#D8D8D8;box-shadow:rgba(0,0,0,0.8) 3px 3px 9px -3px inset;}.mCSB_scrollTools .mCSB_draggerContainer{left:5px;right:5px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{height:15px;margin:5px 0;background:transparent;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:15px;margin:5px auto;background:#f2f2f2;border-radius:0;} 