body{padding:0}@media only screen and (min-width:768px){.nav_bar_fix ul.sub-menu {    border: 1px solid rgba(204, 204, 204, 0.22) !important;}ul.nav{position:relative;margin-bottom:0}ul.nav li{position:relative;float:left;zoom:1;list-style:none}ul.nav li a{display:block;padding:.53em .8em}@media screen and (-webkit-min-device-pixel-ratio:0){ul.nav li a{display:block;padding:.53em 1em}}ul.nav ul{width:11.089em;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999;margin:0}ul.nav ul li{float:none; border-bottom: 1px solid rgba(204, 204, 204, 0.22);}ul.nav ul li a{width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav ul ul{left:100%;top:0}ul.nav li:hover>ul{visibility:visible}#top{background:#000;padding:0 1.618em}#top #top-nav{display:block}#top ul.nav{font-size:.857em}#top ul.nav>li a{color:#9e9e9e}#top ul.nav>li a:hover{background:#222}#top ul.nav>li:hover{background:#222}#top ul.nav ul{background:#222}#navigation{display:block!important;clear:none;float:left;padding:0}#navigation ul.nav ul{background:#fff !important;border-radius:5px;background:rgba(255,255,255,0.8);border:0;left:-1px}#navigation ul.nav ul li a{font-size:14px;color:#424242}#navigation ul.nav ul li a:hover{color: #de9239 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#navigation ul.nav ul ul{top:-1px;left:100%}h3.nav-toggle{display:none}#header #logo{float:left;margin:2em 2em 0 0;padding-right:2.244em}#header #logo a{margin:0}#header #header-right{float:right;clear:none;margin:1.387em 0 0}#header #header-right #header-social{margin:0 0 0 1.618em;float:right}#header #main-nav{float:left;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}#header #main-nav li a{padding-left:1em}.layout-full #main,.col-full{max-width:1170px;margin:0 auto;padding:0}#main{width:68%}#main.fullwidth{width:100%}#sidebar{margin-top:115px;width:28%}.entry img{max-width:100%}.layout-full .entry img{max-width:100%}.layout-right-content #main{float:right}.layout-right-content #sidebar{float:left}.layout-full #main{width:100%}.col-left{float:left}.col-right{float:right}.page-template-template-contact-php .location-twitter .col-left{float:left}.page-template-template-contact-php .location-twitter #office-location{width:48%;margin:0}.page-template-template-contact-php .location-twitter .contact-social{float:right;width:48%}.col-full,#header,#footer-widgets,#footer{padding-left:0;padding-right:0}#featured{position:relative}#featured ul.flex-direction-nav li a{width:5.874em;height:5.874em}.section-title p span{display:inline}#footer-widgets .block{margin-right:3.8%;float:left}#footer-widgets.col-1 .block{width:100%;float:none}#footer-widgets.col-1 .footer-widget-1{margin-right:0}#footer-widgets.col-2 .block{width:48%}#footer-widgets.col-2 .footer-widget-2{margin-right:0}#footer-widgets.col-3 .block{width:30.75%}#footer-widgets.col-3 .footer-widget-3{margin-right:0}#footer-widgets.col-4 .block{width:22.05%}#footer-widgets.col-4 .footer-widget-4{margin-right:0}.home #main section:first-child:after{margin-top:2em}#mini-features ul,#home-blog ul{float:left;width:100%}#mini-features ul li,#home-blog ul li{float:left;margin-right:5.63%;width:29.58%}#mini-features ul li{padding-bottom:0}#feedback ul li{padding-right:52px;position:relative}#feedback ul li .gravatar{float:none;position:absolute;top:0;left:0}#feedback ul li .content{padding:0 0 0 82px}#feedback ul li:nth-child(3n+0){margin-right:0}#feedback .flex-direction-nav li:first-child{left:43%}#feedback .flex-direction-nav li:last-child{right:-42%}.home .minor.flexslider ul{margin:0;list-style:none}.home .minor.flexslider ul li{float:left}.home .minor.flexslider ul li .portfolio-item .content{padding:0 1.2em 0 0}.home .minor.flexslider ul li.clear{width:100%;margin:0}.home .minor.flexslider .flex-direction-nav li:first-child{left:-6em}.home .minor.flexslider .flex-direction-nav li:last-child{right:-6em}.home .minor.flexslider div.flex-direction-nav{top:46%}#home-blog ul li .post{padding-bottom:0}.post,.type-page,.type-features,.search-results .features,.search-results .page,.search-results .type-product,.search-results .type-portfolio{margin:0 0 40px}.post .date-badge,.type-page .date-badge,.type-features .date-badge,.search-results .features .date-badge,.search-results .page .date-badge,.search-results .type-product .date-badge,.search-results .type-portfolio .date-badge{display:block;position:absolute;top:0;left:-9.505em;width:12%;color:#424242}.post .date-badge span,.type-page .date-badge span,.type-features .date-badge span,.search-results .features .date-badge span,.search-results .page .date-badge span,.search-results .type-product .date-badge span,.search-results .type-portfolio .date-badge span{display:block}.post .date-badge span.month-day,.type-page .date-badge span.month-day,.type-features .date-badge span.month-day,.search-results .features .date-badge span.month-day,.search-results .page .date-badge span.month-day,.search-results .type-product .date-badge span.month-day,.search-results .type-portfolio .date-badge span.month-day{text-align:center;height:60px;width:60px;line-height:60px;margin-bottom:.382em;background:#fff;font-size:1.888em;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 0 1px rgba(0,0,0,0.05)}.post .date-badge span.month-name,.type-page .date-badge span.month-name,.type-features .date-badge span.month-name,.search-results .features .date-badge span.month-name,.search-results .page .date-badge span.month-name,.search-results .type-product .date-badge span.month-name,.search-results .type-portfolio .date-badge span.month-name{text-align:center;font-size:1em}article.page,article.type-page{margin-left:0}#portfolio-gallery .portfolio-item{margin:1em .49%% 1em!important}.single-portfolio .portfolio{float:left;width:26%}.single-portfolio .single-portfolio-gallery{float:right;width:70%}.single-portfolio #content .portfolio-item{margin:1em 0 1.618em}.post-type-archive-features .post .image-icon{position:absolute;left:-9.505em;top:0}.post-type-archive-features .post .image-icon img{background:0;padding:1.618em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.ie7 #top-nav{position:relative;z-index:9999999}.ie7 #header{position:relative;z-index:9999999}}@media only screen and (max-width:958px){.entry img{height:auto}}@media only screen and (max-width:768px){#header{padding:1.618em 0!important}#header #header-right #header-social{margin:0 0 0 2.854em!important}.home .minor.flexslider .flex-direction-nav li:first-child{left:0}.home .minor.flexslider .flex-direction-nav li:last-child{right:0}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.home .minor.flexslider .flex-direction-nav li:first-child{left:-4.2em}.home .minor.flexslider .flex-direction-nav li:last-child{right:-4.2em}}@media only screen and (min-width:768px) and (max-width:1200px){.col-full,#header,#footer-widgets,#footer{padding-left:1em;padding-right:1em}}