div.ccm-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding-top:0px !important;color:#666;font-family:'Raleway',sans-serif}@charset "UTF-8";div.ccm-page .navbar-fixed-bottom,div.ccm-page .navbar-fixed-top{position:fixed;right:0;left:0;z-index:5}div.ccm-page .navbar-default .navbar-toggle{border-color:#ddd}div.ccm-page .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}div.ccm-page .section-header{padding:25px 0 0;background-color:#ffffff;background-size:100% 100%}div.ccm-page .ccm-page .author-profile-design{padding:20px;border:1px solid #eee;border-radius:8px}div.ccm-page .ccm-page .author-profile{margin:30px auto 15px}div.ccm-page .ccm-page .author-profile .author_box{display:table}div.ccm-page .ccm-page .author-profile .author-profile__image{display:table-cell;vertical-align:top;width:10%;padding-right:20px}div.ccm-page .author-profile .author-profile__body{display:table-cell;vertical-align:top;width:90%}div.ccm-page .ccm-page .author-profile .author-profile__body .lead{margin-bottom:20px;margin-bottom:10px;font-size:18px;font-weight:300;line-height:1.4}div.ccm-page .ccm-page .author-profile .author-profile__body .author-profile__attributes{margin:0 0 10px}div.ccm-page .error-page{background-color:#ffffff;padding-bottom:80px}div.ccm-page .jumbo{min-height:300px;padding:240px 0 100px;text-align:center}div.ccm-page .jumbo h1{font-family:'Titillium Web' !important;font-size:2.46em !important;line-height:1.3;font-weight:200 !important;display:block;padding-top:40px;font-size:3.69em;padding-bottom:40px;text-align:center}div.ccm-page .jumbo p{font-size:1.46em;font-weight:200;text-align:center}div.ccm-page p{margin:0 0 10px}div.ccm-page h1.title{margin:0;padding:70px 0;text-align:center;font-weight:600;line-height:1.5}div.ccm-page h2.title{margin:0;padding:0 0 70px;text-align:center;font-weight:500;line-height:1.5}div.ccm-page .indicator{display:none;position:fixed;left:10px;padding:10px 0;color:#666}div.ccm-page .navbar-default{background-color:#fcfcfc;border-color:#e7e7e7}div.ccm-page .container-fluid{padding-right:2%;padding-left:2%;background:#000}div.ccm-page .navbar-brand{padding:2px 15px}div.ccm-page .navbar-nav li .fa{font-size:18px}div.ccm-page .fa-fw{width:1.5em;text-align:center}div.ccm-page .img-top{width:150%;line-height:50px}div.ccm-page .img-top:hover{transition:all .5s;opacity:0.6}div.ccm-page .title-logo{float:left}div.ccm-page .footer{background-color:#fafafa}div.ccm-page .footer-inner{padding:55px 0 15px}div.ccm-page .footer-inner a{color:#8A8A8A}div.ccm-page .footer-sub-title{margin:15px 0;text-align:center;font-size:16px;font-weight:400;line-height:1.2}div.ccm-page .left-box{max-width:165px;margin:0 auto}div.ccm-page .center-box{max-width:200px;margin:0 auto}div.ccm-page .right-box{max-width:100px;margin:0 auto}div.ccm-page ul.footer-box{padding:0;list-style:none}div.ccm-page ul.footer-box li{padding:5px 0 8px;text-align:center;list-style:none}div.ccm-page li a.footer-title{display:inline-block;font-size:14px;font-weight:400;line-height:1.2;vertical-align:bottom;padding:0 0 0 5px}div.ccm-page li a.footer-title:hover{transition:all .5s;color:#909090;font-weight:400;text-decoration:none}div.ccm-page span.footer-icon{display:inline-block}div.ccm-page ul.footer-box li a:hover{transition:all .5s;text-decoration:none;opacity:0.6}div.ccm-page .footer-label{padding:40px 0 0;text-align:center}div.ccm-page .scroll-top{display:block;z-index:1000;position:fixed;right:15px;bottom:25px}div.ccm-page .scroll-top .btn{width:50px;height:50px;background-color:#e0dede;border-color:#E6E6E6;border-radius:100%;font-size:20px;color:#ffffff;line-height:33px}div.ccm-page .scroll-top .btn:hover{transition:all .5s;background-color:#ececec;border-color:#f1f1f1}@media (min-width:768px){div.ccm-page .nav li{padding:0 5px}div.ccm-page .navbar-default .navbar-nav>li>a:hover,div.ccm-page .navbar-default .navbar-nav>li>a:focus,div.ccm-page .navbar-default .navbar-nav>li>a:active,div.ccm-page .navbar-default .navbar-nav>li>a:focus{transition:all .75s;color:#999;background-color:#f1f1f1}div.ccm-page .navbar-nav>li>a{padding:20px 8px 7px 2px}div.ccm-page .my-navbar-nav li a:hover{transition:all .75s;border-bottom:solid 3px #b9b9b9}div.ccm-page .navbar-right .dropdown-menu{right:auto;left:auto}}@media only screen and (max-width:992px){div.ccm-page .footer-inner{padding:15px 0}div.ccm-page .footer-inner a{color:#666}div.ccm-page .footer-sub-title{margin:30px 0 15px;text-align:center}div.ccm-page .footer-label{padding:20px 0 0;text-align:center}div.ccm-page .scroll-top{display:block;z-index:1000;position:static;text-align:right}}@media only screen and (max-width:767px){div.ccm-page h1.title{padding:45px 0}div.ccm-page h2.title{padding:0 15px 50px}div.ccm-page .navbar-default .navbar-nav>li>a:hover,div.ccm-page .navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent;background-color:#F3F3F3}div.ccm-page .img-top{width:65%;line-height:50px}div.ccm-page .navbar-default .navbar-toggle:hover,div.ccm-page .navbar-default .navbar-toggle:focus{background-color:#f3f3f3}div.ccm-page li a.footer-title{padding:0}}div.ccm-page .section-anchor-nav{background-color:#fcfcfc}div.ccm-page .anchor-nav{margin:0;text-align:center}div.ccm-page .anchor-nav li{display:inline-block;padding:70px 10px 0}div.ccm-page .anchor-nav li a{color:#B7B7B7}div.ccm-page .anchor-nav li a:hover{transition:all .5s;text-decoration:none;color:#5D5D5D}div.ccm-page .section-crew{padding:0 0 70px;background-color:#fcfcfc}div.ccm-page .section-crew .container{overflow:hidden}div.ccm-page .title{padding:70px 0 35px}div.ccm-page .under-space{padding:0 0 70px}div.ccm-page .character-imgaes{float:right;display:inline-block;padding:35px 0 0 55%}div.ccm-page .character-imgaes img{width:100%;height:auto}div.ccm-page .character-box{display:inline-block;width:100%;padding:35px 23% 0 8%}div.ccm-page .character-icon{display:inline-block;width:12%;margin:0 10px 0 0;font-size:24px;line-height:24px;vertical-align:middle}div.ccm-page .character-icon img{width:100%;height:auto}div.ccm-page .character-title{display:inline-block;width:80%;margin:0;padding:7px 0 3px;font-size:24px;line-height:24px;vertical-align:middle}div.ccm-page .character-box-comment{display:inline-block;padding:0 23% 0 8%;font-size:16px;line-height:1.5}div.ccm-page .character-comment{font-size:16px;line-height:1.5}div.ccm-page .section-work-place{background-color:#ffffff}div.ccm-page #map_canvas{width:100%;height:450px}div.ccm-page .maps{padding:10px 0;font-size:14px;font-weight:400;line-height:1.2;text-align:center}div.ccm-page .maps a{color:#B7B7B7}div.ccm-page .maps a:hover{transition:all .5s;text-decoration:none;color:#DEDEDE}div.ccm-page .work-place-caption{width:100%;margin:0 auto 70px;font-size:18px;line-height:1.6em}div.ccm-page .work-place-coment{font-weight:normal}div.ccm-page .section-contact{padding:0 0 70px;background-color:#fcfcfc}div.ccm-page .contact-images{width:35%;margin:0 auto;padding:10px 0 20px 0}div.ccm-page .contact-images img{width:100%;height:auto}div.ccm-page .contact-caption{width:50%;margin:0 auto;font-size:16px;font-weight:400;line-height:1.5}div.ccm-page .width-size{width:100%;margin:0 auto}div.ccm-page .form-size{padding:10px 0 5px;color:#828282;font-size:18px;font-weight:400;line-height:1}div.ccm-page .form-style{margin:0 0 15px;padding:20px 10px;font-size:16px;line-height:1.2;border:1px solid #f0f0f0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-webkit-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-moz-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px}div.ccm-page .form-message{margin:0 0 15px;padding:10px 10px 0;font-size:16px;line-height:1.2;border:1px solid #f0f0f0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-webkit-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-moz-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px}div.ccm-page .btn-positon{padding:5px 0 20px}div.ccm-page .go-btn{width:80px;height:40px;text-align:center;background-color:#fefefe;border:1px solid #f0f0f0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-webkit-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-moz-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px}div.ccm-page .go-btn:hover,div.ccm-page .go-btn:active,div.ccm-page .go-btn:focus{transition:all .5s;background-color:#f9f9f9;border-color:rgba(82,168,236,0.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}div.ccm-page .form-control{margin:0 0 15px;padding:10px 10px;height:auto;line-height:1.5;font-size:16px;border:1px solid #f0f0f0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-webkit-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px;-moz-box-shadow:rgba(158,158,158,0.65098) 3px 3px 6px -3px}@media only screen and (max-width:992px){div.ccm-page .under-space{padding:0 0 30px}div.ccm-page .character-imgaes{padding:45px 0 0 40%}div.ccm-page .character-title{padding:7px 0 3px}div.ccm-page .contact-images{width:50%}}@media only screen and (max-width:767px){div.ccm-page .anchor-nav{font-size:16px;line-height:1}div.ccm-page .anchor-nav li{display:block}div.ccm-page li.anchor-crew{padding:40px 0 10px}div.ccm-page li.anchor-work-place{padding:10px 0}div.ccm-page li.anchor-contact{padding:10px 0 0px}div.ccm-page .under-space{padding:0 0 20px}div.ccm-page .character-imgaes{float:none;display:block;width:60%;margin:0 auto;padding:0 0 15px;text-align:center}div.ccm-page .character-box{padding:0 10%}div.ccm-page .character-icon{width:10%}div.ccm-page .character-title{padding:10px 0 0}div.ccm-page .character-box-comment{display:inline-block;padding:0 10% 30px}div.ccm-page .work-place-caption{margin:0 auto 20px;padding:0 10%}div.ccm-page .last-work-place-caption{margin:0 auto 40px}div.ccm-page .contact-caption{width:50%;margin:0 auto 20px;line-height:1.5}div.ccm-page .width-size{width:80%}div.ccm-page .form-size{font-size:16px}div.ccm-page .btn-positon{padding:15px 0 30px;text-align:center}}@media only screen and (max-width:640px){div.ccm-page .character-icon{width:12%}}