.contactForm .loading-animation{background-image:url(https://curtain.tokyo/wp-content/themes/raw/z_usr/images/contact_loading.gif)}.epic-slider{background:url(https://curtain.tokyo/wp-content/themes/raw/z_usr/images/epic_slider_loading_gif.gif) no-repeat center center}.epic-slider #slides li{background-color:#222}.epic-slider #slides li .es-background .es-overlay{background:url(https://curtain.tokyo/wp-content/themes/raw/z_usr/images/epic_slider_overlay_pattern.png) repeat 0 0}.epic-slider #es-play:hover,.epic-slider #es-next:hover,.epic-slider #es-prev:hover,.epic-slider .es-fullscreen:hover,.epic-slider #es-progress-button,.flex-direction-nav li a:hover{background-color:#f39}h1,h2,h3,h4,h5,h6,#section-title,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,#section-title span{font-family:"Source Sans Pro",sans-serif}h1,h1 span{font-size:55px;line-height:55px}h2,h2 span{font-size:35px;line-height:34px}h3,h3 span{font-size:40px;line-height:38px}h4,h4 span{font-size:30px;line-height:29px}h5,h5 span{font-size:25px;line-height:25px}h6,h6 span{font-size:20px;line-height:20px}#section-title,#section-title h1,#section-title h1 span,#section-title h2,#section-title h2 span,#section-title h3,#section-title h3 span,#section-title h4,#section-title h4 span,#section-title h5,#section-title h5 span,#section-title h6,#section-title h6 span{font-size:50px;line-height:50px}.display-image .boxed .size-1,.display-image .boxed .size-2,.display-image .boxed .size-3,.display-image .boxed .size-4,.display-image .boxed .size-5,.display-image .boxed .size-6,.epic-slider .boxed .size-1,.epic-slider .boxed .size-2,.epic-slider .boxed .size-3,.epic-slider .boxed .size-4,.epic-slider .boxed .size-5,.epic-slider .boxed .size-6,.display-image .elegant .size-1,.display-image .elegant .size-2,.display-image .elegant .size-3,.display-image .elegant .size-4,.display-image .elegant .size-5,.display-image .elegant .size-6,.epic-slider .elegant .size-1,.epic-slider .elegant .size-2,.epic-slider .elegant .size-3,.epic-slider .elegant .size-4,.epic-slider .elegant .size-5,.epic-slider .elegant .size-6,.display-image .impact .size-1,.display-image .impact .size-2,.display-image .impact .size-3,.display-image .impact .size-4,.display-image .impact .size-5,.display-image .impact .size-6,.epic-slider .impact .size-1,.epic-slider .impact .size-2,.epic-slider .impact .size-3,.epic-slider .impact .size-4,.epic-slider .impact .size-5,.epic-slider .impact .size-6,.display-image .single-border .size-1,.display-image .single-border .size-2,.display-image .single-border .size-3,.display-image .single-border .size-4,.display-image .single-border .size-5,.display-image .single-border .size-6,.epic-slider .single-border .size-1,.epic-slider .single-border .size-2,.epic-slider .single-border .size-3,.epic-slider .single-border .size-4,.epic-slider .single-border .size-5,.epic-slider .single-border .size-6,.display-image .striped .size-1,.display-image .striped .size-2,.display-image .striped .size-3,.display-image .striped .size-4,.display-image .striped .size-5,.display-image .striped .size-6,.epic-slider .striped .size-1,.epic-slider .striped .size-2,.epic-slider .striped .size-3,.epic-slider .striped .size-4,.epic-slider .striped .size-5,.epic-slider .striped .size-6{font-family:"Source Sans Pro",sans-serif}.display-image .boxed .size-1,.epic-slider .boxed .size-1,.display-image .elegant .size-1,.epic-slider .elegant .size-1,.display-image .impact .size-1,.epic-slider .impact .size-1,.display-image .single-border .size-1,.epic-slider .single-border .size-1,.display-image .striped .size-1,.epic-slider .striped .size-1{font-size:82px;line-height:72px}.display-image .boxed .size-2,.epic-slider .boxed .size-2,.display-image .elegant .size-2,.epic-slider .elegant .size-2,.display-image .impact .size-2,.epic-slider .impact .size-2,.display-image .single-border .size-2,.epic-slider .single-border .size-2,.display-image .striped .size-2,.epic-slider .striped .size-2{font-size:62px;line-height:62px}.display-image .boxed .size-3,.epic-slider .boxed .size-3,.display-image .elegant .size-3,.epic-slider .elegant .size-3,.display-image .impact .size-3,.epic-slider .impact .size-3,.display-image .single-border .size-3,.epic-slider .single-border .size-3,.display-image .striped .size-3,.epic-slider .striped .size-3{font-size:52px;line-height:52px}.display-image .boxed .size-4,.epic-slider .boxed .size-4,.display-image .elegant .size-4,.epic-slider .elegant .size-4,.display-image .impact .size-4,.epic-slider .impact .size-4,.display-image .single-border .size-4,.epic-slider .single-border .size-4,.display-image .striped .size-4,.epic-slider .striped .size-4{font-size:42px;line-height:42px}.display-image .boxed .size-5,.epic-slider .boxed .size-5,.display-image .elegant .size-5,.epic-slider .elegant .size-5,.display-image .impact .size-5,.epic-slider .impact .size-5,.display-image .single-border .size-5,.epic-slider .single-border .size-5,.display-image .striped .size-5,.epic-slider .striped .size-5{font-size:32px;line-height:32px}.display-image .boxed .size-6,.epic-slider .boxed .size-6,.display-image .elegant .size-6,.epic-slider .elegant .size-6,.display-image .impact .size-6,.epic-slider .impact .size-6,.display-image .single-border .size-6,.epic-slider .single-border .size-6,.display-image .striped .size-6,.epic-slider .striped .size-6{font-size:22px;line-height:22px}.thumb a .thumb-rollover .thumbInfo{font-family:"Source Sans Pro",sans-serif;font-size:16px;line-height:16px}body,#lang_sel_footer{background:#f6f6f6;color:#777}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span,h5,h5 span,h6,h6 span,#section-title,#section-title h1,#section-title h1 span,#section-title h2,#section-title h2 span,#section-title h3,#section-title h3 span,#section-title h4,#section-title h4 span,#section-title h5,#section-title h5 span,#section-title h6,#section-title h6 span,.blog-post-content .blog-post-title,.blog-post-content .blog-post-title a,.blog-post-grid-content h2,.blog-post-grid-content h2 span,.blog-post-grid-content h2 a,.blog-post-content .blog-post-meta span,section#comments h2#comments-title,section#comments h3#reply-title{color:#222}.blog-post-content .blog-post-title a:hover{color:#f39}.blog-post-content .blog-post-meta{color:#777}a{color:#f39}a:hover{color:#f39}aside.sidebar ul li h4.widget-title,aside.sidebar ul li h4.widget-title span{color:#999}aside.sidebar ul li ul li a,.footer-widget a,#lang_sel_list ul a,#lang_sel_list a.lang_sel_sel,#lang_sel_list_list ul a:visited,#lang_sel_list ul a.lang_sel_sel:hover{color:#444}aside.sidebar ul li ul li a:hover,.footer-widget a:hover,#lang_sel_list ul a:hover{color:#f39}.widget_tag_cloud a,.post-tags a{background-color:#e6e6e6;color:#666}.widget_tag_cloud a:hover,.post-tags a:hover{background-color:#222;color:#fff}.widget_calendar #wp-calendar tbody td{background-color:#e6e6e6;color:#666}.widget_calendar #wp-calendar tbody td a{color:#f39}.widget_calendar #wp-calendar tbody td a:hover{color:#f39}.widget_calendar #wp-calendar tbody td:hover{background-color:#222;color:#fff}.sticky .blog-post-content{background-color:#fff}#content-inner-blog-grid #blog-grid-container article.sticky .blog-post-grid-content-inner{background-color:#fff}section#comments ol.comment-list li.depth-1>div,ol.comment-list li ul.children li{background-color:#fff}section#comments ol.comment-list li ul.children li:after{border-top:0;border-right:25px solid #fff;border-bottom:15px solid transparent;border-left:0}@media only screen and (max-width:767px){section#comments ol.comment-list li ul.children li:after{border-top:0;border-right:10px solid transparent;border-bottom:10px solid #fff!important;border-left:0}}section#comments ol.comment-list li.comment{border-color:#e6e6e6!important}section#comments ol.comment-list li.comment .commentary .comment-meta,section#comments ol.comment-list li.comment .commentary .comment-author{color:#777}section#comments ol.comment-list li.comment .commentary .comment-meta a{color:#f39}section#comments ol.comment-list li.comment .commentary .comment-meta a:hover{color:#f39}.blog-post-meta-date,.blog-post-grid-content .blog-post-meta-date{border-color:#fff;color:#fff}::selection{background:#f39;color:#fff}::-moz-selection{background:#f39;color:#fff}::-webkit-selection{background:#f39;color:#fff}#header-wrapper .mobile-widget-box-toggle-wrapper{background-color:#f6f6f6}#header-wrapper .header-widget-box{background:#fff;color:#777}#header-wrapper .header-widget-wrapper ul li h4.widget-title,#header-wrapper .header-widget-wrapper ul li h4.widget-title span{color:#999}#header-wrapper .header-widget-wrapper a{color:#444}#header-wrapper .header-widget-wrapper a:hover{color:#f39}#header-wrapper{background:#fff}header nav#primary-nav ul li a{color:#999}header nav#primary-nav ul li a:hover{color:#000}header nav#primary-nav ul li.current-menu-item a,header nav#primary-nav ul li.current_page_item a,header nav#primary-nav ul li.current-menu-ancestor a,header nav#primary-nav ul li.current_page_parent a{color:#000}header nav#primary-nav ul li ul.sub-menu li,header nav#primary-nav ul li ul.children li{background:#fff;background:rgba(255,255,255,1.0)}header nav#primary-nav ul li:after{border-color:#ddd}header nav#primary-nav ul li ul.sub-menu li a,header nav#primary-nav ul li ul.children li a{color:#999}header nav#primary-nav ul li ul.sub-menu li a:hover,header nav#primary-nav ul li ul.children li a:hover{color:#000}header nav#primary-nav ul li ul.sub-menu li.current-menu-item a,header nav#primary-nav ul li ul.children li.current_page_item a{color:#000}header nav#primary-nav ul.mobile-navigation li ul.sub-menu li a,header nav#primary-nav ul.mobile-navigation li ul.children li a{color:#999}header nav#primary-nav ul.mobile-navigation li ul.sub-menu li a:hover,header nav#primary-nav ul.mobile-navigation li ul.children li a:hover{color:#000}header nav#primary-nav ul.mobile-navigation li ul.sub-menu li.current-menu-item a,header nav#primary-nav ul.mobile-navigation li ul.sub-menu li.current_page_item a{color:#000}header nav#primary-nav ul.mobile-navigation li.current-menu-ancestor a,header nav#primary-nav ul.mobile-navigation li.current_page_parent a{color:#000}header nav#primary-nav ul.mobile-navigation li.current-menu-ancestor ul.sub-menu li.current-menu-item a,header nav#primary-nav ul.mobile-navigation li.current_page_parent ul.children li.current_page_item a{color:#000}header nav#primary-nav ul.mobile-navigation li.current-menu-ancestor a,header nav#primary-nav ul.mobile-navigation li.current_page_parent a{color:#000}header .mobile-menu-toggle,#header-wrapper .header-widget-wrapper ul li{border-color:#ddd}.blog header nav#primary-nav ul.mobile-navigation li.current-menu-item a,.blog header nav#primary-nav ul.mobile-navigation li.current_page_item a,.single-post header nav#primary-nav ul.mobile-navigation li.current-menu-ancestor a,.single-post header nav#primary-nav ul.mobile-navigation li.current_page_parent a{color:#000}.text-field,textarea,.widget_search #searchform input#s{background-color:#fff;border-color:#e6e6e6;color:#999}.text-field:hover,textarea:hover,.widget_search #searchform input#s:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#666}.text-field:focus,textarea:focus,.widget_search #searchform input#s:focus{background-color:#fff;border-color:#ddd;color:#999}.submitTheme,#commentform #submit,.blog-post-content .blog-post-read-more,.blog-post-grid-content .blog-post-read-more{background-color:#333!important;color:#fff!important}.errorMsg{color:#f39!important}.errorOutline{border-color:#f39!important}.accordion dt,.tabs .tabs_nav li{background-color:#e6e6e6}.accordion dt,.accordion dd,.tabs .tabs_nav li,.tabs .tabs_content{border-color:#e6e6e6}.accordion dt.active,.tabs .tabs_nav li.active{background-color:#333;border-color:#333}.accordion dt a,.tabs .tabs_nav li a,.accordion dt a:hover,.tabs .tabs_nav li a:hover{color:#666}.accordion dt.active a,.tabs .tabs_nav li.active a,.accordion dt.active a:hover,.tabs .tabs_nav li.active a:hover{color:#fff}.accordion dd,.tabs .tabs_content{background-color:#fff}blockquote,blockquote.elegant,blockquote.boxed{border-color:#ddd}blockquote,blockquote.elegant,blockquote.boxed,blockquote.overlayed{color:#666}blockquote.boxed-background,blockquote.striped span{background-color:#ddd;color:#666}blockquote.elegant{background-image:url(https://curtain.tokyo/wp-content/themes/raw/z_usr/images/blockquote_elegant.png)}blockquote.overlayed{background-image:url(https://curtain.tokyo/wp-content/themes/raw/z_usr/images/blockquote_overlayed.png)}.caption.elegant,.caption.single-border,.caption.impact,.es-caption.elegant,.es-caption.single-border,.es-caption.impact{color:#fff}.caption .divider,.epic-slider .divider{border-color:#fff!important}.caption.elegant a,.caption.single-border a,.caption.impact a,.es-caption.elegant a,.es-caption.single-border a,.es-caption.impact a{color:#fff}.caption.elegant a:hover,.caption.single-border a:hover,.caption.impact a:hover,.es-caption.elegant a:hover,.es-caption.single-border a:hover,.es-caption.impact a:hover{color:#f39}.caption.striped span,.es-caption.striped span{background-color:#000;background-color:rgba(0,0,0,.7);color:#fff}.caption.boxed,.es-caption.boxed,.es-caption.default{background-color:#000;background-color:rgba(0,0,0,.7);color:#fff}.caption.boxed .divider,.es-caption.boxed .divider{border-color:#fff}.caption.boxed a,.es-caption.boxed a,.caption.striped a span,.es-caption.striped a span{color:#fff}.caption.boxed a:hover,.es-caption.boxed a:hover{color:#f39}.caption.striped a:hover span,.es-caption.striped a:hover span{background-color:#f39}.flex-caption{background-color:#000;background-color:rgba(0,0,0,.7);color:#fff}.flex-caption a{color:#fff}.flex-caption a:hover{color:#f39}@media only screen and (max-width:767px){.caption{border:1px solid #e6e6e6!important;background:#f6f6f6!important}.display-image .caption .size-1,.display-image .caption .size-2,.display-image .caption .size-3,.display-image .caption .size-4,.display-image .caption .size-5,.display-image .caption .size-6{color:#222!important}.display-image .caption p{color:#777}.caption.elegant a,.caption.single-border a,.caption.impact a{color:#f39}.caption.elegant a:hover,.caption.single-border a:hover,.caption.impact a:hover{color:#f39}.caption.boxed a,.caption.striped a span{color:#f39}.caption.boxed a:hover,.caption.striped a:hover span{color:#f39}.caption.striped span,.caption.striped a:hover span{background-color:#f6f6f6}}.chart-container ul.chart li div.bar{background-color:#333;color:#fff}.chart-container ul.chart li div.bar-track{background-color:#e6e6e6}ul.socialSmall li a{background-color:#f6f6f6}#header-wrapper #header-inner,#section-title,#content-wrapper section.portfolio-below-content .sub-section-title,#content-wrapper section.latest-posts-below-content .sub-section-title,article.blog-post,#footer-wrapper #footer-top,#footer-wrapper #footer-bottom,#footer-wrapper #footer-bottom .back-to-top,aside.sidebar,aside.sidebar ul li,#header-wrapper.is_tablet #header-inner .mobile-menu-toggle,.pagination,#content-inner-blog-grid .pagination,header nav#primary-nav ul.mobile-navigation li ul.sub-menu,.divider,#lang_sel_footer{border-color:#e6e6e6!important}@media only screen and (max-width:959px){header .mobile-menu-toggle,header nav#primary-nav ul.mobile-navigation li ul.sub-menu,header nav ul.menu li ul.sub-menu,header nav#primary-nav .menu ul li ul.children{border-color:#ddd!important}}aside.sidebar ul li ul li{border:none!important}.pricing_table .pricing_table_col,.pricing_table .pricing_table_col>ul>li{border-color:#e6e6e6}.pricing_table .pricing_table_col>ul>li:first-child{background-color:#333;color:#fff}.pricing_table .pricing_table_col>ul>li.pricing_table_bg{background-color:#fff;color:#666}.pricing_table .pricing_table_col>ul>li span.price,.pricing_table .pricing_table_col>ul>li span.price_affix{color:#666}.pricing_table .pricing_table_col>ul>li.pricing_table_bg{background:#fff}.pricing_table .pricing_table_col{background:#f9f9f9}.pricing_table .pricing_table_col>ul>li{color:#777}.pricing_table .pricing_table_col:hover{background-color:#fff}.pricing_table .pricing_table_col:hover>ul>li:first-child{background-color:#f39}.portfolio-filter-wrapper{background-color:#000}.portfolio-filter-wrapper a{color:#666}.portfolio-filter-wrapper a:hover{color:#666;border-color:#666}.portfolio-filter-wrapper a.active{color:#fff;border-color:#fff}.pagination a,.wp-link-pages a,.widget_calendar #wp-calendar tfoot #next a,.widget_calendar #wp-calendar tfoot #prev a,#folio-navigation ul li#closeProject a,#folio-navigation ul li#nextProject a,#folio-navigation ul li#prevProject a,#folio-navigation ul li#nextProject.disabled,#folio-navigation ul li#prevProject.disabled,.portfolio-button a{color:#777;border-color:#e6e6e6}.pagination a:hover,.wp-link-pages a:hover,.widget_calendar #wp-calendar tfoot #next a:hover,.widget_calendar #wp-calendar tfoot #prev a:hover,#folio-navigation ul li#closeProject a:hover,#folio-navigation ul li#nextProject a:hover,#folio-navigation ul li#prevProject a:hover,.portfolio-button a:hover{color:#777;border-color:#777}#fancybox-left-ico:hover,#fancybox-right-ico:hover{background-color:#f39}