/* http://www.couleurmenthealeau.fr/wp-content/themes/rooma%202/css/style.css */
body{color:#666;font-size:14px;font-weight:400;line-height:1.8;font-family:"Open Sans",Verdana,sans-serif}body.boxed #wrapper{max-width:1280px;margin:0 auto;overflow:hidden;background:#fff}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",Gadget,sans-serif;color:#121212;font-weight:400}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none!important}a{color:#121212}a:hover,a:focus{color:#f3b723}blockquote small{display:block;margin-top:20px}pre{line-height:18px;margin-bottom:18px;padding:10px}.angle-background-shape{position:absolute;z-index:100}.left_top{left:0;top:0}.right_top{right:0;top:0}.right_bottom{right:0;bottom:0}.font-heading{font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-top:15px}.preloading{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;height:100%;width:100%;overflow:hidden!important;background-repeat:no-repeat;background-position:center;padding:10px}.preloading-image{width:60px;height:60px;position:absolute;left:48%;top:45%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;margin:-20px 0 0 -20px}blockquote{border-width:0 0 0 2px}.wp-block-cover-image,.wp-block-cover{min-height:300px;margin-bottom:30px}.wp-block-cover,.wp-block-cover p{font-family:Arial,Helvetica,sans-serif}.wp-block-cover p{margin-bottom:0}.wp-block-cover-image p,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image .wp-block-subhead,.wp-block-cover p,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover .wp-block-subhead{color:#fff}.wp-block-pullquote{border-width:0;border-style:solid;padding:0;border-color:#ddd;color:#666}.wp-block-pullquote p{margin-bottom:.5em;line-height:1.4}.wp-block-pullquote blockquote p{font-size:20px}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#121212;text-transform:inherit}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:13px}.wp-block-button__link{background:#fff;border-radius:0;color:#121212!important;border:1px solid #eee}.wp-block-quote{padding:20px 30px}.wp-block-quote:not(.is-large):not(.is-style-large){border-color:#ddd;border-width:2px}.is-style-solid-color blockquote{border:none}.wp-block-cover-image h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text{font-weight:600}.wp-block-separator{margin:1.65em auto!important;border-top:1px solid #999;border-bottom:none;float:none!important}.has-large-font-size{font-weight:500}.wp-block-quote cite,.wp-block-quote footer,.wp-block-quote__citation{color:#000}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:#000}.hidden-sec{display:none}.breadcrumb{padding:0;background:none;font-size:12px}.section-main-container{padding:100px 0}.page-title1.little-pad{background:#fafafa;padding:152px 0 10px}body.logged-in.admin-bar .header-absolute{top:32px}body.logged-in.admin-bar .header-wide.affix{top:32px}.navbar-brand{padding:15px 0;height:auto}.navbar-default .navbar-brand{text-transform:uppercase;color:#121212;font-weight:400;font-size:20px;line-height:50px;font-family:"Montserrat",sans-serif}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#121212}.header.affix{position:fixed;padding:0;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.05)}.header.affix .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.header{left:0;position:relative;text-align:left;top:0;padding:0;width:100%;z-index:1030;-moz-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.header.header-wide{background:#f3f3f3}.navbar-default{background:none;border:none}.header-absolute{position:fixed;height:152px}.header-relative{position:relative;background-color:#fff}.navbar-default{margin:0;background-color:transparent;background:none;border:0}.navbar-default .nav li a{font-family:"Inconsolata",sans-serif;color:#121212;letter-spacing:.15em;font-size:14px;text-transform:uppercase}.navbar-default .nav>li>a{font-family:"Inconsolata",sans-serif;color:#121212;display:inline-block;letter-spacing:.15em;font-size:14px;text-transform:uppercase;line-height:50px}.navbar-default .nav>li:last-child a{padding-right:0}.navbar-default .onepage-menu.nav>li>a{color:#121212;display:inline-block;padding-top:0;padding-bottom:0;letter-spacing:2px;font-size:14px;text-transform:uppercase;text-decoration:none}.navbar,.navbar-nav,.navbar-cell li,.dropdown,.navbar-default,.navbar-brand img{padding:0;margin:0!important}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-toggle,.navbar .navbar-toggle:hover,.navbar .navbar-toggle:focus,.navbar .dropdown-menu li>a:hover,.navbar.navbar-default .dropdown-menu li>a:hover,.navbar .dropdown-menu li>a:focus,.navbar.navbar-default .dropdown-menu li>a:focus,.navbar .dropdown-menu .active>a,.navbar.navbar-default .dropdown-menu .active>a,.navbar .dropdown-menu .active>a:hover,.navbar.navbar-default .dropdown-menu .active>a:hover,.navbar .dropdown-menu .active>a:focus,.navbar.navbar-default .dropdown-menu .active>a:focus .navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus,.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:hover,.navbar .navbar-nav>.disabled>a:focus{background-color:transparent}.header .navbar-nav.navbar-right .dropdown-menu,.header .dropdown-menu{box-shadow:none;border:1px solid #eee;border-radius:0!important;padding:0!important}.header .navbar-nav.navbar-right .dropdown-menu li a,.header .dropdown-menu>li a{padding:0;white-space:normal}.header .navbar-nav.navbar-right .dropdown-menu li,.header .dropdown-menu>li{padding:10px 20px;border-bottom:1px solid #eee}.header .navbar-nav.navbar-right .dropdown-menu li:last-child,.header .dropdown-menu>li:last-child,.header .dropdown.yamm-fw .dropdown-menu>li.menu-item-has-children{border-bottom:none}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .dropdown.yamm-fw{position:static}.yamm .container{position:relative}.yamm .yamm-content{padding:25px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;padding:0}.yamm .dropdown{position:relative}.yamm .dropdown.yamm-fw.yamm-half .dropdown-menu{left:0;right:auto}.yamm .dropdown .dropdown-menu{border-radius:0;padding:0;margin-top:-1px!important}.yamm .dropdown .dropdown-menu .show-left{margin-top:0}.well{border:0;padding:12px 0}.yamm p{margin-top:0;padding-top:4px;border-bottom:0;line-height:1;margin-bottom:0;display:block;padding-bottom:0;font-weight:400;color:#27293d;font-size:14px}.yamm .dropdown.yamm-fw.column-1>.dropdown-menu>li{margin-right:0;width:100%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-2>.dropdown-menu>li{margin-right:0;width:50%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-3>.dropdown-menu>li{margin-right:0;width:33.33%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-4>.dropdown-menu>li{margin-right:0;width:25%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw.column-5>.dropdown-menu>li{margin-right:0;width:20%;float:left;padding:0 15px}.yamm .dropdown.yamm-fw>.dropdown-menu{padding:33px 45px!important}.yamm .dropdown.yamm-fw:hover>.dropdown-menu .dropdown-menu{display:block!important;position:relative!important;border:none}.yamm .dropdown.yamm-fw:hover>.dropdown-menu .dropdown-menu li{padding-left:0}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a{margin-top:0;padding-top:4px;border-bottom:0;line-height:1;margin-bottom:0;display:block;padding-bottom:0;font-weight:bold!important;font-size:15px!important;position:relative;padding-bottom:15px}.yamm .dropdown.yamm-fw>.dropdown-menu>li>.dropdown-menu>li>a{font-size:13px}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a:after{position:absolute;left:0;width:40px;border-width:0;margin-left:0;margin-bottom:15px;bottom:-21px;content:"";border-style:solid;height:7px}.yamm .dropdown.yamm-fw>.dropdown-menu>li:hover>a{margin-left:0}.header .dropdown-menu>li:hover{background:#fafafa}.header .dropdown.yamm-fw .dropdown-menu>li:hover{background:none}.header .dropdown-menu>li:hover>a{color:#666}.yamm .dropdown.yamm-fw>.dropdown-menu>li>a>b{display:none}.well .form-control{font-size:13px!important;height:35px;margin-bottom:15px}.yamm ul{padding:0}.header-full.header{border-top:5px solid #2d2d2d}.header-full.header{background-color:transparent;left:0;padding:15px 0 20px;position:relative;right:0;top:0;width:100%;z-index:10}.list-inline>li:first-child{padding-left:0}.list-inline.meta-list>li:first-child{padding-left:5px}.homepage-content{min-height:400px}.overlay-row{position:absolute;left:0;right:0;top:0;bottom:0;width:100%}.background-overlay{position:absolute;left:0;top:0;height:100%;width:100%;right:0;bottom:0;background:rgba(255,255,255,.8)}.ts-background-overlay{bottom:0;height:100%;left:0;padding:0;position:absolute;right:0}.panel-widget-style{position:relative}.section{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:block;padding:100px 0;position:relative;width:100%}.ts-heading.element{line-height:30px;margin-top:0;opacity:.75;position:relative;height:30px}.progress{height:4px;margin-top:0;margin-bottom:0;background-color:#fff;border-radius:0;box-shadow:none}.progress-bar{float:left;width:0%;height:100%;overflow:visible;font-size:13px;line-height:20px;color:#fff;text-align:center;background-color:#121212;box-shadow:none;-webkit-transition:width 1.1s ease;-o-transition:width 1.1s ease;transition:width 1.1s ease}.progress{overflow:initial;position:relative}.progress .progress-bar{position:absolute;z-index:10;line-height:20px}.progress .progressbar-back-text{position:absolute;width:100%;height:100%;font-size:13px;line-height:20px;text-align:center}.progress .progressbar-front-text{width:100%;font-size:13px;line-height:20px}.progress-bar span{color:#fff!important;display:block;font-size:12px;line-height:12px;overflow:visible;width:30px;height:25px;line-height:25px;text-align:center;position:absolute;right:0;top:-30px;z-index:9999}.progress-bar span,.progress-bar-striped{background-color:#121212}.widget-area select{max-width:100%}.widget-area ul li div{line-height:20px}.section-title{margin-bottom:80px}.recentposts li .thumb img{max-width:80px;margin-right:10px}.recentposts li .thumb,.recentposts li .text,.recentposts li{float:left}.recentposts li{width:100%}.meta-list{margin-top:10px}.blog-item{margin-bottom:60px;float:left;width:100%}.content-page.blog-item{margin-bottom:0}.post:last-child .blog-item{margin-bottom:0}.commentform .widget-title h3{margin-top:0}.widget-title h3{position:relative;padding-bottom:15px;margin:0 0 30px 0}.widget-title h3:after{content:"";left:0;bottom:0;width:70px;height:1px;border-bottom:1px solid #eee;position:absolute;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.widget:hover .widget-title h3:after{width:130px}.service-box{cursor:pointer}.service-box h3,.service-box h5{font-size:18px;letter-spacing:5px;line-height:28px;padding:0 0 15px;text-transform:uppercase}.service-box p{padding-bottom:0}.icon-container{display:block;font-size:43px;margin:0 auto 15px;text-align:center;width:70px}.text-left .icon-container{margin:0;width:25%;float:left}.text-left .icon-container img{max-width:50px}.right-content{float:left;width:75%}.right-content h4{margin-top:0}.service-box hr{border-style:solid;border-width:1px;margin:0 auto 15px;width:50px}.service-box p{padding-bottom:0!important}.service-box:hover .icon-container{color:#121212}.content.notfound-page h2{font-size:150px;line-height:150px}.fun-facts{-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.fun-facts .fun-icon{width:80px;height:80px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border:1px solid #f3b723;text-align:center;display:block;line-height:86px}.fun-facts .fun-icon i{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.fun-facts:hover .fun-icon i{transform:scale(1.2)}.videobg{padding-bottom:130px;display:block}.videobg h1{color:#fff;font-size:24px;font-weight:700;margin-bottom:0;margin-top:0;text-transform:uppercase;letter-spacing:.3em}.videobg p{padding:10px 0 30px;color:#fff}.form-control{margin-bottom:10px;font-family:"Inconsolata",sans-serif;letter-spacing:.1em;font-size:13px;height:33px;border:1px solid #eee;box-shadow:none;border-radius:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{margin-bottom:10px;font-family:"Inconsolata",sans-serif;letter-spacing:.1em;font-size:13px;height:33px;border:1px solid #eee;box-shadow:none;border-radius:0;padding:10px}.woocommerce form .form-row textarea{height:100px}.woocommerce form .form-row label{font-weight:400}.form-control:focus{box-shadow:none;border-color:#eee}.meta{display:block;margin:20px 0}.nav-tabs>li>a{border:1px solid #e6e6e6;color:#121212;font-size:13px;font-weight:400;letter-spacing:2px;line-height:1;margin-right:-1px;padding:15px 30px;text-transform:uppercase}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#121212!important;border-top-color:#121212!important}.searchmenu .dropdown-menu,.searchmenu .dropdown-menu li{background:none!important}.onepage-menu .searchmenu .form-control::-webkit-placeholder{color:#121212!important}.dropdown-menu .table small{display:block;font-size:12px;line-height:1.5;color:#afb0b4;font-weight:400}.dropdown-menu .table h4 a,.dropdown-menu .table h4{color:#fff;font-size:13px;font-weight:700;line-height:1;letter-spacing:.02em;margin:0;padding:0 0 5px!important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle;border-top:0}.table{margin-bottom:0;max-width:100%;width:100%}.table tr{padding:20px 0!important;border-bottom:1px solid #313131}.closeme .fa-close{border-radius:0;color:#fff!important;display:inline-block;font-size:12px!important;line-height:19px;right:0!important;text-align:center;position:relative!important;top:-20px!important;width:20px}.entry{position:relative;padding:0!important;margin-bottom:0}.entry img{width:100%}.magnifier{position:absolute;top:0;background-color:rgba(0,0,0,.2);left:0;bottom:0;right:0;z-index:1;zoom:1;filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.teammembers:hover{cursor:pointer}.teammembers:hover .magnifier,.entry:hover .magnifier{zoom:1;filter:alpha(opacity=100);opacity:1}.shop-buttons,.visible-buttons{visibility:hidden;margin:0 auto;opacity:0;position:absolute;text-align:center;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;bottom:0;left:0;right:0;position:absolute;text-align:center}.visible-buttons p{font-style:italic}.visible-buttons h4{padding:0;margin:0;font-size:18px;letter-spacing:2px}.visible-buttons h4 a{color:#121212}.entry:hover .shop-buttons,.teammembers:hover .visible-buttons,.entry:hover .visible-buttons{margin-bottom:-20px;opacity:1;bottom:50%;visibility:visible}.entry:hover .border-radius .visible-buttons{bottom:50%}.entry:hover .border-radius .visible-buttons h4{font-size:18px;margin-bottom:10px}.entry:hover .border-radius .visible-buttons .social a{margin:0!important}.teambuttons p{padding:0 30px 20px;color:#030303!important}.teambuttons a{margin:0 5px 0 0;width:35px;height:35px;line-height:33px;text-align:center;border:1px solid #121212;display:inline-block;background-color:#121212;color:#fff!important}.portfoliodesc,.teamdesc{padding:20px 0 0}.portfoliodesc h4,.teamdesc h4{padding:0;margin:0;font-size:18px;letter-spacing:3px}.portfoliodesc p{line-height:1.4}.portfoliodesc p,.teamdesc p{font-style:italic;padding-bottom:0}.ts-team-content{text-align:left;padding-top:25px}.ts-team-content .skills{margin-top:0!important}.contact-details{margin:0 auto;padding:0}.contact-details h1,.contact-details h2{color:#fff;padding-bottom:0;line-height:1.6!important;font-size:15px;letter-spacing:4px;margin-bottom:0;text-transform:uppercase}.contact-details h1{background:#121212;color:#fff;padding:10px 0;max-width:500px;line-height:1;font-size:38px;margin:25px auto}.widget.shop-widget{margin-bottom:1px!important}.widget.shop-widget h4{font-size:14px}.text-widget .btn{margin-top:10px}.btn-home{background-color:rgba(30,30,30,.94);border:2px solid transparent;border-radius:0;box-shadow:none;color:#fff;font-size:13px;font-weight:400;letter-spacing:2px;padding:14px 30px;text-decoration:none;text-transform:uppercase}.videobg .btn-home{background-color:#fcc71f;color:#121212}.videobg .btn-home:hover{background-color:#f2bc10;color:#121212!important}.btn-default{background-color:rgba(30,30,30,.94);border:2px solid transparent}.btn-default:hover,.btn-default:focus{background-color:rgba(255,255,255,0);border:1px solid #eee;border-radius:0;box-shadow:none;color:#121212}.btn-white{background-color:rgba(255,255,255,0);border:1px solid #eee;border-radius:0;box-shadow:none;color:#121212;font-size:13px;font-weight:400;letter-spacing:2px;padding:14px 30px;text-decoration:none;text-transform:uppercase}.more-link{font-family:"Inconsolata",sans-serif;font-size:14px;padding:0;text-transform:uppercase;letter-spacing:.15em;display:block}.contact-details p{padding-bottom:5px}.blog-meta h3,.ts-heading{-ms-word-wrap:break-word;word-wrap:break-word}.isotope-filters{margin-bottom:20px}.isotope-filters.bottom{margin-top:20px;margin-bottom:0}.isotope-grid .item,.isotope-grid .grid-sizer{overflow:hidden}.isotope-grid .item .image-wrapper{margin-bottom:0}.isotope-grid .item .image-wrapper.masonry img{max-width:none;width:100%}.isotope-grid.has-gutter-space .item{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.portfolio-hover-content{position:absolute;left:0;top:0;opacity:0;background:rgba(255,255,255,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%}.portfolio-hover-content h4{text-transform:uppercase}.hover-content{position:absolute;height:100%;width:100%;padding:10px;top:-30px;left:10px}.hover-content .numero{font-size:80px;color:#000}.hover-content h4{bottom:-25px;position:absolute;font-size:30px}.isotope-grid>.item .portfolio-hover-content{opacity:1}.isotope-grid>.item:hover .portfolio-hover-content{opacity:0}.isotope-grid.grid-three-column .item,.isotope-grid.grid-three-column .grid-sizer{width:32%}.isotope-filters .nav-pills li{margin-right:10px}.isotope-filters .nav-pills li:last-child{margin-right:0}.isotope-filters .nav-pills li a{padding:5px 10px;text-align:center;text-transform:uppercase}.isotope-filters .nav-pills li a.active{border-bottom:4px solid #5a817d;border-radius:0}.isotope-filters .nav-pills li a{font-size:18px}.isotope-filters .nav-pills li a.active,.isotope-filters .nav-pills li a:hover,.isotope-filters .nav-pills li a:focus{background:none}.isotope-filters.text-center .nav-pills>li,.isotope-filters.text-right .nav-pills>li{display:inline-block;float:none}.isotope-grid .item .image-wrapper{position:relative}.accordion .panel-title a:before{content:"\e64e";font-size:30px}.accordion .panel-title a.collapsed:before{content:"\e64d"}.blog-item-portfolio{margin-bottom:0;margin-top:60px}.overflowhidden{overflow:hidden}.blog-desc-small p{padding-bottom:0}.post-type-archive-portfolio .blog-navigation{margin-top:20px}.error-template{padding:40px 15px;text-align:center}.error-actions{margin-top:15px;margin-bottom:15px}.error-details p{font-size:14px;letter-spacing:4px}.error-template h1{font-size:80px;margin:0;padding:0 0 30px;line-height:1}.page-section{position:relative;display:block}.page-section .btn{margin-top:25px}.topheader h1{font-size:21px;font-weight:400;letter-spacing:5px;color:#121212;padding:0 0 20px;margin-bottom:0;line-height:34px;text-transform:uppercase}.topheader p{color:#444;font-size:14px;font-weight:400;letter-spacing:3px;margin-top:0;padding-bottom:0;position:relative;text-transform:uppercase}#content{padding:0 40px 0 0}.layout-ls #content{padding:0 0 0 40px}.layout-full #content{padding:0}.post-contents{padding-bottom:60px}.page .post-contents{padding-bottom:0}#content .blog-title h3,#content .blog-title h3 a {font-size:24px;font-weight:400;margin:0 0 0em;letter-spacing:2px;padding-bottom:0;text-transform:uppercase;-ms-word-wrap:break-word;word-wrap:break-word}#content .meta{margin-bottom:30px;display:block;line-height:20px}.woocommerce #content .meta,.woocommerce-page #content .meta{min-height:40px}.woocommerce .related.products .meta,.woocommerce-page .related.products .meta{margin-bottom:0!important;min-height:auto!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:none;border:1px solid #eee;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;text-transform:uppercase;padding:10px 25px;font-weight:400}#content .meta span{position:relative;padding-left:15px}#content .meta span:first-child{padding-left:0}#content .meta span:before{position:absolute;content:"|";left:0;top:0;height:10px;width:2px}#content .meta span:first-child:before{content:""}#content .blog-desc-small p{margin:20px 0 20px;display:block;overflow:hidden}.sticky{background:#FAFAFA;border:3px solid #E6E6E6;padding:15px;margin-bottom:60px;float:left;width:100%}.onepage-content-main{min-height:250px}.sticky-post{padding:5px 20px}.sticky-content{display:block;line-height:32px;margin-bottom:3px}#content .sticky .shop-box{margin-bottom:0}#content .shop-box{display:block;margin-bottom:60px}.pagination{margin-left:0}.pagination li span,.pagination li a,.page-numbers li a,.page-numbers li span{border-color:#121212;border-radius:0!important;color:#121212;height:40px;line-height:40px;margin-right:10px;padding:0;font-weight:400;text-align:center;width:40px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{line-height:28px}.page-content{border-bottom:1px solid #eee}.blog-wrapper i{margin-right:5px}.blog-tags{border-bottom:1px solid #eee;margin-top:30px;padding-bottom:10px;float:left;width:100%}#content .shop-box .single-blog-tags{margin:0;padding:0}.single-blog-tags li{list-style:none;display:inline-block;padding-right:10px;margin-bottom:0}.page-links{padding:10px 0;float:left;width:100%}.page-links span,.page-links a{padding:0 2px}input.search-query{padding-left:26px}form.form-search{position:relative}.search-form label{width:100%}.search-form .screen-reader-text{display:none}.search-form .search-submit{display:none}.search-form .search-field{font-size:13px;letter-spacing:3px;width:100%;border-color:#dedede;height:50px;padding-left:26px;border:1px solid #e6e6e6;transition:all 0.35s ease-in-out 0s;font-weight:400}.search-form .search-field:focus,.search-form .search-field:active{border-width:1px;border-style:solid}.widget{display:block;margin-bottom:60px}.last-form-comment{margin-bottom:0}.widget-area .widget:last-child{margin-bottom:0}.input-title{border-bottom:1px solid #eee;margin-bottom:20px;text-transform:uppercase;letter-spacing:4px}.widget-area ul{padding:0;margin:0}.widget-area ul ul.children{padding-top:15px}.widget-area ul li{list-style:none;letter-spacing:1px;line-height:1.5;margin-bottom:10px}.widget-area ul li:last-child{margin-bottom:0}.twitter-posts,.recent-posts{padding:0;margin:0}.twitter-posts li,.recent-posts li{list-style:none;letter-spacing:1px;line-height:1.5;margin-bottom:20px}.twitter-posts li small,.recent-posts li small{font-weight:400;display:block;margin-top:10px}.twitter-posts li a,.recent-posts li a{font-size:14px!important;color:#121212!important}.twitter-posts li:before{content:"\f099";font-family:"FontAwesome";font-size:14px;left:0;padding-right:10px;color:#121212;position:relative;top:0}.widget .carousel-control .fa{padding:10px}.tab-content .comments{margin:0!important;padding:0!important}.widget_nav_menu ul ul{padding-left:10px;margin-top:20px}.comments{margin-top:50px}.comments ol.comment-lists{padding-left:0;margin:0}.media-left{width:12%;float:left;overflow:hidden}.media-body{width:88%;float:left;overflow:hidden}.comments .comment-list{list-style:none;overflow:hidden}.comment-reply-link,.comment-edit-link{color:#121212;border-radius:2px;font-size:12px;padding:7px 0;text-align:center;font-weight:400;margin-right:5px}.comment .avatar.avatar-80.photo{border-radius:100%}.commentform{margin-top:30px;margin-bottom:40px}.car-single-title{margin-bottom:30px;position:relative;padding-bottom:15px}.car-single-title:after{content:"";left:0;bottom:0;width:70px;height:1px;border-bottom:1px solid #eee;position:absolute;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.blog-item:hover .car-single-title:after{width:130px}.comments .media{border-radius:0;padding:10px;margin-bottom:10px;overflow:hidden}.comments li img{width:65px;margin-right:10px}.comments li .rating{margin-bottom:5px}.media-heading{position:relative;font-size:16px;padding-bottom:0;font-weight:600}.reply-comment{background-color:#fcfcfc;margin-left:30px}.children li{margin-left:30px}.media-left,.media>.pull-left{width:12%}.comments-list .comment>.media{margin-bottom:30px}.media-list li:last-child{margin-bottom:0}.widget-area .children li{margin-left:20px}.comments .odd .media{background-color:#fcfcfc}.comment-reply{color:#ffffff!important;top:0;padding:7px 10px;position:absolute;right:0}.comment-wrapper .well{background-color:#ffffff!important}.comment-wrapper h3{padding:0;margin:0}.post-navi{border-bottom:1px solid #eee;margin-bottom:50px;padding:10px 0;overflow:hidden;display:block}.post-pagi{display:inline-block;width:50%;text-align:left}.post-pagi i{padding:5px}.post-navi .right-bor{display:inline-block;width:50%;text-align:right;float:right}.widget_calendar table{width:100%;border:1px solid #eee;text-align:center}.widget_calendar table tr{border-bottom:1px solid #eee}.widget_calendar table td{border-right:1px solid #eee;padding:5px}.widget_calendar table th{padding:5px;text-align:center}.tagcloud a{font-size:12px!important;border:1px solid #eee;padding:5px 15px;display:inline-block;margin-bottom:8px}.widget_text .textwidget{line-height:1.618}.recentposts.recent h6{font-style:italic}.wpcf7-form{position:relative;overflow:hidden}.page-content table{width:100%;border:1px solid #ededed;margin-bottom:30px}.page-content table th{padding:10px;border-right:1px solid #ededed;text-transform:uppercase}.page-content table tr{border-bottom:1px solid #ededed}.page-content table td{padding:10px;border-right:1px solid #ededed}.text-right-next{display:inline-block;text-align:right;float:right}.text-left-previous{display:inline-block;text-align:left}.text-left-previous i{padding-right:5px}.text-right-next i{padding-left:5px}.loader{border:0 none;padding-left:15px;vertical-align:middle}.contact_form .form-control{border-color:#dedede;margin-bottom:30px;letter-spacing:3px;padding-left:20px;height:50px;font-size:13px}.contact-form div.error{margin-top:-20px;padding-bottom:15px;color:red}#cancel-comment-reply-link{padding-left:10px}.contact_form textarea{height:150px!important;padding-top:20px}.form-control::-moz-placeholder{color:#121212}.form-control:-ms-input-placeholder{color:#121212}.form-control::-webkit-input-placeholder{color:#121212}.onepage-menu .form-control::-moz-placeholder{color:#fff}.onepage-menu .form-control:-ms-input-placeholder{color:#fff}.onepage-menu .form-control::-webkit-input-placeholder{color:#fff}.infobox img{width:100%!important}.infobox{display:inline-block;padding:5px;position:relative;width:270px}.infobox img{width:80px!important;padding-right:10px}.infobox .title{font-size:13px;font-weight:700;margin-top:0;margin-bottom:0;text-transform:uppercase;padding-bottom:5px}.infobox .title a{font-weight:700;color:#121212!important}.typed-cursor{opacity:1;display:none;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.client-logo img{margin:0 auto;width:auto;display:block;text-align:center;opacity:.4;filter:alpha(opacity=40)}.client-logo img:hover{opacity:1;filter:alpha(opacity=100)}.testi-item .lead{margin:13px auto 0!important;max-width:600px!important;padding:0!important;text-transform:none}.testi-content-right.text-right h4{margin-bottom:0}.testibox img{width:100px;margin-bottom:0;margin-right:60px}.testi-img-content{float:left;width:20%}.testi-content-div{border-left:3px solid #efefef;padding-left:40px;float:left;width:80%}.testi-content-div h4{margin-bottom:0}.testibox{border-left:3px solid #efefef;padding-left:40px}.owl-carousel{overflow:hidden}.testi-carousel.owl-carousel .testibox img{width:100px;margin:0 auto 0;float:none}.owl-theme.testi-carousel.owl-carousel .owl-nav [class*="owl-"]{margin:0;width:20px;height:20px;line-height:20px;text-align:right}.owl-theme.testi-carousel.owl-carousel .owl-nav{position:absolute;bottom:0;right:0;max-width:45px}.nav-style-left.owl-theme.testi-carousel.owl-carousel .owl-nav{left:45px;right:auto}.owl-theme.testi-carousel.owl-carousel .owl-nav .owl-prev,.owl-theme.testi-carousel.owl-carousel .owl-nav .owl-next{border:none;color:#666;position:relative}.owl-theme.testi-carousel.owl-carousel .owl-nav .owl-prev{left:0}.owl-theme.testi-carousel.owl-carousel .owl-nav .owl-next{right:0}.testi-item h4{font-size:18px;margin:38px 0 0;padding:0;letter-spacing:3px;color:#121212;text-transform:uppercase}.testi-item small{text-transform:uppercase;letter-spacing:3px}.list-inline.social{margin:15px 0 0;float:left;width:100%}.copyrights{padding:30px 0}.copyrights p{letter-spacing:2px;margin-bottom:0}.copyrights-social{padding:0;margin:10px 0 0 0}.copyrights-social>li{list-style:none;display:inline-block;padding-left:5px;padding-right:5px;width:auto;float:none}.copyrights-social>li>a{display:block;width:36px;height:36px;line-height:36px;font-size:13px;text-align:center;position:relative}.copyrights-social>li>a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-width:2px;border-style:solid;border-color:transparent;transition:transform 0.3s ease 0.3s,border-color 0.4s ease 0.1s;transform:scale(1.4);border-radius:1000px}.copyrights-social>li>a:hover:after{-webkit-transition:-webkit-transform ease .3s,border-color ease .1s;-moz-transition:-moz-transform ease .3s,border-color ease .1s;-ms-transition:-ms-transform ease .3s,border-color ease .1s;-o-transition:-o-transform ease .3s,border-color ease .1s;transition:transform ease .3s,border-color ease .1s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-color:#111}.copyrights-social>li>i{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.copyrights-social>li>a,.copyrights-social>li>a:hover,.copyrights-social>li>a:active,.copyrights-social>li>a:focus{color:#111;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}a.topbutton{color:#121212!important;display:block;left:0;line-height:40px;margin:auto;padding:0;position:absolute;right:0;text-align:center;top:-60px;width:40px}@-moz-keyframes magic-mouse-icon{0%{margin-top:4px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}30%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}100%{margin-top:8px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@-webkit-keyframes magic-mouse-icon{0%{margin-top:4px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}30%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}100%{margin-top:8px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@-o-keyframes magic-mouse-icon{0%{margin-top:4px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}30%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}100%{margin-top:8px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes magic-mouse-icon{0%{margin-top:4px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}30%{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}100%{margin-top:8px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}}.btn-primary,.pagination li span:hover,.pagination li a:hover,.pagination li.current a,.topbutton,blockquote cite,.pitem:hover .portfoliodesc,#owl-shop .owl-nav [class*="owl-"]:hover,.magnifier,.btn-white:hover,.btn-white:focus,.btn-white.active{color:#121212!important}.btn-primary{background:none;padding:8px 37px;border-radius:0;border-color:#eee;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.btn-primary:hover,.btn-primary:focus{background:#f3b723;border-color:#f3b723}.btn{padding:10px 30px;font-family:"Inconsolata",sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:13px}#loader{overflow-x:hidden;overflow-y:hidden;vertical-align:middle;background-color:#fff;position:fixed;display:table;width:100%;top:0;height:100%;min-height:100%;z-index:99999}.loader-container{position:relative;display:table-cell;vertical-align:middle;z-index:12;text-align:center}.loader{margin-top:20px;vertical-align:top}.ts-button{border-width:1px;border-style:solid;position:relative}.ts-button.ts-button-style-standard{letter-spacing:2px;padding:7px 10px;font-weight:400;margin-right:10px;margin-top:10px}.icons-font{padding-right:10px}div.wpcf7-response-output{margin:15px;padding:10px;float:left}span.wpcf7-not-valid-tip{padding-bottom:10px}.ts-custom-gallery-slide{margin:0!important}.ts-custom-gallery-slide img{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:medium none!important;border-radius:0!important;padding:0!important}.widget-area .ts-carousel .ts-carousel-slide a{padding:0!important}.widget-area .ts-carousel .ts-carousel-slide img{padding:0!important;background:none!important;border:none!important;border-radius:0!important}.widget-area .ts-carousel-centered{margin-bottom:0!important}.video-overlay{bottom:0;height:100%;left:0;padding:60px 0;position:absolute;right:0}div.wpcf7{display:block;width:100%;overflow:hidden}.img-content{margin-bottom:30px}.ts-heading-style-default{font-weight:700;position:relative}.ts-heading-style-default .ts-heading-inner{color:#121212;background:#fcc71f;padding:20px 60px!important;display:inline-block;-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.ts-progress-bar{position:relative;min-height:150px}.progress-pie canvas{border:2px solid #aaa;border-radius:100%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ts_style_3 .progress-pie canvas{-ms-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.pro-percent{color:#35373e;font-size:17px;left:0;letter-spacing:1px;margin:0 auto;position:absolute;right:0;top:90px;width:66px;z-index:2}.ts-progress-bar h2{color:#121212;font-size:16px;left:0;letter-spacing:normal;margin:0 auto;position:absolute;right:0;top:50px;width:120px;z-index:2;text-transform:uppercase}.progress_overlay{position:absolute;width:100%;background:#fff;bottom:0;height:50%}.angle-background-shape{position:absolute;z-index:100}.ts-column .ts-column-inner{line-height:20px}.ts-single-image img{height:100%!important}.ts-dropcap{font-weight:700}.ts-social-width{background:#fafafa none repeat scroll 0 0;border:2px solid #121212;display:inline-block;margin-right:10px;margin-bottom:10px;text-align:center;color:#121212;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.ts-social-width a{display:block;width:100%}.ts-social-width:hover{background:#f3b723;border-color:#f3b723}.ts-callout-left{display:inline-block;float:left}.ts-callout-left h3{text-transform:uppercase}.ts-callout a{float:right;border:1px solid #121212;text-transform:uppercase;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.ts-callout a:hover{background:#fcc71f;border-color:#fcc71f}.alert{margin-bottom:10px;border:1px solid #777;background:none;text-transform:uppercase;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.alert-icon{margin-right:5px}#owl-testimonial .owl-controls .owl-nav{position:relative}#owl-testimonial .owl-controls .owl-nav .owl-prev{left:10%;top:-84px}#owl-testimonial .owl-controls .owl-nav .owl-next{right:10%;top:-84px}#owl-testimonial .owl-nav [class*="owl-"]{background-color:transparent;border:1px solid #121212;border-radius:0;color:#121212;cursor:pointer;display:inline-block;font-size:14px;height:30px;line-height:28px;margin:0 3px;padding:0;width:30px;position:absolute}h2.ts-heading.ts-heading-style-style_2{font-weight:400}.footer-widget .angle-background-shape{display:none}body.onepage .footer-widget .angle-background-shape{display:block}.ts-heading.ts-heading-align-left .ts-heading-inner{padding:0!important}h6.ts-heading.ts-heading-style-2{line-height:24px}div.wpcf7 img.ajax-loader{display:none}.animation{overflow:hidden;animation-duration:1s;position:relative;top:50px;-webkit-filter:alpha(opacity=0);-moz-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.animation.animated{top:0;-webkit-filter:alpha(opacity=100);-moz-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.footer{border-top:1px solid #fafafa}.progress{overflow:visible;margin-bottom:20px}.progress-bar{position:relative}.progress-tille{margin-bottom:3px;margin-top:0}.progress-label::after{background:inherit;bottom:-5px;content:"";height:10px;left:0;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);width:10px}.progress-label{background:inherit;bottom:35px;margin-bottom:15px;padding:0;position:absolute;right:-17px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}body.page-template-page-templateshome-wide-php .footer{background:#f3f3f3;border:none}.ts-button-center .ts-button i{margin:0 0 0 5px!important}.ts-custom-gallery-slide img{width:100%}.count-number{margin:0}.team-member-name{padding-top:15px;padding-bottom:15px}.team-member-name p{margin-bottom:0;font-size:18px}.team-member-link a{margin-right:10px}.team-member-img{max-width:100%;overflow:hidden}.team-member-img img{transition:all .5s ease-out}.team-member-img:hover img{transform:scale(1.2)}.dmtop{font-size:21px;border:1px solid #ddd;position:fixed;right:10px;bottom:10px;z-index:6;color:#121212;width:32px;height:32px;line-height:26px;text-align:center;border-radius:100%;visibility:hidden}.dmtop.dmtop-show{visibility:visible}.dmtop a{color:#121212}.dmtop i{color:#121212!important}.ts-carousel .ts-carousel-slide img{padding:0!important;border-radius:0!important;border:none!important}.woocommerce ul.products li.product a>.image-wrap,.woocommerce-page ul.products li.product a>.image-wrap{position:relative;float:left}.woocommerce ul.products li.product a>.image-wrap:after,.woocommerce-page ul.products li.product a>.image-wrap:after{position:absolute;left:0;top:0;opacity:0;background:rgba(255,255,255,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%;content:""}.woocommerce ul.products li.product:hover a>.image-wrap:after,.woocommerce-page ul.products li.product:hover a>.image-wrap:after{opacity:1}.products .product .button{position:absolute;top:110px;left:50px;z-index:1;opacity:0}.layout-rs .products .product .button,layout-ls .products .product .button{left:10px;top:70px}.products .product:hover .button{opacity:1}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#fafafa}.woocommerce ul.products li.product .button{font-size:13px;font-family:"Inconsolata",sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-top:0;display:block;color:#121212;font-weight:400;border:1px solid #121212}.woocommerce .products .star-rating{display:inline-block;margin-top:4px;float:left;margin-right:10px}.woocommerce ul.products li.product .price{display:inline-block;float:left;color:#121212}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#121212}.woocommerce .quantity .qty{height:35px;border:1px solid #eee}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.woocommerce a.added_to_cart{padding-top:0;padding-left:10px;font-size:12px;top:-3px;position:relative}.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:120px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding-top:10px;padding-bottom:10px;border-color:#eee}.woocommerce table.shop_table,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#5a817d;background-color:#5a817d!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#fff!important;color:#5a817d}.woocommerce span.onsale{font-weight:400;line-height:30px;background:#fafafa;color:#121212}.woocommerce .page-title{display:none}.woocommerce .woocommerce-ordering select{border:1px solid #eee;padding:3px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{line-height:30px}.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child{margin-bottom:7px}.woocommerce #review_form #respond textarea,.woocommerce #review_form #respond input[type="text"],.woocommerce #review_form #respond input[type="email"]{border:1px solid #eee}.related.products{display:inline-block;width:100%}.related.products h2{margin-bottom:20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #eee;border-radius:0}.u-columns h2{margin-top:0}.header-topcart-icon{float:right;line-height:50px;padding-left:15px;padding-top:15px}.header.affix .header-topcart-icon{padding-top:5px}.header-topcart-icon i{position:relative;top:-2px}.product-item{margin-bottom:30px;position:relative}.product-hover-content{position:absolute;left:0;top:0;opacity:0;background:rgba(255,255,255,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:100%}.product-item:hover .product-hover-content{opacity:1}.product-price ins{text-decoration:none}.woocommerce ul.products li.product .price ins{font-weight:400}form.wpcf7-form{max-width:450px;width:100%;margin:0 auto}h2.title{margin-bottom:50px;text-align:center;font-weight:700;font-size:32px;text-transform:uppercase}form.wpcf7-form input,form.wpcf7-form textarea,.tnp-subscription input.tnp-email,.tnp-subscription input.tnp-submit,#subscribe-email input,#subscribe-submit>button[type="submit"]{width:100%!important;border:2px solid #121212!important;border-radius:5px;padding:15px 30px!important;font-family:"Inconsolata",sans-serif!important;font-size:16px!important;background:#fff!important;min-height:60px}.tnp-field-email>label{font-weight:inherit!important;line-height:inherit!important;margin-bottom:5px!important}.tnp-privacy-field a:hover{text-decoration:underline}form.wpcf7-form input[type="submit"],.tnp-subscription input.tnp-submit,#subscribe-submit>button[type="submit"]{background:#5a817d!important;color:#fff}form.wpcf7-form input:focus,form.wpcf7-form textarea:focus{outline:none}#subscribe-email input{width:100%!important}#pl-w5fbfe55dbc0dd{max-width:450px;text-align:center;margin-left:auto;margin-right:auto}#instagramsh{margin-top:30px}#instagramsh .col-md-3{width:100%!important}#instagramsh .col-md-3 .fun-icon{margin:0 auto}#instagramsh .col-md-9{display:none}#menu-main-menu-1,.header-topcart-icon{display:flex;align-items:center;justify-content:center}#menu-main-menu-1{height:161px}.header-topcart-icon{height:148px}.header-topcart-icon>i{margin-right:3px}@media (min-width:992px){body.home .header.affix-top{background:#fff;opacity:.7}body:not(.home) .header.affix-top{background:#fff}}h2.ts-heading.ts-heading-align-left{color:#5a817d!important}.wpcf7 form.sent .wpcf7-response-output{text-align:center;width:100%;margin:0}div.wpcf7 .ajax-loader.is-active{margin-left:calc(50% - 8px)}body.archive.tax-product_cat .isotope-grid.portfolio-filter{margin-top:20px}.isotope-grid .item{margin-bottom:20px}.isotope-grid .item .image-wrapper a img{width:100%}.add-to-contact{background:#5a817d;padding:10px;margin-top:10px;text-align:center;display:block;font-size:15px}@media (min-width:769px){.add-to-contact{display:inline-block}}.add-to-contact a,.add-to-contact a:hover,.add-to-contact a:active,.add-to-contact a:focus{color:#fff}.shipping-explanation{margin-bottom:30px}.category-logo{display:flex;align-items:center;justify-content:center}.category-logo>span{text-align:center}.woocommerce div.product div.summary{padding-top:20px}h3.widget-title{margin-bottom:50px;text-align:center;font-weight:700;font-size:32px;text-transform:uppercase}.vbox-preloader{background:#fff;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.sk-double-bounce{background-image:url(/wp-content/themes/rooma%202/images/loading.gif);background-color:#fff;width:63px;height:63px}.sk-double-bounce .sk-child{display:none}.is-new{width:100px;height:100px;position:absolute;top:40px;right:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;color:#bbb}.page-id-2 .wp-block-media-text .wp-block-media-text__media{margin-bottom:40px;display:block!important}@media (min-width:481px){.page-id-2 .wp-block-media-text .wp-block-media-text__media{display:contents!important}}.woocommerce form .form-row .input-checkbox{position:relative}.slim-wrap ul.menu-items.collapsed li .sub-collapser{width:100%;text-align:right}.slim-wrap ul.menu-items li .sub-collapser>i{margin-right:20px}.woocommerce-checkout #payment div.payment_box{display:flex;flex-direction:row;align-items:center}@media (max-width:768px){.woocommerce-checkout #payment div.payment_box{padding:0;background-color:inherit}.woocommerce-checkout #payment div.payment_box::before{display:none}}@media (max-width:768px){a.wpmenucart-contents:before{content:"\f07a";font-family:wpmenucart;margin-right:.25em}}@media (max-width:768px){#wc-stripe-card-element{width:290px!important}}@media (min-width:769px){#wc-stripe-card-element{width:600px!important}}.woocommerce div.product form.cart .variations{border-spacing:0 3rem;border-collapse:unset}.woocommerce div.product form.cart .variations tr:nth-child(2){margin-top:10px}.woocommerce div.product form.cart .variations .label{font-size:16px;color:#000;padding:0;margin:0}.woocommerce div.product form.cart .variations .label label{margin:0;padding:0}.woocommerce div.product form.cart .variations .value{padding:0}@media (min-width:769px){.woocommerce div.product form.cart .variations .label{display:flex;align-items:center}}.select2-results__option{display:flex;align-items:center}.circle{width:30px;height:30px;margin-right:10px;border-radius:50%}.woocommerce-variation-description{display:none}