a#navigation-toggle{height:72px;line-height:72px;text-align:center;margin:0 auto;cursor:pointer;position:relative;z-index:9;text-decoration:none !important;font-size:1.2em}a#navigation-toggle .fa{margin-right:10px}#navigation-toggle{color:#a50f0e}#navigation-toggle:hover{color:#9d9d9c}#sidr-main{font-family:'nunito-sans-book',Helvetica,Arial;position:fixed;top:0;height:100%;z-index:999999;width:320px;overflow-x:none;overflow-y:auto;font-size:21px;background:#f5f5f5;color:#363636;letter-spacing:.05em;text-transform:uppercase}#sidr-main{padding:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sidr.right{left:auto;right:-320px}.sidr.left{left:-320px;right:auto}#sidr-main a{color:#363636}#sidr-main a:hover{color:#c00d0d}#sidr-main ul a{display:block;margin:18px 0;padding:0}#sidr-main ul li ul{margin-left:0;margin:0}#sidr-main ul li ul li a{padding-left:10px}#sidr-main ul li ul li li a{padding-left:20px}#sidr-main ul li ul li li li a{padding-left:30px}#sidr-main ul li ul li a:before{content:'\f0da';display:inline-block;-webkit-font-smoothing:antialiased;font-family:'FontAwesome';color:#363636;margin-right:10px}.sidr-class-toggle-sidr-close:before{position:absolute;top:20px;right:20px;content:'\f00d';font-family:'FontAwesome';color:#636363;margin:0}#sidr-id-mobile-search-form{margin-top:20px;display:none}#sidr-id-mobile-search-form input[type=search]{background:#fff;color:#9d9d9c}@media only screen and (max-width:959px){#main{padding:0 64px 30px}.about-us .column,.about-us div:nth-child(1),.about-us div:nth-child(2),.about-us div:nth-child(3){width:240px;margin:0 auto 30px auto;float:none;clear:both}.about-us div:nth-child(3){margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:959px){#wrap{margin-bottom:0}.container{max-width:85%}.left-content{width:60%}.sidebar-container{width:36%}.post-meta li{display:block;float:none}.post-meta li .meta-seperator{display:none}.search-entry{padding-left:100px;min-height:80px}.search-entry-thumbnail{width:80px}.portfolio-entry.span_1_of_3{width:49.2%;margin-left:1.6%;margin-bottom:2%}.portfolio-entry.span_1_of_3.count-1{margin-left:0}.portfolio-entry.span_1_of_3.count-3{margin-left:0}}@media only screen and (max-width:767px){h1{font-size:42px}h2{font-size:36px}#main{padding:0 48px 30px}#portfolio-wrap,.entry-column{width:100%}.container{width:90%}.sidebar-container,.left-content{width:100%}.sidebar-container{margin-top:40px;padding-top:40px;border-top:10px solid #eee}.col{width:100%;margin-left:0;margin-bottom:25px}#wrap{margin-bottom:0}#header-search{clear:both;position:inherit;top:auto;right:auto;margin-top:20px}.portfolio-entry-thumb{width:44%;margin:10px 2%}.portfolio-entry-thumb:nth-child(3n+2){margin-right:2%;margin-left:2%}.post-meta li{display:block;float:none}.post-meta li .meta-seperator{display:none}.commentlist .children{margin:0}.single-post-pagination{position:inherit;top:auto;margin:10px 0 0;right:auto}.author-info .author-info-inner{padding-left:0}.author-info .author-avatar{position:inherit;top:auto;left:auto;display:block;margin-bottom:10px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{width:100%}.people{margin:0}.people>div{display:block;width:100%;margin:0}.logo-ava-group{width:60%}}@media only screen and (min-width:480px) and (max-width:767px){.sidr{width:480px}.sidr.right{right:-480px}.portfolio-entry.span_1_of_3{width:49.2%;margin-left:1.6%;margin-bottom:2%}.portfolio-entry.span_1_of_3.count-1{margin-left:0}.portfolio-entry.span_1_of_3.count-3{margin-left:0}}@media only screen and (max-width:539px){h1{font-size:36px}h2{font-size:32px}#main{padding:0 36px 30px}#header{height:120px;padding-top:10px}#header img{height:100px;width:auto}#site-navigation-wrap{height:72px}.page-header-title{font-size:24px}h3{font-size:20px}.portfolio-entry-shadow{height:32px;margin-top:-10%}.about-us .column,.about-us div:nth-child(1),.about-us div:nth-child(2),.about-us div:nth-child(3){width:80%}a#navigation-toggle{display:block}#site-navigation .sf-menu{display:none}.logo-ava-group{width:70%}}@media only screen and (max-width:480px){#main{padding:0 16px 30px}.search-entry{padding-left:100px;min-height:80px}.search-entry-thumbnail{width:80px}.about-us .column,.about-us div:nth-child(1),.about-us div:nth-child(2),.about-us div:nth-child(3){width:100%}.wpcf7 table td{font-size:14px}}@media only screen and (max-width:359px){.portfolio-entry-thumb{width:80%;margin:10px auto}.portfolio-entry-thumb:nth-child(3n+2){margin-right:auto;margin-left:auto}.entry-portfolio-bottom-content img{margin:16px 0}.entry-portfolio-bottom-content img:nth-of-type(1),.entry-portfolio-bottom-content img:nth-of-type(2){margin:16px 17px}}@media only screen and (max-width:320px){body{background:0 0;background-color:#f1f1f1}.page-header-title{word-break:break-all}h3{word-break:break-all}}