﻿html{min-height:100%}html body{margin:0;padding:0;font-family:'Roboto','Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;font-weight:500;font-size:14px;color:#f5f5f5;height:100%;background:url('../images/bg_site_dark.jpg') 0 0 no-repeat;-moz-background-size:cover;background-size:cover}html body img{border:0}html body a,html body a:visited{outline:none;color:#b5b5b5}html body a:hover{color:#fff}html body ul,html body ol{margin:0;padding:0}html body ul li,html body ol li{list-style:none}html body .dj_torso{width:980px;margin:0 auto}html body .dj_torso .dj_header{height:145px;position:relative;padding-bottom:44px;margin-bottom:45px;border-bottom:1px solid #fff}html body .dj_torso .dj_header .dj_logo{position:absolute;left:25px;top:55px}html body .dj_torso .dj_header .dj_menu{position:absolute;bottom:44px;right:0}html body .dj_torso .dj_header .dj_menu li{float:left;margin-right:25px}html body .dj_torso .dj_header .dj_menu li a,html body .dj_torso .dj_header .dj_menu li a:visited{font-size:1.6em;text-decoration:none}html body .dj_torso .dj_header .dj_menu li a:hover,html body .dj_torso .dj_header .dj_menu li a.current{color:#fff}html body .dj_torso .dj_content h1,html body .dj_torso .dj_content h2{font-family:'Archivo Narrow','Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;font-weight:700;font-size:2.2em;margin-top:0;margin-bottom:10px}html body .dj_torso .dj_content p{font-family:'Archivo Narrow','Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;font-weight:500;font-size:1.4em}html body .dj_torso .dj_content .about p{font-size:1.2em}html body .dj_torso .dj_content .about ul{padding-left:15px}html body .dj_torso .dj_content .about ul li{font-family:'Archivo Narrow','Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;list-style:disc;font-size:1.2em}html body .dj_torso .dj_content .dj_home_slider .bx-wrapper .bx-pager{bottom:-40px}html body .dj_torso .dj_content .dj_home_slider .bx-wrapper .bx-pager.bx-default-pager a{margin:0 20px}html body .dj_torso .dj_content .dj_home_panels{overflow:hidden}html body .dj_torso .dj_content .dj_home_panels ul li{float:left;width:254px;margin-left:40px}html body .dj_torso .dj_content .dj_home_panels ul li h2{font-size:1.5em}html body .dj_torso .dj_content .dj_home_panels ul li p{font-size:1.2em}html body .dj_torso .dj_content .dj_home_panels ul li:first-child{margin-left:0}html body .dj_torso .dj_content .dj_gallery{overflow:hidden;margin-bottom:25px}html body .dj_torso .dj_content .dj_gallery blockquote{margin:0 0 1em 0;text-align:center}html body .dj_torso .dj_content .dj_gallery ul li{float:left;margin-left:20px;margin-bottom:20px}html body .dj_torso .dj_content .dj_gallery ul li a,html body .dj_torso .dj_content .dj_gallery ul li a:visited{opacity:.8;display:block;width:230px;height:230px;text-align:center;overflow:hidden}html body .dj_torso .dj_content .dj_gallery ul li a img,html body .dj_torso .dj_content .dj_gallery ul li a:visited img{display:block;height:230px;min-width:100%}html body .dj_torso .dj_content .dj_gallery ul li a img.sml,html body .dj_torso .dj_content .dj_gallery ul li a:visited img.sml{margin-left:0}html body .dj_torso .dj_content .dj_gallery ul li a:hover{opacity:1}html body .dj_torso .dj_content .dj_contact_info{overflow:hidden;margin-bottom:20px}html body .dj_torso .dj_content .dj_contact_info li{float:left;width:350px}html body .dj_torso .dj_content .dj_contact_info li:last-child{width:250px}html body .dj_torso .dj_footer{position:relative;border-top:1px solid #fff;padding-top:45px;height:120px;font-family:'Archivo Narrow','Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;font-weight:500;font-size:1.4em}html body .dj_torso .dj_footer .address{position:absolute;left:0;top:45px}html body .dj_torso .dj_footer .contact{position:absolute;left:0;top:75px}html body .dj_torso .dj_footer .follow{position:absolute;right:0;top:45px}html body .dj_torso .dj_footer .follow .addthis_toolbox{float:right}html body .dj_torso .dj_footer .follow .share{display:inline-block;float:right;margin-right:10px;font-size:.8em}html body .dj_torso .dj_footer .follow a.fb_follow{float:right;display:inline-block;margin-right:10px;width:59px;height:24px;background:url('../images/btn_fb_follow_16.png') 0 0 no-repeat}html body .dj_torso .dj_footer .copyright{position:absolute;right:0;top:75px}html body .panel{padding:23px 23px 53px 23px;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}html body .panel h1,html body .panel h2{font-size:1.6em}html body.ie9 .panel{filter:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)}html body.ie8 .panel{background:none;filter:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82222220',endColorstr='#22222200',GradientType=0)}@media only screen and (max-width:768px){html body .dj_torso{width:748px}html body .dj_torso .dj_header{height:135px}html body .dj_torso .dj_header .dj_logo{top:45px}html body .dj_torso .dj_header .dj_menu{top:20px;left:560px}html body .dj_torso .dj_header .dj_menu li{margin-bottom:5px;float:none}html body .dj_torso .dj_content .dj_home_panels .panel{margin-left:9px;width:197px}html body .dj_torso .dj_content .dj_gallery ul li a,html body .dj_torso .dj_content .dj_gallery ul li a:visited{width:236px;height:236px}html body .dj_torso .dj_content .dj_gallery ul li a img,html body .dj_torso .dj_content .dj_gallery ul li a:visited img{height:236px}html body .dj_torso .dj_content .dj_gallery ul li:nth-child(3n+1){margin-left:0}html body .dj_torso .dj_footer{font-size:1.2em;height:100px}}@media only screen and (max-width:480px){html body .dj_torso{width:460px}html body .dj_torso .dj_header{height:165px;padding-bottom:20px;margin-bottom:35px}html body .dj_torso .dj_header .dj_logo{top:30px}html body .dj_torso .dj_header .dj_logo img{width:410px}html body .dj_torso .dj_header .dj_menu{top:130px;left:25px}html body .dj_torso .dj_header .dj_menu li{margin-right:inherit;margin-left:25px;float:left}html body .dj_torso .dj_header .dj_menu li:first-child{margin-left:0}html body .dj_torso .dj_content .dj_home_panels ul .panel{float:none;width:410px;margin-left:0}html body .dj_torso .dj_content .dj_generic .dj_location{width:410px}html body .dj_torso .dj_content .dj_gallery ul li a,html body .dj_torso .dj_content .dj_gallery ul li a:visited{width:220px;height:220px}html body .dj_torso .dj_content .dj_gallery ul li a img,html body .dj_torso .dj_content .dj_gallery ul li a:visited img{height:220px}html body .dj_torso .dj_content .dj_gallery ul li:nth-child(3n+1){margin-left:20px}html body .dj_torso .dj_content .dj_gallery ul li:nth-child(2n+1){margin-left:0}html body .dj_torso .dj_footer{padding-top:30px;height:140px}html body .dj_torso .dj_footer .address,html body .dj_torso .dj_footer .contact,html body .dj_torso .dj_footer .follow,html body .dj_torso .dj_footer .copyright{position:static;left:auto;top:auto;right:auto;text-align:center}html body .dj_torso .dj_footer .follow{overflow:hidden;padding-top:15px;padding-right:85px}html body .dj_torso .dj_footer .copyright{padding-top:10px}}@media only screen and (max-width:320px){html body .dj_torso{width:310px}html body .dj_torso .dj_header{height:105px;padding-bottom:25px;margin-bottom:25px}html body .dj_torso .dj_header .dj_logo{left:5px;top:10px}html body .dj_torso .dj_header .dj_logo img{width:300px}html body .dj_torso .dj_header .dj_menu{left:5px;top:88px}html body .dj_torso .dj_header .dj_menu li{margin-right:inherit;margin-left:16px}html body .dj_torso .dj_header .dj_menu li a,html body .dj_torso .dj_header .dj_menu li a:visited{font-size:1.2em}html body .dj_torso .dj_header .dj_menu li:first-child{margin-left:0}html body .dj_torso .dj_content h1{font-size:1.6em}html body .dj_torso .dj_content p{font-size:1em}html body .dj_torso .dj_content .about h1,html body .dj_torso .dj_content .about h2{font-size:1.2em}html body .dj_torso .dj_content .about p{font-size:1em}html body .dj_torso .dj_content .about ul li{font-size:1em}html body .dj_torso .dj_content .dj_home_panels ul .panel{width:290px;padding:10px}html body .dj_torso .dj_content .dj_home_panels ul .panel h2{font-size:1.3em}html body .dj_torso .dj_content .dj_home_panels ul .panel p{font-size:1em}html body .dj_torso .dj_content .dj_generic .dj_location{width:300px;margin-bottom:20px}html body .dj_torso .dj_content .dj_gallery ul li{margin-left:0;float:none}html body .dj_torso .dj_content .dj_gallery ul li a,html body .dj_torso .dj_content .dj_gallery ul li a:visited{height:200px;width:auto}html body .dj_torso .dj_content .dj_gallery ul li a img,html body .dj_torso .dj_content .dj_gallery ul li a:visited img{height:200px;width:auto}html body .dj_torso .dj_content .dj_gallery ul li:nth-child(3n+1){margin-left:0}html body .dj_torso .dj_footer{padding-top:20px;font-size:.8em;height:110px}html body .dj_torso .dj_footer .follow{padding-right:10px}html body .dj_torso .dj_footer .follow .share{font-size:1em}html body .panel{padding:10px}}@media only screen and (min-width:768px){html body .dj_torso .dj_content .dj_generic .dj_location.desktop{display:block}}@media only screen and (min-width:1024px){html body .dj_torso .dj_content .dj_gallery ul li:nth-child(4n+1){margin-left:0}}