body{background:#fff;color:#3d3d3d;font-size:14px;font-weight:400;margin:0;overflow-x:hidden;position:relative;line-height:1.7em}body input[type=checkbox],body input[type=radio]{line-height:normal;margin:4px 8px 0 0}.mark,mark{background-color:#fff;padding:.2em}body.woocommerce ul.products.products-4 li.product,body.woocommerce-page ul.products.products-4 li.product{background:rgba(0,0,0,0) none repeat scroll 0 0;clear:none;float:left;margin:0 15px 0 0;min-height:260px;width:23.5%}body.boxed{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/pattern-01.png) top left repeat}body.boxed #tpath_wrapper{background:#fff}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{margin-right:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4;color:#3a4145;margin-top:0;margin-bottom:20px}body.woocommerce ul.products li.product a img{box-shadow:none;display:block;height:auto;margin:0;width:100%}body.woocommerce ul.products li.product h3{font-size:1em;margin:0;padding:.5em 0 .5em 10px}.tpath-section-title.clearfix.text-left.wpb_animate_when_almost_visible.wpb_right-to-left.wpb_start_animation,.tpath-section-title.clearfix.text-left.wpb_animate_when_almost_visible.wpb_left-to-right.wpb_start_animation{padding:40px 0 0}a{outline:none;-webkit-transition:all .14s ease 0s;-moz-transition:all .14s ease 0s;-o-transition:all .14s ease 0s}a:hover,a:focus,a:active{color:#333;text-decoration:none}a:focus,.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;outline-offset:0}p{margin:0 0 20px}.entry-content>p,.entry-content>p:last-child{margin:0 0 20px}p:last-child{margin:0}ul,ol{margin-bottom:20px}blockquote p{font-style:italic}dd{margin-bottom:1em}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:10px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.section-sub-title{line-height:1.3em}b,strong{font-weight:600}.alignleft{display:inline;float:left;margin:0 1.5em 1.5em 0}.alignright{display:inline;float:right;margin:0 0 1.5em 1.5em}.aligncenter{clear:both;display:block;margin:0 auto}table{width:100%;margin-bottom:20px;border:1px solid #dcdcdc}table th,table td{padding:8px;line-height:1.42857;text-align:center;vertical-align:middle}table th{font-weight:700}table thead th{vertical-align:bottom}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{border:1px solid #dcdcdc}table>thead>tr>th,table>thead>tr>td{border-bottom-width:2px}table th{text-transform:uppercase;letter-spacing:1px;color:#2d2d2d}embed,iframe,object{max-width:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1px}.clear{clear:both}img{max-width:100%;height:auto}blockquote,.blockquote-reverse{border-left:none;border-right:none;padding:0 15px;position:relative;font-size:16px;color:#7c7c7c}blockquote:before{content:"";background:#a5a5a5;height:100%;left:0;position:absolute;top:0;width:4px}blockquote footer,blockquote small,blockquote .small{font-weight:500}blockquote>blockquote:before,blockquote>blockquote:after{content:none}blockquote>blockquote,blockquote>blockquote{padding:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.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-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.text-transform-none{text-transform:none}.typo-normal{font-weight:400}.typo-500{font-weight:500}.font-sz-30{font-size:30px}.font-sz-40{font-size:40px}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.btn.btn-style-outline{border:2px solid;background:0 0}.btn.btn-style-outline.btn-skin-white{border-color:#fff;color:#fff}.btn.btn-style-outline:hover,.btn.btn-style-outline:active,.btn.btn-style-outline:focus{color:#fff}.btn.btn-style-outline.btn-white{border-color:#fff;color:#fff}.btn.btn-style-color.btn-white{border-color:#fff;background-color:#fff}.btn.btn-style-color.btn-white:hover{color:#fff;border-color:#fff}.btn.btn-style-outline.btn-white:hover,.btn.btn-style-outline.btn-white:active,.btn.btn-style-outline.btn-white:focus{background-color:#fff;border-color:#fff}.btn.btn-style-color:hover,.btn.btn-style-color:active,.btn.btn-style-color:focus,.btn.btn-style-color1:hover,.btn.btn-style-color1:active,.btn.btn-style-color1:focus{background-color:#fff}.btn.btn-style-color,.btn.btn-style-color1{color:#fff;border:2px solid}.btn.btn-style-color.btn-skin-dark{background:#252525 none repeat scroll 0 0}.btn.btn-style-color.btn-skin-dark:hover{background:#fff none repeat scroll 0 0}.btn.btn-style-color.btn-white{background:#fff none repeat scroll 0 0}.btn.btn-style-color.btn-white:hover{color:#fff}.primary-dark-color .btn.btn-style-color{background-color:#222a33;border-color:#222a33}.btn-left-margin{margin-left:20px}.btn.btn-simple-text{background:0 0;border:none;padding:0;text-transform:capitalize;border-radius:0}.btn.btn-simple-text:hover,.btn.btn-simple-text:active,.btn.btn-simple-text:focus{background:0 0;color:#222a33}.btn.btn-style-color-alt:hover,.btn.btn-style-color-alt:active,.btn.btn-style-color-alt:focus{background:0 0 !important}.vc_general.vc_btn3.vc_btn3-style-border{border:2px solid;background:0 0;border-radius:0;border-radius:25px;display:inline-block;margin:0 12px 10px;padding:7px 40px}.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-white{border-color:#fff;color:#fff;background:0 0}.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-black{color:#000}.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-theme_light:hover,.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-theme_dark:hover,.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-theme_black,.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-theme_whit{color:#fff}.vc_general.vc_btn3.vc_btn3-style-background{color:#fff;border:none}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-white{background:#fff;color:#000;border-color:#fff}.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-white:hover{background:#fff none repeat scroll 0 0;color:#000}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-black{background:#fff;color:#000}.vc_general.vc_btn3.vc_btn3-style-border.vc_btn3-color-black:hover{background:#000 none repeat scroll 0 0;color:#fff;border-color:#000}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-black{background:#000;border-color:#000;color:#fff}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-black:hover{color:#fff}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_light:hover,.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_dark:hover,.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_black:hover{background:0 0}.vc_general.vc_btn3,.btn,.form-submit .submit{font-size:14px;font-weight:600;line-height:24px;padding:5px 20px;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.btn.btn-wide input[type=submit]{width:159px;padding:13px 12px}.btn,.form-submit .submit{padding:5px 28px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border:2px solid #fff;color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;position:relative;overflow:hidden;z-index:1;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.btn:hover,.form-submit .submit:hover{background:#242424 none repeat scroll 0 0;border-color:#242424}.btn.btn-large{min-width:155px}.btn.btn_trans_themecolor:hover,.btn.btn_trans_themecolor:active,.btn.btn_trans_themecolor:focus{color:#fff}.btn.simple_text{background:0 0;border:medium none;color:#222;padding:0;font-weight:600;text-transform:none}.btn.simple_text:hover,.btn.simple_text:active,.btn.simple_text:focus{background:0 0;text-decoration:underline}.bg-style.primary-color .btn.simple_text:hover,.btn.simple_text:active,.btn.simple_text:focus{color:#222}.typo-white .btn.simple_text{color:#fff}.btn,.pager li>a,.pager li>span,input[type=submit],.wpcf7 input[type=submit],.submit{font-weight:600;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.btn:hover,.btn:focus,.btn:active{color:#fff}.btn.btn-search{border:none}.btn.btn-search:hover{color:#000}.btn.btn-active{color:#fff}.btn.btn-active:hover,.btn.btn-active:active,.btn.btn-active:focus{background:0 0}.post-navigation .pager{margin:25px 0}.pager li>a,.pager li>span{padding:5px 28px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;color:#888;line-height:28px;text-transform:uppercase;border:2px solid #dcdcdc;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.pager li>a:hover,.pager li>span:hover{color:#fff}.pager li>a i{font-size:16px;font-weight:700}.pager li.previous>a i{margin-right:5px}.pager li.next>a i{margin-left:5px}input[type=submit],.wpcf7 input[type=submit]{border:1px solid;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;text-align:center;padding:5px 20px;color:#fff;font-size:16px;width:auto;height:auto}.btn i{font-size:17px}.btn-search i{padding-right:0}.btn-margin{margin-right:20px}.search-form .btn{padding:3px 12px;font-size:17px}.widget .btn{padding-top:10px;padding-bottom:10px}.btn.btn-search{background:0 0;color:#000;border-color:transparent}.btn.btn-search:hover,.btn.btn-search:active,.btn.btn-search:focus{background:0 0;border-color:transparent}.search-form .input-group{background:#fff;border:1px solid #dcdcdc;height:30px;padding:10px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.search-form input.form-control,.search-form .input-group input.form-control{background:0 0;border:medium none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;padding:0;height:30px}.search-form .input-group-btn .btn{padding:0;height:30px;color:#bbb}.search-form .input-group-btn .btn:hover,.sidebar .search-form .input-group-btn .btn:hover{color:#000}.inline-block,.inline-title{display:inline-block}.no-padding{padding:0}.margin-top-35{margin-top:35px}.margin-top-60{margin-top:60px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-0{margin-bottom:0 !important}.tpath-rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.animated{visibility:hidden;animation-fill-mode:none;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;-o-animation-fill-mode:none;-ms-animation-fill-mode:none}.visible{visibility:visible}.input-group input.form-control{background:#fff;height:45px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}.input-group-btn .btn{height:45px;min-width:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:0}.input-group .form-control:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.section-arrow-pointer{position:absolute}.section-icon i:before,.section-icon i:after{font-size:30px}.section-icon i{color:#7f8c8d}.tpath-listitem,.list-unstyled{padding:0;margin:0;list-style:none}.tpath-listitem.custom-icon li:before{content:"f00c";font-size:14px;font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;border:2px solid #2d2d2d;padding:5px;position:absolute;left:0;top:2px;width:30px;height:28px}.tpath-listitem.custom-icon li{position:relative;padding-left:45px;line-height:30px}.container-big{margin:0 auto}.pageloader{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/page-loader.gif) center center no-repeat #fff;height:100%;position:fixed;top:0;width:100%;z-index:99999}.page-title-section{width:100%;overflow:hidden;background-position:center center;background-size:cover;position:relative;padding:25px 0;margin-bottom:30px}.page-id-118 .page-title-section{margin-bottom:0}.single.single-post .page-title-section{margin-bottom:0}.page-title-section:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-title-container .page-title-header{position:relative;width:100%}.page-title-header{float:left}.page-breadcrumbs{text-align:center}.page-breadcrumbs a span,.page-breadcrumbs span>a{color:#fff}.page-breadcrumbs,.page-breadcrumbs span{color:#fff}.page-title-section .page-breadcrumbs-wrapper .tpath-breadcrumbs{background:rgba(0,0,0,.5);display:inline-block;padding:5px 25px;position:relative;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px}.page-title-header h1{color:#fff;font-size:56px;font-weight:900;margin-bottom:5px;position:relative;text-transform:uppercase}.page-title-header h1 strong{font-weight:700}.page-breadcrumbs ul{margin:0;padding:0;list-style:none}.page-breadcrumbs ul li{float:left}.page-breadcrumbs span.tpath-breadcrumb-sep{padding:0 10px;color:#fff;font-size:18px;vertical-align:middle}.page-breadcrumbs ul li,.woocommerce .woocommerce-breadcrumb{color:#8c8c8c;font-size:14px;font-weight:400}.tpath-breadcrumbs .tpath-breadcrumb-sep:last-child{display:none}.page-title-section .goto-main-section{position:absolute;left:0;bottom:0;width:100%;height:30px;text-align:center}.page-title-section .goto-main-section i{position:absolute;width:100%;left:-4px;top:5px;height:30px;line-height:30px;font-size:14px}.page-title-section .goto-main-section .to-main-link{position:relative;display:inline-block;width:0;top:-30px;color:#1c1c1c;border:30px solid transparent;border-bottom:30px solid #fff;cursor:pointer}.page-title-section .goto-main-section .to-main-link:hover{color:#fff}.woocommerce .woocommerce-breadcrumb a{font-weight:400}.slider-section{position:relative;z-index:1}.tpath-section-top{display:block;position:absolute;top:0;font-size:0;height:0;line-height:0;top:0}.tpath-listitem li{display:block}.tpath-section-title .section-title{margin-bottom:10px;margin-top:0;position:relative;color:#3a4145}.tpath-section-title .section-title strong{font-weight:900}.section-title .title_icon{margin-right:10px}.section-title .title_icon [class^=flaticon-]:before,.section-title .title_icon [class*=" flaticon-"]:before,.section-title .title_icon [class^=flaticon-]:after,.section-title .title_icon [class*=" flaticon-"]:after{font-size:inherit}.tpath-section-title div.section-title{font-size:14px;line-height:18px;font-weight:500;margin-bottom:10px;color:#222}.tpath-section-title .section-sub-title{color:#646d72;font-size:15px;position:relative;margin:0}.section-heading.border-fullwidth_border .section-title{border-bottom:1px solid #d6d6d6;padding-bottom:10px}.section-heading.border-small_border .miniborder{background:#646d72;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;height:6px;margin:30px auto 0;position:relative;width:30px;display:inline-block}.section-heading.border-medium_border .mediumborder{background:#e1e1e1;height:3px;margin:30px auto 0;position:relative;width:100px;display:inline-block}.tpath-section-title.text-center .miniborder,.tpath-section-title.text-center .mediumborder{margin:30px auto 0}.tpath-section-title.text-right .miniborder,.tpath-section-title.text-right .mediumborder{float:right}.tpath-section-title.section-margin{margin-bottom:50px}.tpath-section-title .title-desc{font-size:13px;line-height:21px}.tpath-section-title .section-heading.border-small_border .title-desc{margin-top:30px}.backtotop{text-align:center}.footer-section .backtotop:hover a,.footer-section .backtotop a:hover{color:#fff}.footer-back_to_top .to-top-link{color:#fff;font-size:14px;height:35px;left:-18px;line-height:30px;position:absolute;top:-32px;width:35px}.footer-back_to_top{position:relative;display:inline-block;width:0;top:0;border:30px solid transparent;border-top:30px solid;cursor:pointer}div#tpath_wrapper .header-section{width:100%;z-index:1001;padding-bottom:8px}.header-section .tpath-social-icons li a{background:0 0;color:#fff;font-size:12px;height:40px;line-height:40px;text-align:center;width:20px}.header-section .tpath-social-icons li a:hover,.header-section .tpath-social-icons li a:active,.header-section .tpath-social-icons li a:focus{background:0 0 !important;color:#fff}.header-section .tpath-social-icons li a i{font-size:12px}.header-main-section .container{position:relative}.header-section .navbar{margin-bottom:0;min-height:0;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border:none}.navbar-brand{height:95px;display:block;line-height:95px;padding-top:0;padding-bottom:0}.navbar-brand .site-logo-text{display:inline-block;height:100%;vertical-align:top}.tpath-logo .navbar-brand>img{position:relative;width:100%;display:inline-block}.navbar-brand>img:hover{box-shadow:none}.navbar-header.tpath-logo,.tpath-logo .navbar-brand,.tpath-logo .navbar-brand>img{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.tpath-logo .navbar-brand>img{transition:max-height .3s ease-in-out 0s;-moz-transition:max-height .3s ease-in-out 0s;-webkit-transition:max-height .3s ease-in-out 0s;-o-transition:max-height .3s ease-in-out 0s;-ms-transition:max-height .3s ease-in-out 0s}.header-top-section{background-color:#252525}.header-top-section,.header-top-section a{color:#fff}.header-top-section a:hover{color:#fff}.header-section.header-transparent .header-top-section{background-color:transparent}.tpath-topnavbar-collapse{padding:0}.tpath-top-nav.top-menu-navigation{margin-right:15px}.header-top-section p{margin-bottom:0;font-size:12px;line-height:40px;margin-right:25px}.nav.navbar-nav.navbar-right.tpath-top-right>li:last-child p,.nav.navbar-nav.navbar-right.tpath-top-right>li:last-child{margin-right:0}.header-top-section .topicon{padding-right:5px;font-size:12px}.header-top-section .tpath-top-nav .navbar-nav>li>a{padding-top:0;padding-bottom:0;line-height:40px;font-size:12px}.header-top-section .tpath-top-nav .navbar-nav>li:first-child>a{padding-left:0}.header-top-section .tpath-top-nav .navbar-nav>li>a:hover,.header-top-section .tpath-top-nav .navbar-nav>li>a:active,.header-top-section .tpath-top-nav .navbar-nav>li>a:focus{color:#fff}.navbar-brand .site-logo-text,.navbar-brand .site-logo-text:hover{color:#fff}.navbar-brand{position:relative;z-index:0}.tpath-logo.logo-shape .navbar-brand:before{content:"";height:100%;position:absolute;right:100%;top:0;width:2000px}.tpath-logo.logo-shape .navbar-brand:after{content:"";height:100%;left:80%;position:absolute;top:0;transform:skewX(-25deg);width:100px;z-index:-1}.header-main-section p{border:1px solid;display:inline-block;line-height:20px;margin-bottom:0;padding:10px 15px}.header-main-section .nav.navbar-nav li.search-nav{line-height:95px}.header-search-form{min-width:20px;text-align:center}.header-section.header-dark .header-search-form,.header-section.header-theme-color .header-search-form{color:#fff}.header-main-section .nav.navbar-nav li.extra-nav.search-nav{min-width:15px;padding:0}.header-search-form .btn-trigger{cursor:pointer;font-size:24px;vertical-align:middle}.header-search-form .search-form{display:none;min-width:300px;position:absolute;right:0;top:100%;z-index:100}.header-search-form .search-form .input-group{height:40px;line-height:40px;padding:0 15px;border:none;background:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px}.header-search-form .form-control::-moz-placeholder{color:#cecece}.header-search-form .form-control:-ms-input-placeholder{color:#cecece}.header-search-form .form-control::-webkit-input-placeholder{color:#cecece}.header-search-form .search-form .input-group input.form-control{height:40px;padding-left:0;color:#cecece}.header-main-section .nav.navbar-nav .header-search-form .search-form i{line-height:normal}.header-theme-color .header-search-form .btn-trigger{color:#fff}.header-main-section .nav.navbar-nav li.extra-nav.socials-nav a{line-height:20px}.header-section .tpath-main-bar{float:right}.header-section.header-transparent,.header-section.header-semi-transparent{position:absolute;top:0;left:0;right:0}.header-section.header-dark .header-main-section,.header-section.header-dark .is-sticky.header-main-section,.header-section.header-transparent.header-dark .is-sticky .header-main-section,.header-section.header-dark .header-main-section .navbar-collapse{background:#222a33}.header-section.header-light .header-main-section,.header-section.header-light .is-sticky.header-main-section,.header-section.header-transparent.header-light .is-sticky .header-main-section,.header-section.header-light .header-main-section .navbar-collapse{background:#fff}.header-section.header-transparent.header-light,.header-section.header-transparent.header-light .header-main-section,.header-section.header-transparent.header-dark,.header-section.header-transparent.header-dark .header-main-section,.header-section.header-transparent.header-theme-color,.header-section.header-transparent.header-theme-color .header-main-section,.header-section.header-semi-transparent.header-light .header-main-section,.header-section.header-semi-transparent.header-dark .header-main-section,.header-section.header-semi-transparent.header-theme-color .header-main-section,.header-section.header-semi-transparent .header-main-section .navbar-collapse,.header-section.header-transparent .header-main-section .navbar-collapse{background:0 0}.header-section.header-semi-transparent.header-light,.header-section.header-semi-transparent.header-light .header-main-section{background:rgba(255,255,255,.6)}.header-section.header-semi-transparent.header-dark,.header-section.header-semi-transparent.header-dark .header-main-section{background:rgba(34,43,52,.6)}.header-main-section{-webkit-transform:translateZ(0) translateY(0);-moz-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);transition:transform .5s ease-in-out,transform .5s ease-in-out,background .5s ease-in-out;-moz-transition:height .5s ease-in-out,-moz-transform .5s ease-in-out,background .5s ease-in-out;-webkit-transition:height .5s ease-in-out,-webkit-transform .5s ease-in-out,background .5s ease-in-out;-o-transition:height .5s ease-in-out,-o-transform .5s ease-in-out,background .5s ease-in-out;position:relative;z-index:100}.is-sticky .header-main-section{width:100%;z-index:1001;box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-o-box-shadow:0 0 3px rgba(0,0,0,.2);-ms-box-shadow:0 0 3px rgba(0,0,0,.2)}.header-main-section.sticky-header-hide{-webkit-transform:translateZ(0) translateY(-100%);-moz-transform:translateZ(0) translateY(-100%);transform:translateZ(0) translateY(-100%)}.tpath-main-nav.nav.navbar-nav>li>a{margin:0;padding:0 10px;line-height:95px;font-size:13px;text-transform:uppercase;position:relative;transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s}.tpath-logo img.img-responsive{max-width:400px !important;max-height:57px !important}.header-theme-color .tpath-main-nav.nav.navbar-nav>li:hover a{color:#fff}.header-section.header-transparent .tpath-main-nav>li>a,.header-section.header-transparent .extra-nav{color:#fff}.header-menu-bar{border:none;padding:10px 0}.header-menu-bar .navbar-collapse{position:relative}.nav.navbar-nav.tpath-main-left>li{position:static}.nav>li>a:hover,.nav>li>a:focus{background:0 0}.navbar-header .icon-bar{background:none repeat scroll 0 0 #fff}.header-main-section .tpath-mainnavbar-collapse{padding:0}.navbar-collapse{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.header-top-section .navbar-right{margin-right:0}.header-sidebar-social .tpath-social-icons li:last-child{margin-right:0}.header-main-section ul ul.dropdown-menu li>a:after{display:none}.dropdown-toggle .caret{display:none}.dropdown:hover .dropdown-menu,.dropdown-menu .dropdown:hover .sub-menu,.dropdown:hover .tpath-megamenu-wrapper,.header-main-cart:hover .woo-cart-contents{visibility:visible;animation-name:fadeInUp;-moz-animation-name:fadeInUp;-webkit-animation-name:fadeInUp;-o-animation-name:fadeInUp;-ms-animation-name:fadeInUp;animation-duration:.6s;-moz-animation-duration:.6s;-webkit-animation-duration:.6s;-o-animation-duration:.6s;-ms-animation-duration:.6s;animation-fill-mode:both;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both}.dropdown-menu{min-width:200px;padding:0;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;display:block;opacity:0;visibility:hidden;top:auto;left:0;border:medium none}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:0 0}.dropdown-menu li.current-menu-item>a{color:#fff}.dropdown-menu,.dropdown-menu .sub-menu,.tpath-megamenu-container{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.header-section .nav.navbar-nav .dropdown-menu li{text-align:left;border-bottom:1px solid rgba(255,255,255,.5)}.header-section .nav.navbar-nav .dropdown-menu li:last-child{border:none}.navbar-nav.tpath-main-nav .dropdown-menu li{margin-right:0}.header-light .tpath-main-nav.nav.navbar-nav>li:hover>a,.header-light .tpath-main-nav.nav.navbar-nav>li.current-menu-item>a,.header-light .tpath-main-nav.nav.navbar-nav>li.current-menu-ancestor>a{color:#000}.tpath-main-nav.nav.navbar-nav>li:hover>a,.tpath-main-nav.nav.navbar-nav>li.current-menu-item>a,.tpath-main-nav.nav.navbar-nav>li.current-menu-ancestor>a{color:#fff}.header-theme-color .tpath-main-nav.nav.navbar-nav>li:hover>a,.header-theme-color .tpath-main-nav.nav.navbar-nav>li.current-menu-item>a,.header-theme-color .tpath-main-nav.nav.navbar-nav>li.current-menu-ancestor>a{color:#fff}.header-section .header-main-section .nav.navbar-nav.tpath-main-nav .dropdown-menu>li>a:hover,.header-section .header-main-section .nav.navbar-nav.tpath-main-nav .dropdown-menu ul.sub-menu li>a:hover,.header-section .header-main-section .nav.navbar-nav.tpath-main-nav .current-menu-ancestor .dropdown-menu .current-menu-item>a,.header-main-section .nav.navbar-nav ul.dropdown-menu li.current-menu-parent a{color:#fff}.header-section .header-main-section .nav.navbar-nav.tpath-main-nav .dropdown-menu.sub-nav>li>a:hover,.header-section .header-main-section .nav.navbar-nav.tpath-main-nav .dropdown-menu ul.sub-menu.sub-nav li>a:hover,.header-section .header-main-section .nav.navbar-nav.tpath-main-nav.sub-nav .current-menu-ancestor .dropdown-menu.sub-nav .current-menu-item>a,.header-main-section .nav.navbar-nav ul.dropdown-menu.sub-nav li.current-menu-parent a{color:#fff}.header-section .nav.navbar-nav .dropdown-menu>li>a,.dropdown-menu .sub-menu a,.header-main-section .nav.navbar-nav ul.dropdown-menu li.current-menu-parent ul li a{line-height:24px;padding:10px;font-size:14px;color:#fff}.header-main-section .nav.navbar-nav li.current-menu-parent ul li a{color:#fff}.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;padding:0;min-width:200px;list-style:none;display:block;opacity:0;visibility:hidden;border:none}.dropdown-menu .sub-menu a{clear:both;display:block;white-space:nowrap}.dropdown-menu a,.mobile-sub-menu a,.header-main-section .nav.navbar-nav ul.dropdown-menu li.current-menu-parent ul li a,.header-main-section .nav.navbar-nav ul.dropdown-menu li.current-menu-parent ul li a{color:#fff}.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu,.navbar .dropdown-menu{margin-top:0}.header-section.header-theme-color .navbar-nav>li>.dropdown-menu>li:first-child{border-top:1px solid #555}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:0 0}.tpath-megamenu-wrapper{visibility:hidden;min-width:800px;position:absolute;left:0;right:0;z-index:100;opacity:0}.tpath-megamenu-container,.tpath-megamenu,.tpath-megamenu .tpath-megamenu-submenu .sub-menu{list-style:none}.tpath-megamenu .tpath-megamenu-submenu .sub-menu{padding:0;margin:0}.tpath-megamenu-container{border-top:3px solid #fff;margin:0}.tpath-megamenu{display:table;width:100%;padding:15px}.tpath-megamenu>li{padding:15px;float:none;display:table-cell;text-align:left}.navbar-nav .tpath-megamenu>li a{color:#333}.tpath-megamenu>li:last-child{border:none}.tpath-megamenu-title{margin:0 0 15px}.tpath-megamenu-title .tpath-megamenu-icon{padding-right:10px}.tpath-megamenu-container a{display:block;padding:8px 0}.tpath-megamenu-bullet{padding-right:10px}.nav>li.tpath-megamenu-menu,.nav>li.tpath-megamenu-menu .dropdown-toggle{position:static}.nav>li.tpath-megamenu-menu .dropdown-toggle:after{display:none}.mobile-sub-menu{margin:0;padding:0;list-style:none}ul li span.menu-toggler{display:inline-block;width:30px;cursor:pointer;height:30px;line-height:30px;text-align:center;position:absolute;right:0;top:10px;z-index:1}ul li span.menu-toggler i{display:block;line-height:20px;font-size:25px}ul li span.menu-toggler .fa-angle-down{display:block}.boxed #tpath_wrapper,.boxed .container{margin:0 auto;max-width:1200px;width:100%}.boxed #tpath_wrapper{box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.fullwidth .container{width:100%;max-width:1170px}#tpath_wrapper{width:100%;position:relative;overflow:hidden}.two-col-right #single-sidebar-container #primary,.two-col-left #single-sidebar-container #sidebar,.three-col-right #single-sidebar-container,.three-col-right #single-sidebar-container #primary,.three-col-middle #single-sidebar-container #primary,.three-col-middle #secondary-sidebar,.three-col-left #single-sidebar-container #sidebar,.three-col-left #secondary-sidebar{float:left}.two-col-right #single-sidebar-container #sidebar,.two-col-left #single-sidebar-container #primary,.three-col-right #single-sidebar-container #sidebar,.three-col-right #secondary-sidebar,.three-col-middle #single-sidebar-container,.three-col-middle #single-sidebar-container #sidebar,.three-col-left #single-sidebar-container,.three-col-left #single-sidebar-container #primary{float:right}#content{padding:0}.main-section{position:relative;min-height:480px;width:100%;z-index:1}.page-template-template-parallax .main-section{background:0 0}.main-col-small,.main-col-full,.content-col-small,.content-col-full,.pm-sidebar,.sec-sidebar,.fullwidth-page-wrapper{padding-left:15px;padding-right:15px}.main-col-small{width:81%}.main-col-full{width:100%}.content-col-small{width:74%}.content-col-full{width:100%}.pm-sidebar{width:25%}.single-sidebar-container.parallax-flat{padding-top:0;padding-bottom:0}.wp-caption{border:1px solid #e0e0e0;margin-bottom:15px;max-width:100%;clear:both}dl.wp-caption{border:none}.wp-caption img{display:block;margin:0 auto;padding:5px}.wp-caption-text{text-align:center}.revslider_active .main-section{border-top:none}.tpath-feature-box{clear:both}.feature-box-item .box-light_bg{background:#fff}.feature-box-item .box-dark_bg{background:#252525}.tpath-feature-box.feature-box-style{margin-bottom:30px}.tpath-feature-box.style-title-with-icon{margin-bottom:40px}.feature-box-image img{width:100%}.gfeature-box-item,.feature-box-item *{transition:.4s all ease-in-out;-ms-transition:.4s all ease-in-out;-moz-transition:.4s all ease-in-out;-o-transition:.4s all ease-in-out;-webkit-transition:.4s all ease-in-out}.style-default-box:hover .feature-box-image img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.style-default-box .feature-box-image{position:relative;overflow:hidden}.style-default-box .feature-box-image:before{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;content:"";opcity:0;z-index:1;transform:scale(0,0);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-moz-transform:scale(0,0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.style-default-box:hover .feature-box-image:before{opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1)}.feature-icon{text-align:center;display:inline-block}.feature-icon-wrapper{margin-bottom:20px;float:left}.tpath-feature-box.style-title-with-icon .feature-icon-box-content{float:left}.feature-box-item .feature-content-wrapper .feature-box-title{margin:0;padding:30px 20px 15px;text-transform:uppercase}.feature-box-item .feature-box-inner.box-light_bg .feature-content-wrapper .feature-box-title{margin:0;padding:15px 0}.tpath-feature-box .feature-box-inner.box-light_bg .feature-content-wrapper .feature-box-desc{padding:0 0 20px}.tpath-feature-box .feature-box-title,.tpath-feature-box .feature-icon-box-title{margin-bottom:10px;margin-top:0;line-height:1.1}.feature-box-item .feature-box-inner.box-dark_bg .feature-box-title,.feature-box-item .feature-box-inner.box-theme_bg .feature-box-title{color:#fff}.feature-box-item .feature-box-inner.box-dark_bg .feature-box-desc,.feature-box-item .feature-box-inner.box-dark_bg .feature-box-desc p{color:#fff}.feature-box-item .feature-box-inner.box-theme_bg .feature-box-desc,.feature-box-item .feature-box-inner.box-theme_bg .feature-box-desc p{color:#fff}.feature-box-item .feature-box-inner .feature-box-desc,.feature-box-item .feature-box-inner .feature-box-desc p{line-height:24px}.tpath-feature-box.style-title-with-icon .feature-iconfb-none .feature-box-title{padding-top:15px}.tpath-feature-box .feature-content-wrapper .feature-box-desc{padding:0 30px 20px}.tpath-feature-box .feature-box-title.title-fullwidth_border{border-bottom:1px solid #d6d6d6;padding-bottom:12px}.tpath-feature-box .feature-box-desc p:last-child{margin-bottom:0}.style-title-with-icon{display:inline-block}.feature-box-inner,.feature-icon-box-inner{position:relative;z-index:30}.tpath-feature-box.style-title-with-icon .feature-icon-box-inner .feature-icon-wrapper{position:absolute;left:0;right:auto;top:0;margin-bottom:0;line-height:3em}.feature-box-style.style-title-with-icon .feature-icon-box-title{float:left}.tpath-feature-box.style-title-with-icon .feature-icon-wrapper.shape-iconfb-none .icon-normal{font-size:72px}.feature-icon.iconfb-circle{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%}.feature-icon.iconfb-circle.icon-large,.feature-icon.iconfb-circle.icon-normal{font-size:62px}.feature-icon.iconfb-circle.icon-medium{font-size:3em}.feature-icon.iconfb-circle.icon-small{font-size:2em}.feature-icon.iconfb-rounded{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.feature-icon.iconfb-bg.iconfb-skin-light.icon-shape{background-color:#fff;color:#1c1c1c}.feature-icon.iconfb-bg.iconfb-skin-dark.icon-shape{background-color:#1c1c1c;color:#fff}.feature-icon.iconfb-bordered{border:1px solid}.feature-icon.iconfb-skin-light.iconfb-bordered{border-color:#ccc;color:#ccc}.feature-icon.iconfb-skin-dark.iconfb-bordered{border-color:#1c1c1c;color:#1c1c1c}.feature-icon.icon-small{font-size:2em}.icon-shape.icon-small{height:45px;line-height:45px;width:45px}.feature-icon.iconfb-none.icon-small{width:20px}.tpath-feature-box.style-default-box .feature-icon-small .feature-content-wrapper{min-height:45px}.feature-icon.icon-medium{font-size:4em}.icon-shape.icon-medium{height:80px;line-height:80px;width:80px}.feature-icon.iconfb-none.icon-medium{width:37px}.tpath-feature-box.style-default-box .feature-icon-medium .feature-content-wrapper{min-height:60px}.feature-icon.icon-large,.feature-icon.icon-normal{font-size:5em}.tpath-feature-box.style-title-with-icon .icon-shape.icon-large,.tpath-feature-box.style-title-with-icon .icon-shape.icon-normal{width:100px;height:100px;line-height:100px}.tpath-feature-box.style-title-with-icon .feature-icon-small .feature-icon-box-content{margin-left:70px}.tpath-feature-box.style-title-with-icon .feature-icon-medium .feature-icon-box-content{margin-left:90px}.tpath-feature-box.style-title-with-icon .feature-icon-large .feature-icon-box-content{margin-left:110px}.tpath-feature-box.style-title-with-icon .feature-icon-normal .feature-icon-box-content{margin-left:110px}.tpath-feature-box.style-title-with-icon .feature-icon-large .feature-icon-box-content{margin-left:65px}.tpath-feature-box.style-title-with-icon .feature-icon-large .feature-icon-box-content{margin-left:65px}.tpath-feature-box.style-title-with-icon .feature-icon-normal .feature-icon-box-content{margin-left:45px}.tpath-feature-box.style-title-with-icon .feature-icon-small .feature-icon-box-content{margin-left:35px}.tpath-feature-box.style-title-with-icon .feature-icon-large.feature-icon-shape .feature-icon-box-content{margin-left:140px}.tpath-feature-box.style-title-with-icon .feature-icon-medium.feature-icon-shape .feature-icon-box-content{margin-left:90px}.tpath-feature-box.style-title-with-icon .feature-icon-normal.feature-icon-shape .feature-icon-box-content{margin-left:75px}.tpath-feature-box.style-title-with-icon .feature-icon-small.feature-icon-shape .feature-icon-box-content{margin-left:65px}.tpath-feature-box.style-title-with-icon .feature-icon-large .feature-icon-box-content{margin-left:110px}.tpath-feature-box.style-title-with-icon .feature-icon-medium .feature-icon-box-content{margin-left:80px}.tpath-feature-box.style-title-with-icon .feature-icon-normal .feature-icon-box-content{margin-left:100px}.tpath-feature-box.style-title-with-icon .feature-icon-normal.feature-icon-shape .feature-icon-box-content{margin-left:110px}.tpath-feature-box.style-title-with-icon .feature-icon-small .feature-icon-box-content{margin-left:45px}.tpath-feature-box.style-title-with-icon .feature-icon-large.feature-icon-shape .feature-icon-box-content,.tpath-feature-box.style-title-with-icon .feature-icon-normal.feature-icon-shape .feature-icon-box-content{margin-left:110px}.tpath-feature-box.style-title-with-icon .feature-icon-small.feature-icon-shape .feature-icon-box-content{margin-left:65px}.tpath-feature-box.style-title-with-icon .feature-icon-small .feature-icon-wrapper{min-height:3em;line-height:3em}.tpath-feature-box.style-title-with-icon .feature-icon-medium .feature-icon-wrapper{min-height:5em;line-height:5em}.tpath-feature-box.style-title-with-icon .feature-icon-large .feature-icon-wrapper{min-height:6em;line-height:6em}.tpath-feature-box.style-title-with-icon .feature-icon-normal .feature-icon-wrapper{min-height:80px;line-height:80px}.tpath-feature-box.style-title-with-icon .feature-icon-shape .feature-icon-wrapper{min-height:auto;line-height:unset}.tpath-feature-box.style-title-with-icon .feature-icon-large.feature-icon-shape .feature-icon-wrapper{min-height:100px;line-height:100px}.tpath-feature-box.style-title-with-icon .feature-icon-medium.feature-icon-shape .feature-icon-wrapper{min-height:60px;line-height:60px}.tpath-feature-box.style-title-with-icon .feature-icon-normal.feature-icon-shape .feature-icon-wrapper{min-height:50px;line-height:50px}.tpath-feature-box.style-title-with-icon .feature-icon-small.feature-icon-shape .feature-icon-wrapper{min-height:35px;line-height:35px}.feature-icon.iconfb-bg.iconfb-skin-default.icon-shape{color:#fff}.feature-box-item:hover .feature-icon.iconfb-bordered.iconfb-skin-default.icon-shape,.feature-box-item:hover .feature-icon.iconfb-bordered.iconfb-skin-light.icon-shape,.feature-box-item:hover .feature-icon.iconfb-bordered.iconfb-skin-dark.icon-shape{color:#fff}.feature-box-item:hover .feature-icon.iconfb-bg.iconfb-skin-default.icon-shape,.feature-box-item:hover .feature-icon.iconfb-bg.iconfb-skin-light.icon-shape{background:#222b34;color:#fff}.tpath-feature-box.style-title-with-icon:hover .feature-icon-wrapper .feature-icon{transform:scale(.8,.8)}.feature-icon-box-content .feature-box-button{margin-top:15px}.feature-box-style .feature-box-button .btnicon{padding-right:7px;font-size:20px;line-height:24px;vertical-align:top}.tpath-feature-box .feature-content-wrapper .feature-box-button .btn{margin-bottom:-30px}.style-default-no-hover.tpath-feature-box .feature-content-wrapper .feature-box-button .btn{margin-bottom:0}.btn.btn-simple-text.btn-skin-default{color:#57b6d9;font-size:14px;font-weight:800;text-transform:uppercase}.btn.btn-simple-text.btn-skin-default:hover,.btn.btn-simple-text.btn-skin-default:active,.btn.btn-simple-text.btn-skin-default:focus{color:#222a33}.tpath-list-item{position:relative}.tpath-list-item .list_item-type{color:#3a3a3a;font-size:92px;line-height:70px;font-style:italic;font-weight:800;left:10px;position:absolute;top:15px}.tpath-list-item .feature-icon-wrapper .list-icon{color:#222a33;font-size:25px;width:70px;height:70px;line-height:65px;border:2px solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;display:block;text-align:center;vertical-align:middle}.tpath-list-item .list_item-type span,.tpath-list-item .feature-icon-wrapper i.list-icon{transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s}.tpath-vc-section.bg-style.theme-overlay-color .tpath-list-item:hover .list_item-type span,.tpath-vc-section.bg-style.theme-overlay-color .tpath-list-item:hover .feature-icon-wrapper i.list-icon{color:#222a33 !important}.tpath-vc-section.bg-style.theme-overlay-color .typo-white .tpath-list-item .list_item-content .list_item-desc,.tpath-vc-section.bg-style.theme-overlay-color .typo-white .tpath-list-item .list_item-content .list_item-desc p,.tpath-vc-section.bg-style.theme-overlay-color .typo-white .tpath-vc-section.bg-style.theme-overlay-color .tpath-list-item .list_item-type span,.typo-white .tpath-list-item .feature-icon-wrapper i.list-icon{color:#fff}.tpath-list-item .list_item-content{margin-bottom:30px;padding-left:110px;padding-right:0}.tpath-list-item:last-child .list_item-content{margin-bottom:0}.tpath-list-item.text-right .list_item-content{padding-right:110px;padding-left:0}.tpath-list-item.text-right .list_item-type{left:auto;right:10px}.tpath-list-item.text-center .list_item-type{display:inline-block;left:0;margin-bottom:15px;position:relative;right:0}.tpath-list-item.text-center .list_item-content{padding:0}.tpath-list-item .list_item-content .list_item-desc,.tpath-list-item .list_item-content .list_item-desc p{color:#888}.portfolio-tabs.list-inline{margin:0 0 50px;text-align:center}.portfolio-tabs li{display:inline;padding-left:10px;padding-right:10px}.portfolio-single-item{width:100%}.portfolio-tabs li a{color:#888;cursor:pointer;display:inline-block;padding:5px 30px;border:2px solid #888;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;position:relative;text-transform:uppercase;transition:all .3s ease 0s}.portfolio-item{position:relative}.portfolio-item .portfolio-image img{width:100%}.portfolio-single-item .portfolio-content-wrapper{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.portfolio-single-item .portfolio-content-wrapper .portfolio-content{position:absolute;left:-100%;top:0;width:100%;height:100%;display:table;vertical-align:middle;color:#fff;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.portfolio-single-item:hover .portfolio-content-wrapper .portfolio-content{left:0;opacity:1}.portfolio-single-item .portfolio-content .portfolio-title{position:absolute;text-align:center;top:50%;width:100%;display:table-cell;vertical-align:middle;text-align:center;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.portfolio-single-item .portfolio-content h4{color:#fff;text-transform:capitalize;font-size:15px;text-align:center}.portfolio-single-item:hover .portfolio-buttons{opacity:1}.portfolio-single-item .portfolio-buttons{backface-visibility:hidden;bottom:15px;color:#222;display:block;font-size:12px;left:15px;opacity:0;position:absolute;width:auto;z-index:11;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.portfolio-single-item .portfolio-buttons .portfolio-icon{background:transparent none repeat scroll 0 0;border:medium none;color:#fff;float:left;font-size:21px;font-weight:300;height:50px;line-height:50px;padding:0;position:relative;text-align:center;width:50px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.portfolio-single-item .portfolio-buttons .portfolio-icon:hover,.portfolio-single-item .portfolio-buttons .portfolio-icon:active,.portfolio-single-item .portfolio-buttons .portfolio-icon:focus{color:#000}.portfolio-single-item .portfolio-buttons .portfolio-icon.border-right{border-right:1px solid #f5f5f5}.portfolio-header{margin-bottom:40px;overflow:hidden}.portfolio-header h1{font-size:26px;line-height:32px}.portfolio-box{float:left;width:100%}.portfolio-box h5{font-size:15px;font-weight:700;margin:0;padding-right:12px;float:left;min-width:90px}.portfolio-gallery.portfolio-image{margin-bottom:3em}.portfolio-gallery.portfolio-image img{margin:0 auto;width:100%}.portfolio-single-image .portfolio-details{margin-bottom:30px}.call-to-action-wrapper{margin:0;text-align:center}.call-to-action-text{border-bottom:3px solid #fff;border-top:3px solid #fff;font-size:52px;line-height:56px;font-weight:400;margin:0;padding:25px 10px;display:inline-block;color:rgba(255,255,255,.8)}.tpath-icons-box{-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:relative;min-height:150px}.tpath-icons-box .flaticon,.tpath-icons-box .flaticon:before,.tpath-icons-box .flaticon:after,.tpath-icons-box i{font-size:35px;left:0;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);vertical-align:middle}.tpath-icon-box-content.icon-align-left .tpath-icon-view{float:left;border:2px solid #000;font-size:48px;height:100px;line-height:60px;padding:15px;text-align:center;width:100px;margin-right:40px;position:relative}.tpath-icons-box i{color:#000}.tpath-icon-content p:last-child{margin-bottom:0}.tpath-icons-box .tpath-icon-content h5{font-weight:600;font-size:18px;margin:0 0 5px}.tpath-tiled-gallery-wrapper .tpath-gallery-item{backface-visibility:hidden;display:block;overflow:hidden;float:left;width:25%;position:relative}.tpath-tiled-gallery-wrapper .tpath-gallery-item img{width:100%;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.tpath-tiled-gallery-wrapper .tpath-gallery-sizer{width:25%}.tpath-tiled-gallery-wrapper .tpath-landscape-img{width:50%}.tpath-tiled-gallery-wrapper .tpath-gallery-inner{position:relative}.tpath-tiled-gallery-wrapper .tpath-gallery-item .tpath-gallery-content{background:rgba(255,255,255,.7);text-align:center;position:absolute;top:15px;bottom:15px;left:15px;right:15px;opacity:0;transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s}.tpath-tiled-gallery-wrapper .tpath-gallery-item:hover img{transform:scale(1.2) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);-webkit-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg)}.tpath-tiled-gallery-wrapper .tpath-gallery-item:hover .tpath-gallery-content{opacity:1}.tpath-tiled-gallery-wrapper .tpath-gallery-content .tpath-gallery-content-inner{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);padding:20px}.tpath-gallery-content .tiled-gallery-title{font-size:20px;padding-bottom:20px;position:relative}.tpath-gallery-content .tiled-gallery-title:before{bottom:0;content:"";display:inline-block;height:3px;left:0;right:0;margin:auto;position:absolute;width:35px}.tpath-gallery-content .tpath-tiled-gallery-text{color:#4b3c38;margin-top:15px;font-size:16px}.tpath-quote-box{position:relative;min-height:400px}.tpath-quote-box .tpath-quote-border{border:4px solid #fff;height:94%;left:3%;position:absolute;top:3%;width:94%}.tpath-quote-box.without-quote-bg .tpath-quote-border{position:inherit;margin:0;width:100%;border:4px solid #e8f0f5}.tpath-quote-box.without-quote-bg .tpath-quote-border .tpath-quote-content{position:inherit}.tpath-quote-box .tpath-quote-border .tpath-quote-content{background:rgba(255,255,255,.9);bottom:0;padding:30px 20px;position:absolute;width:100%}.tpath-quote-box .tpath-quote-bg-image img{width:100%}.tpath-quote-box .author-img{text-align:center}.padding5{padding:5px}.tpath-quote-box .author-title{font-weight:700;line-height:16px;padding-left:10px;position:relative;border-left:3px solid;font-size:14px;text-transform:uppercase;color:#222}.tpath-quote-box .tpath-quote-content .author-img img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;width:90px;height:90px;border:1px solid #e8f0f5;padding:5px}.tpath-quote-box.with_author_img .tpath-quote-content .quote-author-info{padding-left:115px}.tpath-quote-box .tpath-quote-content .author-img{float:left}.tpath-quote-box .tpath-quote-top{display:inline-block;width:100%}.tpath-quote-box .author-title{margin-top:25px;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.tpath-quote-box .author-title .author-designation{padding-right:5px}.team-item .team-item-wrapper.display_style_one .team-content-top{padding-top:20px}.team-item .team-item-wrapper.display_style_two .team-image-wrapper{width:48%;float:left}.team-item .team-item-wrapper.display_style_two .team-content-wrapper{width:48%;position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.team-item .team-content-wrapper .team-content-text{margin:15px 0 20px}.team-item .team-content-wrapper .team-content-text span{color:#888;font-style:italic}.team-item-img{overflow:hidden}.team-item-img img{margin:0 auto;width:100%;overflow:hidden;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.team-item-wrapper:hover .team-item-img img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.team-item h5.team-member-name,.team-item h5.team-member-name a{color:#3a4145;font-size:16px;font-weight:900;margin:0}.team-item .team-member_role,.related-member-item .team-member-designation{color:#888;font-style:italic}.team-member_phone i,.team-member_email i,.team-member_role i{margin-right:10px}.team-item .team-content-wrapper .team-member-name .team-member-designation,.team-item .team-sep{color:#adadad;font-size:14px}.team-content-wrapper .team-member-btn a{color:#57b6d9;font-size:14px;text-transform:uppercase}.team-item .team-item-wrapper .team-member-btn i,.related-member-item .team-content-wrapper .team-member-btn i{font-size:20px;line-height:23px;padding-right:5px;vertical-align:top}.member-social ul.tpath-member-social-icons{margin:0}.member-social ul li{padding:0}.single-tpath_team_member .member-social .tpath-member-social-icons li a{color:#fff}.member-social .tpath-member-social-icons li a{color:#3d3d3d;display:inline-block;font-size:14px;height:30px;line-height:30px;margin:0 3px;position:relative;width:30px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;display:block;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.team-item-wrapper{width:100%;display:inline-block;vertical-align:middle;position:relative;margin-bottom:30px}.team-columns-2 .team-item.col-md-6:nth-last-child(1) .team-item-wrapper,.team-columns-2 .team-item.col-md-6:nth-last-child(2) .team-item-wrapper{margin-bottom:0}.team-columns-4 .team-item.col-md-3:nth-last-child(1) .team-item-wrapper,.team-columns-4 .team-item.col-md-3:nth-last-child(2) .team-item-wrapper,.team-columns-4 .team-item.col-md-3:nth-last-child(3) .team-item-wrapper,.team-columns-4 .team-item.col-md-3:nth-last-child(4) .team-item-wrapper{margin-bottom:0}.tpath-team-slider-wrapper .tpath-owl-carousel .owl-controls{max-width:100%}.team-style3 .team-item .team-content-wrapper .team-member-name{margin:0}.tpath-team-slider-wrapper .tpath-owl-carousel .owl-controls .owl-nav>div.owl-next{right:-40px}.tpath-team-slider-wrapper .tpath-owl-carousel .owl-controls .owl-nav>div.owl-prev{left:-40px}.member-social .tpath-member-social-icons li a:hover{color:#fff}.member-social .tpath-member-social-icons li.facebook a:hover{background:#3b5998}.member-social .tpath-member-social-icons li.twitter a:hover{background:#55acee}.member-social .tpath-member-social-icons li.linkedin a:hover{background:#007ab5}.member-social .tpath-member-social-icons li.pinterest a:hover{background:#c91921}.member-social .tpath-member-social-icons li.googleplus a:hover{background:#dd4937}.member-social .tpath-member-social-icons li.youtube a:hover{background:#e22b26}.member-social .tpath-member-social-icons li.rss a:hover{background:#f75f0b}.member-social .tpath-member-social-icons li.tumblr a:hover{background:#34465d}.member-social .tpath-member-social-icons li.reddit a:hover{background:#cee3f9}.member-social .tpath-member-social-icons li.dribbble a:hover{background:#ea4886}.member-social .tpath-member-social-icons li.digg a:hover{background:#1b5891}.member-social .tpath-member-social-icons li.flickr a:hover{background:#ff0082}.member-social .tpath-member-social-icons li.skype a:hover{background:#00a9f1}.member-social .tpath-member-social-icons li.blogger a:hover{background:#ff9334}.member-social .tpath-member-social-icons li.yahoo a:hover{background:#65106d}.member-social .tpath-member-social-icons li.instagram a:hover{background:#b26f4d}.team-member-details .team-member-item-info{margin-bottom:10px}.related-team-members-wrapper{margin-top:30px}.related-team-members-wrapper .related-members{margin:0;padding:0;list-style:none}.related-team-members-wrapper .team-image-wrapper{margin-bottom:15px}.team-single-wrapper{padding:40px 0}.team-single-wrapper .team-member-right{padding-left:30px}.single-tpath_team_member .team-member-phone{font-weight:800}.single-tpath_team_member .team-member-image img{width:100%}.single-tpath_team_member .team-member-content{margin-top:3em}.single-tpath_team_member .related-posts-wrapper{margin:4em 0}.single-tpath_team_member .related-posts-wrapper h4.related-member-title{padding-bottom:10px;position:relative;margin-bottom:2em}.single-tpath_team_member .team-member-social{margin-top:20px}.single-tpath_team_member .related-posts-wrapper .related-members li{list-style:none}.related-team-members-wrapper .related-members .team-member-name{margin-bottom:0;text-transform:capitalize}.related-team-members-wrapper .related-members .team-member-name>a{color:#3a4145}.related-team-members-wrapper .team-content-wrapper .team-content-text{margin:15px 0 20px}.single-tpath_team_member .related-posts-wrapper .team-content-wrapper .team-member-btn{color:#3d3d3d;font-size:13px;margin:10px 0 0;text-transform:uppercase}.single-tpath_team_member .member-details-box{border:1px solid #e8f0f5;margin-bottom:3em;padding:20px 30px}.single-tpath_team_member .team-member-box .member-box-title{line-height:20px;margin-top:0;margin-bottom:20px}.team-single-wrapper .member-box-content hr{margin-top:10px;margin-bottom:10px}.team-member-right .member-details-box .gmap_canvas{height:220px}.single-tpath_team_member .team-member-box .member-box-content ul{padding-left:0}.single-tpath_team_member .team-member-box .member-box-content li{position:relative;list-style:none;padding-left:25px;margin:5px 0}.single-tpath_team_member .team-member-box .member-box-content li:before{font-size:15px;position:absolute;left:0;content:"f105";font-family:'FontAwesome';-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-tpath_team_member .team-member-box .member-box-content li:hover:before{left:5px}.testimonial-item{display:inline-block;margin-bottom:40px}.tpath-testimonial .testimonial-item .testimonial-author{margin-top:20px;position:absolute;width:100%}.testimonial-list-wrapper.tpath-testimonial .testimonial-item .testimonial-author{position:relative}.tpath-testimonial .testimonial-item .testimonial-author .author-image,.tpath-testimonial .testimonial-item .testimonial-author .testimonial-detail{display:inline-block}.tpath-testimonial .testimonial-item .testimonial-author h5{color:#3a4145;font-size:14px;text-transform:capitalize;margin:0}.tpath-testimonial .testimonial-item .testimonial-author .testimonial-detail{padding-left:5px;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.tpath-testimonial .testimonial-item .testimonial-author .author-image img{border:2px solid #57b6d9;height:74px;width:74px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}.tpath-testimonial .testimonial-content{padding-top:10px;padding-right:10px;color:#8e8d8d;font-size:14px;font-weight:600;line-height:26px;margin-bottom:0}.tpath-testimonial .testimonial-content{position:relative;padding:25px 30px;background:#cbecf8;border:1px solid #57b6d9;color:#3a4145;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px}.tpath-testimonial .testimonial-item .client-author-info{font-style:italic}.tpath-testimonial .owl-controls{bottom:40px;position:absolute;right:0}.tpath-owl-carousel.testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-dots span{background:0 0;border:2px solid #3a4145;height:12px;margin:0 2px;width:12px}.tpath-owl-carousel.testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-dot.active span{background:#cbecf8;border-color:#57b6d9}.tpath-testimonial .testimonial-content:before{content:'';position:absolute;left:19px;bottom:-33px;border:18px solid transparent;border-top:16px solid #57b6d9}.tpath-testimonial .testimonial-content:after{content:'';position:absolute;left:22px;bottom:-28px;border:15px solid transparent;border-top:15px solid #cbecf8}.testimonial-list-wrapper.two_column .testimonial-item{width:48%}.testimonial-list-wrapper.two_column .testimonial-item:nth-child(2n+1){margin-right:4%}.testimonial-wrapper .tpath-owl-carousel.owl-carousel{padding-bottom:25px}.testimonial-carousel-slider .testimonial-item .testimonial-info{padding-left:15px;padding-right:15px}.testimonial-carousel-slider .testimonial-author a:hover{color:#000}.testimonial-carousel-slider .owl-nav{bottom:-15px;position:absolute;right:0}.testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-nav .owl-prev{right:32px;left:auto}.testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-nav .owl-next{right:0}.testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-nav div .nav-btn{font-size:26px;line-height:1}.testimonial-carousel-slider .owl-pagination{text-align:center}.testimonial-carousel-slider.border-enable .testimonial-info{border-left:3px solid;padding-left:10px}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative}.tpath-testimonial .owl-stage-outer{padding-bottom:60px}.testimonial_widget .carousel-inner.owl-stage{overflow:visible}.tpath-testimonial.carousel.slide .carousel-indicators{bottom:40px;margin:0;right:0;text-align:right;width:auto}.tpath-testimonial .carousel-indicators li{width:12px;height:12px;border:2px solid #000;background:0 0}.tpath-testimonial .carousel-indicators li.active{width:12px;height:12px;border:2px solid #57b6d9;background:#cbecf8}.widget.tpath_testimonial_widget li:before{display:none}.clients-list .client-item img{margin:0 auto}.clients-list{position:relative;background:#fff;border:1px solid #57b6d9;border-bottom:none;border-left:none;border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;overflow:hidden}.clients-list .client-item{position:relative;padding:12px 20px !important;text-align:center;border:1px solid #57b6d9;border-right:none;border-top:none;background:0 0}.clients-carousel-slider .client-item img{opacity:.7;width:auto}.clients-carousel-slider .client-item img:hover{opacity:1}.clients-carousel-slider .owl-pagination{position:absolute;width:100%}.clients-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-prev{left:-15px !important}.clients-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-next{right:-15px !important}.boxed .clients-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-prev{left:0 !important}.boxed .clients-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-next{right:0 !important}.clients-wrapper .owl-theme .owl-controls .owl-buttons div:hover:after{opacity:.5}.clients-carousel-slider .owl-item img{margin:0 auto}.tpath-special-item{background:#fff;display:inline-block;position:relative}.tpath-special-imagearea{width:50%;position:relative;float:left}.tpath-special-imagearea img{width:100%}.tpath-special-price-wrapper{bottom:50px;display:block;left:0;position:absolute;right:0;text-align:center}.tpath-special-imagearea h3{color:#fff;font-size:20px;font-weight:500;letter-spacing:6px;padding:10px 20px;text-transform:uppercase;margin:auto;display:inline-block;position:relative;z-index:10}.tpath-special-imagearea h4{bottom:30px;color:#fff;font-size:18px;font-weight:500;margin:0;padding:10px 20px;position:absolute;right:5%}.tpath-special-contentarea{float:left;padding:32px;width:50%}.tpath-special-contentarea .tpath-special-title{margin-bottom:25px}.tpath-special-btn{bottom:0;float:right;position:absolute;right:0}.tpath-twitter-slider .tweet-item{padding-bottom:0}.tpath-twitter-slider .tweet-item:before,.tpath-twitter-slider .tweet-user-name>span,.tpath-twitter-slider .tweet-user-name>a{color:#fff}.tpath-twitter-slider .tpath_tweet_text,.tpath-twitter-slider .tpath_tweet_text a{color:#fff;font-size:16px}.tpath-twitter-slider .tweet-user-name>a{color:#7f7f7f}.tpath-twitter-slider.owl-theme .owl-controls .owl-buttons div:after{font-size:22px;font-family:'FontAwesome';height:24px;line-height:24px}.tpath-twitter-slider.owl-theme .owl-controls .owl-buttons div{font-size:0;position:absolute}.tpath-twitter-slider.owl-theme .owl-controls .owl-buttons div.owl-prev{right:30px}.tpath-twitter-slider.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.wpb_tabs.wpb_content_element .wpb_tabs_nav{margin-bottom:30px}.wpb_wrapper .wpb_tabs .wpb_tabs_nav li>a{background:0 0;border:medium none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;font-size:14px;font-weight:600;line-height:36px;padding:6px 45px;text-transform:uppercase;color:#000}.wpb_wrapper .wpb_tabs .wpb_tabs_nav li,.tpath-tabs-widget .nav-tabs>li{background:0 0}.wpb_wrapper .wpb_tabs .wpb_tabs_nav li:hover>a,.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active>a:hover,.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active>a:focus,.wpb_wrapper .wpb_tabs .wpb_tabs_nav li.active a,.wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.tpath-tabs-widget .nav-tabs>li:hover>a,.tpath-tabs-widget .nav-tabs>li.active>a:hover,.tpath-tabs-widget .nav-tabs>li.active>a:focus,.tpath-tabs-widget .nav-tabs>li.active a,.tpath-tabs-widget .nav-tabs>li.ui-tabs-active a{border:medium none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;color:#fff}.wpb_tabs.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab{padding:0}.tpath-tabs-widget .nav-tabs>li{padding:0;margin:0}.tpath-tabs-widget .nav-tabs>li>a{padding:10px 0;margin:0;min-width:inherit;border:none}.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_wrapper .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:0 0}.wpb_tab.ui-tabs-panel .wpb_text_column h6,.wpb_tab.ui-tabs-panel .wpb_text_column h5,.wpb_tab.ui-tabs-panel .wpb_text_column h4{margin-bottom:20px}.pricing-plan-list.pricing-box{background:#fff none repeat scroll 0 0;border:1px solid #d0d0d0;text-align:center;transition:all .3s ease 0s}.tpath-pricing-item .table-header{padding:15px 10px;position:relative;margin:0}.tpath-pricing-item .table-cost{padding:20px 15px 10px}.tpath-pricing-item .table-header .pricing-title{color:#fff;font-size:17px;line-height:32px;text-transform:uppercase;margin:0;font-weight:500}.tpath-pricing-item .table-cost sup{font-size:24px;font-weight:400;padding-right:10px;top:-30px}.tpath-pricing-item .table-cost span.pricing-title{color:#1e262e;font-size:70px;font-weight:700;line-height:1.2em}.tpath-pricing-item .table-cost sub{color:#acacac;font-size:14px;font-weight:400;text-transform:uppercase}.table-divider .pricing-line{height:5px;margin:0 auto 30px;width:50px;display:block}.tpath-pricing-item .table-features{border-top:1px dashed #d0d0d0;padding:0 0 20px;position:relative}.tpath-pricing-item .table-features ul{padding:0;margin:0}.tpath-pricing-item .table-features li{border-bottom:1px dashed #d0d0d0;color:#7f7f7f;line-height:30px;margin-bottom:0;padding:7px 0;position:relative;list-style:none}.table-button{margin-bottom:30px}.table-button .btn{font-size:13px}.tpath-pricing-item .table-button .btn.tpath-submit.btn-pricing:before{background:#000 none repeat scroll 0 0}.table-button .btn .pricing-icon{font-size:14px;padding-left:14px;top:1px}.contact-form-wrapper.bg-default{background:#f3f3f3;border:1px solid #e1e1e1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;padding:30px}.contact-form-wrapper.bg-transparent{overflow:hidden}.contact-form-wrapper.bg-default .tpath-contact-form label{font-weight:700;color:#3a4145}.contact-form-wrapper{margin-bottom:20px}.tpath-contact-form .note-text{padding:8px 0;font-style:italic;font-size:13px}.form-group.full-size{width:100%;overflow:hidden}.form-group.half-size{float:left;width:47%}.tpath-form-center.tpath-contactform{max-width:970px;margin:0 auto;text-align:center;float:none}.form-bg-transparent input,.form-bg-transparent .form-group .form-control,.form-bg-transparent textarea,.form-bg-transparent .tpath-input-submit .btn.tpath-submit{background:0 0;border:1px solid #fff;color:#fff}.form-bg-transparent .tpath-input-submit .btn.tpath-submit:hover,.form-bg-transparent .tpath-input-submit .btn.tpath-submit:active,.form-bg-transparent .tpath-input-submit .btn.tpath-submit:focus{background:#fff}.form-style-fullwidth textarea,.form-style-fullwidth .form-group textarea.form-control{min-height:250px}input,.form-group .form-control,textarea,.es_shortcode_form input,.es_shortcode_form textarea{background:#fff;border:2px solid #dcdcdc;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;resize:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;color:#222;font-size:13px;font-weight:500;padding:5px 13px;line-height:36px;height:36px}.form-group,.tpath-contactform .tpath-contact-form .form-group{margin-bottom:20px}.contact-form-wrapper.bg-default .tpath-contact-form input,.contact-form-wrapper.bg-default .tpath-contact-form .form-group .form-control,.contact-form-wrapper.bg-default .tpath-contact-form textarea{border:1px solid #e1e1e1}.contact-form-wrapper.bg-default .tpath-contact-form input,.contact-form-wrapper.bg-default .tpath-contact-form .form-group .form-control{height:40px;line-height:40px}select{height:46px;background:#f3f3f3;border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;padding:6px 16px;color:#222}.tpath-input-submit.form-group{margin-top:20px;overflow:hidden;width:100%}.tpath-tp-contactform .tpath-input-submit.form-group{text-align:right;margin-bottom:30px}.tpath-input-submit .btn.tpath-submit .fa{padding:0 5px}.tpath-input-submit .btn.tpath-submit{border:none;color:#fff;padding:8px 40px;text-transform:uppercase}.tpath-input-submit .btn.tpath-submit:hover{background-color:#000}.btn .btn-icon{padding-left:15px}input,input.form-control,textarea,textarea.form-control,.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper textarea{font-size:16px}.tpath-contact-form-wrapper select{padding:6px 12px;height:42px;width:100%}textarea,.form-group textarea.form-control{height:auto}.tpath-textarea-message textarea.form-control,.contact-form-wrapper.bg-default .tpath-contact-form .form-group textarea.form-control{height:150px}.form-control::-moz-placeholder{font-style:italic}.form-control:-ms-input-placeholder{font-style:italic}.form-control::-webkit-input-placeholder{font-style:italic}.form-control-feedback{height:46px;width:35px;font-size:13px;right:10px;line-height:36px}.tpath-contact-form-container.show_label .has-feedback label~.form-control-feedback{top:30px}.has-error .form-control{border-color:#a94442}.has-error .form-control:focus,.has-success .form-control:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.has-feedback label.sr-only~.form-control-feedback{top:0}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper textarea{height:42px;padding:10px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border:none;margin-bottom:0 !important;padding:0 !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:0 !important;margin-top:0;padding-left:0 !important}.gform_wrapper .top_label .gfield_error{width:100%}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:10px}.gform_wrapper .top_label .gfield_error .ginput_container{max-width:100%}.wpcf7-form .wpcf7-form-control{width:100%;background:#fff;border:2px solid #fff;font-size:13px;font-weight:500;line-height:36px;font-family:inherit;font-style:italic}.wpcf7 input{height:36px;width:100%}.wpcf7 textarea{max-height:150px;width:100%}.wpcf7 p{color:#565656;font-weight:700;margin-bottom:20px}.tpath-input-submit.form-group.text-right .wpcf7 .wpcf7-form .wpcf7-submit{margin-top:0;padding:3px 36px;border:none;border-radius:50px;font-size:18px;text-transform:uppercase;font-weight:700}.note-text.pull-left.text-left{font-style:italic;font-family:inherit}.gmap_canvas{margin-bottom:0}.gmap_canvas img{max-width:none}.gm-style .gm-style-iw{line-height:1.2}.page-title-header .contact-section-title{margin-bottom:30px}.contact-description{margin-bottom:40px;font-size:16px}.field_head{color:#333}.button-form.pull-right .wpcf7-form-control.wpcf7-submit{border-radius:40px !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;font-family:raleway;font-style:normal;padding:4px 40px;font-weight:900 !important}#wpcf7-f5752-p14-o1 .wpcf7-form .wpcf7-form-control{width:100%;border:1px solid #dcdcdc;font-size:13px;font-weight:700;line-height:30px;font-family:raleway;font-style:normal}.wpcf7-form-control-wrap .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{border:none}.contact-row{margin-bottom:15px}.contact-row p,.contact-row div{margin-bottom:5px}.service-item-wrapper{overflow:hidden;margin-bottom:40px;position:relative}.related-service-item.service-item-wrapper{margin-bottom:0}.service-columns-3 .service-item.col-md-4:nth-last-child(1) .service-item-wrapper,.service-columns-3 .service-item.col-md-4:nth-last-child(2) .service-item-wrapper,.service-columns-3 .service-item.col-md-4:nth-last-child(3) .service-item-wrapper{margin-bottom:0}.service-columns-2 .service-item.col-md-6:nth-last-child(1) .service-item-wrapper,.service-columns-2 .service-item.col-md-6:nth-last-child(2) .service-item-wrapper{margin-bottom:0}.service-image-wrapper{margin-bottom:15px}.service-image{margin-bottom:20px}.service-image .img-responsive{width:100%}.tpath-service-grid-wrapper.display-list .service-image-wrapper{float:left;width:48%;margin-bottom:0}.tpath-service-grid-wrapper.display-list .service-content-wrapper{float:left;width:48%;position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.tpath-service-grid-wrapper .service-image-wrapper img,.related-service-item .service-image-wrapper img{display:block;position:relative;width:100%;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.tpath-service-grid-wrapper .service-item:hover .service-image-wrapper img,.related-service-item:hover .service-image-wrapper img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}.tpath-service-grid-wrapper .service-item .service-item-img,.related-service-item .service-image-wrapper{overflow:hidden}.service-item-wrapper .service-name{text-transform:capitalize;margin-bottom:0}.service-item-wrapper .service-name>a{color:#3a4145}.service-item-wrapper .service-content-top{margin-bottom:15px}.service-item-wrapper .service-content-text{margin-bottom:15px}.service-content-wrapper .service-btn a{color:#57b6d9;font-size:14px;font-weight:900;text-transform:uppercase}.service-content-wrapper .service-btn i{font-size:20px;line-height:23px;padding-right:5px;vertical-align:top}.service-related-items-wrapper{padding:40px 0}.service-related-items-wrapper ul.related-services{padding:0}.service-related-items-wrapper ul.related-services li{list-style:none}.related-services-title{margin-bottom:30px}#footer-widgets-container .footer-widgets{min-height:100px}.footer-section{border-top:3px solid}.footer-inner-wrapper{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/footer-bg.png) repeat #191919}div.footer-section li a{color:#fff}.footer-widgets-section{padding:0}.footer-copyright-section{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/footer-bg.png) repeat #151515;border-top:1px solid rgba(56,56,56,.3);font-size:13px;padding:25px 0;position:relative;text-align:center}.footer-copyright-section .copyright-info{line-height:30px;margin-bottom:10px}.footer-copyright-section .footer-social{padding-top:5px}.footer-contact-section{color:#666;padding:30px 0;text-align:center;border-top:1px solid rgba(56,56,56,.3)}.footer-contact-section .contact-column{display:inline-block;padding:0 25px;font-size:14px}.footer-contact-section .contact-column .ionicons{padding-right:5px}.footer-contact-section .contact-column .info-value{color:#888;font-size:18px}.footer-contact-section .contact-column .info-value a{color:#888}.footer-contact-section .info-title{font-size:13px;color:#fff;font-weight:700}.footer-copyright-section p{margin:0;display:inline-block}.footer-copyright-section a{text-transform:capitalize}.footer-social h5{margin:0 0 15px;color:#39536c;text-transform:uppercase;font-size:20px}.footer-social .tpath-social-icons li,.footer-social .tpath-social-icons.soc-icon-circle li{margin:0 5px}.footer-social .tpath-social-icons li a{font-size:16px;height:30px;line-height:30px;width:30px;color:#888}.widget .site-title{margin-bottom:20px}.footer-widgets .widget h3{color:#57b6d9;display:block;font-size:15px;font-weight:900;line-height:1.4em;margin-bottom:15px;padding:0 0 15px;position:relative;text-transform:uppercase}.footer-widgets .widget h3:after{background:#57b6d9;bottom:0;content:"";height:4px;left:0;position:absolute;width:98%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}.footer-text-thomas .widget h3{color:#57b6d9}.footer-text-thomas .widget .textwidget{color:#fff}.footer-section .footer-widgets .widget_nav_menu li:before{display:none}.footer-section .footer-widgets .widget_nav_menu li a:before{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #fff;display:inline-block;margin-right:5px;margin-bottom:1px}.footer-section .footer-widgets .widget_nav_menu li a:hover:before{border-color:transparent transparent transparent #57b6d9}.footer-section .footer-widgets .widget_nav_menu li{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.footer-section .footer-widgets .widget_nav_menu li:hover a:before{display:inline-block}.footer-widgets div,.footer-widgets p,.footer-widgets .widget_categories ul li a{color:#fff}.footer-copyright-section .copyright-info p,.footer-copyright-section .copyright-info p a{font-size:13px}.footer-copyright-section p .fa{margin:0 5px}.footer-social ul.soc-icon-flat li{margin:0 5px}.footer-social ul li:last-child{margin-right:0}.footer-section .tpath_contact_info_widget .contact_info-inner span.contact-widget-title{display:table-cell;width:30px;color:#fff;font-weight:700}.footer-section .contact_info-inner p{color:#fff;line-height:22px;margin-bottom:20px;display:table;width:100%}.footer-section .contact_info-inner a{color:#fff;word-break:break-all}div.tpath_contact_info_widget .contact_info-inner .fa{color:#fff}#email-subscribers-2 .es_textbox input{border:1px solid #e1e1e1;color:#222}#email-subscribers-2 .es_button input{border:solid 2px #57b6d9;color:#57b6d9;padding:0 40px;text-transform:uppercase;background-color:transparent;border-radius:20px;line-height:normal}#email-subscribers-2 .es_widget_form .es_msg{display:none}div.footer-widgets ul li:hover,div.footer-widgets ul li:hover a,div.footer-section ul li a:hover,div.footer-section a:hover{color:#57b6d9;font-weight:400 !important}#footer-widgets-2 p{text-align:justify}.woocommerce div.product form.cart .variations select{margin-left:1em;float:left}.tpath-parallax-header{text-align:center}.parallax-header .parallax-desc{font-size:30px;font-weight:700}.parallax-title{letter-spacing:-4px}.parallax-background.parallax-section .parallax-page-inner{position:relative;color:#fff}.section-page .parallax-page-inner{padding-top:100px;padding-bottom:100px}.parallax-background.parallax-section{background-attachment:fixed !important;background-size:cover;z-index:100}.parallax-page-inner .parallax-header{padding-bottom:20px}.parallax-background.parallax-section .parallax-page-inner .parallax-title{color:#fff}.parallax-overlay.parallax-overlay-pattern:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1}.parallax-overlay.parallax-overlay-pattern{position:relative;z-index:100}.parallax-overlay.parallax-overlay-pattern.pattern-1:before{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/patterns/pattern-1.png) top left repeat}.parallax-overlay.parallax-overlay-pattern.pattern-2:before{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/patterns/pattern-2.png) top left repeat}.parallax-overlay.parallax-overlay-pattern.pattern-3:before{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/patterns/pattern-3.png) top left repeat}.parallax-overlay.parallax-overlay-pattern.pattern-4:before{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/patterns/pattern-4.png) top left repeat}.parallax-overlay.parallax-overlay-pattern.pattern-5:before{background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/patterns/pattern-5.png) top left repeat}.fullwidth-section{position:relative}.tpath-social-icons{padding:0;margin:0;list-style:none;display:inline-block}.tpath-social-icons li{display:inline-block;margin:0}.fullwidth-menu-section .tpath-social-icons li{margin:17px 3px}.tpath-social-icons li a{font-size:12px;background:0 0;display:block}.tpath-social-icons li:last-child a{margin-right:0}.tpath-social-icons.soc-icon-transparent i{font-size:22px;border:none}.tpath-social-icons.soc-icon-transparent a{border:none}.soc-icon-circle li a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;display:block;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.soc-icon-circle li a:hover{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.soc-icon-flat li a{display:block;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.soc-icon-flat li a:hover{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.tpath-social-share-box{margin:0;padding:10px 0}.tpath-social-share-icons li{float:none;display:inline-block;margin:0 10px 0 0}.tpath-social-share-box .tpath-social-share-icons li a{font-size:14px;display:block;text-align:center;padding:0;color:#888;width:30px;height:30px;line-height:30px;border:1px solid #888;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.tpath-social-share-box .tpath-social-share-icons li a:hover,.tpath-social-share-box .tpath-social-share-icons li a:active,.tpath-social-share-box .tpath-social-share-icons li a:focus{color:#fff}.tpath-social-icons li a:hover{color:#fff}.tpath-social-icons.soc-icon-transparent li a{background:0 0;color:#bfbfbf;margin:0;padding:0 5px}.tpath-social-icons li a{color:#fff;font-size:16px;height:40px;line-height:40px;text-align:center;width:40px;background:#1a1a1a}.tpath-social-icons li.facebook a:hover{background:#3b5998}.tpath-social-icons li.twitter a:hover{background:#55acee}.tpath-social-icons li.linkedin a:hover{background:#007ab5}.tpath-social-icons li.pinterest a:hover{background:#c91921}.tpath-social-icons li.googleplus a:hover{background:#dd4937}.tpath-social-icons li.youtube a:hover{background:#e22b26}.tpath-social-icons li.rss a:hover{background:#f75f0b}.tpath-social-icons li.tumblr a:hover{background:#34465d}.tpath-social-icons li.reddit a:hover{background:#cee3f9}.tpath-social-icons li.dribbble a:hover{background:#f263f3}.tpath-social-icons li.digg a:hover{background:#1b5891}.tpath-social-icons li.flickr a:hover{background:#ff0082}.tpath-social-icons li.skype a:hover{background:#00a9f1}.tpath-social-icons li.vimeo a:hover{background:#32a1d9}.tpath-social-icons li.blogger a:hover{background:#ff9334}.tpath-social-icons li.yahoo a:hover{background:#65106d}.tpath-social-icons li.instagram a:hover{background:#b26f4d}.tpath-social-icons li a:hover .fa{transition:.4s all;-moz-transition:.4s all;-webkit-transition:.4s all;-o-transition:.4s all;-ms-transition:.4s all}.tpath-social-icons.soc-icon-circle li{border:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;margin:0 5px}.tpath-social-icons.soc-icon-transparent li a{background:0 0}.tpath-social-icons.soc-icon-transparent li a:hover{background:0 0}.tpath-social-icons.soc-icon-transparent li.facebook a:hover{color:#3b5998}.tpath-social-icons.soc-icon-transparent li.twitter a:hover{color:#55acee}.tpath-social-icons.soc-icon-transparent li.linkedin a:hover{color:#007ab5}.tpath-social-icons.soc-icon-transparent li.pinterest a:hover{color:#c91921}.tpath-social-icons.soc-icon-transparent li.googleplus a:hover{color:#dd4937}.tpath-social-icons.soc-icon-transparent li.youtube a:hover{color:#e22b26}.tpath-social-icons.soc-icon-transparent li.rss a:hover{color:#f75f0b}.tpath-social-icons.soc-icon-transparent li.tumblr a:hover{color:#34465d}.tpath-social-icons.soc-icon-transparent li.reddit a:hover{color:#cee3f9}.tpath-social-icons.soc-icon-transparent li.dribbble a:hover{color:#ea4886}.tpath-social-icons.soc-icon-transparent li.digg a:hover{color:#1b5891}.tpath-social-icons.soc-icon-transparent li.flickr a:hover{color:#ff0082}.tpath-social-icons.soc-icon-transparent li.skype a:hover{color:#00a9f1}.tpath-social-icons.soc-icon-transparent li.blogger a:hover{color:#ff9334}.tpath-social-icons.soc-icon-transparent li.yahoo a:hover{color:#65106d}.tpath-social-share-icons{padding:0;margin:0;list-style:none}.tpath-social-share-icons li a:hover{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;color:#fff}.tpath-subscribe-socials .tpath-social-icons{padding-left:10px}#sc-posts-infinite-container,#archive-posts-container{position:relative;margin-bottom:50px}.grid-posts{margin-bottom:30px}.grid-col-2 .grid-posts{width:48%}.grid-col-3 .grid-posts{width:32%}.grid-col-4 .grid-posts{width:24%}.quote-format blockquote:after{top:auto;bottom:0}.grid-posts .posts-inner-container{padding:0 0 10px}.posts-content-wrapper{background:#fff;box-shadow:0 5px 13px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 13px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 13px 0 rgba(0,0,0,.1);-o-box-shadow:0 5px 13px 0 rgba(0,0,0,.1);-ms-box-shadow:0 5px 13px 0 rgba(0,0,0,.1)}.sticky .posts-content-wrapper{background:#fcfcfc;border:1px solid #ccc}.grid-posts .posts-content-wrapper{background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.grid-posts .posts-content-container{padding:0}.posts-content-container .entry-summary,.posts-content-container .entry-content{line-height:1.7}.medium-posts,.large-posts,.grid-posts{padding:0}h4.entry-title{margin-bottom:10px}.post .entry-title a{display:block;color:#36392e;text-align:left}.grid-posts .entry-header h4.entry-title{font-size:16px}.post.sticky .entry-title a:before{content:"e031";font-family:'Simple-Line-Icons';font-size:25px;padding-right:10px}.entry-posted-date .entry-date{font-size:14px;line-height:18px}.link-url{font-size:20px;margin-bottom:15px}.btn.btn-more i{padding-left:10px;padding-right:0}.post-content .entry-footer .read-more{margin-top:20px}.tpath-posts-container.large-layout .large-posts:last-child{margin-bottom:0}.entry-thumbnail{position:relative}.grid-posts .entry-thumbnail.image-format{position:relative}.entry-thumbnail.blog-medium-image{padding:0;margin-right:30px}.large-posts .entry-meta-list ul{padding:0;margin:0}.list-layout.list-fullwidth .list-posts .posts-content-container .post-media{margin-right:3%}.tpath-posts-container .post,.tpath-posts-container article{margin-bottom:50px}.tpath-posts-container.list-layout.list-columns .list-posts,#archive-posts-container.list-layout.list-columns .list-posts{float:left;width:48%;margin-bottom:50px}.post-content .entry-summary{margin-top:10px}.tpath-posts-container.large-layout .large-posts .post-content .entry-summary{margin-top:20px}.list-layout .list-posts .entry-thumbnail,.list-layout .list-posts .audio-player,.list-layout .list-posts .video-player{margin-bottom:0}.list-layout .posts-content-container .entry-thumbnail{left:0;position:absolute;right:0;top:0;width:50%}.list-layout.list-fullwidth .posts-content-container .entry-thumbnail{width:30%}.list-layout.list-fullwidth .list-posts.has-post-thumbnail .posts-content-container .post-content{width:70%;padding-left:30px}.tpath-posts-container.list-layout.list-columns>article:nth-child(2n+1),#archive-posts-container.list-layout.list-columns>article:nth-child(2n+1){margin-right:2%;clear:left}.tpath-posts-container.list-layout.list-columns>article:nth-child(2n),#archive-posts-container.list-layout.list-columns>article:nth-child(2n){margin-left:2%}.list-layout.list-columns .list-posts .posts-content-container .post-media{width:50%}.large-posts .entry-thumbnail,.large-posts .entry-thumbnail.flexslider,.large-posts .audio-player,.large-posts .video-player{margin-bottom:20px}.grid-layout.grid-col-4 .audio-player .mejs-container .mejs-time.mejs-currenttime-container,.grid-layout.grid-col-4 .audio-player .mejs-container .mejs-time.mejs-duration-container{display:none}.list-layout .list-posts.has-post-thumbnail .post-content{padding:10px 10px 10px 20px;float:right;width:50%}.list-layout .list-posts .post-content .entry-title{font-size:20px}.post-content .left-content{border:2px solid #3d3d3d;float:left;width:70px;min-height:70px}.post-content .right-content{padding-left:80px}.list-layout .posts-content-container{position:relative}.tpath-posts-container.grid-layout .grid-posts.has-post-thumbnail .post-content{padding:20px 0 0}.post-content .entry-post-date{color:#3d3d3d;font-size:36px;font-weight:700;line-height:36px;position:relative;text-align:center;text-transform:uppercase}.post-content .entry-post-date .date{font-size:36px;line-height:20px;text-align:center}.post-content .entry-post-date .month{display:block;font-size:15px;line-height:18px;font-weight:700}.tpath-posts-container .posts-inner-container .entry-thumbnail img{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;overflow:hidden}.tpath-posts-container .posts-inner-container:hover .entry-thumbnail img{transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.entry-thumbnail-overlay{position:relative}.entry-thumbnail-overlay .entry-meta-list{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:15px}.entry-thumbnail-overlay .entry-meta-list .entry-meta{padding:0;margin:0}.entry-thumbnail-overlay .entry-meta .date>span{display:block;text-align:center}.entry-thumbnail-overlay .entry-meta{display:table}.entry-thumbnail-overlay .entry-meta>li{display:table-cell;text-align:center}.entry-thumbnail-overlay .entry-meta li.date{width:25%}.entry-thumbnail-overlay .entry-meta .entry-date{font-size:40px;font-weight:700;line-height:1.1}.entry-thumbnail-overlay .entry-meta .entry-month{font-size:16px;line-height:1;font-weight:500}.entry-thumbnail-overlay .entry-meta li.author{text-align:right}.entry-thumbnail-overlay .entry-meta li.author img{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%}.entry-thumbnail-overlay .entry-meta .comments-link a{color:#fff}.entry-thumbnail img,.single-post .entry-thumbnail>img{width:100%}.entry-footer .read-more .btn-more{border:2px solid #dcdcdc;border-radius:20px;color:#888;display:inline-block;line-height:24px;padding:7px 40px;position:relative;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.entry-footer .read-more .btn-more:hover,.entry-footer .read-more .btn-more:active,.entry-footer .read-more .btn-more:focus{color:#fff}.blog-gallery-item{width:100%;overflow:hidden}.entry-thumbnail .post-img-overlay{position:relative;display:block;overflow:hidden}.quote-author{text-align:center}.large-posts .entry-thumbnail img{width:100%}.large-posts .post-media .post-overlay-icons{bottom:0;opacity:0;position:absolute;right:-100px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.large-posts:hover .post-media .post-overlay-icons{opacity:1;right:0 !important}.large-posts .post-media .post-overlay-icons .blog-icon{color:#fff;float:left;font-size:14px;height:40px;line-height:40px;margin:0 15px 15px 0;position:relative;text-align:center;width:40px;z-index:1}.posts-content-container .posted-date .entry-date{color:#000;font-size:15px;font-weight:600;line-height:22px}.posts-content-container .posted-date .entry-date span{padding:0 2px}.has-post-thumbnail .posts-content-container .entry-thumbnail{overflow:hidden}.entry-meta{padding:0;margin:5px 0 0;list-style:none;width:100%}.single.single-post .entry-meta{padding:0;margin:0 0 15px}.entry-meta i{margin-left:5px;margin-right:5px}.posts-content-container .entry-meta li:first-child i{margin-left:0}.entry-meta li{display:inline-block;margin:0}.posts-content-container .entry-meta li{color:#999;margin:0 15px 0 0;position:relative;font-weight:400;font-style:italic}.list-layout.list-columns .posts-content-container .entry-meta li{margin:0}.posts-content-container .entry-meta li a{color:#999}.entry-meta .author a{text-transform:capitalize}.post-media .blog-audio-player{height:auto}.single-post .posts-content-container .post-content{padding-top:10px}.single-post .entry-title{font-size:24px;font-weight:800}.single-post .posts-content-container h3.post-title{color:#36392e;font-size:24px;font-weight:700}.single-post .entry-thumbnail img{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.single-post .entry-thumbnail img:hover{transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05)}.comments-link a{padding:0;position:relative}.category-image img{width:100%}.archive-header{margin-bottom:15px}.pagination{text-align:center;display:block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;margin-top:30px;clear:both}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{background:0 0;border:2px solid #888;color:#888;padding:0;width:40px;height:38px;line-height:36px;text-align:center;font-size:16px;font-weight:700;margin:0 6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.pagination>li>a .fa{padding:0}.content-404page .error-title{color:#b7b7b7;font-size:165px;text-align:center;line-height:1;margin-bottom:40px}.search-404page{margin-top:20px}.content-404page{text-align:center;margin-bottom:30px}.content-404page .title-404{margin-bottom:20px}.tpath-search-page.search-page-form{margin-bottom:30px}.search.search-results .tpath-search-results{margin-bottom:30px}.author-info{background:#cbecf8;border:1px solid #57b6d9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;margin:40px 0;padding:30px;position:relative}.author-info.author-info-page{margin-top:10px}.author-info .author-name>a,.author-info-page .author-name{text-transform:uppercase;color:#3a4145;font-weight:900;font-size:14px}.comments-box .author-name{margin-bottom:5px;display:inline-block}.author-img{padding-right:5px}.author-avatar{float:left}.author-avatar img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:550%;-o-border-radius:50%;-ms-border-radius:50%}.author-info-container{position:relative;margin-left:100px}.author-info-container .author-links{width:100%;float:left;margin-bottom:10px}.author-links .author-media-links{padding:0}.author-info-container .author-description{float:left;width:100%}.author-description,.author-description p{font-size:14px;color:#3a4145}.author-social.tpath-social-share-icons li a{font-size:11px;background:#888;color:#fff;height:22px;line-height:20px;width:22px}.author-info-container .author-name{margin:0;padding:5px 0}.comment-status-text{padding:20px;background:#f3f3f3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;position:relative}.comment-status-text:after{bottom:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#f3f3f3;border-width:8px}.author-description h3{margin-bottom:0}.author-description .author-name a{text-transform:capitalize}.author-links .author-social{list-style:none;padding:0;margin:0;font-size:20px}.form-allowed-tags{word-break:break-all}.form-allowed-tags code{background:0 0;color:inherit}.grid-posts .author-img{display:none}.link-url{font-weight:700}.tag-share-wrapper{clear:both;float:left;width:100%;border-bottom:1px solid #dcdcdc;margin-top:30px}.tags-share-section{float:left}.tag-share-wrapper .share-options{float:right}.post-tags{padding:12px 0}.tags-share-section .post-tags h6{margin:0}.post-tags h5{margin:0 8px 0 0;vertical-align:middle}.post-tags i{margin-right:5px}.post-tags a{margin:0 0 5px 8px}.vimeo-inner{max-width:100% !important}.comment-respond label{display:block}.comment-reply-title{text-transform:capitalize}#comment{width:100%}.comment-form:after{clear:both;content:'';display:table}.comment-form-author,.comment-form-email,.comment-form-url{width:50%}.comment-form-author input,.comment-form-email input,.comment-form-url input{width:100%}.comment-form-comment{float:left;width:100%}.comment-respond .form-submit{clear:both}.comments-section{padding-top:40px;border-top:1px solid #dcdcdc;margin-bottom:40px;clear:both}.comments-section .comments-title{margin-bottom:20px}.comment-respond{padding-top:40px;border-top:1px solid #dcdcdc;margin-bottom:60px}.tpath-all-comments ul.children{list-style:none;padding-left:75px}.tpath-all-comments ul.children li.comment .comment-status-text{background-color:#cbecf8}.tpath-all-comments ul.children li.comment .comment-status-text:after{border-bottom-color:#cbecf8}.comment-container{overflow:hidden;padding:10px 0}.comments-box-container .comments-box{margin:0 0 25px}.comments-box-container{position:relative;margin-left:100px}.comment.depth-1 .comments-box-container .depth-1{background:#cbecf8;position:relative}.comment-avatar{float:left}.comment-avatar img{max-width:70px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:550%;-o-border-radius:50%;-ms-border-radius:50%}.comment-posted-date{font-size:12px;line-height:15px;font-style:italic;color:#999}.comment-post-meta{display:inline-block;margin-left:15px}.comment-post-meta>span.edit{margin-right:15px}.comment-post-meta span a{color:#fff;display:inline-block;font-size:10px;margin:0;text-transform:uppercase}.comment-post-meta span a:hover,.comment-post-meta span a:active,.comment-post-meta span a:focus{color:#333}.comment-container{padding:0 0 40px}.tpath-all-comments>li:last-child .comment-container{padding-bottom:0}.time-diff{text-transform:capitalize}.comment-list .comment-time{color:#a6a6a6;padding:0 25px}.comment-form{max-width:70%}.comment-form .form-group.comment-form-author .form-control,.comment-form .form-group.comment-form-email .form-control,.comment-form .form-group.comment-form-url .form-control{padding:10px 15px}.comment-form .form-group.comment-form-author,.comment-form .form-group.comment-form-email,.comment-form .form-group.comment-form-url{float:left;width:48%}.comment-form .comment-form-author.form-group{margin-right:4%}#infscr-loading{position:absolute;bottom:-25px;left:0;right:0;margin:auto;width:100%;text-align:center;background:0 0;padding:8px 5px;color:#fff}#infscr-loading img{margin:0 auto}.all-loaded{background:#eaeaea;color:#000;padding:15px}.pagination.infinite-scroll{display:none}.tpath-hr-line{border-color:#eaeaea}.video-player{background:#000}.video-player .mejs-container,.wp-video-shortcode,.mejs-overlay{width:100% !important;margin:0 auto}.wp-video-shortcode{max-width:100%}.wp-video{width:100% !important}.youtube-inner{max-width:100% !important}.tpath-form-success,.tpath-form-error{padding:10px;display:none}.tpath-form-success i,.tpath-form-error i{padding-right:10px}.latest-posts-layout .entry-header{margin-bottom:0}.latest-posts-layout h2.entry-title{margin-top:10px;margin-bottom:5px}.latest-posts-layout .entry-summary{margin-bottom:10px}.latest-posts-layout .read-more a{text-transform:uppercase}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.owl-carousel .owl-wrapper-outer{z-index:9}.owl-carousel.owl-theme .owl-controls .owl-nav div{width:30px;height:30px;text-align:center;line-height:30px;color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;border:none;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;z-index:9}.owl-controls .owl-nav i{font-size:12px}.owl-carousel.owl-theme .owl-controls .owl-nav .owl-prev{left:15px}.owl-carousel.owl-theme .owl-controls .owl-nav .owl-next{right:15px}.owl-carousel.owl-theme .owl-controls .owl-nav div:hover{background:#333}.owl-carousel.owl-theme .owl-controls .owl-dots{text-align:center}.owl-carousel.owl-theme .owl-controls .owl-dot{display:inline-block}.owl-carousel.owl-theme .owl-controls .owl-dots span{width:10px;height:10px;background:#fff;border:1px solid #909ba0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;display:block;opacity:1;margin:0 6px}.owl-slides-container{position:relative}.owl-carousel .itemsScale .owl-item img{width:100%}.widget.tpath_testimonial_widget .testimonial-carousel-slider.owl-carousel.owl-theme .owl-controls .owl-nav div{background:0 0}.countdown-rtl{direction:rtl}.countdown-holding span{color:#888}.tpath-daycounter-title{margin-bottom:3em;margin-top:7em}.tpath-daycounter-title h3{color:#fff;font-size:46px;line-height:54px;padding-right:2em;text-align:left}.tpath-daycounter-title h4{color:#f28b1c;letter-spacing:12px;margin-left:10%;font-weight:700;text-align:left;padding-right:2em}.tpath-daycounter.tpath-daycounter-wrapper{float:right;margin:2em 0}.quantity{display:block !important}.countdown-row{clear:both;padding:0;text-align:center;position:relative;display:block;margin:0 auto}.countdown-row.countdown-amount{font-size:48px;line-height:54px}.countdown-section{display:block;float:left;text-align:center;margin:0 15px;position:relative}.countdown-section .countdown-amount:after{content:":";font-size:46px;font-weight:600;position:absolute;top:50%;right:-25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.countdown-section:last-child .countdown-amount:after{display:none}.countdown-section .countdown-amount{font-size:46px;font-weight:600;position:relative;text-align:center;z-index:0;letter-spacing:5px}.countdown-period{display:block;line-height:20px;font-size:15px;text-align:center;width:100%;text-transform:uppercase;margin-top:15px}.countdown-descr{display:block;width:100%}.paralax-form p{color:#fff;margin-bottom:10px}.tpath-daycounter.tpath-daycounter-wrapper{float:none;width:90%;margin:10px auto;padding:10px 0;text-align:left}.campaign-donation-button{width:25%;float:right;margin-top:25px}.tpath-daycounter.tpath-campaign-counter{border:5px solid #6d6d6e;margin:0 auto;padding:20px;display:inline-block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.tpath-counter-section{float:left;width:100%;position:relative}.flaticon{font-size:15px}.tpath-count-number .counter,.tpath-count-number{font-size:38px;font-weight:900;line-height:1;margin-top:15px}.tpath-counter-section.size-small .tpath-count-number .counter,.tpath-counter-section.size-small .tpath-count-number{font-size:20px;line-height:20px}.border_none .counter-info{margin-top:15px}.tpath-count-number i.counter-icon{padding-right:20px}.tpath-counter-section.text-none{text-align:center}.tpath-counter-section.text-none .tpath-counter-icon{float:none;display:inline-block;vertical-align:middle;margin-right:40px}.tpath-counter-section .counter-section-icon{margin-bottom:15px}.counter-section-icon .tpath-counter-icon i{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;display:block;font-size:35px;height:80px;line-height:80px;margin:0 auto;vertical-align:middle;width:80px;transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s}.tpath-counter-section:hover .counter-section-icon i.counter-icon{background:#222b34}.tpath-counter-section .counter-line{background:#ccc;height:2px;margin:30px auto;position:relative;width:50px}.tpath-counter-section.text-left .counter-line{margin:30px 0}.tpath-counter-section.text-none .counter-info{display:inline-block;vertical-align:middle;min-width:45%;text-align:left}.counter-sizenormal{font-size:40px;line-height:40px;font-weight:700}.tpath-counter-section .counter-info .counter-title{position:relative;text-transform:uppercase}.tpath-count-number .count_header{margin:0}.counter-info.col-md-8{right:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.campaign-donation-progress-wrapper{width:65%;float:left;margin-right:5%}.widget-title{position:relative;margin-bottom:20px;margin-top:0;text-transform:uppercase}.widget.widget_tag_cloud{overflow:hidden}.sidebar .widget-title,.sidebar .tpath-section-title{padding-bottom:10px}.sidebar .widget.widget_search{padding:0}.widget li>a{color:#888}.widget li:hover,.widget li:hover>a,.widget li a:hover,.widget li.current-menu-item>a,.widget li.cat-item.current-cat,.widget li.cat-item.current-cat>a{font-weight:700 !important}.sidebar .widget .nav-tabs>li:hover>a{color:#fff;text-decoration:none}.sidebar .widget .btn:hover{text-decoration:none}.widget{margin-bottom:40px}.widget.widget_search{padding:0;background-color:transparent;margin-bottom:40px}.widget ul,.widget ol{padding:0;list-style:none}.widget li{list-style:none;line-height:30px}.sidebar .widget li a,.sidebar .widget li.recentcomments .comment-author-link{color:#3d3d3d;font-size:14px}.sidebar .widget p{color:#717171}.sidebar .widget li{position:relative;margin-bottom:7px}.widget input,.widget select,.widget textarea{width:100%}.widget-entry-content a{color:#434343}.footer-widgets .widget{margin-bottom:0;border-bottom:none}.footer-widgets .widget li:first-child{padding-top:0}.footer-widgets .widget li:last-child{border-bottom:none}.footer-widgets .widget li{list-style:outside none none}.posts-item,.cat-posts-item{margin-bottom:18px}.widget_recent_entries li,.widget.widget_categories .categories>li{margin-bottom:0}.widget.widget_categories .categories ul.children{padding-top:10px}.widget_recent_entries .post-date{display:block}.widget_recent_entries li:first-child{border-top:0}.widget_rss li{margin:10px 0}.posts-item:last-child{margin-bottom:0}.posts-title{margin-top:0;margin-bottom:0}.widget-entry-content .entry-date{font-size:13px}.widget_tag_cloud .tagcloud a{background:#e1e1e1;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;color:#888;display:inline-block;font-size:13px !important;line-height:20px;margin:0 5px 10px 0;padding:3px 12px;position:relative;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s}.widget_tag_cloud .tagcloud a:hover{color:#fff}.widget.widget_tag_cloud .tagcloud a:hover,.widget.widget_tag_cloud .tagcloud a:active,.widget.widget_tag_cloud .tagcloud a:focus{color:#fff}.sidebar .widget li.posts-item .entry-thumbnail a,.sidebar .widget li.posts-item .widget-entry-content a{padding-left:0}.sidebar .widget li.posts-item:before,.sidebar .widget .tpath-tabs-widget li:before{display:none}.sidebar .widget li.posts-item,.sidebar .widget .tpath-tabs-widget li{padding:0}.sidebar .widget li.posts-item{margin-bottom:20px}.widget .btn.btn_bgcolor{margin:10px 0;color:#fff}.tpath_call_to_action_widget{padding:15px 0}.call-to-action-inner{background:#fff;border:1px solid #fcfcfc;padding:15px 0}.call-to-action-inner h2{margin:0 0 10px}.call-btn-col{padding-top:10px;text-align:center}.btn-call-action{background:#000;color:#fff}.tpath_flickr_widget,.tpath_instagram_widget{overflow:hidden}.flickr_photo_item,.instagram-item{margin:0;padding:0;float:left}.sidebar .widget li.flickr_photo_item,.sidebar .widget li.instagram-item{padding:0;margin:0}.sidebar .widget li.flickr_photo_item:before,.sidebar .widget li.instagram-item:before{display:none}.flickr_photo_item img,.instagram-item img{width:100%;padding:0 2px 2px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}.flickr_photo_item:hover{opacity:.7}.flickr_photo_item,.instagram-item{margin:0;padding:5px;width:33.3%}.tpath-tabs-widget .tabs{border:1px solid #e2e2e2}.tpath-tabs-widget .nav-tabs{background:#eee;border:none}.tpath-tabs-widget .nav-tabs>li.active>a,.tpath-tabs-widget .nav-tabs>li.active>a:hover,.tpath-tabs-widget .nav-tabs>li.active>a:focus{border:none}.tpath-tabs-widget .nav-tabs>li{margin-bottom:0;width:33.33333333%;text-align:center}.tpath-tabs-widget .nav-tabs>li>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border:none;font-size:15px;font-weight:700;text-transform:uppercase}.tpath-tabs-widget img,.latest-post-img{border-radius:4px}.tpath-tab-content{padding:0 15px}.widget-posts-list li,.tpath-latest-posts li,.category-posts-menu li{margin-bottom:15px;clear:both;overflow:hidden;display:table;width:100%}.widget-posts-list li:last-child{border-bottom:none}.widget-posts-list .widget-entry-image,.posts-item .widget-entry-image{display:table-cell;vertical-align:top;padding:4px 15px 0 0;width:90px}.sidebar .widget-posts-list .widget-entry-image,.sidebar .posts-item .widget-entry-image{padding:0 15px 0 0}.widget-entry-content{display:inline-block}.sidebar .widget.widget_categories ul{list-style:none;padding:0;margin:0}.footer-widgets .widget_categories ul.categories>.cat-item,.footer-widgets .bootstrapwidgetmenu ul li a{padding:0}.footer-widgets .widget_categories ul li a{display:block}.tweet-item:before{content:"f099";font-family:'FontAwesome';height:35px;line-height:37px;font-size:20px;display:block;position:absolute;left:0;top:0;text-align:center;color:#fff}.tweet-item{padding-bottom:10px;padding-left:30px;position:relative;border-bottom:1px dashed #4b5868}.tweet-item p{margin-bottom:0}.tpath-twitter-widget .tpath_tweet_text{color:#717171;line-height:28px}.tpath-twitter-widget .tweet-user-name{color:#fff;font-size:12px;line-height:16px;font-style:italic;text-align:right;text-transform:uppercase}.widget-entry-content h5{font-size:14px;font-weight:900}.tpath-category-posts .widget-entry-content h5{margin-bottom:10px}.tpath_contact_info_widget .contact_info-inner .fa,.tpath_contact_info_widget .contact_info-inner .simple-icon{font-size:20px;padding-right:0;width:30px;display:inline-block}.sidebar .widget.tpath_social_links_widget li a{padding:0}.widget.tpath_social_links_widget li:before{display:none}.tpath-social-icons.widget-soc-icon li:hover a:before{display:none}.tpath-social-icons.widget-soc-icon li:hover a{color:#2db0e6}.widget.tpath_about_widget{padding:0}.widget.tpath_about_widget .tpath-about-widget .widget-author-name{font-weight:500;margin-bottom:0;margin-top:10px;padding-top:10px}.widget.tpath_about_widget .tpath-about-widget .about-desc{padding:10px 0}.tpath-about-widget .widget-author-image img{margin:0 auto;width:100%}.postid-149 .tpath-list-item .list_item-content{margin:0}.vc_custom_1479297803276{margin-bottom:40px !important}.owl-item{margin:0 0 40px}.tpath-social-icons.widget-soc-icon li{display:inline-block;padding:0;position:relative}.tpath-section-title.clearfix.text-left{margin:40px 0 0}#menu-side-menu li>a{color:#000}.sidebar .tpath-social-icons.widget-soc-icon li a{font-size:20px}.tpath-social-icons.widget-soc-icon li a{color:#cacfd3;height:40px;line-height:38px;font-size:24px;text-align:center;display:block;width:auto;background:0 0;margin:0 11px 0 10px}.tpath-social-icons.widget-soc-icon li a>i,.tpath-social-icons.widget-soc-icon li a>.fa{color:#cacfd3}.tpath-social-icons.widget-soc-icon li:hover a{background:0 0}.tpath_contact_info_widget .contact-widget-title{padding-right:8px;display:inline-block;width:20px}a{color:#434343}a:hover,a:active,a:focus,.comments-link a:hover,.comments-link a:active,.comments-link a:focus,.portfolio-link:hover,.portfolio-link:active,.portfolio-link:focus{color:#333}.btn:hover,.btn:active,.btn:focus,.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.pagination>li>span.current,.pagination>li>span.current:hover,.pagination>li>span.current:focus,.portfolio-nav li a{color:#fff}.sidebar .widget-title{color:#3a4145;margin-bottom:20px;margin-top:0;padding-bottom:0;text-transform:uppercase}.rev_slider .tp-caption.slider-title{font-size:40px;font-weight:600;color:#fff;line-height:45px}.rev_slider .tp-caption.slider-sub-title{font-size:28px;font-weight:400;color:#fff;line-height:30px}.rev_slider .border-bottom{display:block;margin:auto;width:96px;height:3px}.rev_slider .highlight-text{padding:10px 15px}.tp-bullets{z-index:200}.tp-bullets.custom{background:rgba(34,42,51,.8);padding:8px 15px}.tparrows.custom.tp-leftarrow,.tparrows.custom.tp-rightarrow{background:0 0;width:20px;height:25px;text-align:center}.tparrows.custom.tp-leftarrow{margin-right:12px}.tparrows.custom.tp-rightarrow{float:right !important;margin-left:12px}.tparrows.custom.tp-leftarrow:before,.tparrows.custom.tp-rightarrow:before{font-family:'FontAwesome';color:#d5d4d7;font-size:15px;display:block}.tparrows.custom.tp-leftarrow:before{content:"f053"}.tparrows.custom.tp-rightarrow:before{content:"f054"}.tp-bullets.custom .tp-bullet{width:12px;height:12px;border:2px solid #d5d4d7;background:0 0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;display:inline-block;margin:0 8px;vertical-align:middle}.tpath-vc-section .wpb_revslider_element.wpb_content_element .rev_slider_wrapper .tp-bullets.tp-thumbs.round{padding:0;bottom:0}.gallery{margin-bottom:20px;clear:both;overflow:hidden}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{display:table;margin:0 auto 20px}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{text-align:center}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1),.gallery-columns-4.gallery-size-thumbnail figure.gallery-item:nth-of-type(4n+1),.gallery-columns-5.gallery-size-thumbnail figure.gallery-item:nth-of-type(5n+1){clear:left}.gallery-caption{background-color:rgba(0,0,0,.7);box-sizing:border-box;color:#fff;font-size:14px;line-height:1.3;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%}.gallery-caption:before{box-shadow:0 -10px 15px #000 inset;content:"";height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.tpath-logo a.navbar-brand{padding:0 !important}.header-main-section .nav.navbar-nav li.extra-nav.header-main-cart{padding-left:15px}.extra-nav.header-main-cart{height:95px;z-index:2}.woo-header-cart{cursor:pointer;display:block;height:100%;line-height:95px;position:relative;text-align:center}.header-main-section ul li.header-main-cart .cart-contents{color:#fff;height:40px;line-height:40px;vertical-align:middle;display:inline-block;border:1px solid;border-radius:20px;padding:0;font-size:18px;font-weight:900}.header-section.header-theme-color .header-main-section ul li.header-main-cart .cart-contents{background-color:rgba(17,17,17,.3);border-color:rgba(17,17,17,.1)}.header-main-section ul li.header-main-cart:hover .cart-contents{background:#000;border-color:#000}.header-main-cart .cart-contents>i{color:#fff;display:block;float:left;font-size:21px;height:40px;line-height:40px;padding-right:5px;width:30px}.header-main-cart .cart-contents>span{color:#fff;font-size:14px;float:left}.header-main-cart .cart-contents>span.amount{padding-left:5px}.header-main-cart .cart-contents>span.amount:before{content:"- "}.header-main-cart .woo-header-cart .woo-cart-contents{background:#fff;border:1px solid #dfdfdf;top:100%;right:0;opacity:0;padding:15px;position:absolute;transition:opacity .2s ease 0s;visibility:hidden;width:250px}.header-main-cart .woo-header-cart:hover .woo-cart-contents{opacity:1;visibility:visible;z-index:1002}.header-main-cart .woo-cart-item{border-bottom:1px solid #dfdfdf;margin-bottom:10px;min-height:62px;padding-bottom:10px;position:relative;text-align:left}.woo-cart-contents .woo-cart-item .ajax-loading{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/woo-ajax-loader.gif) no-repeat scroll center center/16px 16px #fff;opacity:.6;filter:alpha(opacity=60)}.header-main-cart .woo-cart-item img{border:1px solid #dfdfdf;float:left;margin-right:10px;max-width:62px}.woo-cart-item .cart-item-content h5{margin:0}.woo-cart-item .cart-item-content .cart-product-name{font-size:14px;font-weight:800;margin-bottom:5px;padding-right:18px}.woo-cart-item .cart-item-content .cart-product-quantity{font-size:14px;font-weight:600}.woo-cart-contents .woo-cart-total{text-align:left;margin-bottom:10px}.woo-cart-contents .woo-cart-total h5{font-size:16px;line-height:1;font-weight:600}.woo-cart-total .cart-total span.amount{padding-left:5px;font-weight:900}.woo-cart-item .remove-cart-item{color:#a6a6a6;font-size:21px;position:absolute;right:0;top:0}.woo-cart-contents .woo-cart-buttons a{border:1px solid #dcdcdc;display:block;font-size:17px;font-weight:800;line-height:20px;padding:5px 15px}.woo-cart-contents .woo-cart-buttons a:hover,.woo-cart-contents .woo-cart-buttons a:active,.woo-cart-contents .woo-cart-buttons a:focus{color:#fff}.woo-cart-buttons .cart-button{float:left}.woo-cart-buttons .checkout-button{float:right}.tpath-woo-orderby-container,.tpath-woo-sorting-container,.tpath-woo-count-container{float:left}.woo-dropdown,.woo-sort-ordering{cursor:pointer;float:left;list-style:outside none none;margin:0 10px 30px 0;padding:0;display:inline-block;position:relative;width:215px}.woo-sort-ordering{width:35px}.woo-dropdown>li:after{content:"\f0dd";display:block;font-family:"FontAwesome" !important;font-size:14px;height:29px;line-height:33px;position:absolute;right:0;top:0;width:33px;z-index:91}.woo-dropdown>li:before{position:absolute;width:1px;content:"";background:#c6c6c6;right:32px;top:0;bottom:0}.woo-dropdown>li,.woo-sort-ordering>li{background:#f7f7f7;border:1px solid #c6c6c6;color:#7f7f7f;display:block;font-size:14px;padding:1px 0;font-weight:300;line-height:29px;text-indent:13px;position:relative}.woo-dropdown>li .order-sub-dropdown{background:none repeat scroll 0 0 #fff;border:1px solid #c6c6c6;opacity:0;list-style:outside none none;padding:0;position:absolute;left:-1px;right:-1px;top:32px;z-index:100;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;visibility:hidden}.woo-dropdown>li:hover .order-sub-dropdown{opacity:1;visibility:visible;transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s}.woo-dropdown>li .order-sub-dropdown>li:first-child{border-top:none}.woo-dropdown>li .order-sub-dropdown>li{border-top:1px solid #c6c6c6;height:35px;line-height:35px}.woo-dropdown>li .order-sub-dropdown>li:hover{background:#f9f9f9}.woo-dropdown>li .order-sub-dropdown>li strong{display:block}.woo-dropdown>li .order-sub-dropdown>li a,.woo-sort-ordering>li a{color:#7f7f7f}.woo-sort-ordering>li{text-indent:5px}.woo-sort-ordering>li>a{display:block}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{border-color:#d3d3d3;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:2%}.woocommerce ul.products.products-2 li.product,.woocommerce-page ul.products.products-2 li.product{width:49%}.woocommerce ul.products.products-3 li.product,.woocommerce-page ul.products.products-3 li.product{width:32%;clear:none}.woocommerce ul.products.products-4 li.product,.woocommerce-page ul.products.products-4 li.product{clear:none;width:23.5%}.woocommerce ul.products.products-5 li.product,.woocommerce-page ul.products.products-5 li.product{width:18.4%}.products li.product{background:#f8f8f8}.products li.product .product-content-wrapper{border:1px solid #f0f0f0;padding:30px 15px;text-align:center;min-height:199px}ul.products.products-2 li.product:nth-child(2n){margin-right:0}ul.products.products-3 li.product:nth-child(3n){margin-right:0}ul.products.products-4 li.product:nth-child(4n){margin-right:0}ul.products.products-5 li.product:nth-child(5n){margin-right:0}.woocommerce ul.products li.product h3>a{color:#000;font-size:13px;font-weight:700;line-height:26px;margin-bottom:5px;text-transform:uppercase;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.woocommerce ul.products li.product h5.product-category-title{margin:10px 0 5px}.woocommerce ul.products li.product h5.product-category-title a,.woocommerce ul.products li.product h5.product-category-title{font-weight:400;font-size:14px;text-transform:capitalize}.woocommerce ul.products li.product h5 a{color:#222}.woocommerce ul.products li.product .product-image-wrapper{overflow:hidden;position:relative}.woocommerce ul.products li.product .product-image-wrapper>a:before{content:"";height:100%;top:0;position:absolute;right:0;width:100%;opacity:0;z-index:1;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}body.woocommerce div.product div.images img{border:1px solid #ccc;border-radius:5px;box-shadow:none;display:block;height:auto;width:100%}body.woocommerce ul.products li.product a img{border:1px solid #ccc;box-shadow:none;display:block;height:auto;margin:0;width:100%}.section-sub-title.text-uppercase{margin:40px 0 0}.vc_single_image-img.attachment-full{margin:40px 0 0}body.widget li:hover,body.widget li:hover>a,body.widget li a:hover,body .widget li.current-menu-item>a,body.widget li.cat-item.current-cat,body.widget li.cat-item.current-cat>a{color:#fff;font-weight:400 !important}.woocommerce ul.products li.product:hover .product-image-wrapper>a:before{opacity:1}.woocommerce ul.products li.product .product-image-wrapper img{-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%;margin-bottom:0;border:1px solid #ccc}.woocommerce ul.products li.product .price{color:#444}.product-icons-overlay{backface-visibility:hidden;-webkit-backface-visibility:hidden;bottom:15px;color:#222;display:block;font-size:12px;left:15px;right:15px;opacity:0;position:absolute;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;width:auto;z-index:11}.woocommerce ul.products li.product:hover .product-icons-overlay{opacity:1}.woocommerce ul.products li .product-buttons-container{float:left;width:100%;text-align:center}.woocommerce ul.products li .product-buttons-container .product-buttons a{background:rgba(58,65,69,.75);padding:0;position:relative;color:#fff;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;font-size:0px;font-weight:300;line-height:40px;height:40px;width:40px;float:left;text-align:center}.woocommerce ul.products li .product-buttons-container .product-buttons a.woo-show-details{float:right}.woocommerce ul.products li .product-buttons a.added_to_cart.wc-forward{float:none}.woocommerce ul.products li .product-buttons-container .product-buttons>a.add_to_cart_button:hover,.woocommerce ul.products li .product-buttons-container .product-buttons>a.add_to_cart_button:active,.woocommerce ul.products li .product-buttons-container .product-buttons>a.add_to_cart_button:focus{border-color:#6d6d6d}.woocommerce ul.products li .product-buttons-container .product-buttons a:hover,.woocommerce ul.products li .product-buttons-container .product-buttons a:active,.woocommerce ul.products li .product-buttons-container .product-buttons a:focus{background:0 0}.woocommerce ul.products li .product-buttons a.woo-show-details:after,.product-buttons>a.add_to_cart_button:after{content:"\e04e";color:inherit;position:absolute;text-align:center;left:0;right:0}.woocommerce ul.products li .product-buttons a:after{font-size:16px}.product-buttons>a.add_to_cart_button:after{content:"\e04e";font-family:'Simple-Line-Icons'}.woocommerce ul.products li .product-buttons a.woo-show-details:after{content:"\e08d";font-family:'Simple-Line-Icons'}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{margin-left:0}.woocommerce ul.products li .product-buttons a.added_to_cart.wc-forward:after{content:"e04d";font-family:'Simple-Line-Icons'}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{left:auto;right:16px;top:0}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1}.woocommerce ul.products li.product .product-wrapper .price>.amount,.woocommerce ul.products li.product .product-wrapper .price ins>.amount{font-weight:700;font-size:18px;display:inline-block}.woo-catalog-ordering strong{font-weight:400}.woocommerce ul.products li.product .product-content-wrapper h3{margin-bottom:10px;line-height:1.5;padding:0}.woocommerce ul.products li.product .product-content-wrapper .star-rating{clear:both;display:inline-block}.woocommerce span.onsale{background:#222a33;top:0;left:0}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:26px;font-weight:700}.woocommerce .quantity .qty{margin-left:8px;width:70px;height:40px}.woocommerce div.product form.cart{margin-top:1em}.woocommerce div.product .product_meta>span{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.2px}.woocommerce ul.products li.product .price del{font-size:14px;display:inline-block;margin-right:10px;opacity:.7}.woocommerce ul.products li.product .price ins{text-decoration:none;display:inline-block}.woocommerce ul.products li.product .onsale{margin:0;z-index:5;background:rgba(34,42,51,.75) none repeat scroll 0 0}.woocommerce span.onsale{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;min-height:auto;line-height:1;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;font-size:14px;padding:8px 12px}.woocommerce div.product p.stock{color:#222;font-size:1em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:35px}.woocommerce ul.products li.product .star-rating{margin-top:5px}.woocommerce .star-rating{font-family:star !important}.woocommerce .star-rating:before{content:"SSSSS";color:#c6c6c6}.woocommerce div.product .product_title{font-size:30px;font-weight:400}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:block;clear:both;font-weight:500;font-size:19px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{display:block;clear:both;text-decoration:none}.woocommerce div.product form.cart .variations td.label{display:block;font-size:15px;color:#333;line-height:46px;vertical-align:middle;text-align:left}.woocommerce div.product form.cart .reset_variations{line-height:30px}.woocommerce div.product .single_variation_wrap .single_variation{margin-bottom:10px}.woocommerce ul.products li.product .button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.added_to_cart{display:inline-block;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;background:0 0;border:2px solid #c6c6c6;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;color:#fff;font-weight:500;-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;text-shadow:0 0 0;padding:10px 25px;font-size:16px;line-height:1.42857}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{height:40px;line-height:25px;padding:5px 30px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover,.woocommerce a.added_to_cart:hover{background:#3a4145;border-color:#3a4145}.woocommerce ul.products li.product .button:hover,.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .button:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.woocommerce a.added_to_cart{margin-top:1em;margin-left:.5em}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#f9f9f9;line-height:1.6}.woocommerce .woocommerce-info{border-top-color:#2d2d2d}.woocommerce .woocommerce-info:before{color:#2d2d2d}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{padding-left:5px;margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-color:#e9e9e9}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{background:#eaeaea;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;margin:0 10px 0 -5px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{content:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#f2f2f2;background:#fff;border-top:2px solid}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border-color:#e9e9e9}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:20px;border-color:#e9e9e9;border-top-color:transparent;margin-bottom:50px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:20px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.woocommerce #reviews h3{margin-bottom:15px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;margin-right:10px;width:auto}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;overflow:hidden;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{line-height:18px}.woocommerce .related.products h2,.woocommerce .upsells h2,.woocommerce .cross-sells h2,.woocommerce .cart_totals h2,.woocommerce .shipping_calculator h2{font-size:20px;font-weight:900;line-height:40px;margin-bottom:25px;position:relative;text-transform:uppercase}.woocommerce table.shop_table{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border:none;border-collapse:collapse;margin:30px 0 50px;background:#fff}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:12px}.woocommerce a.remove{font-size:18px}.woocommerce-cart table.cart img{width:80px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:140px;padding:10px 12px;height:47px}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:10px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{border-collapse:collapse;background:#fff;margin-bottom:20px}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{border-left:1px solid #dcdcdc}.woocommerce-cart .cart-collaterals .shipping-calculator-form{padding:0 15px}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{padding:10px;text-align:left;width:50%;vertical-align:middle}.woocommerce-cart table.cart input{line-height:1.42857}.woocommerce table.shop_table td.product-name>a,.woocommerce-page table.shop_table td.product-name>a{clear:both;display:block;font-size:17px}.woocommerce td.product-name dl.variation{display:inline-block;float:none;margin:15px auto .25em;text-align:center}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{float:none}.woocommerce table.shop_table td.product-subtotal .amount,.woocommerce-page table.shop_table td.product-subtotal .amount{font-size:16px;font-weight:600}.woocommerce-cart .cart-collaterals .cart_totals table .order-total .amount{font-size:18px}.woocommerce-cart .cart-collaterals .cart_totals table td{border-right:1px solid #dcdcdc}.woocommerce-cart .cart-collaterals .cart_totals table tr.cart-subtotal{border-top:1px solid #dcdcdc}.woocommerce-billing-fields .select2-container .select2-choice{height:46px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;padding:10px 16px}.woocommerce-billing-fields .select2-container .select2-choice>.select2-chosen{line-height:26px}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-checkout h3{font-size:20px;font-weight:600;letter-spacing:1px;position:relative;text-transform:uppercase}.woocommerce-shipping-fields h3>label{display:inline-block}.woocommerce-shipping-fields h3>.input-checkbox{height:auto;margin:0 10px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;background:#fff}.woocommerce form.checkout_coupon input[type=checkbox],.woocommerce form.login input[type=checkbox],.woocommerce form.register input[type=checkbox]{height:auto}.woocommerce form.login .button{margin-right:15px}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{color:#2d2d2d}.woocommerce-checkout h3#order_review_heading{margin-top:15px}.woocommerce-checkout #payment ul.payment_methods li input{height:auto}.woocommerce-checkout #payment{background:#fff}.woocommerce-checkout #payment div.payment_box:after{top:-2px}.select2-search input,.select2-results .select2-result-label{line-height:1.5}.payment_method_paypal>label{display:inline}.woocommerce #payment .place-order{margin-bottom:30px}.woocommerce table.shop_table.customer_details tbody:first-child tr:first-child td,.woocommerce table.shop_table.customer_details tbody:first-child tr:first-child th{border-top:1px solid rgba(0,0,0,.1)}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table .order-total .amount{font-size:17px}.woocommerce .tpath-woocommerce-thank-you-page .order_details.order_info{border:1px solid #e1e1e1;padding:15px}.woocommerce .order_details.order_info li{font-size:14px;border-right:1px solid #e1e1e1}.woocommerce .order_details.order_info li strong{font-size:16px;line-height:2}.tpath-woocommerce-thank-you-page .thank-you-text{font-weight:500;font-size:17px}.tpath-woocommerce-thank-you-page h2,.tpath-woocommerce-order-details h2{font-size:20px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.tpath-woocommerce-order-details .shop_table.order_details .product-quantity{display:block}.tpath-woocommerce-order-details .addresses address{line-height:2}.woocommerce nav.woocommerce-pagination{margin-bottom:25px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:40px;height:38px;line-height:38px;border:none;color:#000;font-size:16px;font-weight:700;padding:0;margin:0 6px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.woocommerce.widget_shopping_cart li:hover a:before,.woocommerce.widget_shopping_cart li a:hover:before,.woocommerce.widget_products li:hover a:before,.woocommerce.widget_products li a:hover:before{display:none}.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:60px;float:left;margin-top:6px;margin-right:10px;border:1px solid rgba(0,0,0,.1);padding:4px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:12px 0;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border:none}.woocommerce .widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout{float:right}.sidebar .widget a.button:hover{color:#fff}.woocommerce .widget_price_filter .price_slider_wrapper{margin-top:20px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#eee}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:.7em}.woocommerce .widget_price_filter .ui-slider{margin-left:0;margin-right:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{margin-top:6px}.widget_product_tag_cloud .tagcloud a{color:#fff;font-size:13px !important;font-weight:600;padding:6px 8px}.widget.widget_product_tag_cloud .tagcloud a:hover,.widget.widget_product_tag_cloud .tagcloud a:active,.widget.widget_product_tag_cloud .tagcloud a:focus{background:#2d2d2d;color:#fff}.wpb_accordion_wrapper{border:1px solid #d8d8d8}.wpb_accordion_section{border-bottom:1px solid #d8d8d8;margin:0 20px}.wpb_accordion_wrapper .wpb_accordion_section:last-child{border-bottom:medium none}.wpb_accordion.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,.wpb_accordion.wpb_content_element .wpb_accordion_header a{color:#000;padding:.5em 0}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:after,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{content:"+";font-size:32px;line-height:40px;position:absolute}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:after{content:"-";font-size:32px;line-height:40px;position:absolute}.wpb_wrapper .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_wrapper .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{position:relative}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background:0 0;top:0;right:0}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:1em 0}.vc_progress_bar .vc_single_bar{background-color:#f3f3f3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.vc_progress_bar .vc_single_bar .vc_bar{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px}.vc_progress_bar .vc_single_bar .vc_label{color:#fff;text-transform:uppercase;font-size:10px;line-height:18px;font-weight:700;padding:.6em 1em}.vc_bar .vc_label_units{float:right;height:100%;line-height:18px;padding:.6em 1em;font-size:11px;font-weight:700;color:#fff}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading,.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading:hover,.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:transparent;border:none}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel-body,.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-body{background-color:transparent;border:none}.vc_tta.vc_general .vc_tta-panel:last-child .vc_tta-panel-title>a{border-bottom:none}.vc_tta.vc_general.vc_tta-style-theme_style .vc_tta-panel-title>a{padding:0 0 0 25px}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-heading span{font-size:14px;font-weight:600;line-height:28px}.vc_tta-color-grey.vc_tta-style-theme_style .vc_tta-panel .vc_tta-panel-body{background-color:transparent}.vc_tta-accordion .vc_tta-panels-container .vc_tta-panel-body{padding:10px 0 10px 25px}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{padding-left:0}.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon.vc_tta-controls-icon-theme_style{height:14px;left:0;line-height:14px;width:14px;font-size:7px}.vc_tta-accordion .vc_tta-controls-icon.vc_tta-controls-icon-theme_style:before{content:"\f218";font-family:"Ionicons";font-style:normal;color:#fff;display:block;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%}.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-theme_style:before{content:"\f209";font-family:"Ionicons"}.vc_column_container.border-bottom_right_rotate:after{position:absolute;top:0;right:0;height:100%;width:1px;background:#d8d8d8;content:"";z-index:9;transform:rotate(16deg);-webkit-transform:rotate(16deg);-o-transform:rotate(16deg);-ms-transform:rotate(16deg)}.vc_column_container.border-bottom_right:after{position:absolute;top:0;right:0;height:100%;width:1px;background:#d8d8d8;content:"";z-index:9}.vc_column_container.border-bottom_right,.vc_column_container.border-bottom_right_rotate,.vc_column_container.border-bottom_only{border-bottom:1px solid #d8d8d8}.vc_column_container.border-right_only{border-right:1px solid #d8d8d8}.tpath-vc-section{padding:0;margin-bottom:0;position:relative;background-position:center top;background-size:cover}.tpath-vc-section.vc_row-no-margin{margin-left:0;margin-right:0}.wpb_single_image .vc_single_image-wrapper{max-width:100%}.tpath-row-inner-wrapper{width:100%}.vc-match-height-content>.vc_column-inner{height:100% !important}.bg-style.overlay-wrapper .tpath-row-inner-wrapper,.bg-style.overlay-wrapper .tpath-column-inner-wrapper{position:relative;z-index:2}.bg-style.overlay-wrapper:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.bg-style.overlay-wrapper.bg-overlay.dark-overlay-color.light-opacity:before{background-color:rgba(34,42,51,.4)}.bg-style.overlay-wrapper.bg-overlay.dark-overlay-color:before{background-color:rgba(34,42,51,.8)}.bg-style.overlay-wrapper.bg-overlay.white-overlay-color.light-opacity:before{background-color:rgba(255,255,255,.4)}.bg-style.overlay-wrapper.bg-overlay.white-overlay-color:before{background-color:rgba(255,255,255,.8)}.bg-style.overlay-wrapper.bg-overlay.black-overlay-color.light-opacity:before{background-color:rgba(36,36,36,.4)}.bg-style.overlay-wrapper.bg-overlay.black-overlay-color:before{background-color:rgba(36,36,36,.8)}.dark-wrapper{background-color:#242424}.white-wrapper{background:#fff}.grey-wrapper{background:#eee}.tpath-vc-section.bg-shape-yes{position:relative;overflow:hidden}.tpath-vc-section.bg-shape-yes:before{bottom:-50%;content:"";display:block;left:-12%;position:absolute;top:-65%;transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);width:67%}.tpath-vc-section.bg-shape-yes.bg-shapecolor-dark-wrapper:before{background:#242424}.tpath-vc-section.bg-shape-yes.bg-shapecolor-white-wrapper:before{background:#fff}.tpath-vc-section.bg-shape-yes.bg-shapecolor-grey-wrapper:before{background:#eee}.typo-white,.typo-white h1,.typo-white h2,.typo-white h3,.typo-white h4,.typo-white h5,.typo-white h6,.typo-white div,.typo-white p,.typo-white li a,.typo-white .section-sub-title,.typo-white .section-title,.typo-white .tpath-counter-icon .counter-icon,.typo-white .counter,.typo-white .team-item h5.team-member-name,.typo-white .team-item h5.team-member-name a{color:#fff}.typo-dark,.typo-dark h1,.typo-dark h2,.typo-dark h3,.typo-dark h4,.typo-dark h5,.typo-dark h6,.typo-dark div,.typo-dark p,.typo-dark li a{color:#3a4145}.typo-grey,.typo-grey h1,.typo-grey h2,.typo-grey h3,.typo-grey h4,.typo-grey h5,.typo-grey h6,.typo-grey div,.typo-grey p{color:#f3f6f8}.bg-pos-right{background-position:right center !important}.bg-no-cover{background-size:auto !important}.column_overlaybg{min-height:500px}.column_overlaybg:before{border:4px solid #fff;bottom:3%;top:3%;content:"";display:block;left:3%;right:3%;position:absolute}.column_overlaybg .wpb_wrapper{background:rgba(255,255,255,.9);bottom:3%;left:3%;right:3%;padding:20px;position:absolute;z-index:1}.tpath-vc-section .vc_carousel-inner .vc_inner img{width:100%}#main .wpb_images_carousel .vc_slide.vc_images_carousel{max-width:100%}#main .vc_images_carousel .vc_carousel-control .icon-next:before,#main .vc_images_carousel .vc_carousel-control .icon-prev:before{top:0;color:#fff}#main .vc_images_carousel .vc_carousel-control .icon-prev,#main .vc_images_carousel .vc_carousel-control .icon-next,#main .vc_images_carousel .vc_carousel-control .glyphicon-chevron-left,#main .vc_images_carousel .vc_carousel-control .glyphicon-chevron-right{top:0;left:0;width:40px;height:40px}#tpath_wrapper #main .wpb_images_carousel .vc_slide.vc_images_carousel .vc_right.vc_carousel-control,#tpath_wrapper #main .wpb_images_carousel .vc_slide.vc_images_carousel .vc_left.vc_carousel-control{display:block!important;left:auto;opacity:1}#main .vc_images_carousel .vc_right.vc_carousel-control{right:0}#main .vc_images_carousel .vc_left.vc_carousel-control{right:50px}.tpath-vc-section .vc_images_carousel .vc_carousel-control{top:auto;bottom:0;margin:0;width:40px;height:40px;text-shadow:none}.tpath-vc-section .vc_images_carousel .vc_carousel-control .icon-prev,.tpath-vc-section .vc_images_carousel .vc_carousel-control .icon-next{margin:0}#main .vc_images_carousel .vc_carousel-indicators .vc_active{background:0 0}.wpb_wrapper .wpb_button{padding:10px 20px;font-size:16px;line-height:22px}.main-section .wpb_gmaps_widget .wpb_wrapper{padding:0}.vc_tta-style-tpath_tour_design.vc_tta.vc_general.vc_tta-tabs-position-left .vc_tta-panel-body{padding-left:45px;padding-right:0;padding-top:0}.vc_tta-style-tpath_tour_design.vc_tta.vc_general.vc_tta-tabs-position-right .vc_tta-panel-body{padding-right:45px;padding-left:0;padding-top:0}.vc_tta.vc_general .vc_tta-panel.vc_active .feature-overlay{padding:0}.vc_tta-style-tpath_tour_design .vc_tta-tabs-container .vc_tta-tabs-list{margin:0}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab .vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab{border-bottom:0;margin:0}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab{margin:0 0 20px}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab>a{color:#22262a;margin:0;border:1px solid #F4F4F4!important;border-right-color:#f4f4f4;position:relative;padding:12px 45px;min-width:380px;font-size:14px;display:block;overflow:hidden;border-radius:0;-webkit-border-radius:0px;-ms-border-radius:0px}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab>a:before,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active>a:before{content:"e012";font-family:flaticon;left:15px!important;position:absolute;bottom:auto!important;top:50%!important;transform:translateY(-50%);vertical-align:middle;display:block;height:auto;border:medium none;font-size:24px}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab:hover,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active:hover{color:#fff}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab:hover a span,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active:hover a span,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab:hover>a i.vc_tta-icon{color:#fff}.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab:hover>a:before,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active:hover>a:before,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active>a:before,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active>a span,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active>a i.vc_tta-icon,.vc_tta-style-tpath_tour_design .vc_tta-tabs-list li.vc_tta-tab.vc_active:hover>a i.vc_tta-icon{color:#fff}.vc_tta-panel-body .vc_chart .vc_chart-with-legend{width:45%}.vc_tta-panel-body .vc_chart .vc_chart-legend{width:47%;margin-left:6%}.vc_chart .vc_chart-legend{font-weight:700;font-size:14px;color:#949494}.vc_chart .vc_chart-legend li{margin-bottom:1.2em}.vc_chart .vc_chart-legend span{color:#202e31}.wpb_row .vc_cta3-container{margin-bottom:0}.vc_cta3-container .vc_general.vc_cta3.vc_cta3-style-default{padding:0}.vc_cta3-container .vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content{margin-bottom:35px}.vc_cta3-container .vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{padding-left:32px}.wpb_gmaps_widget.wpb_content_element{margin-bottom:0}.vc_separator.vc_sep_double .vc_sep_line{height:5px}.vc_general.vc_btn3{text-transform:uppercase;font-size:14px;font-weight:900;padding:7px 40px}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-theme_color:hover{background-color:#fff}.vc_general.vc_btn3.vc_btn3-style-background.vc_btn3-color-Black{background-color:#242424}.vc_general.vc_btn3:hover{border-color:#000}.vc_btn3.vc_btn3-size-lg{min-width:255px;font-size:12px}.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline-custom:hover,.vc_btn3.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline:focus{border-width:1px}.vc_btn3.vc_btn3-shape-rounded{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px}.vc_toggle{background-color:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.vc_toggle .vc_toggle_title{padding:10px 45px;position:relative}.vc_toggle_title h4{color:#7d7d7d;font-size:14px;font-weight:400}.vc_toggle_content>h2{font-size:24px;font-weight:300;padding:10px 0}.vc_toggle .vc_toggle_title .vc_toggle_icon{display:none}.vc_toggle .vc_toggle_title:after{background:#f9f9f9 none repeat scroll 0 0;border-left:1px solid #e9e9e9;color:#7d7d7d;content:"\f106";font-family:fontawesome;font-size:24px;padding:10px 15px;position:absolute;right:0;top:0;height:100%}.vc_toggle_active.vc_toggle .vc_toggle_title:after{content:"f107"}.vc_toggle_active.vc_toggle .vc_toggle_title{border-bottom:1px solid #ddd}.vc_toggle .vc_toggle_content{color:#8e8d8d;font-size:17px;font-weight:500}.vc_toggle .vc_toggle_content h3{font-size:24px;font-weight:300;padding:10px 0}.vc_wp_search.wpb_content_element{background:#f9f9f9 none repeat scroll 0 0;margin-bottom:20px;padding:20px}.vc_wp_search.wpb_content_element .widget.widget_search{margin-bottom:0}.vc_wp_search .search-form .input-group{padding:0}.vc_wp_search .search-form input.form-control{height:50px;padding-left:10px}.vc_wp_search .search-form .input-group-btn .btn-search{width:60px;height:50px}.vc_wp_search .search-form .input-group-btn .btn-search .fa{color:#fff}.vc_btn3-container{margin-bottom:0}.tpath-content-carousel-wrapper .vc_inner{margin-bottom:0}.tpath-content-carousel-wrapper .owl-controls .owl-dots{position:absolute;right:0;left:0}.tpath-blockquote-block{margin-bottom:30px}.tpath-blockquote-block.text-center{max-width:75%;margin:0 auto 30px;padding:20px 0}.tpath-blockquote-block.text-center:before{content:"";border-top:1px solid #e1e1e1;display:block;width:45%;height:1px;margin:0 auto;padding-bottom:20px}.tpath-blockquote-block.text-center:after{content:"";border-bottom:1px solid #e1e1e1;display:block;width:45%;height:1px;margin:0 auto;padding-top:20px}.tpath-blockquote-block .blockquote-text{font-size:18px;font-style:italic;color:#3a4145}.tpath-blockquote-block.text-center .tpath-blockquote-footer:before{content:"";background:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/icon-separator.png) no-repeat;display:block;width:30px;height:8px;margin:0 auto 10px;padding-bottom:20px}.tpath-blockquote-block .tpath-blockquote-footer{padding-top:15px}.tpath-blockquote-footer h6{font-size:15px;margin-bottom:0}.tpath-blockquote-footer .author-location{font-style:italic}.ecs-event-list li.ecs-event{list-style:none}.ecs-event-list.type-grid .ecs-clearfix{margin-bottom:30px}.ecs-event-list.type-list li.ecs-event{border-bottom:1px solid #d1d1d1;padding-bottom:2em;margin-bottom:2em}.ecs-event .event-title{background:#3d3d3d none repeat scroll 0 0;margin:0;padding:0 15px;position:absolute;top:10px}.ecs-event-overlay{position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.ecs-img-overlay{position:relative}.ecs-img-overlay:after{height:100%;left:0;position:absolute;top:0;width:100%;content:"";-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.ecs-event-overlay:hover .ecs-img-overlay:after{background:0 0}.ecs-event-overlay img{width:100%}.ecs-event-overlay .icon-arrow{background:#222a33 none repeat scroll 0 0;bottom:0;color:#fff;display:block;height:36px;line-height:36px;position:absolute;right:0;text-align:center;width:42px;z-index:1}.ecs-event .event-title{background:#222a33 none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:600;left:0;padding:10px 15px;position:absolute;top:40px;z-index:1}.ecs-event .event-title a{color:#fff}.tpath-events-list-wrapper .ecs-event-list{padding-left:0}.tpath-events-list-wrapper .ecs-event-list.type-list .ecs-event-overlay{float:left;margin-right:2em;position:relative;width:40%}.tribe-events-schedule h2{display:inline-block;line-height:32px;vertical-align:middle;margin:0}.single-tribe_events .tribe-events-schedule h2{font-size:26px;font-weight:400}#tribe-events-pg-template{max-width:1200px;padding-left:15px;padding-right:15px}.post-type-archive-tribe_events #tribe-events-bar{margin-top:30px}.type-tribe_events .tribe-events-list-event-title a{font-size:25px}.single-tribe_events .tribe-events-event-image img{width:100%}.single-tribe_events h2.tribe-events-single-event-title{font-size:30px}.tribe-events-single .tribe-events-event-image img{width:100%}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{margin-bottom:25px}.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop{max-width:none}.tribe-events-list .tribe-events-event-cost span{background:#222a33;color:#fff}.vc_pie_chart .vc_pie_chart_value{font-size:16px}.footer-widgets .input-group{width:100%}.mailchimp-email .input-group-btn{position:absolute;right:0;top:0;padding:5px}.mailchimp-email .btn.mc-subscribe.tpath-submit{background:0 0;border:none;position:absolute;right:0;top:0}.mailchimp-email input.tpath-subscribe:focus{background:#000}.mailchimp-email input.tpath-subscribe{background:rgba(17,17,17,.3);border:none;color:#fff;padding-left:20px;border-radius:6px !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;-o-border-radius:6px !important;-ms-border-radius:6px !important}.form-group.mailchimp-email{padding:0}.mailchimp-email .form-control-feedback{right:35px;line-height:45px}.form-control.tpath-subscribe::-moz-placeholder{color:#3e3e3e}.form-control.tpath-subscribe:-ms-input-placeholder{color:#3e3e3e}.form-control.tpath-subscribe::-webkit-input-placeholder{color:#3e3e3e}.image-position-over .vc_single_image-wrapper{left:0;max-width:none;position:absolute;z-index:1}.image-position-over .vc_single_image-wrapper img{max-width:none}.image-position-over .wpb_single_image .vc_figure{display:block}.z-index-2{z-index:2;padding-top:30px}.wpb_text_column .wpb_wrapper li{list-style:none;line-height:27px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.wpb_text_column .wpb_wrapper li:before{content:"f10b";font-family:"Ionicons";display:none;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s}.wpb_text_column .wpb_wrapper li:hover:before{display:none;padding-right:10px}.wpb_text_column .wpb_wrapper .list-square li:before{content:"f371";display:inline-block;padding-right:10px;color:#57b6d9;font-size:7px;vertical-align:middle}.woocommerce ul.products.products-4 li.product,.woocommerce-page ul.products.products-4 li.product{clear:none !important}div.vc_custom_1455041380300.vc_row-has-fill{height:750px;background-image:url(//thomas-dean-design.co.uk/wp-content/themes/autolog/images/bg-pattern.png) !important}body.home .vc_custom_1471623508033 .vc_column_container.vc_col-sm-4:last-child .feature-box-title{padding-left:25px;padding-right:25px}#tpath_wrapper .header-section{height:236px}@media screen and (min-width:1500px){div#tpath_wrapper .header-section{background:url(https://thomas-dean-design.co.uk/wp-content/uploads/2025/06/New-Header-Final-Version-8.jpg) no-repeat;background-position:bottom center;background-size:cover}div.text_header1{display:block;max-width:1170px;margin:auto}}@media screen and (min-width:1366px){div.vc_custom_1479291069819{padding-bottom:19.8% !important}}@media (min-width:768px){div.col-sm-3{width:19%}}.img-border{border:1px solid #d5d5d5;border-radius:5px;margin-top:10px;width:100%}.img-border img{width:100%;border-radius:5px}.text_header1 ul{display:inline-block;margin-bottom:0;padding-left:4px;padding-top:24px}.text_header1 ul li{display:inline-block;font-size:30px;display:inline-block;color:#fff;font-weight:700;text-shadow:1px 2px 8px #111}.text_header1 ul li:hover{color:#fff}.single-sidebar-container{padding-top:20px}div.up-sells.upsells.products ul.products.products-4 li.product,div.up-sells.upsells.products ul.products.products-4 li.product{clear:none;width:30.5%}@media screen and (min-width:769px) and (max-width:1260px){div.vc_custom_1479291069819{width:100%;background-size:100% auto;background-repeat:no-repeat !important;padding-bottom:19.5% !important}}@media screen and (min-width:1024px){.woocommerce div.product form.cart .variations select{width:85%}ul.portfolio-tabs li{display:inline-block;margin:3px 0}}@media screen and (max-width:1024px){div#tpath_wrapper .header-section{background-size:100% auto;background-position:bottom center;background-attachment:scroll}.text_header1 .widget_text{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.text_header1 ul{padding-bottom:17px}.text_header1 ul li{font-size:27px}}@media screen and (max-width:767px){.text_header1 ul li{padding-top:8px;font-size:28px}div.vc_custom_1478838046217{margin-bottom:0}#tpath_wrapper .header-section{height:auto}.single-tpath_service .vc_row{margin-top:30px;margin-bottom:30px}.page-breadcrumbs-wrapper.clearfix{display:none}.single-tpath_service .vc_row.wpb_row.vc_row-fluid.tpath-vc-section.bg-style.tpath-standard.bg-shapecolor-tpath-standard{margin-top:0}.single-tpath_service .single-sidebar-container{padding-top:0}.page-id-150 .single-sidebar-container{padding-top:0}.single-tpath_service img.vc_single_image-img{margin-top:30px}li.for_desktop{display:none !important}li.for_mobile{display:block}h5.desk_show{display:none !important}h5.mobile_show{display:block}}@media screen and (max-width:991px){div.vc_custom_1455041380300.vc_row-has-fill{height:auto}.image-position-over{height:auto !important}div.vc_custom_1476444154283{margin-bottom:0 !important}div.vc_custom_1471613714187{padding-bottom:0 !important}div.vc_custom_1479292377160 .vc_col-sm-6.wpb_column{width:100%}}@media screen and (max-width:768px){.text_header1 ul{margin-top:0;padding-top:0}div#tpath_wrapper .header-section{padding-bottom:54px}.erinyen.tparrows{min-width:30px;min-height:30px}.erinyen.tparrows:before{line-height:39px}.erinyen .tp-arr-titleholder{line-height:43px}.erinyen div.tp-title-wrap{height:40px;min-height:30px;min-width:30px;line-height:normal}div.vc_custom_1478838046217{padding-bottom:0 !important}.footer-contact-section .info-title{margin-bottom:2px}.footer-contact-section .contact-column{padding-top:10px;padding-bottom:10px}div.vc_custom_1479291069819{width:100%;background-size:100% auto;background-repeat:no-repeat !important;padding-bottom:19.5% !important}.woocommerce-product-gallery.mobile_hide{display:none}}@media screen and (max-width:520px){.text_header1 ul li{padding-top:0;font-size:16px}#header-main-sticky-wrapper{height:auto !important}.text_header1 ul{position:absolute}.erinyen div.tp-title-wrap{padding-left:5px;padding-right:5px;height:30px}div.erinyen .tp-arr-titleholder{font-size:12px}.erinyen .tp-arr-titleholder{line-height:32px;padding-left:0;padding-right:0}div.erinyen.tparrows{width:30px;height:30px}.erinyen.tparrows:before{line-height:31px;font-size:15px}}@media screen and (max-width:479px){.tpath-list-item .list_item-type{left:-23px}.tpath-list-item .list_item-content{padding-left:20%}.text_header1 ul li{font-size:4vw}div#tpath_wrapper .header-section{padding-bottom:30px}}.woocommerce div.product form.cart .button{vertical-align:middle;float:none}.related.products{clear:both}.woocommerce-tabs.wc-tabs-wrapper{width:50%;float:left;margin-top:0 !important;position:static;left:0;top:0;padding:10px}@media screen and (max-width:1023px){.woocommerce-tabs.wc-tabs-wrapper{width:100%;float:left}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.woocommerce-tabs.wc-tabs-wrapper{width:50%;float:left;margin-top:0}}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:46%}body .product-page-img .textwidget img{float:left;width:40%;position:absolute;bottom:0;top:40em;left:0}.postid-4697 .tabs.wc-tabs{margin-top:172px !important}body .product-page-img .textwidget img{float:left;width:47%}.single-product.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 60px 0;width:100%;font-weight:700;color:#333}.single-product.woocommerce div.product form.cart .variations select{width:98%}.single-product.woocommerce .quantity .qty{margin-left:0;width:55%;height:48px;background:#f3f3f3;border:1px solid #d5d5d5;float:right}.post-type-archive-product li.product-category{width:48% !important}@media only screen and (max-width:767px){body.woocommerce ul.products.products-4 li.product,body.woocommerce-page ul.products.products-4 li.product{background:rgba(0,0,0,0) none repeat scroll 0 0;clear:none;float:left;margin:0 15px 0 0;min-height:260px;width:100% !important}.res_txt p{font-size:16px !important;line-height:1.5 !important}}.quantity{display:none !important}.page-template-default .quantity{display:block !important}.v3img .vc_single_image-img.attachment-full{margin:9px 0 0}.titleb .section-heading.border-border_none{background-color:#2c3e50}.art-bac{background:#000;padding:15px;text-align:center;cursor:pointer}.art-bac a{color:#fff;font-size:25px}.titleb .section-heading.border-border_none{padding:10px}@media screen and (min-width:768px) and (orientation:landscape){.image-position-over1 .vc_single_image-wrapper{position:absolute;left:-155px;top:90px;display:inline-block;right:0}}@media only screen and (max-width:640px){.vc_single_image-img.attachment-full{margin:0}.wpb_content_element{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.res_margin{margin-bottom:22%}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation :landscape){.res_margin{margin-bottom:22%}}.woo-catalog-ordering.clearfix{display:none}.woocommerce form .form-row .input-checkbox{margin:-3px 0 0 -15px}@media only screen and (max-width:640px){.home .vc_column-inner{padding:0 !important}.image-position-over{margin-bottom:0 !important}.tpath-section-title.clearfix.text-left{margin:20px 0 0}}.page-id-22 div.wpcf7-response-output{margin:-2em .5em 0}@media screen and (min-width:0px) and (max-width:720px){.mobile_display{display:none}.service-related-items-wrapper{display:none}.res_txt h4,.comment-reply-title{font-size:15px;font-weight:600}.woocommerce ul.products.products-2 li.product,.woocommerce-page ul.products.products-2 li.product{width:100% !important}}.button-form.quk_cnt input.wpcf7-form-control.wpcf7-submit{margin-top:20px}#full_width_img .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}#full_width_img .wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;width:100%}#full_width_img .wpb_single_image .vc_single_image-wrapper{width:100%}#full_width_img .vc_single_image-img.attachment-full{margin:0;width:100%}.cre_txt p{color:#fff;font-size:35px;text-align:center}p.col_print{font-size:60px}span.col_card{color:#efe623;padding-left:30px}.pro_width .vc_column_container{width:98%}.vc_custom_1548774107817{background-image:none !important}input.es_subscription_form_submit{border-radius:40px !important;font-weight:700 !important;font-size:15px !important;text-transform:uppercase;font-family:raleway;font-style:normal;padding:4px 1px 40px 0;font-weight:900 !important;color:#fff}.fit_border{border:2px solid #0089bf;padding:0 0 24px}.hed_back{background-color:#0089bf;padding:20px}.hed_back h2{color:#fff}.hed_back_p{background-image:url(https://thomas-dean-design.co.uk/wp-content/uploads/2019/03/azd-1.png);background-size:cover;background-position:center;padding:87px;margin-top:-21px}.survey_fitting_ul li{font-size:28px;color:#454d4e;font-weight:600;padding-bottom:7px;list-style:disc !important;margin-top:0}ul.survey_fitting_ul{margin-top:-35px}@media only screen and (max-width:479px){.fitting img{display:none}.fitting h2{font-size:14px}p.tab_head{font-size:14px}span.text_tab{font-size:13px}.hed_back_p{background-image:url(https://thomas-dean-design.co.uk/wp-content/uploads/2019/03/azd-1.png);background-size:cover;background-position:left 0 center;padding:31px;margin-top:-8px}ul.survey_fitting_ul{margin-top:0}.slider-section{display:none}div#mobile-slider{display:block !important}p.mobile_none{display:none}.tpath-section-title .section-heading.border-small_border .title-desc{margin-top:9px}}@media only screen and (max-width:640px){.fitting img{display:none}.hed_back_p{background-image:url(https://thomas-dean-design.co.uk/wp-content/uploads/2019/03/azd-1.png);background-size:cover;background-position:center;padding:29px;margin-top:-6px}.survey_fitting_ul li{font-size:18px}ul.survey_fitting_ul{margin-top:0}.fit_border h3{font-size:18px;padding-left:7em;color:#888;font-weight:400}.fit_border{margin-bottom:30px !IMPORTANT}}@media only screen and (max-width:360px){span.text_tab{font-size:13px;font-weight:600}.hed_back_p{background-image:url(https://thomas-dean-design.co.uk/wp-content/uploads/2019/03/azd-1.png);background-size:cover;background-position:left 0 center;padding:20px;margin-top:-6px}.survey_fitting_ul li{font-size:14px}.page-id-20028 h4{font-size:16px}.fit_border h3{font-size:14px;color:#888;font-weight:400;padding-left:8.8em}ul.survey_fitting_ul{margin-top:0}}.fit_border h3{font-weight:400;color:#888}div#mobile-slider{display:none}div#wt_embed{padding:0 0 20px;width:50%}div.dean-right-mar ul li{line-height:22px;font-weight:500;font-size:18px}a.btn.btn-fbox.btn-style-color.btn-skin-dark.product_pbtn{margin:30px 0;border-radius:0 !important;font-size:20px !important;text-transform:uppercase;font-family:raleway;font-style:normal;padding:15px 40px;font-weight:900 !important}button#catapultCookie{color:#fff;border:2px solid;background-color:#000;font-family:'Raleway';font-style:normal;font-size:16px}span.ctcc-left-side{font-size:16px;font-family:'Raleway'}.res_txt p{font-size:20px;line-height:1.8}.page-id-20026 .section-title a,.page-id-20954 .section-title a,.page-id-22266 .section-title a,.page-id-20954 .section-title a{color:#706f6f}.page-id-20026 .vc_col-has-fill h4,.page-id-22266 .vc_col-has-fill h4{color:#706f6f!important}.page-id-20026 .vc_btn3-center a.vc_general.vc_btn3,.page-id-22266 .vc_btn3-center a.vc_general.vc_btn3{padding:10px !important;border:3px solid #1a75bb;background-color:#1a75bb;color:#fff;text-transform:uppercase;border-radius:10px;font-size:24px!important;display:inline-block;transition:all .5s ease 0s}.page-id-20026 .vc_btn3-center a.vc_general.vc_btn3:hover,.page-id-22266 .vc_btn3-center a.vc_general.vc_btn3:hover{background-color:transparent;color:#1a75bb}.page-id-20954 .lft-txt h2,.page-id-20954 .lft-txt h3{color:#706f6f!important}.testimonial-item .author-image img.img-responsive{display:none}.single-tpath_service .page-title-section,.page-id-150 .page-title-section{margin-bottom:5px}li.for_mobile{display:none}h5.mobile_show{display:none}.home_qute_height .title-desc{margin-top:10px !important}.home_qute_height .title-desc p{color:#565656;font-weight:600}.woocommerce div.product form.cart .variations label{color:#000}.newshop h1.vc_custom_heading{font-size:100px}.newshop h2{color:#eb018c;font-size:60px;font-weight:700;text-align:center}.newshop h3{color:#eb018c;font-size:35px;font-weight:700;text-align:center}.newshop h3 a{color:#eb018c}.boxpink{text-align:center;background:#ed008c;width:100%;max-width:800px;margin:0 auto;font-size:40px;padding:20px;color:#fff;border-radius:5px}.newshop h3 span.ticon{background:#ed008c;color:#fff;font-size:28px;padding:6px 16px;border-radius:5px;font-weight:900}.aftrdprint h2{color:#0f75bd;margin-top:10px}.newshop .wpb_text_column.wpb_content_element{margin-bottom:15px}.aftrdprint{padding-bottom:60px}.product_area h2.feature-box-title a,.product_area h2.feature-box-title{font-size:14px;padding:15px 0 !important}.vc_row.wpb_row.vc_row-fluid.product_area.vc_column-gap-35.tpath-vc-section.bg-style.tpath-standard.bg-shapecolor-tpath-standard{padding-top:40px}.quick_section .wpr-field-model{background:#fff}.quick_section{padding:40px 0}.quick_section .wpr-field-title{font-family:inherit !important}.quick_section .tpath-row-inner-wrapper{background:#676767}.quick_section .wpb_wrapper p,.quick_section .wpb_wrapper h4,.quick_section .wpb_wrapper a{color:#fff !important}.quick_section form .um-field-label,.quick_section span.um-field-checkbox-option{color:#fff !important}.quick_section .um .um-button.um-alt{background:#3ba1da !important}