/*
  Theme Name:       Tridec 1.5.0
  Theme URI:        http://www.creativeapproach.com.au
  Author:           Creative Approach
  Author URI:       http://www.creativeapproach.com.au
  Description:      Another custom WordPress theme from Creative Approach
  Version:          1.5.0
  (C) 2015 Creative Approach.
*/
@charset "UTF-8";.menu li,ol,ul{list-style:none}.menu li a,.menu li li a,.read-more:hover,a{text-decoration:none}* html .clearfix,.flexslider,.flexslider .slides{zoom:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@font-face{font-family:CartoGothicStdBook;src:url(fonts/CartoGothicStd-Book-webfont.eot);src:url(fonts/CartoGothicStd-Book-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/CartoGothicStd-Book-webfont.woff) format("woff"),url(fonts/CartoGothicStd-Book-webfont.ttf) format("truetype"),url(fonts/CartoGothicStd-Book-webfont.svg#CartoGothicStdBook) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CartoGothicStdBold;src:url(fonts/CartoGothicStd-Bold-webfont.eot);src:url(fonts/CartoGothicStd-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/CartoGothicStd-Bold-webfont.woff) format("woff"),url(fonts/CartoGothicStd-Bold-webfont.ttf) format("truetype"),url(fonts/CartoGothicStd-Bold-webfont.svg#CartoGothicStdBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LRegular;src:url(fonts/TitilliumText22L003-webfont.eot);src:url(fonts/TitilliumText22L003-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/TitilliumText22L003-webfont.woff) format("woff"),url(fonts/TitilliumText22L003-webfont.ttf) format("truetype"),url(fonts/TitilliumText22L003-webfont.svg#TitilliumText22LRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LMedium;src:url(fonts/TitilliumText22L004-webfont.eot);src:url(fonts/TitilliumText22L004-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/TitilliumText22L004-webfont.woff) format("woff"),url(fonts/TitilliumText22L004-webfont.ttf) format("truetype"),url(fonts/TitilliumText22L004-webfont.svg#TitilliumText22LMedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TitilliumText22LBold;src:url(fonts/TitilliumText22L005-webfont.eot);src:url(fonts/TitilliumText22L005-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/TitilliumText22L005-webfont.woff) format("woff"),url(fonts/TitilliumText22L005-webfont.ttf) format("truetype"),url(fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tridec;src:url(fonts/tridec.eot?49235715);src:url(fonts/tridec.eot?49235715#iefix) format("embedded-opentype"),url(fonts/tridec.woff?49235715) format("woff"),url(fonts/tridec.ttf?49235715) format("truetype"),url(fonts/tridec.svg?49235715#tridec) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:tridec;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:'\e800'}.icon-right-circled:before{content:'\e801'}.icon-up-open-mini:before{content:'\e802'}.icon-down-open-mini:before{content:'\e803'}.icon-up-dir:before{content:'\e804'}.icon-attach:before{content:'\e805'}.icon-down-dir:before{content:'\e808'}.icon-chat:before{content:'\e80c'}.icon-link:before{content:'\e81f'}.col{border:0 solid transparent;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding-box!important;background-clip:padding-box!important;margin-left:5%;padding:0}.row .col:first-child{margin-left:0!important}#home-column-1,.span_1,.span_2,.span_3,aside{border-left-width:0;padding:0;margin-left:5%}.span_1{width:8.125%}.span_2{width:21.25%}#home-column-1,.span_3,aside{width:34.375%}@media (min-width:0) and (max-width:480px){#home-column-1,.span_3,aside{width:100%!important;margin-left:0!important}}.span_4{width:47.5%;border-left-width:0;padding:0;margin-left:5%}#content-column1,#home-column-2,.span_5{width:60.625%;border-left-width:0;padding:0;margin-left:5%}@media (min-width:0) and (max-width:480px){#content-column1,#home-column-2,.span_5{width:100%!important;margin-left:0!important}}.span_6,.span_7{border-left-width:0;padding:0;margin-left:5%}.span_6{width:73.75%}.span_7{width:86.875%}.span_8{margin-left:0!important;width:100%}@media (min-width:960px){.container{max-width:960px;margin:0 auto}}@media (min-width:480px) and (max-width:768px){.container{width:100%;margin:0 auto}}@media (min-width:0) and (max-width:480px){.container{width:100%;margin:0 auto}}input:-webkit-autofill{background:rgba(120,214,208,.5)!important;-webkit-box-shadow:0 0 0 1000px #fff inset}.menu li ul,nav{background-color:#0d1d3f}::-webkit-input-placeholder{color:#b5b5b5}:-moz-placeholder{color:#b5b5b5}::-moz-placeholder{color:#b5b5b5}:-ms-input-placeholder{color:#b5b5b5}.uneditable-input:focus,input:focus,input[type]:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.animated{-webkit-animation-duration:4s;-o-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@-webkit-keyframes bounce{20%{-webkit-transform:translateY(-12px)}80%{-webkit-transform:translateY(12px)}}@-o-keyframes bounce{20%{-o-transform:translateY(-12px);transform:translateY(-12px)}80%{-o-transform:translateY(12px);transform:translateY(12px)}}@keyframes bounce{20%{-webkit-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}80%{-webkit-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}}.bounce{-webkit-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#header{height:110px;background-image:url(images/header-bg.png);background-position:50% 0;background-repeat:no-repeat}@media (min-width:0) and (max-width:480px){#header{height:auto;background-position:50% 0;-webkit-background-size:cover;background-size:cover}}#header h1,#header h1 a{display:block;height:110px}@media (min-width:480px) and (max-width:768px){#header{background-position:50% 0;-webkit-background-size:cover;background-size:cover}}#header h1{width:130px;padding:8px 0 0}#header h1 a{cursor:pointer;text-indent:-9999em}#header h1 a img{display:block;width:100%}#header h2{color:#f9f9f9;line-height:110px;font-size:16pt}@media (min-width:0) and (max-width:480px){#header h1{position:relative;left:50%;margin-left:-65px!important;margin-top:6px}#header h2{display:block;line-height:100%;padding:22px 0;clear:left;float:none;text-align:center;margin-left:0!important;font-size:13pt}}.read-more{display:block;line-height:20px}.read-more i{color:#405c92;margin-left:10px;position:relative;top:1px}.read-more:hover{color:#0a1733;background-position:right -170px}nav{height:50px}.menu li{float:left;font-family:CartoGothicStdBook,Arial,Helvetica,sans-serif;font-size:13px}.menu li a{color:#f9f9f9;margin:0 20px;display:block;text-transform:uppercase;line-height:50px}.menu li a:hover{color:#d1d1d1;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear}.menu li.current-menu-item a,.menu li.current-menu-parent a,.menu li.current-page a,.menu li.current_page_item a,.menu li.current_page_parent a{color:#d1d1d1}.menu li ul{float:left;left:-999em;margin:0;padding:0 0 6px;position:absolute;width:220px;z-index:150}.menu li:hover ul{display:block;float:none;left:auto}.menu li li,.menu li li:last-child{display:inline;float:none;padding:0}.menu li li:hover{background-color:#4B3F52}.menu li li:first-child{border-top-style:none}.menu li li a{color:#FFF;display:block;font-size:11px;line-height:20px;padding:6px 0 6px 20px;margin:0}.menu li li:first-child a{margin-top:6px}.menu li.current-menu-item ul.sub-menu li a,.menu li.current-menu-parent ul.sub-menu li a{color:#FFF}.menu li.current-menu-item ul.sub-menu li a:hover,.menu li.current-menu-parent ul.sub-menu li a:hover{color:#d1d1d1}#menu-icon{display:none}@media (min-width:0) and (max-width:768px){#menu-icon,nav{position:relative}#menu-icon,.menu li{text-transform:uppercase}#menu-icon{cursor:pointer;display:block;color:#fff;line-height:53px;margin-left:20px;height:50px;overflow:hidden}#menu-icon i{position:absolute;font-size:26px;right:0;top:3px}#menu-icon i.icon-up-open-mini{display:none}#menu-icon.active i.icon-up-open-mini{display:block;top:0}#menu-icon.active i.icon-down-open-mini,.menu{display:none}.active i{color:#ccc}.menu{width:100%;margin-top:0;clear:left;left:-2%}.menu li{font-size:12px;padding:12px 0 12px 20px;line-height:110%;width:100%;background-color:#0d1d3f;position:relative;z-index:1200}.menu li a{border-left:none;line-height:14px;margin:0}.menu ul.sub-menu,.menu ul.sub-menu li,.menu ul.sub-menu li a,.menu ul.sub-menu li a:hover,.menu ul.sub-menu li:hover{display:none;left:0;line-height:130%;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;height:auto;width:96%;position:relative;z-index:1000}.menu ul.sub-menu{padding:8px 0}.menu ul.sub-menu li a,.menu ul.sub-menu li a:hover{padding:8px 0;font-size:11px}.menu li:hover ul.sub-menu,.menu li:hover ul.sub-menu li,.menu li:hover ul.sub-menu li a{display:inline-block}}#home-column-1 h2,.last{border-bottom:1px dotted #d5d5d5}.flexslider,a i{position:relative}h1,h2{color:#0a1733;letter-spacing:-1px}h1,h2,h3,h4,p{padding:0 0 15px}h3,h4{padding-bottom:2px}h1{font:26pt/110% TitilliumText22LRegular,Helvetica,Arial,sans-serif}h2{font:20pt/110% TitilliumText22LRegular,Helvetica,Arial,sans-serif}h3{font:14pt/110% CartoGothicStdBold,Helvetica,Arial,sans-serif;color:#4c69a0}h4{font:12pt/110% CartoGothicStdBold,Helvetica,Arial,sans-serif;color:#666}a,a i{color:#405c92}strong{font-family:CartoGothicStdBold,Helvetica,Arial,sans-serif}a i{margin-left:10px;top:1px}a:hover{text-decoration:underline}.centered{display:block;margin-left:auto;margin-right:auto}.alignleft{margin-right:15px}body{background-image:url(images/inner-body-bg.png);background-color:#FFF;background-position:0 0;background-repeat:repeat-x;color:#444;font:11pt/150% CartoGothicStdBook,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%}body.home{background:url(images/body-bg.png) repeat-x #fff}.alignright{float:right;margin:0 0 10px 15px}.alignleft{float:left;margin:0 15px 10px 0}.aligncenter{display:block;margin:0 auto}#main-image{width:100%;height:auto;background:url(images/mainimage-bg.jpg) no-repeat #0a1329;margin-bottom:50px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#main-image{background-image:url(images/mainimage-bg@2x.jpg)}}#main-image li .slider-image{width:65%;float:left;overflow:hidden}#main-image li .slider-image img{width:100%;overflow:hidden;height:auto}@media (min-width:0) and (max-width:480px){#main-image{height:auto}#main-image li .slider-image{width:100%}}@media (min-width:480px) and (max-width:768px){#main-image li .slider-image{width:100%}}#main-image li .slider-text{width:31%;height:auto;padding:40px 2% 0;float:left;color:#fff}@media (min-width:0) and (max-width:480px){#main-image li .slider-text{width:94%!important;margin:0!important;padding-top:20px;padding-left:3%}}@media (min-width:480px) and (max-width:768px){#main-image li .slider-text{width:96%!important;margin:0!important;padding-top:20px;padding-left:2%}}#main-image li .slider-text h1,#main-image li .slider-text h2,#main-image li .slider-text h3,#main-image li .slider-text h4,#main-image li .slider-text h5,#main-image li .slider-text h6{color:#fff}#main-image li .slider-text li{list-style:disc inside}#main-image li .slider-text h2{padding-bottom:24px;font-size:34px}@media (min-width:0) and (max-width:480px){#main-image li .slider-text h2{padding-bottom:20px}}#main-image li .slider-text h3{font-family:TitilliumText22LRegular,Helvetica,Arial,sans-serif;padding-bottom:8px;font-size:22px;color:#fff}#accordian h3.active a,#content-column2 a.active,#content-column2 a:hover{color:#0a1733}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-direction-nav a,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;background:url(images/bg_direction_nav.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:auto;position:absolute;bottom:2px;right:8px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#004d68;background:rgba(0,77,104,.4);cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);behavior:url(/?pie=true)}.flex-control-paging li a:hover{background:#003143}.flex-control-paging li a.flex-active{background:#004d68;background:rgba(0,77,104,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}@media (min-width:480px) and (max-width:768px){#home-column-1,#home-column-2{width:100%;margin-left:0!important}}#home-column-1 p{padding-top:14px}#accordian{padding-bottom:16px}#accordian a{display:block;margin-bottom:10px}#accordian h3 a{margin-bottom:0}#accordian h3.acc_trigger{padding:14px 0;font-family:CartoGothicStdBook,Helvetica,Arial,sans-serif;width:100%;margin:0;float:left;border-top:1px dotted #d5d5d5;font-size:16px;position:relative}#accordian h3.acc_trigger i{position:absolute;right:1%;top:12px;display:block;height:auto}#accordian h3.acc_trigger i:hover{cursor:pointer}#accordian h3.acc_trigger.active i{display:none}#accordian h3.acc_trigger a:hover{color:#0a1733;text-decoration:none;cursor:pointer}h3.active.last{border-bottom:0 dotted #d5d5d5}.acc_container{overflow:hidden;clear:both}#acc_container_text{float:right;width:56%}@media (min-width:0) and (max-width:480px){#acc_container_text{width:100%}}.acc_image{width:40%;height:auto;overflow:hidden;border:1px solid #405c92;margin-bottom:6px;float:left}.block p{float:left}#content,#content-home{min-height:400px;background-color:#fff;padding:20px 0}@media (min-width:0) and (max-width:480px){.acc_image{width:100%;margin-bottom:20px}#content{width:94%;padding-left:3%;padding-right:3%;margin:0 auto}}@media (min-width:0) and (max-width:480px){#content-home{width:94%;padding-left:3%;padding-right:3%;margin:0 auto}}@media (min-width:480px) and (max-width:768px){#content,#content-home{width:94%;padding-left:3%;padding-right:3%;margin:0 auto}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){#content,#content-home{width:94%;padding-left:3%;padding-right:3%;margin:0 auto}}#content h1.inner-title{height:60px;border-bottom:1px dotted #d5d5d5;line-height:60px;padding:0 0 10px;font-size:28pt}@media (min-width:0) and (max-width:480px){#content h1.inner-title{height:auto!important;line-height:110%!important;text-align:left}}@media (min-width:480px) and (max-width:768px){#content h1.inner-title{height:auto!important;line-height:110%!important;text-align:left}}#content-column,#content-column0,#content-column1{padding:30px 0 0}#content-column0 ul,#content-column1 ul,#content-column2 ul{padding-left:12px;margin-bottom:20px}#content-column0 ul ul,#content-column0 ul ul ul,#content-column1 ul ul,#content-column1 ul ul ul,#content-column2 ul ul,#content-column2 ul ul ul{margin:10px 0}#content-column0 li,#content-column1 li,#content-column2 li{list-style:disc;padding:5px 0 5px 10px}#content-column2 li{padding:8px 0 8px 10px}#content-column2 ul ul{padding-left:10px;margin-bottom:0;margin-top:4px}#content-column2 ul ul ul{margin:0;padding-left:20px}#content-column2 li li,#content-column2 li li li{list-style:disc;padding:2px 0}.post-projects{padding:20px 0}.page-content{padding-bottom:50px}#content-column .post-projects,#content-column .post-services,#content-column .post-services-single{padding:20px 0}#content-column .post-services ul,#content-column .post-services-single ul{margin-left:10px;padding-left:10px}#content-column .post-projects li,#content-column .post-services li,#content-column .post-services-single li{list-style:none;padding-bottom:54px;display:block;clear:both;min-height:151px}.post-services li ul li,.post-services-single li ul li{margin-left:16px;padding-top:6px;list-style:disc}#content-column2{padding:30px 0 0}#content-column2 ul.projects-list{padding:10px 0}#content-column2 .projects-list li{padding:8px 0;border-top:1px dotted #d5d5d5;list-style:none}#content-column2 .projects-list li:first-child{border-top-style:none}#content-column2 a:hover{text-decoration:none}#content-column2 #wpsimplegallery_container{visibility:hidden;display:none}.fancybox-nav span,.fancybox-nav:hover span{visibility:visible}.services-thumb{border:1px solid #ccc;width:100%;height:auto}@media (min-width:0) and (max-width:480px){.services-thumb{margin-bottom:40px}}@media (min-width:480px) and (max-width:768px){.services-thumb{margin-bottom:40px}}.news-thumb{border:1px solid #ccc;margin:0 20px 10px 0;display:block;float:left}@media (min-width:0) and (max-width:480px){.news-thumb{width:100%!important;margin:0 0 20px!important}}.excerpt-projects{width:650px;height:80px;float:left}#wpsimplegallery_container{margin:36px 0 16px}ul#wpsimplegallery{padding-left:0}ul#wpsimplegallery li{width:21%;display:block;margin:0 1.8% 24px;padding:0;float:left}@media (min-width:0) and (max-width:480px){ul#wpsimplegallery li{width:46%;margin-bottom:14px}}@media (min-width:480px) and (max-width:768px){ul#wpsimplegallery li{width:46%;margin-bottom:14px}}ul#wpsimplegallery li img{-webkit-box-shadow:0 8px 6px -6px #666;box-shadow:0 8px 6px -6px #666;border-width:1px 1px 0;border-style:solid;width:100%;height:auto;border-color:#aaa;margin:0;padding:0}#cboxTitle{bottom:-30px;color:#314670!important;left:0;position:absolute;text-align:center;width:100%}#footer{background-color:#09132a;height:auto;padding:20px 0;display:block}@media (min-width:0) and (max-width:480px){#footer{display:none}}#footer ul{display:block;min-height:20px}#footer li{list-style:none;float:left;font-size:12px;margin:0 8px}#footer li a{color:#e2e2e2}#footer-bottom{height:40px;background-color:#081428;line-height:40px}@media (min-width:0) and (max-width:480px){#footer li{float:none;margin:4px 0}#footer-bottom{display:none}}#footer-bottom-container{margin-left:auto;margin-right:auto}#footer-bottom-container p{font-size:11px;color:#616876;text-align:right;padding-bottom:0}#footer-bottom-container a{color:#616876}#footer-bottom-container a:hover{text-decoration:underline}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(images/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040}#fancybox-loading div{width:44px;height:44px;background:url(images/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;text-decoration:none;background:url(images/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px}.fancybox-prev span{left:-60px;background-position:0 -36px}.fancybox-next span{right:-60px;background-position:0 -72px}@media (min-width:0) and (max-width:480px){#footer-bottom-container p{text-align:left}.fancybox-prev span{left:-30px}.fancybox-next span{right:-30px}}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{margin-right:-100%;padding:2px 0;background:0 0;background:rgba(0,0,0,.8);text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:auto;display:block}@media (min-width:0) and (max-width:480px){.fancybox-title-float-wrap{margin-bottom:-65px}.fancybox-title-float-wrap .child{max-width:320px!important}}@media (min-width:480px) and (max-width:768px){.fancybox-title-float-wrap{margin-bottom:-55px}.fancybox-title-float-wrap .child{max-width:480px!important;overflow:visible}}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(images/fancybox_sprite@2x.png);-webkit-background-size:44px 152px;background-size:44px 152px}#fancybox-loading div{background-image:url(images/fancybox_loading@2x.gif);-webkit-background-size:24px 24px;background-size:24px 24px}}