.royal-preloader-wrap {background-color: rgba(0,0,0, 1);}#page-wrap {width: 100%;max-width: none;float: none;margin: 0 auto;}.top-widgets {width: 100%;max-width: none;margin: 0 auto;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}@media screen and ( max-width: 950px ) {body {padding: 0% 0% 0% 0%;}}.top-widgets-bg {padding-right: 0px;padding-left: 0px;}body{background-color: rgba(0,0,0, 1);background-image: none;background-size: auto;background-attachment: fixed;background-repeat: repeat;background-position: left top;}#page-wrap {border-top: 24px solid #1e73be;border-right: 24px solid #1e73be;border-bottom: 24px solid #1e73be;border-left: 24px solid #1e73be;}#main-wrap{padding-top: 1px;padding-right: 30px;padding-bottom: 0px;padding-left: 30px;}@media screen and ( max-width: 950px ) {#main-wrap {padding: 0.16666666666667% 5% 0% 5%;}}.body-section {margin-bottom: 0px;}@media screen and ( max-width: 1050px ) {.project-info {margin-bottom: 0px;}}@media screen and ( max-width: 950px ) {.body-section {margin-bottom: 0%;}.project-info {margin-bottom: 0%;}}#main-wrap{background-color: rgba(0,0,0, 1);background-image: none;background-size: auto;background-attachment: scroll;background-repeat: repeat;background-position: left top;}.inner-content-wrap {max-width: 2000px;}.inner-content, .related.products{padding-top: 23px;padding-right: 0px;padding-bottom: 55px;padding-left: 0px;}@media screen and ( max-width: 950px ) {.inner-content, .related.products {padding: 3.8333333333333% 0% 9.1666666666667% 0%;}}.stacked-caption {padding: 0 0px;}.inner-content {background-color: rgba(0,0,0, 1);color: #b2b2b2;}.gallery-slideshow {background-color: rgba(0,0,0, 1);}.gallery-slideshow .stacked-caption, #woocommerce-container-header p, .woocommerce-message p {color: #b2b2b2;}.woopost-breadcrumbs a {color: #b2b2b2 !important;}.inner-content h1,#woocommerce-container-header .page-title,.woocommerce-tabs ul li a.woocommerce .page-title,.inner-content h2,.inner-content h3,.related.products > h3,.inner-content h4,.inner-content h5,.inner-content h6 {color: #3a3a3a;}.woocommerce-tabs ul li.active a, .woocommerce-tabs ul li a:hover {color: #3a3a3a !important;}.woocommerce-tabs ul li a {color: #b2b2b2 !important;}.inner-content a {color: #1e73be;}.single-meta,.single-meta a,.single-tags,.single-tags a {color: #7a7a7a;}.woocommerce-product-rating .woocommerce-review-link {color: #7a7a7a !important;}.inner-content a:hover,.post-cont-pagination > span:not(.pagi-label) {color: #218cd3;}.woopost-breadcrumbs a:hover {color: #218cd3 !important;}.inner-content blockquote {border-color: #1e73be;}.wpb_tabs_nav .ui-tabs-anchor,.wpb_accordion_header a {color: #3a3a3a;}.inner-content hr,.inner-content th,.inner-content h3,.related.products > h3 span,.inner-content h3 span,.inner-content tr,.inner-content td,.inner-content pre,.inner-content .wp-caption-text,.inner-content .wp-playlist,.gallery-caption,.search-result-thumbnail p,.comments-area,.single-post-sharing,.project-details li,.contact-info li span {border-color: #1e73be;}.inner-content a {text-decoration: none;}.inner-sidebar{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.sid-block {margin-bottom: 0px;}#sidebar-top,.m-nav-and-logo {background-color: rgba(255,255,255, 1);}@media screen and ( max-width: 950px ) {.m-nav-and-logo {margin-bottom: 8.3333333333333%;}}#sidebar {border: none;}.sidebar-fold-btn {display: none;}.sidebar-fold-btn .fa {width: 30px;height: 30px;line-height: 30px;}.sidebar-fold-btn {position: fixed;margin-top: 0px;margin-left: 0px;}.sidebar-closed .sidebar-fold-btn {margin-left: 0px;}.sidebar-fold-btn .fa {background-color: rgba(102,102,102, 1);color: #fcfcfc;}.sidebar-fold-btn .fa:hover {background-color: rgba(17,17,17, 1);color: #fcfcfc;}.sidebar-fold-btn .fa {font-size: 14px;}.ps-scrollbar-y-rail,.ps-scrollbar-y {width: 2px;}.ps-scrollbar-y {background-color: rgba(102,102,102, 1);}.ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-scrollbar-y-rail.hover .ps-scrollbar-y {background-color: #111111;}.sidebar-top .logo-and-tagline {float: left;}.sidebar-top .top-nav-wrap {float: right;}.sidebar-top-fixed #sidebar-top {width: 100%;max-width: none;}#sidebar-top > div{padding-top: 21px;padding-right: 0px;padding-bottom: 22px;padding-left: 0px;}#sidebar-top {margin-bottom: 50px;}.sidebar-top-fixed #main-wrap {margin-top: 74px;}#sidebar-top {background-color: rgba(255,255,255, 1);}.mini-cart-wrap {background-color: #ffffff;}.mini-cart-wrap, .mini-cart-item, .empty-mini-cart-msg {border-color: #ededed;}#sidebar-top {border-bottom: 1px solid #ededed;}.logo-and-tagline {text-align: left;}.logo-wrap {max-width: 220px;}.logo-and-tagline{padding-top: 12px;padding-right: 12px;padding-bottom: 12px;padding-left: 12px;}.logo-wrap {background-color: rgba(0,0,0, 0);color: #3a3a3a;}.logo-wrap:hover {color: #3a3a3a;}.logo-wrap {border: none;}.logo-text, .top-nav-search-form #s, .top-nav-search-form i {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 22px;line-height: 25px;letter-spacing: 9px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.logo-text, .top-nav-search-form #s {text-decoration: none;}.site-tagline {display: none;}.site-tagline {text-align: left;}.site-tagline {margin-top: 0px;}.site-tagline {color: #1e73be;}.site-tagline {font-family: "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 13px;line-height: 21px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.site-tagline {text-decoration: none;}.menu-title {display: none;}.menu-title {text-align: left;}.menu-title span {padding-bottom: 0px;margin-bottom: 0px;}.menu-title {color: #666666;}.menu-title span {display: inline-block;}.menu-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 15px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.top-nav-wrap {text-align: center;}.menu-fold-icon .fa {width: 45px;height: 45px;line-height: 45px;margin-top: 13px;}.menu-fold-icon .fa {background-color: #ffffff;color: #3a3a3a;}.menu-fold-icon .fa:hover {background-color: #ffffff;color: #8d8d8d;}.menu-fold-icon .fa {font-size: 24px;}.admin-bar .top-nav-container {padding-top: 52px;}.top-nav-container{padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.top-nav-close {color: #b5b5b5;}.top-nav-close:hover {border: 1px solid #b5b5b5;}.top-nav-outer {background-color: rgba(20,20,20, 0.9);}.main-nav li,.top-nav > li {text-align: left;}.main-nav li a,.top-nav > li > a {display: block;}.top-nav {text-align: center;}.top-nav .top-nav-mini-cart, .menu-fold-icon.top-nav-mini-cart {display: none;}.top-nav .top-nav-mini-cart .fa, .top-nav-mini-cart .fa {font-size: 18px;}.main-nav li a, .top-nav > li > a, .top-nav-vertical li a{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.main-nav li, .top-nav > li, .top-nav-vertical li{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 24px;}.mini-cart-count {right: -26px;}.main-nav li a,.top-nav > li > a,.top-nav-vertical li a,.mobile-nav li a {background-color: rgba(0,0,0, 1);color: #b5b5b5;}.mini-cart-item .product-details a,.mini-cart-item .product-details span,.mini-cart-item .product-subtotal,.mini-cart-subtotal{color: #b5b5b5;}.mini-cart-item .product-details a:hover {color: #ffffff;}.mini-cart-count {background-color: rgba(181,181,181, 0.6);}.mobile-nav li a {color: #3a3a3a;}.main-nav .sub-menu li a {background-color: rgba(0,0,0, 1);}.main-nav li a:hover,.top-nav > li > a:hover,.top-nav-vertical li a:hover,.mobile-nav li a:hover{background-color: rgba(255,255,255, 0);color: #ffffff;border-color: #333333;}.mobile-nav li a:hover,.mobile-nav li.current-menu-item > a {color: #8d8d8d;}.main-nav li a, .top-nav > li > a, .top-nav-vertical li a {border: none;}.main-nav li a, .top-nav li > a, .top-nav li .sub-menu a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 28px;letter-spacing: 0.6px;font-weight: 700;font-style: normal;text-transform: uppercase;text-decoration:none;}.top-nav-mini-cart {font-family: Lato,"Lato Fallback";}.main-nav .sub-menu li a,.top-nav .sub-menu li a {font-size: 13px;}.top-nav-vertical .sub-menu li a {font-size: 11px;}.mobile-nav li a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;}.top-nav.top-nav-horizontal .sub-menu-wrap {width: 203px;}.top-nav.top-nav-horizontal .sub-menu .sub-menu-wrap {left: 203px;}.top-nav.top-nav-horizontal .sub-menu li a{padding-top: 4px;padding-right: 15px;padding-bottom: 4px;padding-left: 15px;}.top-nav.top-nav-horizontal > li > .sub-menu-wrap {padding-top: 1px;}.top-nav.top-nav-horizontal .sub-menu li a {background-color: #000000;color: #ffffff;}.top-nav.top-nav-horizontal .sub-menu li a:hover,.top-nav.top-nav-horizontal .sub-menu li.current-menu-item > a,.top-nav.top-nav-horizontal .sub-menu li.current-menu-parent > a,.top-nav.top-nav-horizontal .sub-menu li.current-menu-ancestor > a {background-color: #3a3a3a;color: #f4f4f4;}.m-nav-fold i {background-color: rgba(245,245,245, 1);color: #222222;}.m-nav-fold i {font-size: 30px;line-height: 60px;}.filters-title {display: none;}.filters-title {text-align: left;}.filters-title span {padding-bottom: 0px;margin-bottom: 0px;}.filters-title {color: #e0e0e0;}.filters-title span {display: inline-block;}.filters-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 15px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.filters {text-align: center;}.filters li a {display: block;}.filters li a i:first-child {margin-right: 10px;}.filters li a i:last-child {margin-left: 10px;}.filters li a i:first-child {display: none;}.filters li a i:last-of-type {display: inline-block;}.filters li a{padding-top: 6px;padding-right: 15px;padding-bottom: 7px;padding-left: 15px;}.filters li{padding-top: 40px;padding-right: 3px;padding-bottom: 39px;padding-left: 3px;}.sidebar-top .filters {background-color: rgba(0,0,0, 0);}.filters li a {background-color: rgba(30,115,190, 1);color: #ffffff;}.filters li a:hover, .filters li a.active-filter-item {background-color: rgba(98,168,247, 1);color: #ffffff;border-color: #3f3f3f;}.filters li a:hover i.fa-royal-vbar,.filters li a.active-filter-item i.fa-royal-vbar,.filters li a:hover i.fa-royal-slash,.filters li a.active-filter-item i.fa-royal-slash {color: #ffffff;}.filters li a {border: none;}.filters li a, ul.filters li a.active-filter-item {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 17px;letter-spacing: 3px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.filters li a sup {display: none;}#blog-container{padding-top: 0px;padding-right: 0px;padding-bottom: 50px;padding-left: 0px;}@media screen and ( max-width: 950px ) {.blog-grid-sizer,.blog-post.post-width1x,.blog-post.post-width2x {width: 100% !important;}}#blog-container {background-color: rgba(255,255,255, 1);}#blog-container {border: none;}.blog-post .post-media-wrap{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.blog-post .post-text-wrap{padding-top: 26px;padding-right: 0px;padding-bottom: 34px;padding-left: 0px;}.blog-post-inner {background-color: rgba(255,255,255, 0);}.blog-post:nth-child(2n) .blog-post-inner {background-color: rgba(255,255,255, 0);}.blog-post .post-description,.blog-post .before-cats {color: #7a7a7a;}.blog-post .time-and-author {color: #7a7a7a;}.blog-post .post-text-wrap a,.blog-post .social-share-wrap a,.blog-post .likes-and-comments .meta-sep,.blog-post .post-categories {color: #7a7a7a;}.blog-post .post-text-wrap a:hover,.blog-post .social-share-wrap a:hover {color: #3a3a3a;}.blog-post-inner {border: none;}.blog-post .post-title {text-align: center;}.blog-post .post-title a {padding-bottom: 0px;margin-bottom: 0px;}.blog-post .post-title a {color: #3a3a3a;}.blog-post .post-title a:hover {color: #3a3a3a;}.blog-post .post-title a {display: block;}.blog-post .post-title a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 27px;line-height: 45px;letter-spacing: 1.8px;font-weight: 600;font-style: normal;text-transform: uppercase;text-decoration:none;}.blog-post .post-categories {text-align: center;}.blog-post .post-cats-in {padding-bottom: 0px;margin-bottom: 12px;}.blog-post .post-cats-in {display: inline-block;}.blog-post .post-cats-in {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 24px;letter-spacing: 3px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.blog-post .time-and-author {display: none;}.blog-post .time-and-author {text-align: center;}.blog-post .time-and-author {padding-bottom: 0px;margin-bottom: 6px;}.blog-post .time-and-author {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 16px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.blog-post .post-description {text-align: left;}.blog-post .post-description {padding-bottom: 9px;margin-bottom: 19px;}.blog-post .post-description {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 24px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.blog-post .rf-likes {display: none;}.blog-post .post-comments-wrap {display: none;}.blog-post .social-share a:nth-child(1) {display: none;}.blog-post .social-share a:nth-child(3) {display: none;}.blog-post .social-share a:nth-child(7) {display: none;}.blog-post .likes-and-comments { text-align: center; }.blog-post .likes-and-comments {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 22px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.blog-post .read-more-wrap {padding-top: 15px;}.blog-post .read-more-wrap {clear: both;text-align: center;}.blog-post .read-more {display: inline-block;}.blog-post .read-more{padding-top: 7px;padding-right: 16px;padding-bottom: 9px;padding-left: 16px;}.blog-post .post-text-wrap .read-more {background-color: rgba(255,255,255, 0);color: #8d8d8d;}.blog-post .post-text-wrap .read-more:hover {background-color: rgba(255,255,255, 0);color: #3a3a3a;border-color: #3a3a3a;}.blog-post .read-more {border-top: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;}.blog-post .read-more {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 23px;letter-spacing: 2px;font-weight: 500;font-style: normal;text-transform: uppercase;text-decoration:none;}.blog-post .read-more {text-decoration: none;}.blog-post .post-media .image-overlay {-webkit-transition: opacity 500ms ease 0s, background-color 500ms ease 0s;transition: opacity 500ms ease 0s, background-color 500ms ease 0s;}.blog-post .post-media .image-overlay .fa {color: #ffffff;}.blog-post .post-media .image-overlay {background-color: rgba(255,255,255, 0.1);}.blog-post .post-media .image-overlay .fa {font-size: 21px;}.link-and-quote {padding-top: 5%;padding-right: 5%;padding-bottom: 5%;padding-left: 5%;}.link-and-quote,.link-and-quote small a {color: #3a3a3a;}.link-and-quote p,.link-and-quote small {background-color: rgba(255,255,255, 0.9);}.link-and-quote, .blog-post .link-and-quote p {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 27px;letter-spacing: 0.7px;font-weight: 700;font-style: italic;text-transform: uppercase;text-decoration:none;}.link-and-quote small a {text-decoration: none;}.blog-single-header .title-and-meta {text-align: center;}.blog-single-header .posted-by {display: none;}.single-post .single-socials-wrap {width: -webkit-calc(100% - 256px);width: calc(100% - 256px);line-height: 30px;}.hide-single-sharing-b.single-post .single-socials-wrap {height: 30px;}.single-post.sharing-nxt-prev-b .single-post-sharing .previous-post,.single-post.sharing-nxt-prev-b .single-post-sharing .next-post {top: 16px;}.single-post .next-post,.single-post .previous-post {width: 128px;height: 30px;}.single-post .next-post,.single-post .previous-post {line-height: 30px;}.single-post .nxt-prev-post {margin-top: 9px;}.single-post .previous-post {margin-right: 30px;}.single-post .next-post,.single-post .previous-post {background-color: rgba(255,255,255, 0);color: #7a7a7a;}.single-post .next-post:hover,.single-post .previous-post:hover{background-color: rgba(85,85,85, 0);color: #3a3a3a;border-color: #555555;}.single-post .next-post,.single-post .previous-post {font-size: 12px;}.blog-single .single-socials-wrap a:nth-child(3) {display: none;}.blog-single .single-socials-wrap a:nth-child(6) {display: none;}.blog-single .single-socials-wrap a:nth-child(7) {display: none;}.blog-single .single-socials-wrap {text-align: center;}.blog-single .single-post-sharing {margin-top: 7px;padding-top: 16px;}#portfolio-container, #portfolio-cats-container{padding-top: 0px;padding-right: 0px;padding-bottom: 50px;padding-left: 0px;}@media screen and ( max-width: 950px ) {.portfolio-grid-sizer,.portfolio-post.post-width1x,.portfolio-post.post-width2x {width: 100% !important;}}#portfolio-container, #portfolio-cats-container {background-color: rgba(0,0,0, 0);}#portfolio-container, #portfolio-cats-container {border: none;}.portfolio-post .post-text-wrap{padding-top: 20px;padding-right: 25px;padding-bottom: 21px;padding-left: 25px;}.portfolio-post-inner {background-color: rgba(249,249,249, 1);}.portfolio-post .post-description,.portfolio-post .before-cats,.portfolio-post .testimonial-wrap h5,.portfolio-post .testimonial-wrap p {color: #7a7a7a;}.portfolio-post .time-and-author {color: #7a7a7a;}.portfolio-post a,.portfolio-post .social-share-wrap a,.portfolio-post .likes-and-comments .meta-sep,.portfolio-post .post-categories {color: #7a7a7a;}.portfolio-post a:hover,.portfolio-post .social-share-wrap a:hover {color: #3a3a3a;}.portfolio-post-inner {border: none;}.portfolio-post-inner {box-shadow: 0px 0px 0px 0px rgba(0,0,0, 0);}.media-hovers {-webkit-transition: all 400ms ease 0s;transition: all 400ms ease 0s;}.media-hovers {padding: 0 !important;}.media-hovers-outer {display: table;width: 100%;height: 100%;}.media-hovers-inner {display: table-cell;vertical-align: middle;text-align: center;}.portfolio-post .post-media-wrap{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.portfolio-post .post-media-wrap .media-hovers {padding-top: 25%;padding-right: 8%;padding-bottom: 8%;padding-left: 8%;}.portfolio-post .media-hovers{background-color: rgba(7,105,191, 0.5);background-image: none;background-size: auto;background-attachment: scroll;background-repeat: repeat;background-position: left top;}.portfolio-post .post-media-in-wrap {border: none;}.portfolio-post .post-title {text-align: center;}.portfolio-post .post-title a {padding-bottom: 0px;margin-bottom: 4px;}.portfolio-post .post-title a {color: #ffffff;}.portfolio-post .post-title a:hover {color: #ffffff;}.portfolio-post .post-title a {display: block;}.portfolio-post .post-title a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 23px;letter-spacing: 2.5px;font-weight: 700;font-style: normal;text-transform: uppercase;text-decoration:none;}.portfolio-post .post-categories {text-align: center;}.portfolio-post .post-cats-in {padding-bottom: 0px;margin-bottom: 10px;}.portfolio-post .post-cats-in {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 13px;line-height: 16px;letter-spacing: 1.5px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.portfolio-post .time-and-author {display: none;}.portfolio-post .posted-by {display: none;}.portfolio-post .time-and-author .meta-sep {display: none;}.portfolio-post .time-and-author {text-align: center;}.portfolio-post .time-and-author {padding-bottom: 0px;margin-bottom: 3px;}.portfolio-post .time-and-author {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 16px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.portfolio-post .post-description {display: none;}.portfolio-post .post-description {text-align: left;}.portfolio-post .post-description {padding-bottom: 16px;margin-bottom: 0px;}.portfolio-post .post-description {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 23px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.pp_rf_more_info {display: none;}.portfolio-post .post-comments-wrap {display: none;}.portfolio-post .social-share a:nth-child(3) {display: none;}.portfolio-post .social-share a:nth-child(4) {display: none;}.portfolio-post .social-share a:nth-child(5) {display: none;}.portfolio-post .social-share a:nth-child(6) {display: none;}.portfolio-post .social-share a:nth-child(7) {display: none;}.portfolio-post .likes-and-comments { text-align: center; }.portfolio-post .rf-likes a,.portfolio-post .post-comments-wrap a,.portfolio-post .social-share-wrap a,.portfolio-post .social-share-wrap > i {width: 40px;height: 40px;line-height: 40px;}.portfolio-post .rf-likes a,.portfolio-post .post-comments-wrap a,.portfolio-post .social-share-wrap a,.portfolio-post .social-share-wrap > i{background-color: #ffffff;}.portfolio-post .rf-likes a:hover,.portfolio-post .post-comments-wrap a:hover,.portfolio-post .social-share-wrap a:hover,.portfolio-post .social-share-wrap > i:hover{background-color: #ffffff;}.portfolio-post .likes-and-comments {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 13px;line-height: 22px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.portfolio-post .more-info-wrap {display: none;}.portfolio-post .more-info-wrap {padding-top: 15px;}.portfolio-post .more-info-wrap {clear: both;text-align: center;}.portfolio-post .more-info {display: block;}.portfolio-post .more-info{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.portfolio-post .more-info {background-color: rgba(255,255,255, 0);color: #8d8d8d;}.portfolio-post .more-info:hover {background-color: rgba(255,255,255, 0);color: #3a3a3a;border-color: #111111;}.portfolio-post .more-info {border: none;}.portfolio-post .more-info {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 25px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.portfolio-post .more-info {text-decoration: none;}.portfolio-post .testimonial-wrap {display: none;}.portfolio-post .testimonial-wrap {text-align: left;}.portfolio-post .testimonial-wrap {padding-top: 15px;margin-top: 15px;}.portfolio-post .testimonial-wrap {border-top: 2px solid #e0e0e0;}.portfolio-post .testimonial-wrap h5, .portfolio-post .testimonial-wrap p {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 23px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.portfolio-post .triangle-wrap {display: none;}.portfolio-post .triangle-wrap {bottom: 0;border-top: none;}.portfolio-post .triangle-wrap {border-bottom-width:6px;border-bottom-style: solid;border-bottom-color: rgba(249,249,249, 1);border-right-width: 6px;border-right-style: solid;border-right-color: transparent;border-left-width: 6px;border-left-style: solid;border-left-color: transparent;left: 48%;}.portfolio-post .post-format-icon {display: none;}.portfolio-post .post-format-icon {bottom: 10px;right: 10px;}.portfolio-post .post-format-icon {width: 38px;height: 38px;line-height: 38px;}.portfolio-post .post-format-icon {background-color: rgba(255,255,255, 1);color: #3d3d3d;}.portfolio-post .post-format-icon {border-radius: 50%;}.portfolio-post .post-format-icon {font-size: 15px;}.portfolio-post .image-overlay {display: none;}.portfolio-post .image-overlay,.portfolio-post .image-overlay .fa {-webkit-transition: opacity 500ms ease 0s, background-color 500ms ease 0s;transition: opacity 500ms ease 0s, background-color 500ms ease 0s;}.portfolio-post .image-overlay {background-color: rgba(255,255,255, 0);}.portfolio-post .post-media:hover .image-overlay {background-color: rgba(255,255,255, 0);}.portfolio-post .image-overlay .fa {color: #fcfcfc;}.portfolio-post .image-overlay .fa {font-size: 20px;}.portfolio-single-header .title-and-meta {text-align: center;}.portfolio-single-header .post-comments-wrap {display: none;}.portfolio-single-header .posted-by {display: none;}.single-royal_portfolio .single-socials-wrap {width: -webkit-calc(100% - 326px);width: calc(100% - 326px);line-height: 25px;}.project-info-sharing.single-royal_portfolio .single-socials-wrap,.hide-single-sharing-p.single-royal_portfolio .single-socials-wrap {height: 25px;}.single-royal_portfolio.sharing-nxt-prev-p .single-post-sharing .previous-post,.single-royal_portfolio.sharing-nxt-prev-p .single-post-sharing .next-post {top: 0px;}.single-royal_portfolio .next-post,.single-royal_portfolio .previous-post {width: 163px;height: 25px;}.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .previous-post,.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .next-post {margin-top: -12.5px;}.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .previous-post img {left: 163px;width: 25px;height: 25px;}.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .next-post img {right: 163px;width: 25px;height: 25px;}.single-royal_portfolio .next-post,.single-royal_portfolio .previous-post {line-height: 25px;}.single-royal_portfolio .nxt-prev-post {margin-top: 30px;}.single-royal_portfolio .previous-post {margin-right: 30px;}.single-royal_portfolio .next-post,.single-royal_portfolio .previous-post {background-color: rgba(255,255,255, 0);color: #7a7a7a;}.single-royal_portfolio .next-post:hover,.single-royal_portfolio .previous-post:hover,.single-royal_portfolio .portfolio-single .no-nxt-prev {background-color: rgba(85,85,85, 0);color: #3a3a3a;border-color: #555555;}.single-royal_portfolio .next-post,.single-royal_portfolio .previous-post {font-size: 12px;}.portfolio-single .single-socials-wrap span {display: none;}.portfolio-single .single-socials-wrap a:nth-child(3),.info-sharing a:nth-child(3) {display: none;}.portfolio-single .single-socials-wrap a:nth-child(6),.info-sharing a:nth-child(6) {display: none;}.portfolio-single .single-socials-wrap a:nth-child(7),.info-sharing a:nth-child(7) {display: none;}.portfolio-single .single-socials-wrap {text-align: center;}.portfolio-single .single-post-sharing {margin-top: 0px;padding-top: 0px;}.proj-info-title {text-align: left;}.project-info .project-details strong i {display: none;}.project-info-right .project-info,.project-info-below-right .project-info {width: 210px;margin-left: -webkit-calc(100% - 210px);margin-left: calc(100% - 210px);}.project-info-right.single-royal_portfolio .single-wrap,.project-info-below-right.single-royal_portfolio .single-content-wrap,.project-info-below-right.single-header-below-p .portfolio-single-header {width: -webkit-calc(100% - 250px);width: calc(100% - 250px);}.project-details > li {padding-top: 9px;padding-bottom: 9px;}.project-info {border: none;}.project-details>li {border-bottom-width: 1px;border-bottom-style: solid;}#woocommerce-container{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}#woocommerce-container-header{padding-top: 40px;padding-right: 0px;padding-bottom: 16px;padding-left: 0px;}#woocommerce-container {background-color: rgba(255,255,255, 0);} #woocommerce-container {border: none;}.woopost-text-wrap{padding-top: 20px;padding-right: 25px;padding-bottom: 21px;padding-left: 25px;}.woocommerce-post-inner {background-color: rgba(249,249,249, 1);}.woocommerce-post {border: none;}.woomedia-hovers {-webkit-transition: all 500ms ease 0s;transition: all 500ms ease 0s;}.woomedia-hovers {padding: 0 !important;}.woomedia-hovers-outer {display: table;width: 100%;height: 100%;}.woomedia-hovers-inner {display: table-cell;vertical-align: middle;text-align: center;}.woopost-media-wrap{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.woopost-media-wrap .woomedia-hovers {padding-top: 0%;padding-right: 0%;padding-bottom: 0%;padding-left: 0%;}.woopost-media-wrap .woomedia-hovers {background-color: rgba(246,246,246, 1);}.woopost-media-wrap {border: none;}.woopost-title {text-align: center;}.woopost-title a {padding-bottom: 0px;margin-bottom: 4px;}.woopost-title a {color: #3a3a3a;}.woopost-title a:hover {color: #3a3a3a;}.woopost-title a {display: inline-block;}.woopost-title a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 23px;letter-spacing: 2.5px;font-weight: 700;font-style: normal;text-transform: uppercase;text-decoration:none;}.woopost-categories {text-align: center;}.woopost-cats-in {padding-bottom: 0px;margin-bottom: 0px;}.woopost-categories a, .woopost-categories {color: #8d8d8d;}.woopost-categories a:hover {color: #444444;}.woopost-cats-in {display: block;}.woopost-categories a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 13px;line-height: 16px;letter-spacing: 1.5px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.woocommerce-post .woopost-rating {display: none;}.woopost-rating {text-align: center;}.woopost-rating-in {padding-bottom: 0px;margin-bottom: 5px;}.woopost-rated {color: #e5ae47;}.woopost-unrated {color: #d8d8d8;}.woopost-rating-in {display: block;}.woopost-rating {font-size: 20px;letter-spacing: 0px;}.woopost-price {text-align: center;}.woopost-price-in {padding-bottom: 0px;margin-bottom: 7px;}.woopost-price {color: #7a7a7a;}.woopost-price ins {color: #3a3a3a;}.woopost-price-in {display: block;}.woopost-price-in {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 16px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.woopost-addcart {display: none;}.woopost-addcart-in {display: inline-block;}.woopost-addcart {text-align: center;}.woopost-addcart-in{padding-top: 5px;padding-right: 15px;padding-bottom: 6px;padding-left: 15px;}.woopost-addcart-in {background-color: rgba(255,255,255, 1);color: #7a7a7a;}.woopost-addcart-in:hover {background-color: rgba(255,255,255, 1);color: #3a3a3a;border-color: #dd3333;}.woopost-addcart-in {border: none;}.woopost-addcart-in {border-radius: 50px;}.woopost-addcart-in {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 11px;line-height: 24px;letter-spacing: 1.3px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.woopost-status, .woopost-single .woopost-status {display: none;}.woopost-status {top: 5px;right: 5px;}.woopost-status {width: 46px;height: 25px;}.woopost-status {color: #ffffff;}.woopost-status.onsale {background-color: #e5ae47;}.woopost-status.featured {background-color: #dd3333;}.woopost-status.oos {background-color: #000000;}.woopost-status {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 11px;line-height: 25px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.wootriangle-wrap {display: none;}.wootriangle-wrap {bottom: 0;border-top: none;}.wootriangle-wrap {border-bottom-width:8px;border-bottom-style: solid;border-bottom-color: rgba(249,249,249, 1);border-right-width: 7px;border-right-style: solid;border-right-color: transparent;border-left-width: 7px;border-left-style: solid;border-left-color: transparent;left: 49%;}.woopost-single-images {float: left;}.woopost-single-summary {float: right;margin-left: 35px;}.woopost-breadcrumbs {display: none;}.woopost-single-images {width: -webkit-calc(100% - 27% - 35px);width: calc(100% - 27% - 35px);}.woopost-single-summary {width: 27%;}.woopost-single-summary .social-share a:nth-child(5) {display: none;}.woopost-single-summary .social-share a:nth-child(6) {display: none;}.woopost-single-summary .social-share a:nth-child(7) {display: none;}.woopost-single-summary .social-share a {width: 36px;height: 35px;line-height: 35px;margin-right: 5px;}.woopost-single-summary .social-share a {font-size: 13px;}.woocommerce table.shop_table a.remove, .woopost-single-summary .social-share a {color: #b2b2b2 !important;}.woocommerce table.shop_table a.remove:hover {color: #1e73be !important;}.woocommerce-message {margin-left: 0px;margin-right: 0px;}.woocommerce-message a {color: #1e73be;}.woocommerce-message a:hover {color: #218cd3;}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woopost-single-summary .social-share a,.woocommerce-checkout #payment div.payment_box {background-color: rgba(30,115,190, 0.5);}.woopost-single-summary .social-share a:hover {background-color: rgba(30,115,190, 0.8);}.woocommerce form.login,.woocommerce form.register,.woocommerce .col-1.address,.woocommerce .col-2.address,.woocommerce table.shop_table,.woocommerce .col-1.address header,.woocommerce .col-2.address header,.woocommerce-checkout #payment,.woocommerce form.checkout_coupon {border: 1px solid #1e73be;}.woocommerce .woocommerce-error {border-top: 2px solid #e5ae47 !important;}.inner-content .woocommerce .button,.woocommerce-widget .button,.sidebar-widget .button,.top-widget .button,.footer-widget .button,.mini-cart-buttons .view-cart-btn a,.mini-cart-buttons .checkout-btn a {border: none;cursor: pointer;color: #b2b2b2 !important;background-color: rgba(30,115,190, 0.5);-webkit-transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border 0.3s ease 0s;transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border 0.3s ease 0s;}.inner-content .woocommerce .button:hover,.woocommerce-widget .button:hover,.sidebar-widget .button:hover,.top-widget .button:hover,.footer-widget .button:hover,.mini-cart-buttons .view-cart-btn a:hover,.mini-cart-buttons .checkout-btn a:hover {background-color: rgba(30,115,190, 1) !important;}.woocommerce-tabs h4 {margin-bottom:15px;}.woocommerce-tabs .tabs li,.woocommerce-tabs .panel {background-color:rgba(30,115,190, 0.5);}.woocommerce-tabs .tabs li {border-left: 1px solid rgba(30,115,190, 0);border-right: 1px solid rgba(30,115,190, 0);border-bottom: 1px solid #000000;}.woocommerce-tabs .tabs li.active {border-bottom-color: rgba(30,115,190, 0);border-left-color: #000000;border-right-color: #000000;}.woocommerce-tabs #reviews .commentlist li {border-bottom: 1px solid #000000;}.woocommerce-tabs #review_form_wrapper {background-color: #000000;}.slideshow-caption {width: 100%;text-align: center;}.slideshow-caption {bottom: 0;}.slideshow-caption{padding-top: 8px;padding-right: 20px;padding-bottom: 8px;padding-left: 20px;}.slideshow-caption {background-color: rgba(193,193,193, 0.2);color: #ffffff;}.stacked-caption {text-align: center;}.stacked-caption {margin-bottom: 10px;}.gallery-slideshow .gallery-slide:last-of-type .stacked-caption {margin-bottom: 0;}.gallery-nav {display: none;}.gallery-nav {text-align: center;}.gallery-nav{padding-top: 17px;padding-right: 0px;padding-bottom: 17px;padding-left: 0px;}.gallery-nav span {width: 12px;height: 10px;font-size: 10px;margin-right: 5px;}.gallery-nav {background-color: rgba(229,174,71, 1);}.gallery-nav span {background-color: #222222;}.gallery-nav span:hover,.gallery-slideshow .cycle-pager-active {background-color: #ffffff;}.gallery-arrow {opacity: 1;}.gallery-arrow {width: 55px;height: 55px;line-height: 55px;margin-top: -27.5px;}.gallery-arrow {background-color: rgba(229,174,71, 0);color: #7a7a7a;}.gallery-arrow {font-size: 30px;}.lightbox-overlay .image-overlay .fa {color: #fcfcfc;}.lightbox-overlay .image-overlay {background-color: rgba(255,255,255, 0.1);}.lightbox-overlay .image-overlay .fa {font-size: 21px;}.royal-gallery figcaption {display: none;}.royal-gallery .gallery-item {margin-right: 10px;margin-bottom: 10px;}.gallery-columns-2 .gallery-item {width: -webkit-calc((100% - (10px * 1)) / 2);width: calc((100% - (10px * 1)) / 2);}.gallery-columns-3 .gallery-item {width: -webkit-calc((100% - (10px * 2)) / 3);width: calc((100% - (10px * 2)) / 3);}.gallery-columns-4 .gallery-item {width: -webkit-calc((100% - (10px * 3)) / 4);width: calc((100% - (10px * 3)) / 4);}.gallery-columns-5 .gallery-item {width: -webkit-calc((100% - (10px * 4)) / 5);width: calc((100% - (10px * 4)) / 5);}.gallery-columns-6 .gallery-item {width: -webkit-calc((100% - (10px * 5)) / 6);width: calc((100% - (10px * 5)) / 6);}.gallery-columns-7 .gallery-item {width: -webkit-calc((100% - (10px * 6)) / 7);width: calc((100% - (10px * 6)) / 7);}.gallery-columns-8 .gallery-item {width: -webkit-calc((100% - (10px * 7)) / 8);width: calc((100% - (10px * 7)) / 8);}.gallery-columns-9 .gallery-item {width: -webkit-calc((100% - (10px * 8)) / 9);width: calc((100% - (10px * 8)) / 9);}@media screen and ( min-width: 950px ) {.gallery-columns-2 .gallery-item:nth-child(2n+2),.gallery-columns-3 .gallery-item:nth-child(3n+3),.gallery-columns-4 .gallery-item:nth-child(4n+4),.gallery-columns-5 .gallery-item:nth-child(5n+5),.gallery-columns-6 .gallery-item:nth-child(6n+6),.gallery-columns-7 .gallery-item:nth-child(7n+7),.gallery-columns-8 .gallery-item:nth-child(8n+8),.gallery-columns-9 .gallery-item:nth-child(9n+9) {margin-right: 0 !important;}.gallery-columns-2 .gallery-item:nth-child(2n+2) + li,.gallery-columns-3 .gallery-item:nth-child(3n+3) + li,.gallery-columns-4 .gallery-item:nth-child(4n+4) + li,.gallery-columns-5 .gallery-item:nth-child(5n+5) + li,.gallery-columns-6 .gallery-item:nth-child(6n+6) + li,.gallery-columns-7 .gallery-item:nth-child(7n+7) + li,.gallery-columns-8 .gallery-item:nth-child(8n+8) + li,.gallery-columns-9 .gallery-item:nth-child(9n+9) + li {clear: both;}}@media screen and ( max-width: 950px ) {.royal-gallery .gallery-item {width: -webkit-calc((100% - (10px * 1)) / 2) !important;width: calc((100% - (10px * 1)) / 2) !important;}.royal-gallery .gallery-item:nth-child(2n+2) {margin-right: 0 !important;}.royal-gallery.gallery-columns-1 .gallery-item {width: 100% !important;}}@media screen and ( max-width: 480px ) {.royal-gallery .gallery-item {width: 100% !important;float: none !important;}}.jcarousel-wrap {padding-left: 0px;padding-right: 0px;}.jcarousel li {padding: 0 4px;}.jcarousel-prev {left: 4px;}.jcarousel-next {right: 4px;}.similar-items h3, .related.products > h3 {text-align: left;}.similar-items h3 span, .related.products > h3 span {padding-bottom: 9px;margin-bottom: 0px;}.jcarousel-prev,.jcarousel-next {display: none;}.jcarousel-prev .fa,.jcarousel-next .fa {width: 35px;height: 35px;line-height: 35px;}.jcarousel-prev,.jcarousel-next {margin-top: -17.5px;}.jcarousel-prev .fa,.jcarousel-next .fa {background-color: rgba(229,174,71, 1);color: #ffffff;}.jcarousel-prev:hover .fa,.jcarousel-next:hover .fa {background-color: rgba(229,174,71, 1);color: #3a3a3a;border-color: #e0e0e0;}.jcarousel-prev .fa,.jcarousel-next .fa {font-size: 12px;}.jcarousel .image-overlay-wrap .image-overlay {background-color: rgba(255,255,255, 0);}.jcarousel .image-overlay-wrap h5 {background-color: rgba(58,58,58, 1);color: #ffffff;}.comments-area-wrap {max-width: 940px;}.comments-area {padding-bottom: 26px;margin-bottom: 29px;}.comments-area {border-bottom-width: 1px;border-bottom-style: solid;}.comments-area-wrap .comments-count {text-align: left;}.comments-area-wrap .comments-count span {padding-bottom: 9px;margin-bottom: 0px;}.comment-content-wrap {margin-left: 75px;}.children .comment-content-wrap {margin-left: 72px;}.comment-author-img {border-radius: 3%;}.comment-content-wrap{padding-top: 26px;padding-right: 30px;padding-bottom: 23px;padding-left: 30px;}.comment,.pingback,.comments-wrap #respond {margin-bottom: 30px;}.comment-content-wrap {background-color: #ffffff;}.bypostauthor .comment-content-wrap {background-color: #ffffff;}.comment-content-wrap {border-top: 0px solid #e0e0e0;border-right: 0px solid #e0e0e0;border-bottom: 0px solid #e0e0e0;border-left: 1px solid #e0e0e0;}.comments-area-wrap .comment-reply-title {padding-bottom: 0px;margin-bottom: 3px;}.comments-area-wrap .comment-reply-title {display: inline-block;}.pers-name {float: left;margin-right: 15px;}.pers-name,.pers-email {width: -webkit-calc(50% - 7.5px);width: calc(50% - 7.5px);}.rf-input{padding-top: 9px;padding-right: 9px;padding-bottom: 9px;padding-left: 9px;}.rf-input,.form-submit,.single_add_to_cart_button {margin-bottom: 15px;}.inner-content input[type="text"].rf-input {height: 44px;}.inner-content textarea.rf-input {height: 226px;}.rf-input {background-color: #ffffff;}.rf-input, .woocommerce .quantity i {color: #7a7a7a;}.rf-error,.mail-error-txt {color: #e5ae47;border-color: #e5ae47 !important;}.rf-input:focus {background-color: #ffffff;border-color: #7a7a7a;}select.rf-input:focus, input[type="number"].rf-input:focus, .woocommerce .quantity .rf-input:focus {background-color: #ffffff;border-color: #e0e0e0;}.rf-input:focus {color: #7a7a7a;}.woocommerce .quantity i {border: 1px solid #e0e0e0;}.rf-input {border-top: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;}.form-submit {text-align: left;}.submit-btn {width: 100%;}.submit-btn, .inner-content .woocommerce .button, .woocommerce-widget .button, .sidebar-widget .button, .top-widget .button, .footer-widget .button, .mini-cart-buttons .view-cart-btn a, .mini-cart-buttons .checkout-btn a{padding-top: 8px;padding-right: 15px;padding-bottom: 9px;padding-left: 15px;}.inner-content .submit-btn {background-color: rgba(252,252,252, 1);color: #7a7a7a;}.inner-content .submit-btn:hover {background-color: rgba(252,252,252, 1);color: #3a3a3a;border-color: #3a3a3a;}.submit-btn {border-top: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;}#s{padding-top: 14px;padding-right: 14px;padding-bottom: 14px;padding-left: 14px;}#s {padding-right: 29px;}.top-nav-search-form #s {padding-right: 14px;}.search-icon {top: 23px;right: 14px;}.top-nav-search-form .search-icon {right: 14px;}.widget_flickr > div {margin-top: 9px;}.widget_lsi_widget > ul {margin-top: 9px !important;}.search-wrap{padding-top: 9px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}#s {background-color: #3a3a3a;}#s,.search-icon {color: #ffffff;}#s:focus {background-color: #595959;border-color: #111111;}#s:focus,#s:focus + .search-icon {color: #fcfcfc;}#s {border: none;}.pagination-wrap{padding-top: 24px;padding-right: 0px;padding-bottom: 50px;padding-left: 0px;}.pagination-wrap, #infscr-loading {background-color: rgba(242,242,242, 0);}.pagination-wrap {border: none;}.pagination-wrap {text-align: center;}.pagination-wrap a,.pagination-wrap span {padding: 11px;margin-right: 0px;}.pagination-wrap a {background-color: rgba(229,174,71, 0);color: #7a7a7a;}.infscr-center {color: #7a7a7a;}.pagination-wrap a, .pagination-wrap span {border: 1px solid #e0e0e0;}.pagination-wrap a:hover,.pagination-wrap .current {background-color: rgba(203,155,63, 0);color: #3a3a3a;border-color: #666666;}.pagination-wrap a, .pagination-wrap span, .infscr-center {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 19px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.pagination-wrap a,.pagination-wrap span,.infscr-center {text-decoration: none;}.contact-info ul li {text-align: left;}.contact-form,.contact-info {float: left;width: -webkit-calc(50% - 25px);width: calc(50% - 25px);}.contact-form {margin-right: 50px;}.contact-info ul li span {padding: 11px 0;}.contact-info ul li span {border-bottom-width: 1px;border-bottom-style: solid;}.contact-info ul li span {display: block;}.contact-title {text-align: left;}.contact-title span {padding-bottom: 9px;margin-bottom: 39px;}.contact-title span {border-bottom-width: 1px;border-bottom-style: solid;}.contact-title span {display: block;}.google-map {height: 500px;}.copy-and-soc > div{padding-top: 33px;padding-right: 0px;padding-bottom: 55px;padding-left: 0px;}.copy-and-soc {background-color: rgba(73,73,73, 0);}.footer-fold-btn i {background-color: #ffffff;color: #666666;}.copy-and-soc {border-top: 1px solid #e0e0e0;border-right: 0px solid #ffffff;border-bottom: 0px solid #ffffff;border-left: 0px solid #ffffff;}.copy-and-soc {text-align: center;}.socials-wrap .fa {width: 42px;height: 42px;line-height: 42px;margin-right: 0px;margin-bottom: 0px;}.socials-wrap{padding-bottom: 0px;margin-bottom: 9px;}.socials-wrap .fa {background-color: rgba(30,115,190, 1);color: #ffffff;}.socials-wrap .fa:hover {background-color: rgba(30,115,190, 0);color: #1e73be;border-color: #3a3a3a;}.socials-wrap .fa {border: none;}.socials-wrap .fa {border-radius: 50%;}.socials-wrap {display: inline-block;}.copy-and-soc .fa {font-size: 32px;}.copyright-wrap p {text-align: center;}.copyright-wrap p {color: #9c9c9c;}.copyright-wrap p a {color: #9c9c9c;}.copyright-wrap p a:hover {color: #e5ae47;}.copyright-wrap p {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 12px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.copyright-wrap p a {text-decoration: none;}.back-to-top .fa {width: 45px;height: 42px;line-height: 42px;}.back-to-top {right: 59px;bottom: 70px;}.back-to-top .fa {background-color: rgba(255,255,255, 0);color: #7a7a7a;}.back-to-top .fa:hover {background-color: rgba(58,58,58, 0);color: #3a3a3a;}.back-to-top .fa {font-size: 50px;}.inner-content p:not(.post-description):not(.stacked-caption),.woopost-single-summary .product_title,.inner-content table,.inner-content pre,.inner-content blockquote,.inner-content address,.inner-content .wp-playlist,.comment-content p, .single-meta,.project-description-wrap p,.project-details-wrap > ul,.single .gallery,.inner-content.wp-caption,.inner-content ul:not(.filters),.inner-content ol, .inner-content dl dd,.single-content h1,.single-content h2,.single-content h3:not(.post-title),.single-content h4,.single-content h5:not(.testimonial-author),.single-content h6,.search-results-wrap h4,.search-query,.project-info h3 {margin-bottom: 15px;}.stacked-caption span {margin:15px 0;}.single-header-below-p .portfolio-single-header .title-and-meta,.single-header-below-b .blog-single-header .title-and-meta {padding-bottom:15px;}.inner-content p,.woocommerce-info,.woocommerce-message p,.woocommerce .woocommerce-info p,.woocommerce .woocommerce-error p,#woocommerce-container-header p,.woocommerce-review-link,.inner-content li,.inner-content dt,.inner-content dd,.inner-content table,.inner-content code,.inner-content pre,.inner-content address,.inner-content tt,.inner-content samp,.inner-content kbd,.inner-content var,.inner-content .wp-caption-text,.inner-content .single-meta,.inner-content .single-tags,.comment-reply-title small,.inner-content .rf-input,.woocommerce .orderby.rf-input,.slideshow-caption,.stacked-caption span,.comments-pagination,.submit-btn,.inner-content .woocommerce .button {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 16px;line-height: 26px;letter-spacing: 0.2px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.inner-content .single-meta,.inner-content .single-tags,.comment-reply-title small,#cancel-comment-reply-link {font-size: 15px;}.vc_btn,.vc_label,.vc_pie_chart_value,.pp_pic_holder .ppt,.vc_gitem-post-data,.wpb_accordion_header a,.tagcloud a,.inner-content .previous-post,.inner-content .next-post,.inner-content .wp-playlist{font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;}.inner-content h1 {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 35px;line-height: 45px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.inner-content h2, .woocommerce .page-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 23px;line-height: 28px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.inner-content h3, .related.products > h3 {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 33px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.inner-content h4 {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;line-height: 13px;letter-spacing: 1.5px;font-weight: 600;font-style: normal;text-transform: uppercase;text-decoration:none;}.inner-content h5 {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 13px;line-height: 25px;letter-spacing: 2.5px;font-weight: 700;font-style: normal;text-transform: uppercase;text-decoration:none;}.inner-content h6 {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 17px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.sid-widget-title {text-align: left;}.sid-widget-title span {padding-bottom: 0px;margin-bottom: 0px;}.sid-widget-title,.sid-widget-title a {color: #3a3a3a;}.sid-widget-title span {display: inline-block;}.sid-widget-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 16px;line-height: 25px;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: none;text-decoration:none;}.sidebar-widget {text-align: left;}.sidebar-widget>ul, .sidebar-widget>div{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.sidebar-widget>ul,.sidebar-widget>div {background-color: rgba(0,0,0, 0);}.sidebar-widget {color: #3a3a3a;}.sidebar-widget.widget_shopping_cart .mini_cart_item .remove,.sidebar-widget.widget_shopping_cart .mini_cart_item .remove:hover {color: #3a3a3a !important;}.sidebar-widget .tagcloud a,.sidebar-widget .textwidget a,.sidebar-widget ul li a,.sidebar-widget tfoot tr td a,.sidebar-widget tbody tr td a {color: #3a3a3a;}.sidebar-widget .tagcloud a:hover,.sidebar-widget .textwidget a:hover,.sidebar-widget ul li a:hover,.sidebar-widget tfoot tr td a:hover,.sidebar-widget tbody tr td a:hover {color: #e5ae47;}.sidebar-widget, .sidebar-widget.widget_icl_lang_sel_widget ul li a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 25px;letter-spacing: 0px;font-weight: 500;font-style: normal;text-transform: none;text-decoration:none;}.sid-block #s {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 16px;letter-spacing: 0px;font-weight: 500;font-style: normal;text-transform: none;text-decoration:none;}.sid-block .search-icon {font-size: 15px;}.tagcloud a,.textwidget a,.sidebar-widget ul li a,.sidebar-widget tfoot tr td a,.sidebar-widget tbody tr td a {text-decoration: none;}@media screen and ( min-width: 1050px ) {.top-widget,.footer-widget {width: -webkit-calc( (100% - ( 40px * 2 ) ) / 3 );width: calc( (100% - ( 40px * 2 ) ) / 3 );}.top-widget:nth-child(3n),.footer-widget:nth-child(3n) {margin-right: 0;}}@media screen and ( max-width: 1050px ) {.top-widget,.footer-widget {width: -webkit-calc( (100% - ( 40px ) ) / 2 ) !important;width: calc( (100% - ( 40px ) ) / 2 ) !important;margin-right: 40px !important;}.top-widget:nth-child(2n),.footer-widget:nth-child(2n) {margin-right: 0 !important;}}@media screen and ( max-width: 950px ) {.top-widget,.footer-widget {width: 100% !important;margin-right: 0 !important;}}.top-widgets, .footer-widgets{padding-top: 45px;padding-right: 0px;padding-bottom: 19px;padding-left: 0px;}.top-widget,.footer-widget {margin-right: 40px;margin-bottom:40px;}@media screen and ( max-width: 950px ) {.top-widgets, .footer-widgets {padding: 7.5% 0% 3.1666666666667% 0%;}}.top-widgets-bg, .footer-widgets{background-color: rgba(242,242,242, 0);background-image: none;background-size: auto;background-attachment: scroll;background-repeat: repeat;background-position: left top;}.top-widgets-fold-btn i {background-image: linear-gradient(225deg, rgba(242,242,242, 0) 50%, rgba(255, 255, 255, 0) 51%);color: #7a7a7a;}.footer-widgets {border: none;}.top-widget-title,.foot-widget-title {text-align: center;}.top-widget-title span,.foot-widget-title span {padding-bottom: 8px;margin-bottom: 20px;}.top-widget-title,.top-widget-title a,.foot-widget-title,.foot-widget-title a {color: #3a3a3a;}.top-widget-title span, .foot-widget-title span {border-bottom: 1px solid #e0e0e0;}.top-widget-title span,.foot-widget-title span {display: inline-block;}.top-widget-title, .foot-widget-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 34px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.top-widget,.footer-widget {text-align: center;}.top-widget > ul,.top-widget > div,.footer-widget > ul,.footer-widget > div{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.top-widget > ul,.top-widget > div,.footer-widget > ul,.footer-widget > div {background-color: rgba(0,0,0, 0);}.top-widget,.footer-widget {color: #7a7a7a;}.top-widget .tagcloud a,.top-widget .textwidget a,.top-widget ul li a,.top-widget tfoot tr td a,.top-widget tbody tr td a,.footer-widget .tagcloud a,.footer-widget .textwidget a,.footer-widget ul li a,.footer-widget tfoot tr td a,.footer-widget tbody tr td a {color: #7a7a7a;}.top-widget .tagcloud a:hover,.top-widget .textwidget a:hover,.top-widget ul li a:hover,.top-widget tfoot tr td a:hover,.top-widget tbody tr td a:hover,.footer-widget .tagcloud a:hover,.footer-widget .textwidget a:hover,.footer-widget ul li a:hover,.footer-widget tfoot tr td a:hover,.footer-widget tbody tr td a:hover {color: #3a3a3a;}.top-widget, .footer-widget, .top-widget.widget_icl_lang_sel_widget ul li a, .footer-widget.widget_icl_lang_sel_widget ul li a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 25px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.top-widget #s, .footer-widget #s {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 16px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.top-widget .search-icon,.footer-widget .search-icon {font-size: 14px;}.top-widget .tagcloud a,.top-widget .textwidget a,.top-widget ul li a,.top-widget tfoot tr td a,.top-widget tbody tr td a,.footer-widget .tagcloud a,.footer-widget .textwidget a,.footer-widget ul li a,.footer-widget tfoot tr td a,.footer-widget tbody tr td a {text-decoration: none;}.woocommerce-widgets{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.woocommerce-widgets {width: 230px;} .woocommerce-widget {margin-bottom: 30px;} .woocommerce-widgets {background-color: rgba(255,255,255, 1);} .woocommerce-widgets {border: none;}.woo-widget-title {text-align: left;}.woo-widget-title span {padding-bottom: 15px;margin-bottom: 14px;}.woo-widget-title,.woo-widget-title a {color: #3a3a3a;}.woo-widget-title span {display: inline-block;}.woo-widget-title {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 24px;letter-spacing: 2px;font-weight: 400;font-style: normal;text-transform: uppercase;text-decoration:none;}.woocommerce-widget {text-align: left;}.woocommerce-widget>ul, .woocommerce-widget>div{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.woocommerce-widget>ul,.woocommerce-widget>div {background-color: rgba(255,255,255, 1);}.woocommerce-widget {color: #7a7a7a;}.woocommerce-widget.widget_shopping_cart .mini_cart_item .remove,.woocommerce-widget.widget_shopping_cart .mini_cart_item .remove:hover {color: #3a3a3a !important;}.woocommerce-widget a,.woocommerce-widget .tagcloud a,.woocommerce-widget .textwidget a,.woocommerce-widget ul li a,.woocommerce-widget tfoot tr td a,.woocommerce-widget tbody tr td a {color: #3a3a3a;}.woocommerce-widget a:hover,.woocommerce-widget .tagcloud a:hover,.woocommerce-widget .textwidget a:hover,.woocommerce-widget ul li a:hover,.woocommerce-widget tfoot tr td a:hover,.woocommerce-widget tbody tr td a:hover {color: #dd9933;}.woocommerce-widget .product-categories .children a:before, .sidebar-widget .product-categories .children a:before {background-color: rgba(58,58,58, 0.3);}.woocommerce-widget, .woocommerce-widget.widget_icl_lang_sel_widget ul li a {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 25px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.woocommerce-widget #s {font-family: "Lato","Lato Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 16px;letter-spacing: 0.4px;font-weight: 400;font-style: normal;text-transform: none;text-decoration:none;}.woocommerce-widget .search-icon {font-size: 14px;}/* Theme-Specific CSS */@media screen and ( max-width: 950px ) {.inner-content {padding: 6%;}#main-wrap {padding: 15px;}}.contact-form {width: calc(65% - 22.5px);width: -webkit-calc(65% - 22.5px);}.contact-info {width: calc(30% - 22.5px);width: -webkit-calc(30% - 22.5px);}.page-template-contact #page-wrap {max-width: none;}.page-template-contact .contact-form-wrap,.page-template-contact #sidebar-top > div,.page-template-contact .copy-and-soc {max-width: 960px;margin: 0 auto;}.portfolio-single-header{ margin-bottom:8px;}/* Server Side CSS */body {-webkit-font-smoothing: antialiased !important;}#sidebar-top {background-color: rgba(0, 0, 0, 0);border-bottom: none;border-left:}.clearfix .std-scaled {background-color: rgba(0, 0, 0, 1)!important;border-left: solid #1e73be 24px;border-right: solid #1e73be 24px;}.sidebar-top .top-nav-wrap {margin-right: 24px;}.logo-wrap {margin: 14px 0px;}.quform-1 {font-family: Lato,"Lato Fallback"!important;color: #444}#sidebar-top > div {background-color: black;}#sidebar-top {box-shadow: 0px 10px 10px #1e73be;}.mobile-logo {padding: 0px 20px;background-color: black;}.white_text h1,.white_text h2,.white_text h3,.white_text p,.white_text li {color: #fff!important;}.dark_text h1,.dark_text h2,.dark_text h3,.dark_text p,.dark_text li {color: #222! important;}.inner-content .single-content ul,.inner-content .comment-content ul {list-style-type: square;list-style-position: inside;}.light_grey_text p,.light_grey_text h1,.light_grey_text h2,.light_grey_text h3,.light_grey_text li {color: #cfcfcf!important}ul {list-style: square;padding-left: 10px;margin-left: 20px;list-style-position: outside;}nav ul {list-style-type: none!important;list-style-position: inside;padding-left: 0px;margin-left: 0px;color: #fff!important;}.mobile-nav li a {color: #fff}.m-nav-fold i {background-color: #1e73be;color: #fff;}.portfolio-post-inner {background:none!important;}.quform-button-submit-text{font-family:Lato,"Lato Fallback";text-transform:uppercase!important;font-size:15px;color:white!important;}#main-wrap {margin-top: 100px!important;}.mobile-nav li a:hover, .mobile-nav li.current-menu-item > a {color: #1e73be!important;}.mobile-nav li a{color: #fff!important;}