/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5{margin:0}p{margin:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{color:#1b1b1b;font-family:"open-sans",sans-serif;font-size:100%}a{color:currentColor;text-decoration:none}figure{margin:0}img{display:block;height:auto;max-width:100%}[role=banner] h1{background-color:#fff;font-size:1em;max-height:4.375em;padding:0.9375em 1.875em}@media (min-width: 83em){[role=banner] h1{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}.title-bar{overflow:hidden}@media (max-width: 599px){.title-bar{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width: 37.5em){.title-bar{background-color:#0B75BF;padding-left:1.875em}.title-bar:after{content:"";display:table;clear:both}}@media (min-width: 83em){.title-bar{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}.title-bar h2{background-color:#0B75BF;color:#fff;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:1.75em;font-weight:300;line-height:1.71429em;padding:0 1.07143em;margin:0;text-align:center;width:100%}@media (min-width: 37.5em){.title-bar h2{background-color:transparent;float:left;line-height:2.17857em;padding:0;text-align:left;width:auto}}@media (min-width: 48em){.title-bar h2{font-size:2.25em;line-height:2.16667em}}.cta-button{margin-left:auto;margin-right:auto;background-color:#E94B35;color:#fff;display:block;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:1.0625em;font-weight:700;letter-spacing:3px;height:3.58824em;line-height:1.47059em;padding:1em 1.76471em 0;position:relative;text-align:center;text-transform:uppercase;width:14.41176em}@media (max-width: 37.4375em){.cta-button{flex:0 0 251px}.cta-button::before{bottom:0;content:'';background-color:#d42e17;position:absolute;top:0;left:-75%;right:-75%;z-index:-1}}@media (min-width: 37.5em){.cta-button{float:right;margin:0}}@media (min-width: 48em){.cta-button{height:4.58824em;padding-top:1.52941em}}.cta-button .icon{background:url(/wp-content/themes/brt-taxhub/_img/down-arrow.png) no-repeat;background-size:25px 24px;display:inline-block;float:right;height:1.47059em;width:1.47059em}.datamoji{position:relative}.datamoji::before{background:url(/wp-content/themes/brt-taxhub/_img/datamoji@1x.png) no-repeat;background-size:108px 20px;content:'';height:1.25em;position:absolute;top:0.375em;left:0.375em;width:6.75em;z-index:2}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.datamoji::before{background-image:url("/wp-content/themes/brt-taxhub/_img/datamoji@2x.png")}}#thirty-years-later .datamoji::before,.datamoji::before.dark{background:url(/wp-content/themes/brt-taxhub/_img/datamoji@1x-dark.png) no-repeat;background-size:108px 20px;left:auto;right:0.375em}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#thirty-years-later .datamoji::before,.datamoji::before.dark{background-image:url("/wp-content/themes/brt-taxhub/_img/datamoji@2x-dark.png")}}ol.share-links{list-style:none;display:flex;justify-content:space-around;max-width:120px;margin:0}ol.share-links li>*{-webkit-appearance:none;display:block;width:30px;height:30px;color:#fff;background:#b1b6b9;text-align:center;line-height:30px;border:none;outline:none;margin:0 3px;border-radius:3px}.sharing-tools{margin-top:-43px;position:relative}.share-datamoji{color:#989898;float:left;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:0.75em;font-weight:800;margin-left:2.5em;margin-right:1.66667em;padding-top:0.16667em;letter-spacing:2.57px;line-height:1;text-transform:uppercase}@media (max-width: 37.4375em){.share-datamoji{display:none}}@media (min-width: 56.25em) and (max-width: 68.6875em){.share-datamoji{display:none}}.share-datamoji em{font-weight:300;font-style:normal}.addthis_inline_share_toolbox{clear:none !important;float:left}@media (max-width: 37.4375em){.addthis_inline_share_toolbox{margin-left:1.25em}}@media (min-width: 56.25em) and (max-width: 68.6875em){.addthis_inline_share_toolbox{margin-left:1.25em}}.section-heading{color:#761B0E;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:2em;font-weight:300;letter-spacing:1.92px;line-height:1.1875em;margin-bottom:0.6em;text-transform:uppercase}@media (max-width: 37.4375em){.section-heading{background-color:#E94B35;display:inline-block;padding:0 0.1875em 0.375em}}@media (min-width: 37.5em){.section-heading{font-size:2.625em;line-height:0.76em}.section-heading span{background-color:#E94B35;display:inline-block;padding:0 0.2em 0.4em}.section-heading span+span{margin-top:0.32em}}@media (min-width: 56.25em) and (max-width: 74.9375em){.section-heading{font-size:calc(34px + (50 - 34) * (100vw - 900px) / (1200 - 900))}}@media (min-width: 75em){.section-heading{font-size:3.125em}}#thirty-years-later .section-heading,#two-million-new-jobs .section-heading{color:#fff}.text-content p{font-size:1.125em;line-height:1.36364em}@media (min-width: 37.5em){.text-content p{font-size:1.375em}}@media (min-width: 56.25em) and (max-width: 74.9375em){.text-content p{font-size:calc(16px + (22 - 16) * (100vw - 900px) / (1200 - 900))}}.text-content p+p{margin-top:1.18182em}.responsive-iframe{position:relative;width:100%;padding-bottom:56%}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#new-video-section{background:url(/wp-content/uploads/2018/01/bluegrad4.jpg)no-repeat center center;background-size:cover;color:#fff;padding:100px 1.875em 100px;position:relative}#new-video-section:after{content:"";display:table;clear:both}@media (min-width: 83em){#new-video-section{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}#new-video-section .section-heading.larger-screens{display:none}@media (min-width: 56.25em){#new-video-section .section-heading.larger-screens{display:block}}@media (min-width: 37.5em){#new-video-section .section-heading.smaller-screens{font-size:2.375em;line-height:0.76em}}@media (min-width: 39.375em){#new-video-section .section-heading.smaller-screens{font-size:2.625em;line-height:0.76em}}@media (min-width: 56.25em){#new-video-section .section-heading.smaller-screens{display:none}}@media (min-width: 56.25em){#new-video-section .text-content{float:left;width:45%}}#new-video-section .video{margin-bottom:50px}@media (min-width: 56.25em){#new-video-section .video{top:50%;transform: translateX(-50%) translateY(-50%);margin-bottom:0;}}#new-video-section .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#new-video-section .video-container iframe,#new-video-section .video-container object,#new-video-section .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#new-video-section .btn{background-color:#E14737;border-radius:5px;color:#FFFFFF;display:inline-block;font-size:17px;line-height:50px;height:50px;margin-top:25px;padding-left:15px;padding-right:15px;font-weight:normal}#new-video-section .btn:hover{background-color:#c72e1e}#thirty-years-later{background:url(/wp-content/themes/brt-taxhub/_img/30yrs-later@1x.jpg) no-repeat center center;background-size:cover;color:#fff;padding:9.02vw 1.875em 9.22vw;position:relative}#thirty-years-later:after{content:"";display:table;clear:both}@media (min-width: 75em){#thirty-years-later{padding:8.125em 1.875em 8.75em}#thirty-years-later::before{background:url(/wp-content/themes/brt-taxhub/_img/first-red-line@1x.png);background-repeat:no-repeat;background-size:648px 487px;content:'';height:30.4375em;left:50%;margin-left:-32.8125em;position:absolute;top:40.0625em;width:40.5em}}@media (min-width: 75em) and (min--moz-device-pixel-ratio: 1.3), (min-width: 75em) and (-o-min-device-pixel-ratio: 2.6 / 2), (min-width: 75em) and (-webkit-min-device-pixel-ratio: 1.3), (min-width: 75em) and (min-device-pixel-ratio: 1.3), (min-width: 75em) and (min-resolution: 1.3dppx){#thirty-years-later::before{background-image:url("/wp-content/themes/brt-taxhub/_img/first-red-line@2x.png")}}@media (min-width: 83em){#thirty-years-later{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}@media (min-width: 56.25em){#thirty-years-later .text-content{float:left;margin-top:7%;max-width:38.125em;width:56%}}@media (min-width: 75em){#thirty-years-later .text-content{margin-top:5.5em}}#thirty-years-later .text-content p{max-width:50ch}#thirty-years-later .datamoji{margin-left:auto;margin-right:auto;margin-top:5em;max-width:28.9375em;width:100%}@media (min-width: 37.5em){#thirty-years-later .datamoji{float:right}}@media (min-width: 56.25em){#thirty-years-later .datamoji{margin:0;width:38.58%}}@media (min-width: 75em){#thirty-years-later .datamoji{width:28.9375em}}#keeping-jobs-at-home{padding:16.38vw 1.875em 13.47vw;position:relative}#keeping-jobs-at-home:after{content:"";display:table;clear:both}@media (min-width: 75em){#keeping-jobs-at-home{padding:14.75em 1.875em 12.125em}#keeping-jobs-at-home::before{background:url("/wp-content/themes/brt-taxhub/_img/second-red-line@1x.png");background-repeat:no-repeat;background-size:465px 382px;content:'';height:23.875em;left:50%;margin-left:-21.375em;position:absolute;top:40.5em;width:29.0625em}}@media (min-width: 75em) and (min--moz-device-pixel-ratio: 1.3), (min-width: 75em) and (-o-min-device-pixel-ratio: 2.6 / 2), (min-width: 75em) and (-webkit-min-device-pixel-ratio: 1.3), (min-width: 75em) and (min-device-pixel-ratio: 1.3), (min-width: 75em) and (min-resolution: 1.3dppx){#keeping-jobs-at-home::before{background-image:url("/wp-content/themes/brt-taxhub/_img/second-red-line@2x.png")}}@media (min-width: 83em){#keeping-jobs-at-home{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}@media (min-width: 56.25em){#keeping-jobs-at-home .text-content{float:right;margin-top:4%;width:54%}}@media (min-width: 75em){#keeping-jobs-at-home .text-content{margin-top:3.875em;max-width:38.375em}}#keeping-jobs-at-home .text-content p{max-width:48ch}#keeping-jobs-at-home .datamoji{display:block;margin-top:5em;max-width:25.0625em}@media (min-width: 37.5em){#keeping-jobs-at-home .datamoji{float:right}}@media (min-width: 56.25em){#keeping-jobs-at-home .datamoji{float:left;width:33.41%}}@media (min-width: 75em){#keeping-jobs-at-home .datamoji{width:25.0625em}}#two-million-new-jobs{background:url(/wp-content/themes/brt-taxhub/_img/2million-jobs@1x.jpg) no-repeat center center;background-size:cover;color:#fff;padding:15.42vw 1.875em 11.875vw}#two-million-new-jobs:after{content:"";display:table;clear:both}@media (min-width: 75em){#two-million-new-jobs{padding:13.875em 1.875em 10.6875em}}@media (min-width: 83em){#two-million-new-jobs{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}@media (min-width: 56.25em){#two-million-new-jobs .text-content{float:left;max-width:33.75em;width:48%}}@media (min-width: 75em){#two-million-new-jobs .text-content{width:33.75em}}#two-million-new-jobs .text-content p{font-size:1.25em;line-height:1.2em;max-width:48ch}#two-million-new-jobs .datamoji{display:inline-block;margin-top:5em;max-width:26.125em}@media (min-width: 37.5em){#two-million-new-jobs .datamoji{float:right}}@media (min-width: 56.25em){#two-million-new-jobs .datamoji{margin:0}}#act-now{padding:5.14vw 0 7.125em;margin-left:1.875em;margin-right:1.875em}#act-now:after{content:"";display:table;clear:both}@media (min-width: 75em){#act-now{padding:4.625em 0 7.92vw}}@media (min-width: 83em){#act-now{border-bottom:3px solid #979797;margin-left:auto;margin-right:auto;width:79.25em}}#act-now .text-content{max-width:37.25em}@media (min-width: 56.25em){#act-now .text-content{float:left;max-width:37.25em;width:49.666%}}@media (min-width: 75em){#act-now .text-content{width:37.25em}}#act-now .text-content h3{color:#4a4a4a;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:1.75em;line-height:1;font-weight:700}@media (min-width: 37.5em){#act-now .text-content h3{font-size:3em}}#act-now .text-content p{font-size:1em;line-height:1.35em;margin-top:2.1em;max-width:29em}@media (min-width: 37.5em){#act-now .text-content p{font-size:1.25em}}#act-now .advocacy{margin-left:auto;margin-right:auto;margin-top:2.5em;max-width:31.25em}@media (min-width: 56.25em){#act-now .advocacy{float:right;margin:0;max-width:31.25em;width:41.666%}}@media (min-width: 75em){#act-now .advocacy{width:31.25em}}#act-now .advocacy iframe{height:35.625em !important;margin-top:-1px;overflow:hidden}#more-resources,#featured-resources{padding:4.86vw 1.875em 0}#more-resources:after,#featured-resources:after{content:"";display:table;clear:both}@media (min-width: 75em){#more-resources, #featured-resources {padding:4.375em 1.875em 0}}@media (min-width: 83em){#more-resources,#featured-resources{padding-left:calc(50% - 634px);padding-right:calc(50% - 634px)}}#more-resources .section-heading, #featured-resources. .section-heading {margin-bottom:0.72em}@media (min-width: 37.5em){#more-resources .resource-listing, #featured-resources .resource-listing {margin-left:-0.625em;margin-right:-0.625em}#more-resources .resource-listing:after, #featured-resources .resource-listing:after {content:"";display:table;clear:both}}#more-resources .resource, #featured-resources .resource{margin:0 0 2.75em}@media (min-width: 37.5em){#more-resources .resource, #featured-resources .resource {float:left;margin:0 0.625em 2.75em;width:calc(50% - 20px)}#more-resources .resource:nth-child(2n+1), #featured-resources .resource:nth-child(2n+1){clear:left}}@media (min-width: 48em){#more-resources .resource, #featured-resources .resource {width:calc(33.333% - 20px)}#more-resources .resource:nth-child(2n+1), #featured-resources .resource:nth-child(2n+1) {clear:none}#more-resources .resource:nth-child(3n+1), #featured-resources .resource:nth-child(3n+1) {clear:left}}@media (min-width: 56.25em){#more-resources .resource, #featured-resources .resource {margin-bottom:5.5em}}.resource-title{font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:1.5em;font-weight:700;line-height:1.20833em;padding:0.95833em 1.125em 1.125em;position:relative}@media (min-width: 37.5em) and (max-width: 56.1875em){.resource-title{font-size:1.125em;padding:0.95833em 0.77778em 1.125em}}.resource-title::before{background-color:#E94B35;content:'';display:block;height:0.41667em;left:1.125em;position:absolute;top:0;width:1.95833em}@media (min-width: 37.5em) and (max-width: 56.1875em){.resource-title::before{left:0.58333em}}.resource .video{display:block;position:relative}.resource .icon{background:url(/wp-content/themes/brt-taxhub/_img/video.png) no-repeat;background-size:62px 63px;display:block;height:3.9375em;left:50%;margin-left:-1.9375em;top:50%;margin-top:-1.9375em;position:absolute;width:3.875em}.resource-link{color:#E94B35;font-family:"proxima-nova","Futura",Arial,sans-serif;font-size:1.125em;font-weight:700;padding-left:1.5em}@media (min-width: 37.5em) and (max-width: 56.1875em){.resource-link{font-size:1em;padding-left:0.875em}}footer{background-color:#25282a;padding:1.1875em 0;text-align:center}@media (min-width: 37.5em){footer{height:3.125em;padding:0;text-align:left}}.primary-links{margin:0;padding:0;list-style-type:none}@media (min-width: 37.5em){.primary-links{float:left;padding:1.1875em 1.875em}.primary-links:after{content:"";display:table;clear:both}}.primary-links li{margin-bottom:0.625em}@media (min-width: 37.5em){.primary-links li{float:left;margin-bottom:0}}.primary-links a{color:#808284;font-size:0.75em;font-weight:400;line-height:1}@media (min-width: 37.5em){.primary-links a{border-left:1px solid #5a5c5e;display:block;padding:0 0.83333em}}.primary-links li:first-child a{border-left:0}#datamoji{max-width:1200px;margin:40px auto;display:-webkit-flex;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}#datamoji figure{flex:0 1 21.9375em;padding:0 0 30px}.social-links{display:inline-block;margin:0;list-style-type:none;padding:0}.social-links:after{content:"";display:table;clear:both}@media (min-width: 37.5em){.social-links{display:block;float:right}}.social-links li{display:inline}.social-links a{background:#4e5458;border-left:1px solid #25282a;display:block;float:left;height:3.125em;overflow:hidden;position:relative;text-indent:-999em;width:3.125em}.social-links a::after{background-image:url(/wp-content/themes/brt-taxhub/_img/sprite.png);background-repeat:no-repeat;content:'';display:block;position:absolute}.social-links .twitter a::after{background-position:-250px -305px;border-left:0;height:1.25em;left:0.75em;top:0.9375em;width:1.625em}.social-links .facebook a::after{background-position:-308px -155px;height:1.625em;left:1.125em;top:0.75em;width:0.875em}.social-links .youtube a::after{background-position:-259px -260px;height:1.5625em;left:0.75em;top:0.75em;width:1.5625em}.social-links .medium a::after{background-position:-289px -260px;height:1.4375em;left:0.75em;top:0.8125em;width:1.6875em}#video-modal{background-color:rgba(0,0,0,0.85);position:fixed;top:100px;bottom:0;left:0;right:0;z-index:3}#video-modal .video-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:70%;width:100%}#video-modal .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:10px}#video-modal .video iframe,#video-modal .video object,#video-modal .video embed{position:absolute;top:0;left:0;width:100%;height:100%}.close-btn{border:2px solid #fff;border-radius:50%;cursor:pointer;height:3.125em;overflow:hidden;opacity:.5;position:absolute;z-index:500;top:-4.375em;right:0;text-indent:-999em;width:3.125em}.close-btn span{background:#fff;border-radius:0.625em;display:block;height:1.875em;left:50%;margin-left:-0.125em;position:absolute;top:50%;margin-top:-0.9375em;width:0.3125em}.close-btn span:nth-child(1){-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-btn span:nth-child(2){-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

@media (min-width:480px) {
	body {
		padding-top:186px;
	}
}

@media (min-width:1001px) {
	body {
		padding-top: 100px;
	}
}

#logo-header-wrap {
    background: #fff;
    box-shadow: 0 0 25px rgba(0,0,0,0.4);
    min-height: 100px;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 500;
}

#logo {
    display: block;
    float: left;
    height: 86px;
    padding: 24px 0 0 40px;
    width: auto;
    overflow: hidden;
}

