/* https://craigmcmanus.com/wp-content/themes/elloWP/style.css?ver=6.8.1 */
*{margin:0;padding:0}body{background:#fff;margin:0;color:#404040;font-family:'Raleway',sans-serif}body.boxed{-webkit-backface-visibility:visible}h1,h2,h3,h4,h5,h6{font-family:'Raleway',sans-serif;font-weight:300;letter-spacing:-1px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:'Raleway',sans-serif;font-weight:700}p{padding:0;margin-bottom:22px;font-family:'Raleway',sans-serif;font-weight:300;font-size:14px;line-height:28px;color:#666}html{overflow-x:hidden}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.align-bottom{position:absolute;bottom:0;width:100%;left:0;overflow:hidden}.centered{text-align:center}.mt{margin-top:50px}.mt30{margin-top:30px}.mt100{margin-top:100px}.mb{margin-bottom:50px!important}.mb100{margin-bottom:100px}.mb30{margin-bottom:30px}.mb60{margin-bottom:60px!important}.mtb{margin-top:50px;margin-bottom:50px}.mtb2{margin-top:100px;margin-bottom:100px}.ptb{padding-top:80px;padding-bottom:80px}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}::-moz-selection{color:#fff;text-shadow:none;background:#2B2E31}::selection{color:#fff;text-shadow:none;background:#2B2E31}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}a{padding:0;margin:0;text-decoration:none;-webkit-transition:background-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,color .4s linear;transition:background-color .4s linear,color .4s linear;color:#337ab7}a:hover,a:focus{text-decoration:none}.colour-hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.colour-hover:hover,.colour-hover:focus,.coloured{color:#1f74ac;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nopadding{padding:0!important}.nopaddingright{padding-right:0!important}.nopaddingleft{padding-left:0!important}.nopaddingbottom{padding-bottom:0!important}.fullwidth-me{width:100%!important}h2.section-heading{margin-top:0;margin-bottom:5px;font-size:36px;text-transform:uppercase;letter-spacing:1px;text-align:center}h3.section-subheading{margin-bottom:80px;text-transform:none;margin-top:0;font-size:20px;text-align:center}.gap{margin-bottom:50px}.smoothtransition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.smoothtransition:hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.form-group{overflow:hidden}.form-control{display:block;width:100%;height:40px;padding:20px 15px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.form-control:focus{border:1px solid #3498DB;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#444;font-weight:300;text-transform:uppercase}.form-control:-moz-placeholder{color:#444;font-weight:300;text-transform:uppercase}.form-control::-moz-placeholder{color:#444;font-weight:300;text-transform:uppercase}.form-control:-ms-input-placeholder{color:#444;font-weight:300;text-transform:uppercase}p.white,span.white,.white-text{color:#fff}.img-responsive{width:100%;height:auto}.col-md-5th{width:20%}.list-unstyled{padding-bottom:0;margin-bottom:0}.rounded{border-radius:50%}.icon-wrapper{height:70px;width:70px;line-height:77px;font-size:45px}.navbar-inverse{background:rgba(255,255,255,0);border:transparent;font-family:'Raleway',sans-serif;padding:10px 15px}.navbar-inverse:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:rgba(255,255,255,.9);border-width:30px;margin-left:-30px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-inverse.opaqued-dark{background:rgba(255,255,255,.9);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-inverse.opaqued-dark:after{top:100%;opacity:1}.navbar-inverse .container{padding:25px 15px}.navbar-inverse.opaqued-dark .container{padding:0 15px}.navbar-inverse .navbar-brand{color:#f3f3f3;font-weight:700;font-size:24px}.navbar h2{margin:0}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse.opaqued-dark .navbar-nav{color:#fff}.navbar-inverse .navbar-nav>li>a:after{opacity:0;content:'';width:0%;position:absolute;height:5px;background-color:rgba(255,255,255,.9);left:0;bottom:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-inverse .navbar-nav>li>a:hover:after,.navbar-inverse .navbar-nav>li.dropdown.open>a:after{opacity:1;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-right a{font-size:14px;font-weight:700;text-transform:uppercase}.navbar-inverse.opaqued-dark .navbar-nav>li>a,.navbar-inverse.opaqued-dark .navbar-brand>.open>a,.navbar-inverse.opaqued-dark .navbar-brand{color:#444}.navbar-inverse.opaqued-dark .navbar-nav>li>a:after,.navbar-inverse.opaqued-dark .navbar-nav>li>a:hover:after{background-color:#444}.dropdown-menu{background-color:rgba(255,255,255,.9);border-radius:0;border:none;box-shadow:none}.dropdown-menu>li>a{font-size:13px;font-weight:700;padding:10px 15px}.dropdown-menu>li>a:hover{background-color:transparent}#searchwrapper{width:100%;height:70px;padding:15px;position:fixed;z-index:10;display:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#searchwrapper.opaqued-dark{background-color:rgba(255,255,255,.9);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#searchwrapper input{float:left;width:100%;text-align:left;border-radius:0;padding:15px;height:50px;background-color:transparent;border:2px solid #fff;color:#f3f3f3;display:none}#searchwrapper.opaqued-dark input{border:2px solid #444}#searchwrapper input:focus,#searchwrapper input:active{border:2px solid #3498DB}#searchwrapper button{display:none}#main-navigation.search-open{top:70px}#launch-menu .fa,#trigger-overlay .fa{margin-left:10px}input{font-size:16px;min-height:40px;border-radius:2px;line-height:20px;padding:11px 30px 12px;border:1px solid #b9b9af;margin-bottom:10px;background-color:#fff;-webkit-transition:background-color .2s;transition:background-color .2s}.subscribe-input{float:left;width:88%;text-align:left;margin-right:2px;padding:15px;height:60px;background-color:transparent;color:#f3f3f3}.subscribe-submit{right:0;padding:20px 33px!important}.btn,.btn:hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background:#3498DB;border-color:transparent}.btn-theme,.woocommerce .button,.added_to_cart{background:transparent;border-color:#3498DB;border:1px solid;color:#3498DB;box-shadow:none;border-radius:0;padding:12px 20px;position:relative;text-transform:uppercase;font-size:14px;font-weight:300}.btn-theme:hover,.btn-theme:active,.portfolio-filter .btn.active,.woocommerce .button:hover,.woocommerce .button:active,.added_to_cart:active,.added_to_cart:hover{position:relative;border-color:#3498DB;background:#3498DB;color:#fff;box-shadow:none!important}.portfolio-filter .btn.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(52,152,219,0);border-top-color:#3498DB;border-width:10px;margin-left:-10px}.btn-white{border-color:#fff;background:transparent;color:#fff;box-shadow:none!important}.btn-white:hover,.btn-white:active{position:relative;border-color:#fff;background:#fff;color:#3498DB;box-shadow:none!important}.btn-lg{padding:20px 30px;border:2px solid;font-weight:700;font-size:18px}.btn-xs,.btn-group-xs>.btn{padding:5px 10px!important;font-size:12px!important}#headerwrap{background-color:#444;position:relative}#headerwrap.fullscreen{min-height:650px;width:100%;overflow:hidden;display:table;height:100%;overflow:hidden}#headerwrap.halfscreen{width:100%;overflow:hidden;display:table;height:50%;min-height:440px}#headerwrap.quarterscreen{width:100%;overflow:hidden;height:30%;min-height:300px}#headerwrap.halfscreen h1,#headerwrap.quarterscreen h1,h1.single-item-title{color:#fff;font-size:34px!important;letter-spacing:-1px;text-shadow:0 0 5px #000;font-weight:800;text-transform:uppercase}#headerwrap.fullscreen h1{color:#fff;font-size:72px;letter-spacing:-1px;text-shadow:0 0 5px #000;font-weight:900}#headerwrap h3{color:#fff;font-weight:400;text-shadow:0 0 5px #000;font-size:22px}#headerwrap img{padding-bottom:0}#headerwrap .app-img{position:relative;top:100px}#headerwrap .app-img:hover{top:50px}#headerwrap .vertical-center{width:100%;display:table-cell;vertical-align:middle}#headerwrap.halfscreen .vertical-center{display:block;padding-top:200px}.backstretch:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4)}.big-carousel .owl-carousel .owl-item,.testimonial-owl.owl-carousel .owl-item{padding:0}.big-carousel figure.hover-item:before{background-color:rgba(0,0,0,.3);z-index:1}.fullwidth-carousel{background-color:#444}.fullwidth-carousel .header-text{position:absolute;bottom:20%;left:1.8%;right:auto;width:96.66666666666666%;color:#fff}.fullwidth-carousel .header-text h2{font-size:40px}.fancy{line-height:.5}.fancy span{display:inline-block;position:relative}.fancy span:after{content:"";position:absolute;height:13px;border-bottom:1px solid #eee;border-top:1px solid #eee;top:0;width:300px}.fancy span:before{right:100%;margin-right:15px}.fancy span:after{left:100%;margin-left:15px}.gradient-bg{background:linear-gradient(270deg,#446cb3,#663399,#c0392b)!important;background-size:600% 600%!important;-webkit-animation:gradientslide 14s ease infinite;-moz-animation:gradientslide 14s ease infinite;-o-animation:gradientslide 14s ease infinite;animation:gradientslide 14s ease infinite}@-webkit-keyframes gradientslide{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes gradientslide{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-o-keyframes gradientslide{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradientslide{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.slidenav{background-color:rgba(0,0,0,.4);height:70px;line-height:70px;width:70px;text-align:center;color:#fff;font-size:70px;opacity:.6}.slidenav .fa{font-size:28px;position:relative;bottom:16px}.slidenav:hover{opacity:1;background-color:rgba(0,0,0,.8);color:#fff}.section-wrapper{width:100%;display:block;clear:both}.section-inner{padding-top:80px;padding-bottom:80px}section.white{background:#f3f3f3;width:100%}section.white.greyish{background:#e3e3e3}section.white p{color:#606060}.divider-wrapper-a{background:#154d72;width:100%;color:#fff}.divider-wrapper-a p{color:#e9e9e9}.divider-wrapper-a a,.divider-wrapper-a h1,.divider-wrapper-a h2,.divider-wrapper-a h3,.divider-wrapper-a h4,.divider-wrapper-a h5,.divider-wrapper-a h6,.divider-wrapper-a p{color:#f3f3f3}.section-wrapper.opaqued{background-color:rgba(0,0,0,.6)!important;background:transparent}.white.section-wrapper.opaqued{background-color:rgba(255,255,255,.9)!important;background:transparent}.divider-wrapper-a .form-control{background-color:transparent;color:#fff}.divider-wrapper-a .form-control::-webkit-input-placeholder,.white-text .form-control::-webkit-input-placeholder{color:#fff;font-weight:300;text-transform:uppercase}.divider-wrapper-a .form-control:-moz-placeholder{color:#fff;font-weight:300;text-transform:uppercase}.divider-wrapper-a .form-control::-moz-placeholder{color:#fff;font-weight:300;text-transform:uppercase}.divider-wrapper-a .form-control:-ms-input-placeholder{color:#fff;font-weight:300;text-transform:uppercase}#footerwrap{background:#202020;width:100%;color:#eee;overflow:hidden;position:relative}#footerwrap p{color:#eee}#footerwrap a{color:#fff}#lowerfooter{background-color:#101010;padding:20px;position:relative}#lowerfooter:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(16,16,16,0);border-bottom-color:#101010;border-width:30px;margin-left:-30px}#lowerfooter p{color:#eee;margin:0;padding:10px 0;text-align:right}#footer-twitter-feed{font-size:14px}#footer-twitter-feed .fa{font-size:20px;line-height:1;position:relative;top:2px;margin:-2px 10px 0 0}#footer-twitter-feed p{display:inline-block;margin:0 0 0 10px}.twitter-feed li:first-of-type{display:block}.twitter-feed li{display:none}.twitter-feed ul img{max-width:100%;width:100%;height:auto}#main-sidebar .widget{color:#444}#main-sidebar .widget .post-meta-list li i{color:#1f74ac}.widget{margin-bottom:40px;color:#fff}.col-md-3 .widget:last-of-type{margin-bottom:0}#footer-widgets .widget{margin-bottom:0;color:#e0e0e0}.widget a:hover,.widget .media-heading a:hover{color:#1f74ac}.widget-title{margin-top:0;margin-bottom:25px;font-size:20px;text-transform:uppercase}.widget-list li:before{position:relative;top:1px;display:inline-block;font-family:'Pe-icon-7-stroke';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;content:"\e684"}.widget .media-heading{display:block;margin:0;font-weight:300;font-size:16px;letter-spacing:-1px}.widget .media-heading a{color:#fff;font-weight:700;margin:0;position:relative;display:block}.widget .widget-img{padding-top:5px}.widget .list-unstyled{line-height:1.75}.widget address{line-height:1.75}.widget .media{margin-bottom:10px}.carousel-widget .portfolio-item .item-caption h4{text-align:center}#footer-widgets .section-inner{padding-bottom:80px}.widget .tagcloud a{margin-bottom:7px;margin-right:5px}.twitter-feed p{word-break:break-word}.twitter-feed img{padding-top:7px}.project-metas{line-height:28px}.vendor{position:relative;width:100%;height:100%;display:block}.vendor iframe{position:absolute;top:0;left:0;width:100%;height:100%}.boxed .player,.boxed .player-controls{position:fixed}.boxed .player-controls{width:100%;top:50%;z-index:10}figure.hover-item{overflow:hidden;position:relative}figure.hover-item img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%;min-width:100%;height:auto}figure.hover-item:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}figure.hover-item:hover:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:2;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}figure.hover-item:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}figure.hover-item figcaption{top:auto;padding:10px;background:transparent;color:#f3f3f3;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);position:absolute;width:100%;left:0;bottom:-1px;z-index:5}figure.hover-item p.icon-links a{float:right;color:#f3f3f3;font-size:16px}figure.hover-item p.icon-links.text-left{text-align:left}figure.hover-item p.icon-links.text-left a{float:left;margin-top:10px}figure.hover-item:hover p.icon-links a:hover,figure.hover-item:hover p.icon-links a:focus{color:#fff}figure.hover-item h2,figure.hover-item p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.hover-item h2,figure.hover-item p.item-rating{display:inline-block;font-size:16px;line-height:18px;font-weight:800;letter-spacing:-1px;float:left;width:75%;text-align:left;color:#fff}figure.hover-item .icon-links{width:25%;text-align:right;float:right;line-height:1;position:relative}figure.hover-item:hover p.description{opacity:1}figure.hover-item:hover figcaption,figure.hover-item:hover h2,figure.hover-item:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.hover-item:hover h2{-webkit-transition-delay:.05s;transition-delay:.05s}figure.hover-item:hover p.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.hover-item:hover p.icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}figure.hover-item:hover p.icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}figure.hover-item p,figure.hover-item h2{margin:0}figure.hover-item .icon-links a{padding:0 3px}.preloader{background-color:#f3f3f3;position:fixed;width:100%;height:100%;z-index:9999999;-webkit-box-shadow:inset 0 0 100px 0 #E0E0E0;box-shadow:inset 0 0 100px 0 #E0E0E0}.preloader .preloader-img{width:100px;height:40px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-40px;margin-top:-40px}.social-profile{padding:20px 15px 15px}.author-social .social-profile{padding:5px 15px 7px}.social-profile a{color:#f3f3f3;font-size:28px}.social-profile i{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding-top:5px}.social-profile:hover i{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.twitter-bg{background-color:#55acee}.twitter-bg:hover{background-color:#178ee8}.facebook-bg{background-color:#3b5998}.facebook-bg:hover{background-color:#283c67}.gplus-bg{background-color:#dd4b39}.gplus-bg:hover{background-color:#b32f1f}.dribbble-bg{background-color:#ea4c89}.dribbble-bg:hover{background-color:#d91963}.youtube-bg{background-color:#b31217}.youtube-bg:hover{background-color:#750c0f}.pinterest-bg{background-color:#cc2127}.pinterest-bg:hover{background-color:#a41015}.github-bg{background-color:#6cc644}.github-bg:hover{background-color:#264a16}.instagram-bg{background-color:#3f729b}.instagram-bg:hover{background-color:#2b4e6b}.rss-bg{background-color:#f26522}.rss-bg:hover{background-color:#c5470c}.social-profile:first-child:nth-last-child(1){width:100%}.social-profile:first-child:nth-last-child(2),.social-profile:first-child:nth-last-child(2)~.social-profile{width:50%}.social-profile:first-child:nth-last-child(3),.social-profile:first-child:nth-last-child(3)~.social-profile{width:33.333333%}.social-profile:first-child:nth-last-child(4),.social-profile:first-child:nth-last-child(4)~.social-profile{width:25%}.social-profile:first-child:nth-last-child(5),.social-profile:first-child:nth-last-child(5)~.social-profile{width:20%}.social-profile:first-child:nth-last-child(6),.social-profile:first-child:nth-last-child(6)~.social-profile{width:16.666666%}.social-profile:first-child:nth-last-child(7),.social-profile:first-child:nth-last-child(7)~.social-profile{width:14.2857%}.social-profile:first-child:nth-last-child(8),.social-profile:first-child:nth-last-child(8)~.social-profile{width:12.5%}.social-profile:first-child:nth-last-child(8),.social-profile:first-child:nth-last-child(8)~.social-profile{width:11.11111111%}.social-profile:first-child:nth-last-child(9),.social-profile:first-child:nth-last-child(9)~.social-profile{width:11.11111111%}.arrow-top:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;z-index:10}.arrow-left:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px;z-index:10}.header-arrows path{stroke:#fff;fill:transparent;stroke-width:2px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}.header-arrows{max-width:50px}.header-arrows.reverse path{stroke:#444}@keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.header-arrows path.a1{animation-delay:-1s;-webkit-animation-delay:-1s}.header-arrows path.a2{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.header-arrows path.a3{animation-delay:0s;-webkit-animation-delay:0s}.masonry-blog-item{margin-bottom:30px}.item-excerpt{position:relative;background-color:#fff;padding:25px 15px 40px}.item-excerpt h2{margin:0 0 20px 0;font-size:24px}.item-excerpt h2 a{color:#444}.item-excerpt p{font-size:13px}.item-excerpt .item-metas{opacity:.2;padding:15px 0 0}.item-excerpt .item-metas strong{margin-right:10px}.item-excerpt:hover .item-metas,.masonry-blog-item:hover .item-metas{opacity:.6}#comments .well{border:none;box-shadow:none;background-color:#fff;overflow:hidden;border-radius:0}.single-section-title{text-transform:uppercase}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:25px}.onsale{position:absolute;margin-left:15px;top:15px;background-color:#3498DB;width:60px;height:60px;border-radius:50%;line-height:60px;text-align:center;color:#fff;font-weight:700;text-transform:uppercase}.price{font-size:26px;font-weight:700;text-decoration:none}.price del{font-size:14px;font-weight:300}.price ins{text-decoration:none;clear:left;display:block}.product-tabs .tab-pane{padding:30px;background-color:#fff}.product-tabs .nav-tabs>li.active>a,.product-tabs .nav-tabs>li.active>a:hover,.product-tabs .nav-tabs>li.active>a:focus,.product-tabs .nav-tabs{border:none}form.cart .single_add_to_cart_button,form.cart .quantity{display:inline-block}form.cart .quantity{width:80px}form.cart .quantity input{max-width:100%;padding:11px 10px 11px;position:relative;top:2px}.boxed-wrapper,body.boxed .navbar-fixed-top{width:1230px;margin-left:auto;margin-right:auto}body.boxed #headerwrap{background-color:transparent}.html.sb-active-right body.boxed .backstrech,.html.sb-active-right body.boxed .backstrech img{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:visible transform:translate(-381px)}html.sb-init body.boxed .sb-slidebar.sb-right{opacity:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block}html.sb-active-right body.boxed .sb-slidebar.sb-right{opacity:1;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:14px;font-weight:800!important;opacity:0;filter:alpha(opacity=0);font-family:'Raleway',sans-serif}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.tooltip-inner{max-width:200px;padding:5px 10px;color:#1f74ac;text-align:center;text-decoration:none;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tooltip-arrow{position:absolute;width:0;height:0}#mapwrapper{min-height:480px}.sb-slidebar.sb-right{-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.5)}#side-menu{padding:0;margin:0;list-style-type:none}#side-menu li{width:100%;padding:0;margin:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);list-style:none}#side-menu>li:first-child{border-top:none}#side-menu>li:last-child{border-bottom:none}#side-menu li a{width:100%;display:inline-block;padding:1em;color:#eee;font-size:14px;font-weight:700;text-transform:uppercase}#side-menu li a:hover{text-decoration:none;background-color:rgba(255,255,255,.05)}#side-menu .sb-menu li a{border-left:3px solid transparent}#side-menu .sb-menu li a:hover{border-left:3px solid}#side-menu .sb-menu li a{border-right:3px solid transparent}#side-menu .sb-menu li a:hover{border-right:3px solid}#side-menu li .sb-open-right,#side-menu li small{display:inline-block;padding:14px}#side-menu li ul li a{padding:1em 1.5em}#fs-menu{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.95);z-index:9999}#fs-menu .overlay-close{position:fixed;top:15px;right:15px;color:#fff;background-color:transparent;color:#1f74ac;border:none;opacity:1;padding:10px 17px;font-size:27px;font-weight:700;line-height:1}#fs-menu nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#fs-menu .dropdown-menu{position:relative;width:100%;text-align:center;background-color:transparent;list-style-type:none!important}#fs-menu .dropdown-menu a{background-color:transparent}#fs-menu.overlay nav{height:50%;font-size:34px}#fs-menu.overlay ul li{min-height:34px;list-style:none}#fs-menu.overlay ul li a{font-size:18px;color:#333;font-weight:700;text-transform:uppercase}#fs-menu.overlay ul li ul li a{font-size:14px}#fs-menu .caret{display:none}#fs-menu.overlay-slidedown{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s ease-in-out,visibility 0s 0.4s;transition:transform 0.4s ease-in-out,visibility 0s 0.4s}#fs-menu.overlay-slidedown.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}@media screen and (max-height:30.5em){#fs-menu.overlay nav{height:70%;font-size:28px}#fs-menu.overlay ul li{min-height:34px}}@media only screen and (min-width :1200px){.boxed-wrapper,body.boxed .navbar-fixed-top,body.boxed #searchwrapper{width:1230px;margin-left:auto;margin-right:auto}}@media only screen and (min-width :992px) and (max-width :1199px){.boxed-wrapper,body.boxed .navbar-fixed-top,body.boxed #searchwrapper{width:970px;margin-left:auto;margin-right:auto}}@media only screen and (min-width :769px) and (max-width :991px){.boxed-wrapper,body.boxed .navbar-fixed-top,body.boxed #searchwrapper{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (min-width :480px) and (max-width :768px){.boxed-wrapper,body.boxed .navbar-fixed-top,body.boxed #searchwrapper{width:100%;margin-left:auto;margin-right:auto}.navbar-inverse .navbar-toggle{border:none}.navbar-inverse.opaqued-dark .navbar-toggle .icon-bar{background-color:#333}.aq-block-aq_header_block{width:100%!important;margin:0!important;padding:0!important}html #wpadminbar{top:0;position:fixed}}@media only screen and (max-width :480px){html #wpadminbar{top:0;position:fixed}.navbar-inverse .container{padding-left:0!important;padding-right:0!important}.boxed-wrapper,body.boxed .navbar-fixed-top,body.boxed #searchwrapper{width:100%;margin-left:auto;margin-right:auto}.subscribe-input,button.btn.btn-theme.btn-white.pull-right.subscribe-submit{width:100%}.navbar-inverse .navbar-toggle{border:none}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}#comment-form .form-control{margin-bottom:15px}.aq-block-aq_header_block{width:100%!important;margin:0!important;padding:0!important;text-align:center}.col-md-5th,.postnav .col-xs-6{width:100%}#headerwrap .col-md-12{padding:0}#headerwrap h3{line-height:1.8}#headerwrap.fullscreen h1{font-size:46px;font-weight:700}.portfolio-filter li,.postnav .col-xs-6{margin-bottom:20px}.portfolio-filter li a{padding:6px 8px;position:relative;text-transform:uppercase;font-size:13px;font-weight:300}.post-heading.mb,.postnav .col-xs-6 .btn{text-align:center;float:none!important}}#comments li.comment .panel-default{border-color:transparent;padding:20px}#comments li.comment .panel-default>.panel-heading{background-color:transparent;border-color:transparent;padding:0}#comments li.comment .panel-default>.panel-heading .media-heading,#comments li.comment .panel-default>.panel-heading .comment-meta{display:inline-block;margin-right:10px}#comments li.comment .panel-default>.panel-heading .comment-meta{font-size:85%}#comments li.comment .panel-body{padding:0}#comments li.comment .panel-body p{margin:0 0 10px}#comments li.comment .panel-footer{background-color:transparent;border-color:transparent;overflow:hidden;padding-top:0}#comments li.comment .panel-footer a{float:right}.mfp-content figure figcaption{position:relative}.post .gallery .gallery-caption{display:none}.post .gallery{margin-bottom:1.5em;margin-left:-1%;margin-right:-1%;clear:both;overflow:hidden}.post .gallery .gallery-item{border:none;height:auto;float:left;margin:0 1% 2%}.gallery-columns-4 .gallery-item{max-width:23%}.gallery-columns-3 .gallery-item{max-width:31.3%}.gallery-columns-2 .gallery-item{max-width:48%}.gallery dd{margin:0}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}.sticky{display:block}.sticky .item-excerpt{border:1px solid #e4e4e4}.bypostauthor{display:block}.clear{clear:both}.navbar-fixed-top .dropdown-submenu{position:relative}.navbar-fixed-top .dropdown-submenu ul{display:none;top:0;left:100%;position:absolute;background-color:rgba(255,255,255,.9);min-width:160px;list-style:none;padding:5px 0;top:-5px}.navbar-fixed-top .dropdown-submenu ul>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;font-size:13px;font-weight:700;padding:10px 15px}.navbar-fixed-top .dropdown-submenu:active>li>ul,.dropdown-submenu:hover ul{display:block}.navbar-fixed-top .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.navbar-fixed-top .dropdown-submenu:active>a:after{border-left-color:#fff}.navbar-fixed-top .dropdown-submenu.pull-left{float:none}.navbar-fixed-top .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget select{max-width:100%;width:100%;padding:5px;color:#444}.widget_search input[type="search"]{border:1px solid #ddd}.widget_search .search-form input[type="submit"]{padding:10px 7px 10px;position:relative;top:-1px}.widget_rss li{margin-bottom:15px}.widget_rss li a.rsswidget{font-weight:700}.widget_rss li .rss-date{font-size:11px}.widget_rss li .rssSummary{padding:10px 0}.widget_rss li cite{display:none}.comment .children{margin-left:1.5em}#comments{clear:none}.comment-body .media-heading{font-weight:700}.comment-body .media-heading cite{font-style:normal}.comment-body .media-heading .says{display:none}body{word-wrap:break-word}html{margin-top:0!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.entry-content ul ul,.entry-content ol ul,ul li,.entry-content ol li,#comments ul ul,#comments ol ul,ul li,#comments ol li,#post-content ul ul,#post-content ol ul,ul li,#post-content ol li{list-style-position:inside;font-weight:300;font-size:14px;line-height:28px}.entry-content ul ul,.entry-content ol ol,#comments ul ul,#comments ol ol,#post-content ul ul,#post-content ol ol{padding-left:15px}.entry-content ul,#post-content ul,.entry-content ol,#post-content ol{padding-left:15px}.entry-content ul li,#comments ul li,#post-content ul li{list-style-type:square}blockquote{margin-bottom:30px}a{color:#333}img{display:inline-block;height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{margin-bottom:10px;max-width:100%;border-radius:4px}.wp-caption.aligncenter{margin-bottom:10px}.wp-caption img[class*="wp-image-"]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}html{margin-top:0!important}.container.fullwidth{width:100%!important;padding-left:0!important;padding-right:0!important}.container.fullwidth .aq-block.col-md-12{width:100%!important;padding-left:0!important;padding-right:0!important;float:none;margin:0!important}.removetoppadding .section-inner{padding-bottom:0!important}.preloader{top:0;left:0}.section-wrapper{overflow:hidden}.hover-item figcaption a{color:#fff}.hover-item figcaption h2 p,.hover-item figcaption p.white{color:#eee;clear:left}.hover-item figcaption p.white{padding-top:10px}.light-content p{color:#e9e9e9}.light-content a,.light-content h1,.light-content h2,.light-content h3,.light-content h4,.light-content h5,.light-content h6,.light-content p,.light-content .stat-icon{color:#f3f3f3}#post-content,.widget,.comment-body{font-size:14px;line-height:28px}.post-heading .posted-on,.post-heading .posted-on a,.post-heading i,.post-heading a{color:#fff}#sharebox .btn{margin-right:15px;border:none;width:100px}#sharebox .btn a{color:#fff}#sharebox .btn a.count{display:none}.admin-bar .navbar-fixed-top{top:32px}.admin-bar .overlay-close{top:32px!important}#wpadminbar{z-index:999999999!important}.item-excerpt{overflow:hidden}#searchwrapper .btn{display:none!important}.portfolio-items figure{padding:0}.portfolio-items figure img{width:100%;height:auto}#fs-menu .dt-cart,.sb-slidebar .dt-cart{display:none}figure.hover-item h2 .text-muted{color:#fff;font-weight:400;clear:left;display:block}.title-metas{color:#fff}.title-metas i{margin-left:10px}.posted-on i{margin-left:0}.aq-block-aq_blog_block .col-md-12.mb30:last-of-type{margin-bottom:0!important}section.white.background-cover{background:transparent!important}section.white.background-cover.gradient-bg{background:linear-gradient(270deg,#446cb3,#663399,#c0392b)!important;background-size:600% 600%!important}.service-heading{margin:0 0 15px 0}#home-latest-posts-inner,#portfolio-ajax-inner{overflow:hidden}.load-more-projects,.load-more-posts,.load-more-posts-masonry{display:block;position:relative;text-align:center;padding:0;height:auto}.load-more-projects .btn,.load-more-posts .btn,.load-more-posts-masonry .btn{width:100%!important;border:none!important}.load-more-projects ul,.load-more-posts ul,.load-more-posts-masonry ul{margin:0}.load-more-posts li,.load-more-projects li,.load-more-posts-masonry li{text-align:center;list-style:none;display:none;list-style:none}.cbp-l-filters-work .cbp-filter-item{margin:0 5px}.aq-block-aq_blog_large_carousel_block .owl-item,.aq-block-aq_blog_large_carousel_block figure.hover-item{max-height:450px}.entry-content .aq_row{margin-left:-15px;margin-right:-15px}.social-widget a{font-size:24px}.woocommerce .col-md-8 .button,.woocommerce .col-md-8 .added_to_cart{margin-top:14px!important;display:block;position:relative;float:left}.type-product .item-excerpt h2{margin-bottom:0}.woocommerce-checkout .page-title,.woocommerce-cart .page-title,.woocommerce-page .page-title{display:none}.woocommerce-offset,.woocommerce-page .title-metas{display:none}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:12px}.woocommerce-checkout .woocommerce-offset,.woocommerce-cart .woocommerce-offset,.woocommerce-page .woocommerce-offset{display:block}h1.page-title{float:left}.woocommerce-page table.cart td.actions .coupon .input-text{border-top:none;border-left:none;border-right:none;width:180px;margin-right:15px;border-bottom:none}.cart_totals table{max-width:400px;float:right}.cart_totals table *{text-align:right}.shipping_calculator h2{text-align:right!important;font-size:16px!important}.page-title p{display:inline;text-transform:none;font-size:12px;float:none!important;font-weight:400;letter-spacing:0;padding-left:10px}.dt-cart a{font-size:16px!important;position:relative}.dt-count{width:16px;height:16px;text-align:center;line-height:16px;position:absolute;top:8px;left:0;font-size:10px;color:#fff!important;display:block;font-family:'Arial',sans-serif;background-color:#23527c}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{top:15px;right:15px;width:50px;height:50px;border-radius:0;line-height:44px;text-transform:uppercase;background-color:#3498DB}.woocommerce input[type="submit"].button{padding:12px 21px!important}.col-md-6 div.star-rating,.col-md-6 .price{float:right!important;clear:both}.woocommerce .price,.woocommerce .price *{color:#333333!important;font-weight:300;text-decoration:none}.woocommerce .price{font-size:20px!important}.woocommerce .price del{display:none!important}.woocommerce .col-md-8 .button,.woocommerce .col-md-8 .added_to_cart{margin-top:10px}.woocommerce .col-md-4 .star-rating+.price{margin-top:30px}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:7px 0 .5em}.woocommerce-hr{margin:40px 0 15px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0!important}.woocommerce .images figure{margin-bottom:0}.woocommerce .panel{background:#fff;border:none;box-shadow:none;padding:20px!important}.woocommerce-tabs #tab-description>h2,.woocommerce-tabs #tab-reviews #reviews #comments>h2{display:none}.woocommerce .comment-text{background:#fff}.woocommerce-tabs ul.tabs li{background:none!important;border:none!important;margin:0!important;text-transform:uppercase;font-weight:900;font-size:12px;letter-spacing:1px}.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after,.woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs:after{display:none!important}.woocommerce-tabs ul.tabs li.active{background:#fff!important}.woocommerce-tabs ul.tabs{margin-bottom:0!important;border:none!important;padding:0!important}div.woocommerce-tabs{padding:40px 0}div[itemprop="description"]{padding:15px 0 5px}.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{display:none!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{border-radius:0!important;border:none!important;height:auto!important;padding:6px!important;width:80px!important}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:80px!important;overflow:visible!important}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin:15px 0}.added{display:none!important}th,td{text-align:center}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{width:80px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:none;border-radius:4px;height:14px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:none;border-radius:4px;height:20px;width:15px}button.button{font-size:12px!important;letter-spacing:1px!important;font-weight:900!important}.single-product.single figure{margin-bottom:0}.woocommerce h1.page-title{height:auto}span.onsale{z-index:9}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{color:#fff!important;text-transform:uppercase;border:none}.woocommerce-tabs .commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:60px;background:none;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 75px;border:none}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{background:#fefefe}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:none}.woocommerce-cart .col-md-8,.woocommerce-checkout .col-md-8{width:100%}.widget_shopping_cart_content .button{padding:10px 12px}.shop_table tr:last-of-type td{padding-top:50px}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{height:25px;width:25px}.widget_product_search input[type="submit"]{display:none}.widget{overflow:hidden;clear:both}.widget-title{font-size:18px;text-transform:uppercase;margin-bottom:25px}.tagcloud a{font-size:12px!important}.tagcloud a:hover{color:#fff!important}.widget ul{padding:0;margin:0;list-style:none}ul.gallery{list-style:none;padding:0;margin:0}ul.gallery li{display:block;width:60px;padding:0;margin:0 4px 4px 0;float:left}#error{text-align:center;margin-top:150px;margin-bottom:150px}.dt-recent-post{margin-bottom:20px}.dt-recent-post .pull-left{margin-right:15px}.portfolio-widget-title{margin-top:0;margin-bottom:5px;font-size:16px;text-transform:uppercase}.dt-recent-post .meta-icon{margin-right:5px}.clearme{font-size:12px}.textwidget img{max-width:100%;height:auto}.widget select{max-width:100%}#wp-calendar{width:100%}#wp-calendar caption{text-align:right;color:#333;margin-top:10px;margin-bottom:15px}#wp-calendar thead th{padding-bottom:10px;text-align:center}#wp-calendar tbody td{text-align:center;padding:8px}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{text-transform:uppercase;padding-top:10px}.comment-list{padding:0;list-style:none}.comment-list li.comment{margin:0;margin-bottom:25px;clear:both;overflow:hidden;list-style:none}.comment-list li>div{display:table-cell}.commentText span{position:relative;font-size:12px;top:-5px}.commenterImage{width:50px;margin-right:10px;height:100%;float:left}.commenterImage img{width:100%;border-radius:0;height:auto}.commentText p{margin:0}.about-widget{background-image:url(/wp-content/themes/elloWP/../img/footer_map.png)}.about-widget p{padding:45px;line-height:2.2}.widget .tagcloud .btn-theme{border:1px solid #3498DB;padding:6px 12px;float:left;margin:0 6px 6px 0;font-weight:300;text-transform:uppercase;letter-spacing:0}.widget .tagcloud .btn-theme:hover{background-color:#3498DB;color:#fff}#wp-calendar{width:100%;font-size:12px;font-weight:300;border-collapse:separate;border-spacing:8px;margin-left:-2px}#wp-calendar caption{display:none}#wp-calendar tbody td{margin-bottom:10px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #444;padding:6px;background-color:transparent}#footerwrap #wp-calendar tbody td{background-color:#111}#footerwrap #wp-calendar tbody td.pad{visibility:hidden}#wp-calendar tbody td:hover{border-color:#e2e2e2;background-color:transparent}#wp-calendar tbody td.pad{visibility:hidden}#wp-calendar tbody td#today{color:#47C2DC;border-color:#47C2DC}#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next a{color:#888;font-size:12px;font-weight:400;position:relative;text-transform:uppercase;bottom:-9px;margin-bottom:1px}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}#wp-calendar thead th{font-size:13px;font-weight:400;color:#888;text-align:center;padding-bottom:10px;border:none}#wp-calendar tbody td a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover{color:#47C2DC}#wp-calendar tfoot td{border:none}.navbar .navbar-toggle .fa-bars{color:#fff;font-size:20px}.navbar.opaqued-dark .navbar-toggle .fa-bars{color:#222}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:transparent}#side-menu #searchtrigger,.fs-menu #searchtrigger,.sb-slidebar.sb-right .search-submit,#fs-menu .list-group>li:last-of-type,#fs-menu .search-form .search-submit{display:none}@media only screen and (min-width :768px){.sb-slidebar.sb-right .search-form,#fs-menu .search-form{display:none!important}.navbar-inverse .navbar-brand{margin-top:5px}}.sb-slidebar.sb-right .search-form,#fs-menu .search-form{display:block}.sb-slidebar.sb-right .search-form label{width:100%}.sb-slidebar.sb-right .search-form input{background-color:rgba(0,0,0,.2);border:none;color:#fff;padding:16px;width:100%}#fs-menu .search-form{clear:both;display:block;position:relative;margin:0 auto;max-width:220px}#fs-menu .search-form input{max-width:100%}