#header {
    float: right;
    height: 100px;
    position: relative;
}

#logo-header-wrap .menu-icon {
  display: none;
}

#block-menu-menu-header-primary {
    float: right;
    width: 100%;
}

#block-menu-menu-header-primary .menu li {
    padding: 0 30px 0 0;
}

#header .menu li {
    float: left;
}

#block-menu-menu-header-primary .menu {
	list-style-type: none;
 	margin-top: 45px;
}

#block-menu-menu-header-primary .menu a {
    border-bottom: 0 solid #e84c3c;
    color: #e84c3c;
    display: block;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: .02em;
    padding: 19px 0 17px;
    text-transform: uppercase;

    transition: all .1s linear;
    -webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -o-transition: all .1s linear;
}

#block-menu-menu-header-primary .menu a:hover {
    border-bottom: 5px solid #e84c3c;
    color: #c12717;
    padding-bottom: 12px;
}

@media screen and (max-width: 480px) {

  body {
    overflow-x: hidden;
  }

  #logo-header-wrap {
      -webkit-transition: margin-bottom 0.5s;
      -ms-transition: margin-bottom 0.5s;
      -o-transition: margin-bottom 0.5s;
      transition: margin-bottom 0.5s;
      background: #fff;
      box-shadow: none;
      height: auto;
      padding: 15px 15px 15px;
      position: static;
      box-sizing: border-box;
  }

  #logo {
      position: static;
      background-image: url(../_img/sprite2.png);
      background-position: 0px -255px;
      width: 120px;
      height: 50px;
      display: block;
      float: none;
      padding: 0;
  }

  #logo img {
    display: none;
  }

  #logo-header-wrap .menu-icon .lines, 
  #logo-header-wrap .menu-icon:before, 
  #logo-header-wrap .menu-icon:after {
      background: #6e777e;
      content: "";
      display: block;
      height: 3px;
      position: absolute;
      width: 15px;
  }

  #logo-header-wrap .menu-icon .lines {
    left: 11px;
    top: 17px;
  }

  #logo-header-wrap .menu-icon.show .lines {
      transform:rotate(45deg);
      transform-origin:center center;
  }

  #logo-header-wrap .menu-icon:before {
      left: 11px;
      top: 11px;
  }

  #logo-header-wrap .menu-icon.show:before {
      display:none;
  }

  #logo-header-wrap .menu-icon:after {
      left: 11px;
      top: 23px;
  }

  #logo-header-wrap .menu-icon.show:after {
      transform:rotate(-45deg);
      transform-origin:center center;
      top:17px;
  }

  #header {
      float: none;
      height: auto;
      position: static;
  }

  .front #logo-header-wrap {
      padding-bottom: 20px;
  }

  #logo-header-wrap .menu-icon {
      border: 1px solid #e1e3e5;
      content: "";
      cursor: pointer;
      display: block;
      height: 38px;
      position: absolute;
      right: 15px;
      top: 6px;
      width: 38px;
  }

  #block-menu-menu-header-primary {
    background-color:white;
    right:-100%;
    position: absolute;
    top:100px;
    transition: .4s ease-in right;
    z-index:10;
  }

  #block-menu-menu-header-primary.show {
  	right:0;
  }

  #block-menu-menu-header-primary .menu {
    margin:0;
  }

    #block-menu-menu-header-primary .menu li {
      float: none;
      padding-right: 0;
    }

    #block-menu-menu-header-primary .menu a {
      transition:none;
    }

      #block-menu-menu-header-primary .menu a:hover {
        border-bottom:0;
        padding-bottom: 17px;
      }
}

@media only screen and (max-width: 900px) {
  #block-menu-menu-header-primary .menu li a {
      font-size: 13px;
  }

  #block-menu-menu-header-primary .menu li {
      padding-right: 15px;
  }
}


/*# sourceMappingURL=main.css.map */
/*# sourceMappingURL=main.css.map */
