文件操作 - style.css
返回文件管理
返回主菜单
删除本文件
文件: /home/tecnoht/public_html/fratellibartesaghi--it/wp-content/themes/architek/style.css
编辑文件内容
/* Theme Name: Architek Description: Architek is a Premium WordPress Theme with light and dark demos, 9 different menu types, and tons of amazing features. <a href="http://docs.upperthemes.com/architek">Documentation</a> | <a href="http://upperthemes.com/support">Support</a> | <a href="http://www.facebook.com/UpperInc">Facebook</a> | <a href="http://www.twitter.com/UpperInc">Twitter</a> Author: Upper Author URI: http://upperthemes.com Version: 1.6 Tags:one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,editor-style,featured-images,flexible-header,full-width-template,microformats,post-formats,theme-options,translation-ready Theme URI: http://demos.upperthemes.com/architek Text Domain: architek License:2 License URI: ARCHITEK WordPress Theme Author: Upper Author URI: http://upperthemes.com Version: 1.6 ARCHITEK MAIN CSS 01. RESET 02. GENERAL 03. BLOG 04. INTRO LOADINGS 05. ANIMATIONS 06. NAVIGATION 07. TOP BAR 08. TOP PANEL 09. HEADER 10. PAGE TITLE 11. MENU 12. SOCIAL ICONS 13. POSTS 14. SLIDERS 15. PROJECTS 16. TWITTER 17. NEWSLETTER 18. SEARCH BAR 19. 404 20. WIDGETS 21. WPML 22. ELEMENTS 23. FOOTER 24. BOX PAGE 25. CFORMS 7 26. RESPONSIVE /*************************************************************** 01. RESET ***************************************************************/ html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,a,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,q { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; } ins { color: #000; text-decoration: none; font-weight: 500; padding: 0px 2px; } mark { background-color: #ff9; color: #000; font-style: italic; font-weight: 700; } del { text-decoration: line-through; } abbr[title],dfn[title] { border-bottom: 1px dotted; cursor: help; } hr { border: 1px solid #f2f2f2; height: 0; } /* gutenberg */ .is-grid > li{list-style:none;} hr { clear:both; } ul.wp-block-categories{ text-align: left;} .architek_helper_div { display: none; } /* WORDPRESS CORE CSS */ .alignnone { margin: 5px 20px 20px 0; } .aligncenter,div.aligncenter { display: block; margin: 55px auto; text-align:center; } .alignright { float: right; margin: 20px 0px 20px 50px; } .alignleft { float: left; margin: 0.3rem 2rem 2rem 0; } .aligncenter { display: block; margin: 25px auto; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 100%; padding: 7px 0; text-align: center; display: inline-block; } .wp-caption.alignnone { margin: 25px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 14px; line-height: 20px; margin: 0; padding: 2px 10px 5px; margin-bottom: 0 !important; } .sticky .divider-posts { display: none !important; } .divider-posts { margin: 60px auto 70px; display: block; width: 100%; border-bottom: 1px solid transparent; } .gallery-caption { color: #666; font-size: 13px; font-size: 0.8125rem; font-style: italic; margin-bottom: 1.5em; max-width: 100%; } .bypostauthor { padding: 0px; } .screen-reader-text { clip: rect(1px,1px,1px,1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0,0,0,0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: .875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } video { max-width: 100%; height: auto; } iframe,embed,object { max-width: 100%; } .vendor { padding: 0; background: #fff; margin-bottom: 30px; } input { border-radius: 0; } .sticky { background: #fff; padding: 0; margin-bottom: 50px; } .sticky .divider-posts { display: none !important; } /*************************************************************** 02. GENERAL ***************************************************************/ html,body { overflow-x: hidden; } body { font-family: 'Lato', 'Arial', 'sans-serif'; font-size: 17px; line-height: 1.618; color: #000; font-weight: normal !important; overflow-x: hidden !important; -webkit-font-smoothing: antialiased; visibility: hidden; } form.architek_search_input.not-ready{ visibility: hidden; z-index: -1 !important; } p,li,a,.aio-icon-description,.smile_icon_list li .icon_description p, .related_posts_listing .related_post .excerpt { font-family: 'Lato', 'Arial', 'sans-serif'; line-height: 1.618; font-weight: normal; color: #444; font-size: 17px; -webkit-transform-style: preserve-3d; } li.testimonials-slide{ line-height: inherit; } .vc_custom_1472567312350 .aio-icon-description.ult-responsive a { color: #fff; font-size: 20px; font-family: 'Lato', 'Arial', 'sans-serif'; font-weight: normal; } p { margin-bottom: 1em !important; } li { margin: .5em 0; } a { margin: 0; font-weight: normal; } a:not(.down-button,.architek-button-dark-1d,.architek-button-white,.architek-button-color):hover,a:not(.down-button,.architek-button-dark-1d,.architek-button-white,.architek-button-color):focus { color: #4A5157; text-decoration: none; outline: none !important; border: none; } img,img:hover,img:focus { text-decoration: none; outline: none !important; border: none; } input:hover,input:focus,input:visited { text-decoration: none; outline: none; } h1,h2,h3,h4,h5,h6 { font-family: 'Montserrat', 'Arial', 'sans-serif'; text-rendering: optimizelegibility; font-weight: 700; margin-top: 0 !important; margin-bottom: 20px !important; line-height: 1.3em !important; } h1 { font-size: 36px; margin-bottom: 0px; font-weight: 600; } h2 { font-size: 32px; line-height: 1.1em !important; font-weight: 600; } h3 { font-size: 25px; margin-bottom: 10px; line-height: 1.3em; font-weight: 600; } h4 { font-size: 22px; line-height: 1.3em; font-weight: 600; } h5 { font-size: 18px; line-height: 1.3em; font-weight: 600; } h6 { font-size: 16px; line-height: 1.3em; font-weight: 600; } section.page_content:not(body.single) { overflow-y: hidden; overflow-x: hidden; } .heading-border { border: 1px solid; padding: 5px 10px; } .float-right { float: right; } .float-left { float: left; } .column.one-third { width: 33%; } h1.page_title { margin-bottom: 0; line-height: 1.1em; font-weight: bold; } .titlesleftcrumbsright h2.secondaryTitle{margin-bottom: 0;} .aio-icon-square_box .aio-icon.advanced i { top: 2px; position: relative; } .uvc-headings-line { display: inline-block; } img { height: auto; max-width: 100%; } .bold { font-weight: 800; } .cbp-item-off{display:none !important;} /*************************************************************** 03. BLOG ***************************************************************/ .page-template-blog-template .blog-default .col-md-12 .metas-container, .archive .metas-container { margin: 0px auto 30px auto; } .page-template-blog-template .blog-default .col-md-12 .post .flexslider { margin: 0; } .page-template-blog-template .blog-default .col-md-12 .featured-image-thumb { margin-bottom: 30px; } .single-post .featured-image-thumb { margin-bottom: 30px; display: inline-block; } .single-post .featured-image-thumb .featured-image-fb { margin-top: -30px; } .tp-caption a.text_color:before { color: #50CCB3 !important; } .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .metas-container, .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .the_title, .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .blog_excerpt{ padding-left: 30px; } .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .aio-icon-read{ margin-top: 50px; } /* new about author section */ .single_about_author{ position: relative; float: left;width: 100%;margin-top: 5em;text-align: center; } .single_about_author .author_name{ text-align: center; font-size: 12px; letter-spacing: 0; text-transform: uppercase; margin-bottom: 30px !important; position: relative; font-weight: normal; letter-spacing: 1px; font-weight: 600; } .single_about_author .author_details img{ display: block; margin: 0 auto 20px !important; border-radius: 100%; border: 1px solid #eae7e5; padding: 13px; } .single_about_author .author_links{margin-top: 20px;} /* new masonry grid adjustments */ .architek-masonry-grid .info_wrapper{position: absolute;bottom: 20px;z-index: 999;} .architek-masonry-grid .info_wrapper > *{position: relative;z-index:9;} .architek-masonry-grid .info_wrapper .the_title{top: 0;} .architek-masonry-grid .info_wrapper a{text-align: left;} .architek-masonry-grid .info_wrapper .the_title h2 a{color: #fff !important;font-size: 1.1em !important;letter-spacing: 0px;font-weight: 700 !important;} .architek-masonry-grid.text .info_wrapper, .architek-masonry-grid.audio .info_wrapper, .architek-masonry-grid.quote .info_wrapper, .architek-masonry-grid.link .info_wrapper{position: relative;} .architek-masonry-grid.audio .audioContainer{margin: 0 0 30px 0;} .architek-masonry-grid .tp-tabs {bottom: 0% !important;top: 0% !important;-webkit-transform: translateY(10%) !important-moz-transform: translateY(10%) !importanttransform: translateY(10%) !important;} /* ENDOF new masonry grid adjustments */ /* new blog normal style adjustements */ .fullwidth_media_content{position: absolute;top:0;right:0;bottom:0;left:0;} .fullwidth_media_content .contentainer{display: flex; flex-direction: column; justify-content: center; align-items: center;height:100%;} /* ENDOF new blog normal style adjustements */ .fullwidth_media_content .contentainer p, .fullwidth_media_content .contentainer a{color: #fff !important;} .fullwidth_media_content .contentainer .metas-container{ margin-bottom: 10px !important; z-index: 999; text-align: center; display: table; } .fullwidth_media_content .contentainer .metas-container p{ opacity: 0.95; text-align: center !important; float: none; display: inline-block; width: auto; } .fullwidth_media_content .contentainer .the_title{z-index: 999;} .fullwidth_media_content .contentainer .the_title h2{float: none; text-align: center;} /*************************************************************** 05. ANIMATIONS ***************************************************************/ .navbar,.navbar-brand,.navbar-brand img,.navbar,a.go-about,.p-button,a.p-button.hide-icon i,a.p-button.hide-icon span.text,.signup,.slidecontent-bi .project-title-bi p a,.filter li a,.projects-overlay #projects-loader.transitioned,.projects-overlay #pagecontent .scrollbar,.projects-overlay #pagecontent .thumb,.readmore,.post-content .featured-image img,widget_followers li,.tagcloud a,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,#contacts input:hover,#contacts textarea:hover,.wpcf7 input:focus,.wpcf7 textarea:focus,#contacts textarea,#contacts input,.light #contacts .contact-form input:hover,.light #contacts .contact-form textarea:hover,.light #contacts .contact-form input:focus,.light #contacts .contact-form textarea:focus,#contacts .form-success,#contacts .form-success p,.skillbar,.dropdown-menu > li > a,.widget_followers li,#back-top a,a.social:before,.tp-caption a,.esg-grid a,.dl-back:after,.nav-container,.navbar-collapse,.navbar-header,.search_trigger i,.search_trigger_mobile i,.header_social_icons_wrapper,.the_title h2 a,.post-content a:hover .post-quote,.social-shares ul li a,.social-shares ul li a i,.post-listing .post a .post-quote blockquote,h2.post-title.post-link,.widget ul li a,.post-quote,.btn-contact-left input,.footer_sidebar ul li a,.header_social_icons div.social_container i,a.navbar-brand,header.navbar .navbar-collapse ul li ul li a,.nav-next-nav1:after,.nav-previous-nav1:before,.nav-previous-nav1,.nav-previous-nav1 a,.nav-next-nav1 a,.architek_breadcrumbs a,.nav-previous,.nav-next,#commentform .form-submit #submit,.style1 .architek_little_shopping_bag,.nav-container .architek_minicart li a,.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,.architek_minicart_wrapper,.intro_continue_text a,.intro_continue_arrow a,.navbar-default .style4_social_search,#cbpw-filters82 .cbp-filter-item,header .top-bar a,header .top-bar ul.phone-mail li a,.aio-icon-read,.header_social_icons,.architek_dynamic_shopping_bag,.search_trigger,.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover,.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover,header.navbar .navbar-collapse ul li ul li a,li:not(.architek_mega_menu) ul.menu-depth-1 li,li.architek_mega_menu li.menu-item-depth-1 li,.dl-menu li,.page-template-blog-masonry-template .posts_category_filter li,.page-template-blog-masonry-grid-template .posts_category_filter li,.slick-next,.slick-prev,.wpcf7 .architek-form-main-slider .slider-button input,.flip-box-wrap .flip_link a,.errorbutton,.metas-container a,.widget li,.widget_nav_menu li,.footer_sidebar ul li,.custom-widget li,.page-template-blog-template .wideblog .post-listing .metas-container,.ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button,.custom-widget li a,#respond input,.bird,#contacts .mail_chimp_form_container input.button,.aio-icon-read:before,.navbar-nav .dropdown-menu a i,.widget-newsletter form input.button,.just-icon-align-left .aio-icon,.architek-form-simple.dark .bt-contact a span input, .bt-contact a span input, .flex-direction-nav a, .woocommerce-page.woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .special_tabs.horizontal.text .tab-selector .label,.team_member_profile_content .aio-icon.circle, .page-template-blog-masonry-template .metas a, .page-template-blog-masonry-grid-template .metas a, .single_about_author a, .master_container a, #respond textarea, .product-title, .related_posts_listing .related_post .title, #big_footer a, .special_tabs.icontext .label a, .special_tabs.text .label a, .special_tabs.horizontal.icontext .tab-selector .label i, .architek-push-sidebar-content .widget_nav_menu li a{ -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .architek-push-sidebar-content .widget_nav_menu{margin-bottom: 40px;} .architek-push-sidebar-content .instagram_widget ul.instagram-pics li{border: none !important;margin: 0 4px 0 0px;width: 31.2% !important;height: auto;float: none;} .architek-push-sidebar-content .instagram_widget ul.instagram-pics li a{padding: 0 !important;} .architek-push-sidebar-content .instagram_widget .instagram-pics{margin-left: 0 !important;} #footer-instagram ul.instagram-pics li a img{ border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } #footer-instagram ul.instagram-pics li a{ display: block; width: 100%; } /* next line changed because of weird paulos laptop bug */ .navbar-nav li ul:not(.dropdown-menu.menu-depth-1), .navbar-nav li li{ -webkit-transition: visibility 0.3s linear, opacity 0.3s linear !important; -moz-transition: visibility 0.3s linear, opacity 0.3s linear !important; -o-transition: visibility 0.3s linear, opacity 0.3s linear !important; -ms-transition: visibility 0.3s linear, opacity 0.3s linear !important; transition: visibility 0.3s linear, opacity 0.3s linear !important; } header:not(.style8) .navbar-nav li.architek_mega_menu > ul.dropdown-menu > li.architek_mega_hide_link > a, header:not(.style8) .navbar-nav li.architek_mega_menu > ul.dropdown-menu > *, header:not(.style8) .navbar-nav li.architek_mega_menu:hover > ul.dropdown-menu > *{-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;transition: none !important;} /* ENDOF next line changed because of weird paulos laptop bug */ li.larch_mega_hide_link > a{ pointer-events:none !important; } .tparrows{ -webkit-transition: background 0.2s linear; -moz-transition: background 0.2s linear; transition: background 0.2s linear; } .tparrows:before{ -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; transition: color 0.2s linear; } header{ -webkit-transition: background .2s linear !important; -moz-transition: background .2s linear !important; transition: background .2s linear !important; } .tparrows:hover:before { color: #fff; } /*************************************************************** 06. NAVIGATION ***************************************************************/ .testimonials-align-left .slick-dots{text-align: left;} .testimonials-align-right .slick-dots{text-align: right;} header.navbar-default .navbar-nav > li.menu-item-has-children > a:after{ position: relative; top: 0; right: -5px; font-size: 10px; font-family: 'FontAwesome'; content: '\f107'; -webkit-font-smoothing: antialiased; line-height: 1.75em; display: none; } .testimonials.style1 .testimonial-nav li a.active:after{ position: absolute; font-size: 19px; font-family: 'FontAwesome'; content: '\f10e'; color: #d35968; bottom: -2px; z-index: 9; margin-left: -20px; display: none; } .testimonials.style1 .testimonial-box:after{ position: absolute; font-size: 150px; font-family: 'FontAwesome'; content: '\f10e'; color: #f5f5f5; top: 130px; z-index: 9; display: inline-grid; margin-left: -80px; z-index: 9; } .nav-container { margin: 0 auto; } .style2 .nav-container > .navbar-collapse.collapse { width: 100%; padding-left: 50px; padding-bottom: 10px; } .nav-container img { width: auto; display: block; max-width: 100%; float: none; } .style1 .nav-container img,.style2 .nav-container img { float: left; } .style1 .nav-container > .navbar-collapse.collapse { display: inline-flex !important; width: auto; float: right; margin-top: 0px; } .navbar-brand { float: left; font-size: 18px; line-height: 74px; margin: 0; z-index: 9999999; } .navbar-default { border: none; } .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus { background-color: transparent; outline: none; } .navbar-nav { margin: 0; } .style7 .navbar-nav{ margin-top: 4px; } .navbar-default .navbar-nav > li > a { position: relative; text-decoration: none; text-decoration: none; display: block; outline: none; padding: 0; margin: 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; z-index: 2; } .menu-rounded.navbar-default .navbar-nav > li > a { border-radius: 25px; padding: 7px 17px; } .menu-square.navbar-default .navbar-nav > li > a { border-radius: 0; padding: 9px 20px; } .hide-on-start:not(.oldie) { -webkit-transition: none; -moz-transition: none; -ms-transition: none; transition: none; -webkit-transform: translateY(-300px); -moz-transform: translateY(-300px); -ms-transform: translateY(-300px); transform: translateY(-300px); } header.hide-on-start.hidestartready { -webkit-transition: all .5s ease !important; -moz-transition: all .5s ease !important; -ms-transition: all .5s ease !important; transition: all .5s ease !important; } .nothidden.hide-on-start:not(.oldie) { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } .hide-on-start.oldie { top: -300px; } .navbar-collapse li .dropdown-menu { position: absolute; top: 101%; z-index: 1000; float: left; min-width: 240px; padding: 0; font-size: 14px; list-style: none; background-clip: padding-box; border-top: none; border: none; padding: 0; margin-left: -8px; border: 1px solid rgba(0,0,0,0.1); } .style2 .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu{ margin-left: 0px; } header.header_after_scroll .navbar-collapse ul li.architek_mega_menu > ul{ margin-top: 0px !important;} .menu-rounded .navbar-collapse li .dropdown-menu { border-radius: 8px; } .menu-rounded .navbar-collapse li.architek_mega_menu .dropdown-menu ul { border-radius: 0; } #menu_top_bar > li ul.sub-menu { -webkit-box-shadow: 0 0 16px 0 rgba(68,68,68,0.25); box-shadow: 0 0 16px 0 rgba(68,68,68,0.25); } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 { top: -17px; margin: 1px 0px 0; } .style3 .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 { top: -17px; } .style2 .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 { top: -2px; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 { top: -3px; margin: 2px 2px 0; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 ul { top: 0; margin: 0 1px; } .menu-rounded .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 { top: -12px; margin: 2px 0px 0; } .menu-rounded .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 { top: -12px; margin: 2px 0px 0; } .menu-rounded .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 ul { top: 0; margin: 0 1px; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-1 { z-index: 1000; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-2 { z-index: 1001; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 { z-index: 1002; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-4 { z-index: 1003; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-5 { z-index: 1004; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-6 { z-index: 1005; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-7 { z-index: 1006; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-8 { z-index: 1007; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-9 { z-index: 1008; } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-10 { z-index: 1009; } .navbar-collapse li.architek_mega_menu > .dropdown-menu { min-width: 20vw; } .menu-to-the-left,.menu-to-the-left ul { left: auto !important; right: 100% !important; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 8px 25px; clear: both; font-weight: 400; line-height: 20px; font-size: .9em; vertical-align: middle; } .dark .dropdown-menu > li > a { border-bottom: 1px solid #23282C; } .dark .dropdown-menu { border: none; } .dropdown-menu > li:last-child > a { border-bottom: 0; } .dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #428bca; outline: 0; } .dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { color: #999; } .dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu { display: block; } /* Dark Nav */ .navbar-default.dark .navbar-toggle { border-color: #3D4349; } .navbar { z-index: 99999; } .navbar i { font-size: 15px; vertical-align: middle; padding-right: 9px; } .navbar .nav-container i { font-size: 13px; } .navbar-nav.icons > li > a { line-height: 78px; } /* Shrink Effect */ .navbar-shrink { height: 66px; -webkit-box-shadow: 0 1px 6px 0 rgba(68,68,68,0.07); box-shadow: 0 1px 6px 0 rgba(68,68,68,0.07); } .navbar-shrink .navbar-brand { line-height: 60px; } .navbar-shrink .navbar-nav > li > a { line-height: 66px; } .navbar-shrink .navbar-nav.icons > li > a { line-height: 64px; } header,header .navbar-brand h1.logo,header button.navbar-toggle,header .top-bar,header .top-bar > .container { height: auto; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear; } header.header_not_fixed { position: absolute; margin-bottom: 0 !important; float: left; width: 100%; } header.header_not_fixed.headerclone { display: none; } header.header_not_fixed .header_social_icons { float: none; } header.header_not_fixed .header_social_icons_wrapper { display: inline-block; } .header_social_icons_wrapper { display: inline-flex; direction: rtl; margin-left: 20px; top: -3px; position: relative; } /* tweaks */ header.header_not_fixed.style3,header.header_not_fixed.style4 { width: 100%; } header.header_not_fixed.style3 .header_social_icons { float: left; } header .navbar-brand img:not(.logo_after_scroll) { display: block; } header .navbar-brand img.logo_after_scroll, .header_style9_contents_bearer.menu-opened .navbar-nav img.logo_after_scroll { display: none; } header.header_after_scroll .navbar-brand img:not(.logo_after_scroll), .header_style9_contents_bearer.menu-opened .navbar-brand img:not(.logo_after_scroll) { display: none; } header.header_after_scroll .navbar-brand img.logo_after_scroll, .header_style9_contents_bearer.menu-opened .navbar-brand img.logo_after_scroll{ display: block; margin-left: auto; margin-right: auto; text-align: center; } header.navbar .main-menu-icon { position: relative; top: 0; width: 24px; text-align: center; left: -2px; float: left; text-align: center; margin-right: 2px; min-height: 20px; } header.navbar .dropdown-menu .main-menu-icon { top: 1px; } /* upper-whities */ body.search-results .master_container { xbackground-color: #fff; background-color: transparent; } .menu_style5_bearer{position:absolute;top:0;right:0;bottom:0;left:0;} .cbp-popup-singlePageInline #main article{float:none;} /* ** 04 - SECTION / SKINS */ section.nav-boxes { position: static; } #parallax-home { width: 100%; height: 100%; overflow-y: hidden; overflow-x: hidden; } /* 2021 mp4 video without parallax fix */ #parallax-home:not(.parallax){ -webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } #parallax-home .video-container{ display: flex; } #parallax-home .video-container video{ min-width: 100%; object-fit: cover; } section#home { width: 100%; } .homepage_parallax.video{background: #000;} section#home,.forcefullwidth_wrapper_tp_banner,.rev_slider_wrapper,.tp-revslider-mainul { overflow-y: hidden; overflow-x: hidden; } #parallax-home-contents { height: 100%; width: 100%; display: table; position: relative; overflow: hidden; } .home-center-contents { display: table-cell; vertical-align: middle; margin: auto; text-align: center; z-index: 9; position: relative; top: -40px; } .home-center-contents > * { margin-bottom: -80px !important; } .logo-home { width: 100%; position: relative; text-align: center; } /* Text Slider */ #text-slider.flexslider { background: transparent; margin: 40px auto; border: none; width: 100%; padding: 20px 0; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; } #text-slider .flex-control-nav li { position: relative; top: 70px !important; } p.home-slide-content { font-size: 6em !important; text-transform: uppercase; font-family: Arial; font-weight: 800; letter-spacing: 3px; color: #fff; } .big-text p.home-slide-content { font-size: 4.5em !important; text-transform: uppercase; font-family: Arial; font-weight: 800; letter-spacing: 0; color: #fff; } #text-slider .flex-control-nav { position: relative; top: -40px !important; } /* Get Started */ .next-section { width: 100%; position: absolute; height: 100px; display: block; text-align: center; bottom: 40px; z-index: 99; } a.go-about { width: auto; height: auto; top: 50%; overflow: hidden; background: transparent; border: 1px solid rgba(255,255,255,.1); z-index: 3; position: relative; padding: 10px 20px; color: #fff;5 } a.go-about:hover { border: 1px solid rgba(255,255,255,.5); } .intro_continue_arrow a { text-decoration: blink; -webkit-animation-name: blinker; -webkit-animation-duration: 1.2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: ease-in-out; -webkit-animation-direction: alternate; } /* top bar menu nav */ #menu_top_bar { position: absolute; height: 100%; top: 0; } #menu_top_bar > li ul { position: absolute; visibility: hidden; opacity: 0; filter: alpha(opacity=0); width: 180px; left: 100%; transition: all .3s ease-in-out; -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; } #menu_top_bar > li > ul { left: 0; } #menu_top_bar > li > ul ul { top: 0; margin-top: 0; } #menu_top_bar > li { height: 100%; margin-top: 3px; } #menu_top_bar li:hover > ul,#menu_top_bar > li ul:hover { visibility: visible; opacity: 1; filter: alpha(opacity=100); } #menu_top_bar > li ul li { float: none; border: none !important; padding-left: 0 !important; margin: 0 !important; display: block; } #menu_top_bar > li ul li a { margin-left: 12px; line-height: 2.5em; } #menu_top_bar > li ul li:last-child { margin-bottom: 5px; } #menu_top_bar > li > a { margin-top: 7px; position: relative; margin-bottom: -3px; } /* ** 10 - PORTFOLIO */ /* upper-whities */ body:not(.search) article.portfolio { position: relative; padding: 0 15px; xbackground-color: #fff; background-color: transparent; } .projects_media:not(.fullwidth_media):not(.left_media) { margin-top: 60px; } .cbp-nav-next:before, .cbp-nav-prev:before { top: 0 !important; } body .cbp-nav-pagination-item { width: 10px !important; height: 10px !important; } body .ult-animation .cbp-nav-pagination-item { width: 14px !important; height: 14px !important; } .testimonials-style2 .slick-next, .testimonials-style2 .slick-prev{ top: 45% !important; } .solidsquaresection1 h2, .solidsquaresection1 h6{ margin: 0 !important; } .sbpushleft{position: relative;left: -15px;} .testimonials-style2 .slick-next{ right: -40px !important; } .testimonials-style2 .slick-prev{ left: -40px !important; } .vc_btn3-container{margin-bottom: 0 !important;} .ult_tabmenu.style2 li.ult_tab_li a:hover{color: #fff !important;} .testimonials-style2.single-wide-testimonials .slick-next{ right: -20px !important; } .testimonials-style2.single-wide-testimonials .slick-prev{ left: -20px !important; } .portfolio_type-singlepageinlineajax-grid .proj-content { margin-top: 0; } .cbp-l-grid-gallery .cbpw-ajax-block { padding: 0 0 0 20px; } .cbp-l-grid-gallery .fb_type_button_count { margin: 0 0 0 15px; } .cbp-popup-singlePage-open .proj-content { margin: 160px auto 0; } .cbp-popup-singlePage-open.portfolio_type-singlepageoverlay .proj-content{ margin: 100px auto 0; } .single-portfolio .proj-content .content_container{ padding: 0; margin-top: 80px; } .portfolio-template-default.single-portfolio .proj-content .content_container.col-md-12{ margin-top: 0px; } .portfolio-template-default.single-portfolio .projects_media.left_media { margin-top: 80px; } .single-portfolio .proj-content .col-md-5.content_container{ margin-top: 0; } .cbp-popup-singlePageInline .cbp-popup-close{ background: url(images/cbp-sprite-upper.png) -127px -46px no-repeat !important; background-color: #1f1b25 !important; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; opacity: 1 !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .projects_media.left_media{ padding-left: 0 !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .content_container .cbpw-ajax-block{ padding-left: 0px !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .content_container{ padding-left: 10px !important; } .cbp-popup-singlePageInline .cbp-popup-close { top: 20px !important; } .cbp-popup-lightbox .cbp-popup-close { background: url(images/cbp-sprite-upper.png) -122px -40px no-repeat !important; background-color: rgba(0,0,0,0.8) !important; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; opacity: 1 !important; width: 50px !important; height: 50px !important; } .cbp-popup-lightbox .cbp-popup-close:hover{ background: url(images/cbp-sprite-upper.png) -122px -40px no-repeat !important; } .cbp-popup-lightbox .cbp-popup-next, .cbp-popup-lightbox .cbp-popup-prev, .cbp-popup-singlePage .cbp-popup-next, .cbp-popup-singlePage .cbp-popup-prev { width: 50px !important; height: 50px !important; border-radius: 0 !important; } .cbp-popup-singlePage .cbp-popup-content { margin: 0 auto; } .cbp-popup-singlePageInline .single-portfolio .proj-content { margin: 20px auto; width: 100% !important; } .single-portfolio .projects_media.left_media { padding-left: 0; margin-bottom: 40px; } .portfolio_type-singlepageinlineajax-grid .projects_media.left_media { padding-left: 0; margin-bottom: 0; overflow: hidden; } .portfolio_type-singlepageinlineajax-grid .content_container.col-md-6{padding-left: 20px !important;margin-top: 5px !important;} .portfolio_type-singlepageinlineajax-grid .single-portfolio .proj-content { display: inline-block; } .portfolio_type-singlepageinlineajax-grid .share-buttons { margin: 20px 0 40px !important; } .portfolio #comments { padding: 15px; margin-top: 20px !important; } .portfolio_type-singlepageoverlay #comments { padding: 40px 0; } .portfolio_type-singlepageoverlay .cbpw-ajax-block { padding: 20px; } .portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block { padding: 0; } .portfolio_type-singlepageoverlay .fb_type_button_count { margin: 0; } .container .cbpw-ajax-block .fb_type_button_count { margin: 0; } .cbpw-ajax-block .uvc-sub-heading { letter-spacing: 1px; } /* Portfolio Navigation */ .projects_nav1 { position: relative; z-index: 999; height: 60px; width: 80%; } .nav-previous-nav1 { position: relative; float: left; width: 40%; } .nav-next-nav1 { position: relative; float: right; width: 40%; } .nav-next-nav1 a {cursor: pointer;height: 60px;display: block;z-index: 99;font-size: 11px;text-transform: uppercase;letter-spacing: 3px;float: right;text-align: right;} .nav-previous-nav1 a { cursor: pointer; height: 60px; display: block; z-index: 99; font-size: 11px; text-transform: uppercase; letter-spacing: 3px; } .nav-previous-nav1:before { font-family: 'IonIcons'; content: "\f3d5"; -webkit-font-smoothing: antialiased; z-index: 9; font-size: 18px; position: absolute; top: -2px; padding-left: 2px; left: -25px; } .nav-next-nav1:after { font-family: 'IonIcons'; content: "\f3d6"; -webkit-font-smoothing: antialiased; line-height: 1; right: -20px; display: block; text-align: center; font-size: 18px; position: absolute; top: -1px; padding-left: 2px; } .delimiter:after { position: relative; top: 0; right: 0; font-size: 15px; font-family: 'FontAwesome'; content: '\f105'; -webkit-font-smoothing: antialiased; color: #949494; line-height: 1.75em; } .woocommerce .architek_breadcrumbs { margin-top: 10px; } .woocommerce h1.page-title { display: none; } span.delimiter { margin: 0 10px !important; } .architek_breadcrumbs a,.architek_breadcrumbs span { padding: 0; margin-right: 8px; } .dropdown-menu li.menu-item-has-children:not(.architek_mega_hide_link) > a:before { position: relative; top: 1px; font-size: 16px; font-family: 'FontAwesome'; content: '\f105'; -webkit-font-smoothing: antialiased; color: #848484; line-height: 1; float: right; font-weight: normal; right: 10px; opacity: 0; transition: all .5s; transition-timing-function: cubic-bezier(0.2,1,0.3,1); display: none; } header li:not(.architek_mega_menu) ul.menu-depth-1 li:hover > a:before{ right: 0; opacity: 1; } .nav-style-6 .dropdown-menu li.menu-item-has-children:not(.architek_mega_hide_link) > a:before, .nav-style-6 .dropdown-menu li.menu-item-has-children:not(.architek_mega_hide_link) > a:after{display: none;} header.architek-underlining:not(.style6) .dl-menu li:not(.architek_mega_hide_link) > a:after{ position: absolute; top: 50%; left: 10px; width: 0; margin-top: 0; content: ''; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; height: 1px; background: transparent; transition: all .5s; transition-timing-function: cubic-bezier(0.2,1,0.3,1); } header .dl-menu li:not(.architek_mega_hide_link) > a:hover:after, header .dl-menu li:not(.architek_mega_hide_link) > a:focus:after, header .dl-menu li:not(.architek_mega_hide_link) > a:active:after, header .dl-menu li:hover > a:after{ width: 15px; height: 1px; opacity: 0.5; } .metis.tparrows:before{font-size: 20px !important;} .rev_slider .metis.tparrows:hover:before { transform: scale(1) !important; } .rev_slider .metis.tparrows:hover:after{ width: 28%; } .rev_slider .metis.tparrows:after{ position: absolute; top: 100%; right: 32px; width: 50%; margin-top: -41px; border-bottom: 1px solid transparent; content: ''; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } .rev_slider .metis.tp-leftarrow.tparrows:after{ right: 0; left: 32px; } /* Dark Arrows */ .projects_media.full_media.col-md-12 { padding: 0 !important; margin-bottom: 20px; overflow: hidden; } .the_comments { margin: 0px auto; width: 100%; display: inline-block; } .the_comments h3#reply-title{ margin-bottom: 10px !important; position: relative; letter-spacing: 0; margin-top: 0 !important; } /* SHARE BUTOTNS */ .single-portfolio .posts-shares { float: left; width: 100%; } .single-portfolio .share-buttons { width: 100%; margin: 0; display: inline-block; padding: 55px 0 45px; border-bottom: none; border-top: 1px solid #e5e5e5; margin-top: 20px; } .cbp-nav-controls { top: -60px !important; } .single-portfolio .share-buttons .single-portfolio .share-buttons h5 { float: left; text-align: center; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 25px; color: #161616; position: relative; font-weight: 700; margin-right: 20px; } .single-portfolio .single-post .comments-lovepost { margin-top: 3px; } .single-portfolio .social-shares { padding: 0; text-align: center; margin: 0 auto; } /* cubeportfolio adjustments */ .cbp-popup-singlePageInline .cbp-popup-content > div { position: relative; float: left; width: 100%; margin: 0; background-color: #fff; padding: 80px 0; } .cbp-popup-singlePageInline .cbp-popup-content #the_movies { position: relative; padding-bottom: 56.25%; height: 0; } .cbp-popup-singlePageInline .cbp-popup-content #the_movies iframe { position: absolute; top: 0; left: 0; width: 100%; height: 92%; } .cbp-popup-singlePageInline { overflow: visible; } .cbp-popup-singlePageInline article.portfolio { padding: 0 !important; position: relative; float: left; max-width: 100%; } .cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block { position: relative; float: left; max-width: 100%; padding: 0; } .cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .vc_row { position: relative; float: left; max-width: 100%; width: 100%; margin-left: 0; margin-right: 0; } .cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .special_tabs .vc_row { float: none !important; } .cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .special_tabs .tab-selector label { display: table !important; } .cbp-popup-singlePageInline article.portfolio .testimonials-slide .img-container,article.portfolio .testimonials-slide .img-container { margin-right: auto; } /* ** 11 - Testimonials **/ #testimonials-slider { width: 100%; margin: 0 auto; text-align: center; } .style-light .testimonials-slide-content .text-container span.t-author,.style-light .testimonials-slide-content .text-container span.t-author a { color: #fff; } .testimonials-slide-content.container { width: 100% !important; } .slick-slide .testimonials-slide-content.container img{ float: left; width: auto; width: 65px; height: 65px; } .testimonials-slide-content p { margin-top: 20px; } .text-container .fa-quote-left { padding-right: 5px; } .text-container .fa-quote-right { padding-left: 5px; } .testimonials-slide-content .text-container { width: 100%; margin: 0px auto; display: inline-block; text-align: center; font-size: initial; } .testimonials-slide-content .text-container span p { padding: 0; text-align: center !important; margin: 0 !important; } .no-col-padding .vc_column_container>.vc_column-inner{ padding-left: 0px !important; padding-right: 0px !important; } .t-author{ margin-top: 25px; position: relative; display: inline-block; font-size: 0.9em !important; font-weight: 600; } /* Testimonials Style 3*/ .single-wide-testimonials .testimonials-slide-content .text-container{ width: 100%; margin: 0px auto; display: inline-block; font-size: initial; padding: 0 !important; background: transparent; padding: 30px; box-shadow: none; -webkit-box-shadow: none; border-radius: 0px; border: none; } .single-wide-testimonials .testimonials-slide-content .text-container span p, .single-wide-testimonials .testimonials-slide-content .text-container span, .single-wide-testimonials .testimonials-slide-content .text-container p { font-size: 20px; text-align: left !important; margin-bottom: 0 !important; } .aio-icon-box.top-icon, .top-icon .aio-icon-img{ margin-bottom: 20px !important; } .vc_btn3.vc_btn3-color-black, .vc_btn3.vc_btn3-color-black.vc_btn3-style-flat { background-color: #000 !important; } .single-wide-testimonials .testimonials-slide-content .text-container:after{display: none;} .single-wide-testimonials .testimonials-slide-content .img-container { margin: 20px auto 20px; width: auto; overflow: hidden; text-align: center; display: table; } .single-wide-testimonials.testimonials-hide-image .testimonials-slide-content .img-container{ display: none; } .single-wide-testimonials.testimonials-align-right .testimonials-slide-content .text-container, .single-wide-testimonials.testimonials-align-right .testimonials-slide-content .t-author{ text-align: right; } .single-wide-testimonials.testimonials-align-left .testimonials-slide-content .text-container, .single-wide-testimonials.testimonials-align-left .testimonials-slide-content .t-author{ text-align: left; } .single-wide-testimonials.testimonials-align-left .testimonials-slide-content .img-container{ float: left; } .single-wide-testimonials.testimonials-align-right .testimonials-slide-content .img-container{ float: right; } .single-wide-testimonials .testimonials-slide-content.container{ padding: 0 !important; } .single-wide-testimonials .testimonials-slide-content .t-author{ margin-top: 25px; position: relative; display: block; font-size: 1em !important; font-weight: 600; } .style-light.single-wide-testimonials .testimonials-slide-content .t-author{ color: #fff; } .single-wide-testimonials .slick-dots { bottom: 20px !important; margin-left: 0px; } .single-wide-testimonials .testimonials-slide-content .img-container .t-author { float: left; margin-left: 0; text-align: left; font-size: 14px; width: 100%; text-align: center; text-transform: uppercase; font-weight: bold; letter-spacing: 2px; } .single-wide-testimonials .testimonials-slide-content .img-container .t-author a { width: 100%; display: inline-block; text-align: center; font-size: 0.85em; line-height: 1em; top: -5px; opacity: 0.4; position: relative; } #primary_footer hr { display: none; } /* partners */ .partners-container .owl-wrapper-outer { z-index: 9; } .partners-container.owl-carousel { display: inline-block !important; margin-bottom: 0; } /* Google maps */ #map_canvas { width: 100%; height: 350px; } #map_canvas{ filter: url(images/grayscale.svg#greyscale); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; } .gm-style img { max-width: initial; max-width: -moz-initial; } /* ** 14 - FOOTER */ #bottom-footer { padding: 60px 0 40px; } #bottom-footer:before { content: ''; position: absolute; width: 0; height: 0; border: 20px solid #fff; border-top: 0 solid transparent; border-right: 20px solid transparent; border-left: 20px solid transparent; left: 50%; top: -19px; margin-left: -24px; z-index: 10; } #bottom-footer:before { border: none; } /* SECONDARY FOOTER */ #secondary_footer { padding: 40px 0 20px; } #secondary_footer p, #secondary_footer a{ margin: 0 !important; font-size: 14px; } /* - LOGO */ #secondary_footer .footer_logo.align-left { float: left; width: auto; margin: 13px 30px 8px 5px; } #secondary_footer .footer_logo.align-center { position: relative; float: left; width: 100%; text-align: center; cursor: default; margin-bottom: 20px !important; } #secondary_footer .footer_logo.align-center .logo { display: inline-block; cursor: pointer; } #secondary_footer .footer_logo.align-right { float: right; } /* - SOCIALS */ #secondary_footer .social-icons-fa.align-left { float: left; margin-left: 0 !important; } #secondary_footer .social-icons-fa.align-center { position: relative; float: left; width: 100%; text-align: center; margin: 10px 0 0; padding: 0; } #secondary_footer .social-icons-fa.align-right { float: right; margin-top: 25px; } #secondary_footer .social-icons-fa ul { position: relative; display: inline-block; } #secondary_footer .social-icons-fa ul li { margin: 0; } #secondary_footer .footer_logo .logo,#secondary_footer .social-icons-fa ul li a, body.style9 .social-icons-fa a { -webkit-transition: linear .3s; -moz-transition: linear .3s; -ms-transition: linear .3s; -o-transition: linear .3s; transition: linear .3s; } /* - CUSTOM TEXT */ #secondary_footer .footer_custom_text { position: relative; float: left; width: auto; display: inline-block; } #secondary_footer .footer_custom_text.left { float: left; width: 50%; padding-left: 0; margin-top: 1.5em; } #secondary_footer .footer_custom_text.right { float: right; } #secondary_footer .footer_custom_text.center { width: 100%; float: left; } #secondary_footer .footer_custom_text.center p{ text-align: center; letter-spacing: 0; margin-top: 5px !important; } #primary_footer > .container { padding-left: 0 !important; padding-right: 0 !important; } /* ajustes quando o footer custom text */ .footer_custom_text.wide { width: 100%!important; text-align: center; } body > #big_footer > #secondary_footer .container.only_custom_text .footer_custom_text.wide{margin:0 !important;padding:0 !important;} /*************************************************************** TWITTER SECTION ***************************************************************/ .twitter-slider { width: 70%; margin: 0 auto !important; } .footer_sidebar .twitter-slider { width: 90%; } .footer_sidebar .twitter-container { top: -50px; position: relative; } #twitter-feed { text-align: center; padding: 10px 0; } .bird { width: 60px; height: 60px; background: #242323; margin: 0 auto; top: -30px; position: relative; display: table; } .bird i { display: table-cell; vertical-align: middle; text-align: center; margin: 0 auto; color: #fff; font-size: 2.3em; padding-top: 3px; } .twitter-author { font-size: 18px; text-align: center; margin-top: 10px; top: 10px; position: relative; font-weight: 800; } .tweet_list { margin: 30px auto !important; } .style-light #twitter-feed li { color: #D2D2D2; font-size: 18px; } .slick-initialized .slick-slide,.twitter-author a { font-size: 18px !important; } .footer_sidebar .slick-initialized .slick-slide,.footer_sidebar .twitter-author a { font-size: 15px !important; } .tweet_time { display: inline-block; width: 100%; margin: 5px auto; } .left-align-testimonials .testimonials-style2 ul.slick-dots { padding: 6px 0 !important; } .partners-container .slick-next,.partners-container .slick-prev { color: #303030 !important; } .partners-container.nav-light .slick-next,.partners-container.nav-light .slick-prev { color: #f2f2f2 !important; } .partners-container .slick-dots i,.des_partners_widget .slick-dots i { color: #e6e6e6 !important; opacity: 1 !important; } .partners-container.controlnav-light .slick-dots i { color: rgba(255,255,255,0.5) !important; } .slick-dots { bottom: -65px !important; } .partners-container .slick-dots { bottom: -25px !important; } .testimonials-style2 .slick-dots { bottom: 0px !important; left: -5px; } .des_recent_posts_widget .slick-dots { bottom: -60px !important; } .des_recent_posts_widget .slick-next { right: -27px !important; } .des_recent_posts_widget .slick-prev { left: -27px !important; } .footer_sidebar.col-md-6 .des_recent_posts_widget .slick-next { right: 0 !important; } .style-light #twitter-feed li a { font-size: 18px !important; } .style-light #twitter-feed li .tweet_time a { font-size: 13px !important; font-weight: 700; } .twitter#twitter-feed { text-align: left; } .twitter ul { padding: 0; } .twitter .twitter-author { display: none; } .twitter li { font-family: 'Helvetica Neue','Arial',sans-serif; font-size: 13px; color: inherit; width: auto; line-height: inherit; margin-bottom: 20px; padding: 0; border: none; } .tweet_list li { margin: 0; padding-left: 40px; padding-right:40px; } .top-icon .aio-icon-header+.aio-icon-description { font-size: 14px; } .footer_sidebar .style-light #twitter-feed li a { font-size: 15px !important; } /*************************************************************** NEWSLETTER ***************************************************************/ .mail_chimp_form_container { width: 50%; margin: 0 auto; } .mail-box > container { left: 10%; width: 77%; } .mail-box { width: 100%; text-align: center; margin: 0 auto; position: relative; padding: 0; } .mail_chimp_form_container { position: absolute; float: left; width: 100%; padding: 25px 0; } .news-l { position: relative; display: inline-block; text-align: left; } .news-l p .news-l p { font-size: .92em; } .widget-newsletter h3,.widget-newsletter hr { display: none !important; } .widget-newsletter .mail-box { padding: 0; } .container.mail-news { background: none; } .mail_chimp_form_container .banner { text-align: right; padding: 20px 0 10px 20px; font-weight: 600; text-align: left; width: 300px; position: relative; float: left; text-align: left; line-height: 16px; padding-right: 0; } .mail_chimp_form_container .banner h4,.mail_chimp_form_container .banner p { color: #fff; font-size: 18px; margin: 0 0 5px; } .mail_chimp_form_container .banner p { color: #fff; font-size: 13px; } .mail_chimp_form_container .form { padding: 10px 0 0; width: 385px; position: relative; float: left; } #contacts .mail_chimp_form_container input { background: #fff; border: none; padding: 13px 15px; color: #BBB; width: 78%; margin-left: 7px; text-transform: uppercase; float: left; font-size: 12px; font-weight: 600; } #contacts .mail_chimp_form_container input.button { color: #fff; width: 55px; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; position: relative; background: #1a1b1b; text-indent: -99999px; height: 45px; } .mail_chimp_form_container input.button:hover { background-color: #333 !important; } /* IE COND*/ .mc-field-group label { display: none; } .indicates-required { display: none !important; } #mc_embed_signup h2 { display: none !important; } /*************************************************************** FLEXSLIDER ***************************************************************/ .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus { outline: none; } .flexslider.flex-not-ready img{opacity: 0 !important;} .flexslider:not(.flex-not-ready) img{-webkit-transition: opacity 1s linear;-moz-transition: opacity 1s linear;transition: opacity 1s linear;} .slides,.flex-control-nav,.flex-direction-nav { margin: 0; padding: 0; list-style: none; } /* FlexSlider Necessary Styles *********************************/ .flexslider { margin: 0; padding: 0; } .flexslider .slides > li {margin: 0;list-style-type: none;overflow: hidden;} .flexslider .slides { zoom: 1; overflow: hidden; } .page-template-blog-masonry-template .flexslider .slides, .page-template-blog-masonry-grid-template .flexslider .slides { zoom: 1; overflow: hidden; } .flexslider .slides img { width: 100%; display: block; } .flex-pauseplay span { text-transform: capitalize; } .slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } html[xmlns] .slides { display: block; } * html .slides { height: 1%; } .no-js .slides > li:first-child { display: block; } .flexslider { margin: 0; overflow: hidden; position: relative; } .archive .post .flexslider { margin: 0; } #agency-slider.flexslider { margin: 0; } .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .projects_media.left_media .flex-viewport, .projects_media.left_media .flexslider .slides img, .projects_media.left_media .flexslider{ max-height: 470px; overflow: hidden; } .loading .flex-viewport { max-height: 300px; } .carousel li { margin-right: 5px; } .flex-direction-nav { position: absolute; width: 100%; top: 48% !important; } .projects_media .flex-control-nav { bottom: 10px !important; position: absolute; left: 20px !important; } .aio-icon.none{margin-bottom: 20px !important;} .projects_media .vc_col-sm-12 .flex-control-nav{ bottom: 0px !important; position: relative; left: 0px !important; text-align: center; margin: 40px 0; } .page-template-blog-masonry-template .flex-direction-nav, .page-template-blog-masonry-grid-template .flex-direction-nav { top: 45% !important; } .testimonials-style2 .flex-direction-nav { top: 38% !important; } .flex-direction-nav a { display: block; width: 37px; height: 37px; position: absolute; z-index: 10; cursor: pointer; } .flex-direction-nav a.flex-prev{left: 0;} .flex-direction-nav a.flex-next{right: 0;} .flex-direction-nav a.flex-prev:hover{left: 0;width: 50px;} .flex-direction-nav a.flex-next:hover{right: 0;width: 50px;} .flex-direction-nav .flex-prev:after,.flex-direction-nav.movies-nav .prev:after{ content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; font-family: dripicons-v2; font-size: 20px; text-align: center; content: "\55"; color: #ffffff; background: rgb(0,0,0); line-height: 38px; } .flex-direction-nav .flex-next:after,.flex-direction-nav.movies-nav .next:after{ content: ''; position: absolute; top: 0; right: 0px; bottom: 0; left: 0px; margin: auto; font-family: dripicons-v2; font-size: 20px; text-align: center; content: "\56"; color: #fff; background: rgb(0,0,0); line-height: 38px; } .cbp-popup-singlePageInline .cbp-popup-close:after{ content: ''; position: absolute; top: 0; right: 0px; bottom: 0; left: 0px; margin: auto; font-family: dripicons-v2; font-size: 20px; text-align: center; content: "\39"; color: #fff; background: rgb(0,0,0); line-height: 40px; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .flex-direction-nav a.flex-prev:hover .prev:after, .flex-direction-nav a.flex-next:hover .next:after{color: #585756 !important;} .projects_media.fullwidth_media .flex-direction-nav .flex-next,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .next { right: 0; top: 43% !important; } .projects_media.fullwidth_media .flex-direction-nav .flex-next:hover,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .next:hover { right: 0; } /* Light Style */ .nav-light .flex-direction-nav .flex-prev { left: 0; width: 50px; height: 50px; text-indent: -9999px; z-index: 100; cursor: pointer; position: absolute !important; background: #f2f2f2 url(images/sprite.png) -7px -81px; width: 50px; height: 50px; color: transparent; } .nav-light .flex-direction-nav .flex-next { right: 0; text-align: right; width: 50px; height: 50px; text-indent: -9999px; z-index: 100; cursor: pointer; position: absolute !important; background: #f2f2f2 url(images/sprite.png) -62px -81px; width: 50px; height: 50px; color: transparent; } .nav-light .flexslider .flex-prev:hover { background: #fff url(images/sprite.png) -7px -81px; } .nav-light .flexslider .flex-next:hover { background: #fff url(images/sprite.png) -62px -81px; } .projects_media.fullwidth_media .flex-direction-nav .flex-prev,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .prev { left: 0; top: 43% !important; } .projects_media.fullwidth_media .flex-direction-nav .flex-prev:hover,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .prev:hover { left: 0; } .controlnav-light .flexslider .flex-prev:hover { background: #fff url(images/sprite.png) -7px -81px; } .controlnav-light .flexslider .flex-next:hover { background: #fff url(images/sprite.png) -62px -81px; } /* Pause/Play */ .flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: .8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; } .flex-pauseplay a:hover { opacity: 1; } .flex-pauseplay a.flex-play:before { content: '\f003'; } /* Control Nav */ .flex-control-nav { width: 100%; text-align: center; position: relative; } .flex-control-nav li { margin: 0 4px; display: inline-block; * display: inline; } .flex-control-paging li a { display: block; cursor: pointer; text-indent: -9999px; background: rgba(0,0,0,.1); width: 12px; height: 12px; border-radius: 100%; } .blog-default-bg .flex-control-paging li a.flex-active{ background: rgba(21, 21, 25, 1) !important; width: 12px; height: 12px; position: relative; } .single-portfolio #nav-below.navigation { margin-bottom: 0 !important; top: 8px; margin: 0px 0 0 !important; } .controlnav-light .flex-control-paging li a { background: rgba(255,255,255,1); } .controlnav-light .flex-control-paging li a:hover { background: rgba(255,255,255,0.8); } #twitter-feed .flex-control-paging li a:hover { background: #fff; background: rgba(255,255,255,0.8); } #twitter-feed .flex-control-paging li a.flex-active { background: rgba(21, 21, 25, 0.9) !important; cursor: default; } .flex-control-paging li a.flex-active { cursor: default; background: rgba(21, 21, 25, 0.9) !important; } .flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; } .flex-control-thumbs li { width: 25%; float: left; margin: 0; } .woocommerce .flex-control-thumbs li { width: 20%; float: left; margin: 5px 10px 5px 0px; } .flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; } .flex-control-thumbs img:hover { opacity: 1; } .flex-control-thumbs .flex-active { opacity: 1; cursor: default; } /** Isotope **/ .isotope,.isotope .isotope-item { -webkit-transition-duration: .8s; -moz-transition-duration: .8s; -o-transition-duration: .8s; transition-duration: .8s; } .isotope { -webkit-transition-property: height,width; -moz-transition-property: height,width; -o-transition-property: height,width; transition-property: height,width; } .isotope .isotope-item { -webkit-transition-property: -webkit-transform,opacity; -moz-transition-property: -moz-transform,opacity; -o-transition-property: top,left,opacity; transition-property: transform,opacity; } .isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item { -webkit-transition-duration: 0; -moz-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0; } .isotope.infinite-scrolling { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .isotope-item { z-index: 2; } .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } /* Core Owl Carousel CSS File */ .owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel { position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px,0px,0px); padding-top: 15px; } #services .owl-carousel .owl-wrapper { padding-top: 0; } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; } .owl-carousel .owl-item { float: left; } .owl-controls .owl-page,.owl-controls .owl-buttons div { cursor: pointer; } .owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0); } /* fix */ .owl-carousel .owl-wrapper,.owl-carousel .owl-item { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* Owl Carousel Buttons / Controls*/ .owl-theme .owl-controls { margin: 40px 0; text-align: center; } #services-carousel.owl-theme .owl-controls { margin-top: 80px; } #parallax-2 .owl-theme .owl-controls { margin-top: 40px; } /* Styling Next and Prev buttons */ .owl-theme .owl-controls .owl-buttons div { display: inline-block; zoom: 1; *display: inline; /* IE set life-saver */ width: 44px; height: 44px; font-size: 12px; background: url(images/sprite.png) no-repeat; text-indent: -9999px; } .owl-buttons { position: absolute; top: 38%; width: 100%; } .owl-buttons:hover { opacity: .6; } .owl-theme .owl-controls .owl-buttons .owl-next { background-position: -141px 0; float: right; opacity: .3; right: -5%; position: relative; } .owl-theme .owl-controls .owl-buttons .owl-prev { background-position: -94px 0; float: left; opacity: .3; left: -5%; position: relative; } .owl-theme .owl-controls.clickable .owl-buttons div:hover { filter: Alpha(Opacity=100); /* IE set fix*/ opacity: 1; text-decoration: none; } /* Styling Pagination*/ .owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; *display: inline; margin: 0 3px; width: 10px; height: 10px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; opacity: .4; } .owl-theme .owl-controls .owl-page:hover { opacity: .6; } .owl-theme .owl-controls .owl-page span { width: 10px; height: 10px; display: block; background: #000; border: 1px solid #000; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .owl-theme .owl-controls .owl-page.active span { background: transparent; border: 1px solid #000; } .container-logos .owl-theme .owl-controls .owl-page.active span { background: #E0E0E0; } /* If PaginationNumbers is true */ .owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } /* preloading images */ .owl-item.loading { min-height: 150px; background: url(images/ajx_loading.gif) no-repeat center center; } .owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } /* display none until init */ .owl-carousel { display: none; position: relative; width: 100%; -ms-touch-action: pan-y; } .owl-carousel .owl-wrapper { display: none; position: relative; -webkit-transform: translate3d(0px,0px,0px); } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; } .owl-carousel .owl-item { float: left; } .owl-controls .owl-page,.owl-controls .owl-buttons div { cursor: pointer; } .owl-controls { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0); } /* mouse grab icon */ .grabbing { cursor: url(grabbing.png) 8 8,move; } /* fix */ .owl-carousel .owl-wrapper,.owl-carousel .owl-item { -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); } /* * Owl Carousel CSS3 Transitions * v1.3.2 */ .owl-origin { -webkit-perspective: 1200px; -webkit-perspective-origin-x: 50%; -webkit-perspective-origin-y: 50%; -moz-perspective: 1200px; -moz-perspective-origin-x: 50%; -moz-perspective-origin-y: 50%; perspective: 1200px; } /* fade */ .owl-fade-out { z-index: 10; -webkit-animation: fadeOut .7s both ease; -moz-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease; } .owl-fade-in { -webkit-animation: fadeIn .7s both ease; -moz-animation: fadeIn .7s both ease; animation: fadeIn .7s both ease; } /* backSlide */ .owl-backSlide-out { -webkit-animation: backSlideOut 1s both ease; -moz-animation: backSlideOut 1s both ease; animation: backSlideOut 1s both ease; } .owl-backSlide-in { -webkit-animation: backSlideIn 1s both ease; -moz-animation: backSlideIn 1s both ease; animation: backSlideIn 1s both ease; } /* goDown */ .owl-goDown-out { -webkit-animation: scaleToFade .7s ease both; -moz-animation: scaleToFade .7s ease both; animation: scaleToFade .7s ease both; } .owl-goDown-in { -webkit-animation: goDown .6s ease both; -moz-animation: goDown .6s ease both; animation: goDown .6s ease both; } /* scaleUp */ .owl-fadeUp-in { -webkit-animation: scaleUpFrom .5s ease both; -moz-animation: scaleUpFrom .5s ease both; animation: scaleUpFrom .5s ease both; } .owl-fadeUp-out { -webkit-animation: scaleUpTo .5s ease both; -moz-animation: scaleUpTo .5s ease both; animation: scaleUpTo .5s ease both; } /* Keyframes */ @-webkit-keyframes empty { 0% { opacity: 1; } } @-moz-keyframes empty { 0% { opacity: 1; } } @keyframes empty { 0% { opacity: 1; } } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-moz-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes backSlideOut { 25% { opacity: .5; -webkit-transform: translateZ(-500px); } 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } } @-moz-keyframes backSlideOut { 25% { opacity: .5; -moz-transform: translateZ(-500px); } 75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } } @keyframes backSlideOut { 25% { opacity: .5; transform: translateZ(-500px); } 75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } 100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } } @-webkit-keyframes backSlideIn { 0%,25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -webkit-transform: translateZ(-500px); } 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); } } @-moz-keyframes backSlideIn { 0%,25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; -moz-transform: translateZ(-500px); } 100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); } } @keyframes backSlideIn { 0%,25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } 75% { opacity: .5; transform: translateZ(-500px); } 100% { opacity: 1; transform: translateZ(0) translateX(0); } } @-webkit-keyframes scaleToFade { to { opacity: 0; -webkit-transform: scale(.8); } } @-moz-keyframes scaleToFade { to { opacity: 0; -moz-transform: scale(.8); } } @keyframes scaleToFade { to { opacity: 0; transform: scale(.8); } } @-webkit-keyframes goDown { from { -webkit-transform: translateY(-100%); } } @-moz-keyframes goDown { from { -moz-transform: translateY(-100%); } } @keyframes goDown { from { transform: translateY(-100%); } } @-webkit-keyframes scaleUpFrom { from { opacity: 0; -webkit-transform: scale(1.5); } } @-moz-keyframes scaleUpFrom { from { opacity: 0; -moz-transform: scale(1.5); } } @keyframes scaleUpFrom { from { opacity: 0; transform: scale(1.5); } } @-webkit-keyframes scaleUpTo { to { opacity: 0; -webkit-transform: scale(1.5); } } @-moz-keyframes scaleUpTo { to { opacity: 0; -moz-transform: scale(1.5); } } @keyframes scaleUpTo { to { opacity: 0; transform: scale(1.5); } } .master_container { position: relative; float: none; } /* upper-whities */ .master_container.master_container_bgwhite{ width: 100%;float: left;background-color: transparent; } .page-template-default .master_container, .page-template.page-template-one-page-template .master_container, .woocommerce-page .master_container .page_content:not(.sidebar), .woocommerce-page .master_container .page_content:not(.right), .woocommerce-page .master_container .page_content:not(.left){margin: 50px 0 !important;} .home .master_container{margin: 0 auto;} .container { z-index: 99; } #big_footer { position: relative; float: left; width: 100%; clear: both; z-index: 1; } .page_content.left > .container,.page_content.right > .container { width: 100%; padding: 0; } .woocommerce-page .page_content.right > .container { padding: 0; } /*PARALLAX*/ #parallax-home { background-attachment: scroll !important; } .parallax { width: 100%; xmin-height: 100%; padding: 0; margin: 0; background-attachment: fixed; background-repeat: no-repeat; color: #fff; background-size: cover; } .homepage_parallax { overflow: hidden; } .homepage_parallax.image,.homepage_parallax.video { height: 100vh; } .homepage_parallax .parallax { height: 100%; } .homepage_parallax .video-container { position: absolute; top: 0; left: 0; z-index: -1; min-width: 100%; min-height: 100%; overflow: hidden; } .homepage_parallax .video-container .mbYTP_wrapper { opacity: 1 !important; } .homepage_parallax .video-container .wp-video { width: 100vw !important; height: 100vh !important; } .homepage_parallax .homepage_contents { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 999; text-align: center; } .homepage_parallax .home-text-wrapper-video { display: table; width: 100%; height: 100%; } .homepage_parallax .home-text-wrapper-video .home-text-wrapper-video-contents { display: table-cell; vertical-align: middle; background: rgba(0,0,0,.2); } .homepage_parallax #parallax-home { display: table; text-align: center; } .homepage_parallax .flex-viewport { max-height: 120px; } .homepage_parallax .home-text-wrapper { display: table-cell;vertical-align: middle; margin: auto;transition: opacity 1s ease; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -o-transition: opacity 1s ease; -ms-transition: opacity 1s ease;} .homepage_parallax .home-text-wrapper.notready {opacity: 0; } .homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image { margin: 0 0 40px; position: relative; display: block; text-align: center; width: 100%; color: #000; } .homepage_parallax .home-logo-text a { -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; } .homepage_parallax .home-logo-text a.dark { color: #000 !important; } .homepage_parallax .home-logo-text a.light { color: #c8c8c8 !important; } .homepage_parallax #home-slider { overflow: visible !important; } #home-slider.flexslider{opacity: 0;transition: all .5s linear;} #home-slider.flexslider .home-slide-content{font-size: 160px;} /* initial value */ .homepage_parallax #home-slider ul.slides { height: 1000%; position: absolute; width: 100%; -webkit-transition: 0; transition: 0; -webkit-transform: translate3d(0,0px,0); } .homepage_parallax #home-slider .home-slide { display: block; } .homepage_parallax .home-slide .home-slide-content { color: #fff; margin: 0; } .homepage_parallax .socialdiv { padding: 20px; } .homepage_parallax .social-icons,.homepage_parallax .social-icons * { box-sizing: content-box !important; -webkit-box-sizing: content-box !important; } /* endof parallax */ .social-icons { position: relative; height: 38px; display: none; opacity: 0; filter: alpha(opacity=0); left: -10px; } .social-icons .social_container { position: relative; float: left; line-height: 25px; text-transform: uppercase; font-family: sans-serif; font-size: 11px; padding: 0 3px; overflow: hidden; height: 38px; } .social-icons .description { position: relative; float: left; left: 37px; line-height: 40px; text-transform: uppercase; color: #fff; font-family: sans-serif; font-size: 11px; padding: 0 3px 0 0; font-family: 'Helvetica', 'Arial', 'sans-serif'; font-weight: 700; } .social-icons .icon { width: 25px; height: 15px; padding-top: 24px; padding-left: 10px; } .intro_continue_arrow { bottom: -100px; position: relative; text-align: center; margin: 0 auto; display: inline-table; background: transparent; width: 40px; height: 30px; padding: 3px; } .intro_continue_text { bottom: -100px; position: relative; text-align: center; margin: 0 auto; display: inline-table; background: transparent; width: auto; height: auto; padding: 6px 12px; } .intro_continue_text a p { display: inline-block; padding: 0; margin: 0; } .intro_continue_text a:hover { opacity: .5; } .intro_continue_text img { padding: 10px; } .copys_left { float: left; } .copys_right { float: right; } video:-webkit-full-screen { max-height: 100%; } video:-moz-full-screen { max-height: 100%; } *|:fullscreen { position: fixed; top: 0; right: 0; bottom: 0; left: 0; margin: 0; box-sizing: border-box; width: 100%; height: 100%; object-fit: contain; } iframe:fullscreen { border: none; } *|:fullscreen::backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #000; } .hidden_lis { display: none !important; opacity: 0 !important; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important; visibility: hidden !important; z-index: -1; transform: translateZ(-1px); -webkit-transform: translateZ(-1px); -ms-transform: translateZ(-1px); -o-transform: translateZ(-1px); -mz-transform: translateZ(-1px); } /*************************************************************** CONTACTs FORM 7 ***************************************************************/ .wpcf7 { position: relative; } /* Architek Forms Types */ /* Simple Style */ .wpcf7 .architek-form-simple .f-name,.wpcf7 .architek-form-simple .f-subject,.wpcf7 .architek-form-simple .f-email { width: 32.73%; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; } .wpcf7 .architek-form-simple .f-subject { margin-right: 0; } .wpcf7 .architek-form-simple .f-message { position: relative; float: left; width: 100%; } .vc_col-sm-8 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-email { width: 32.4%; } .vc_col-sm-6 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-email { width: 32.1%; } /* Simple Style */ .wpcf7 .architek-form-simple-captcha .f-name,.wpcf7 .architek-form-simple-captcha .f-subject,.wpcf7 .architek-form-simple-captcha .f-email { width: 32.73%; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; } .wpcf7 .architek-form-simple-captcha .f-subject { margin-right: 0; } .wpcf7 .architek-form-simple-captcha .f-message { position: relative; float: left; width: 66.4%; } .wpcf7 .architek-form-simple-captcha .f-captcha { position: relative; float: left; width: 32.2%; margin-left: 15px; top: 10px; } .wpcf7 .architek-form-simple-captcha .f-captcha .f-captcha-insert img { margin: 4px 0; } .vc_span8.column_container .wpcf7 .architek-form-simple-captcha .f-name,.vc_span8.column_container .wpcf7 .architek-form-simple-captcha .f-subject,.vc_span8.column_container .wpcf7 .architek-form-simple-captcha .f-email,.vc_span8.column_container .wpcf7 .architek-form-simple .f-name,.vc_span8.column_container .wpcf7 .architek-form-simple .f-subject,.vc_span8.column_container .wpcf7 .architek-form-simple .f-email { width: 32.4%; } /* Simple Wide */ .wpcf7 .architek-form-simple-wide .f-name,.wpcf7 .architek-form-simple-wide .f-subject,.wpcf7 .architek-form-simple-wide .f-email { width: 100%; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; } .wpcf7 .architek-form-simple-wide.style2 .f-name,.wpcf7 .architek-form-simple-wide.style2 .f-subject,.wpcf7 .architek-form-simple-wide.style2 .f-email{ margin-bottom: 0px; } .wpcf7 .architek-form-simple-wide.style2 textarea{ height: 110px; } .wpcf7 .architek-form-simple-wide .f-message { position: relative; float: left; width: 100%; } /* Simple Wide + Captcha */ .wpcf7 .architek-form-simple-wide-captcha .f-name,.wpcf7 .architek-form-simple-wide-captcha .f-subject,.wpcf7 .architek-form-simple-wide-captcha .f-email,.wpcf7 .architek-form-simple-wide-captcha .f-message { width: 100%; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; } .wpcf7 .architek-form-simple-wide-captcha .f-captcha { position: relative; width: 60%; float: left; top: 10px; margin-bottom: 20px; } .wpcf7 .architek-form-simple-wide-captcha .f-captcha .f-captcha-insert img { margin: 4px 0; } .wpcf7 .architek-form-simple-wide-captcha .f-captcha-insert,.wpcf7 .architek-form-simple-wide-captcha .f-captcha-CONFIRM { float: left; width: 40%; } .wpcf7 .architek-form-simple-wide-captcha .f-captcha-insert { position: relative; top: 10px; } .f-captcha-insert p { margin: 0 !important; } .wpcf7 .f-name input,.wpcf7 .f-subject input,.wpcf7 .f-email input,.wpcf7 .f-message textarea,.wpcf7 .f-captcha input { color: #000 !important; font-size: 14px !important; font-weight: normal; font-weight: 600; font-family: 'Montserrat', 'Arial', 'sans-serif'; } .wpcf7 .f-captcha { color: #333 !important; font-size: 14px !important; letter-spacing: 0; font-weight: 700; } .wpcf7 .f-subject { margin-right: 0; } textarea { max-width: 100%; -webkit-appearance: none; } .wpcf7 { width: 100%; } .wpcf7 li { list-style-type: none; margin: 10px 0; } .wpcf7 label { text-align: left; position: relative; float: left; left: 0; width: 100%; padding-bottom: 0; font-weight: 400; } .wpcf7 .wpcf7-checkbox label { width: 100%; } .wpcf7 input[type="text"],.wpcf7 input[type="email"] { position: relative; float: left; width: 100%; padding: 13px 20px; outline: none; margin: 10px 0; background: #f9f9f9; border: 1px solid #cacaca; } .wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus, .placeholder:focus { background: #fff; } .wpcf7 textarea { position: relative; float: left; width: 100%; padding: 15px; outline: none; height: 130px; margin-bottom: 10px; margin: 10px 0; z-index: 99; background: #f9f9f9; border: 1px solid #ededed; } .wpcf7 .architek-form-simple-wide textarea,.wpcf7 .architek-form-simple-wide-captcha textarea { margin: 10px 0; } .wpcf7 input:focus:not(input[type="submit"]),.wpcf7 textarea:focus { outline: none; border: 1px solid #EDEDED !important; background: #fff; } /* Dark BG */ .wpcf7 .dark input,.wpcf7 .dark textarea { border: 1px solid #898990 !important; background: transparent !important; color: #f2f2f2 !important; } .wpcf7 .dark .architek-button-white-1d:hover input,.wpcf7 .dark .architek-button-white-1d:active input { color: #000 !important; } .wpcf7 .dark input:focus,.wpcf7 .dark textarea:focus { outline: none; border: 1px solid #767676 !important; background: transparent; } .wpcf7 .architek-form-simple.dark .f-name,.wpcf7 .architek-form-simple.dark .f-subject,.wpcf7 .architek-form-simple.dark .f-email { width: 32.73%; } .wpcf7 li i { width: 30px; position: relative; } .bt-contact { display: inline-block; width: 100%; margin: 20px 0 0; position: relative; } .bt-contact.align-left{text-align: left;position: relative;} .bt-contact.align-right{text-align: right;} .bt-contact.align-center{text-align: center;} div.wpcf7 img.ajax-loader { position: absolute; right: -30px; } .architek-form-simple.dark .bt-contact a span input { padding: 10px 20px !important; background: rgba(255,255,255,0.05) !important; border: 1px solid #898990 !important; color: #f2f2f2 !important; } .wpcf7 .architek-form-simple-wide.style2 textarea{ height: 110px; } .btn-contact { position: relative; } .wpcf7 .architek-form-simple-wide.style2 input[type="text"], .wpcf7 .architek-form-simple-wide.style2 input[type="email"]{ padding: 8px 20px !important; } .architek-form-simple.dark .bt-contact a span input:hover { background: rgba(255,255,255,1) !important; color: #000 !important; } .wpcf7 .architek-form-simple.dark input:focus,.wpcf7 .architek-form-simple.dark textarea:focus { outline: none; background: rgba(255,255,255,0.05) !important; border: 1px solid #fff !important; } .architek-form-simple.dark .wpcf7-not-valid { border: 1px solid #bb5e5e !important; } .architek-form-simple.dark span.wpcf7-not-valid-tip,.architek-form-simple.dark .bt-contact .ajax-loader { display: none !important; } /* Form Main Slider */ .wpcf7 .architek-form-main-slider { width: 100%; position: relative; display: inline-block; padding: 40px; background: #fff; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; } .wpcf7 .architek-form-main-slider h4 { color: #000 !important; text-align: center; font-size: 17px !important; margin-bottom: 20px; font-weight: normal; letter-spacing: 6px; } .wpcf7 .architek-form-main-slider input,.wpcf7 .architek-form-main-slider textarea { padding: 14px; font-size: 13px !important; border: 1px solid #cacaca; background: #fff; letter-spacing: normal !important; text-transform: uppercase; font-family: 'Source Code Pro', 'Arial', 'sans-serif'; letter-spacing: 2px !important; color: #000 !important; } .agree-terms { position: relative; float: left; margin-top: 0; text-align: center; width: 100%; } .agree-terms h5 { font-size: 11px !important; color: #797979; font-weight: normal !important; } .agree-terms h5 a { font-size: 11px !important; color: #797979; font-weight: normal !important; } .wpcf7 .architek-form-main-slider input:focus { border: 1px solid #969696; } .wpcf7 .architek-form-main-slider .slider-button { width: 100%; display: table; } .wpcf7 .architek-form-main-slider .slider-button a { display: table; text-align: center; margin: 0 auto; } .wpcf7 .architek-form-main-slider .slider-button input { display: inline-block; width: auto; text-align: center; margin: 20px auto 0; padding: 7px 25px; color: #000; font-weight: 800; background: #fff; font-size: 13px !important; letter-spacing: 2px !important; border: 1px solid #000; } .wpcf7 .architek-form-main-slider .slider-button input:hover { background: #000 !important; color: #fff !important; } .small-wide { width: 90%; } .wpcf7 .architek-form-main-slider .f-name,.wpcf7 .architek-form-main-slider .f-subject,.wpcf7 .architek-form-main-slider .f-email { width: 100%; position: relative; float: left; margin-right: 10px; margin-bottom: 10px; } .btn-contact-left input { width: auto; color: #fff; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; letter-spacing: 1px; font-size: 14px !important; font-weight: 600 !important; text-transform: uppercase; padding: 9px 25px !important; font-family: 'Montserrat', 'Arial', 'sans-serif'; background: transparent !important; color: #000 !important; border: 1px solid #000; } .wpcf7 .architek-form-main-slider .f-message { position: relative; float: left; width: 100%; } .wpcf7 .architek-form-main-slider .bt-contact { float: left; } /* Labeled Contact Form */ .architek-labeled{ padding: 60px 50px 50px; background: #fff; margin-top: 23px; -webkit-box-shadow: 0px 10px 25px rgba(212,218,220,.7)!important; box-shadow: 0px 10px 25px rgba(212,218,220,.7)!important; } .architek-labeled h4{ background: #43b8de; width: auto; display: inline-block; position: absolute; top: -30px; color: #fff; padding: 12px 16px; font-size: 16px; font-weight: 700; } .wpcf7 .architek-labeled input[type="text"], .wpcf7 .architek-labeled input[type="email"], .contact-form input[type="text"], .contact-form input[type="email"]{ position: relative; float: left; width: 100%; padding: 10px 15px; outline: none; margin: 10px 0; border: 1px solid #e0e0e0; background: #fff; font-size: 0.9em; opacity: 0.8; } .wpcf7 .architek-labeled textarea, .contact-form textarea{ position: relative; float: left; width: 100%; padding: 14px; outline: none; height: 130px; margin-bottom: 10px; border: none; margin: 10px 0; z-index: 99; border: 1px solid #e0e0e0; background: #fff; font-size: 0.9em; opacity: 0.8; } .wpcf7 input[type="text"], .wpcf7 input[type="email"], .contact-form input[type="text"], .contact-form input[type="email"]{ border: 1px solid #000; background: #fff; } .wpcf7 textarea, .contact-form textarea { border: 1px solid #000; background: #fff; } .hidden_select_container { width: 0; height: 0; overflow: hidden; } .wpcf7 form.wpcf7-form p { position: relative; font-weight: 600; margin: 0 0 20px !important; float: left; width: 100%; z-index: 10; font-family: Montserrat, Arial; } .hidden_select_container * { display: none; } .wpcf7 form.wpcf7-form .f-captcha p { margin-bottom: 0 !important; } /* Simple Style */ .wpcf7 .architek-multiple-fields .f-name,.wpcf7 .architek-multiple-fields .f-subject,.wpcf7 .architek-multiple-fields .f-email,.wpcf7 .architek-multiple-fields .f-service,.wpcf7 .architek-multiple-fields .f-subject,.wpcf7 .architek-multiple-fields .f-captcha,.wpcf7 .architek-multiple-fields .f-confirm { width: 47.5%; position: relative; float: left; margin-right: 5%; margin-bottom: 0; z-index: 999; } .wpcf7 .architek-multiple-fields .f-service, .wpcf7 .architek-multiple-fields .f-email{margin-right: 0 !important;} .wpcf7 .architek-multiple-fields .f-captcha img { margin: 20px 0; } .wpcf7 .architek-multiple-fields .bt-contact.center{ text-align: center; } .wpcf7 .architek-multiple-fields .bt-contact.center a.btn-contact-left{ text-align: center; margin: 0 auto; width: auto; position: relative; display: contents; } .wpcf7 .architek-multiple-fields .f-message { position: relative; float: left; width: 100%; padding-right: 0; margin-bottom: 0; z-index: 99; } .wpcf7 select { position: relative; float: left; width: 100%; padding: 12px 20px; outline: none; background: #fff; border: none; margin: 10px 0; height: 51px; border: 1px solid #000; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -webkit-appearance: none; } /* Buttons */ .bt-contact .architek-button-dark { padding: 0; } .bt-contact a span input { background-color: transparent !important; margin: 0; z-index: 9; width: auto; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; letter-spacing: 1px; font-size: 14px !important; font-weight: 600 !important; text-transform: uppercase; padding: 9px 25px !important; font-family: 'Montserrat', 'Arial', 'sans-serif'; background: transparent !important; color: #000 !important; border: 1px solid #000; } .bt-contact a span input:hover{ background-color: #101010 !important; color: #fff !important; } .bt-contact a.architek-button-white span input { padding: 0 10px; } .ajax-loader { visibility: hidden; position: relative; right: -10px; top: 1px; } .bt-contact .architek-button-dark,.bt-contact .architek-button-white,.bt-contact .architek-button-color { float: none; margin: 40px auto; display: table; font-size: 17px; padding: 0 !important; } .bt-contact .architek-button-white { padding: 12px 25px !important; } .bt-contact .vc_btn { padding: 0; margin: 20px 0; } .bt-contact a.vc_btn span input { padding: 15px 30px; } span.wpcf7-form-control-wrap { position: relative; width: 100%; z-index: 999; display: block; } /* Error & Sucess */ span.wpcf7-not-valid-tip { color: #fb473b !important; font-size: 14px !important; letter-spacing: normal; position: relative; bottom: 5px; z-index: 9999; left: 20px; left: 0; display: inline-block !important; } div.wpcf7 .architek-form-main-slider img.ajax-loader { display: none !important; } div.wpcf7-validation-errors { display: none !important; } div.wpcf7-validation-errors { border: 1px solid #F3F1AF !important; padding: 10px !important; text-align: center; } div.wpcf7-mail-sent-ok { background: transparent; color: #99D36C; width: 100%; display: table-cell !important; margin: 0 auto; text-align: left; position: absolute; top: -60px; border: none !important; left: -20px; font-weight: 700; } .wpcf7 input::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder { color: #000; } .wpcf7 input::-moz-placeholder,.wpcf7 textarea::-moz-placeholder { color: #000; opacity: 1; } .wpcf7 input:-moz-placeholder,.wpcf7 textarea:-moz-placeholder { color: #000; opacity: 1; } .wpcf7 input:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder { color: #000; } /* Dark Style */ .wpcf7 .dark input::-webkit-input-placeholder,.wpcf7 .dark textarea::-webkit-input-placeholder { color: #f2f2f2; } .wpcf7 .dark input::-moz-placeholder,.wpcf7 .dark textarea::-moz-placeholder { color: #f2f2f2; opacity: 1; } .wpcf7 .dark input:-moz-placeholder,.wpcf7 .dark textarea:-moz-placeholder { color: #f2f2f2; opacity: 1; } .wpcf7 .dark input:-ms-input-placeholder,.wpcf7 .dark textarea:-ms-input-placeholder { color: #f2f2f2; } /* under construction template */ body.page-template-template-under-construction-php .fullwindow_rev { position: absolute; top: 0; left: 0; margin: 0; padding: 0; width: 100vw; height: 100vh; z-index: 1; } body.page-template-template-under-construction-php .fullwindow_content { position: relative; top: 0; left: 0; margin: 0 auto; padding: 0; height: 100vh; z-index: 2; display: table; } body.page-template-template-under-construction-php .fullwindow_content .tb-row { display: table-row; height: 100vh; } body.page-template-template-under-construction-php .fullwindow_content .tb-row .tb-cell { display: table-cell; vertical-align: middle; } .fullwidth-container { height: auto; } div.fullwidth-container[data-background-alignment="top"]{background-position: top !important;background-size: cover !important;} div.fullwidth-container[data-background-alignment="center"]{background-position: center !important;background-size: cover !important;} div.fullwidth-container[data-background-alignment="bottom"]{background-position: bottom !important;background-size: cover !important;} .search-no-results .hsearchtitle { font-size: 30px !important; text-align: center; } .search-no-results .page_content .pageTitle{ margin: 80px 0; } .search-no-results .page_content.left .pageTitle, .search-no-results .page_content.right .pageTitle{ margin: 0; } .search-no-results .page_content.left { border-right: none; } .fullwidth-container .container { position: relative; } /* WIDGETS RELATED CSS */ .widget.des_cubeportfolio_widget .cbp-item { transform: translate3d(0,0,0) !important; -webkit-transform: translate3d(0,0,0) !important; -moz-transform: translate3d(0,0,0) !important; -ms-transform: translate3d(0,0,0) !important; -o-transform: translate3d(0,0,0) !important; } .widget.des_recent_posts_widget .flexslider ol li { width: auto !important; margin: 0 3px !important; } .widget.des_recent_posts_widget .flexslider * { border: none !important; } .widget.des_recent_posts_widget .flexslider .flex-direction-nav a:after { display: none; } .widget-contact-content:not(.centered) i { font-size: 18px; position: relative; margin-top: 0; float: left; text-align: center; display: table; color: #232323; } .page_content .widget-contact-content:not(.centered) i{ margin-top: 43px; margin-left: 0; } .page_content .widget .widget-contact-content > h4{ margin: 0 !important; position: absolute; } .page_content .widget-contact-info-content{ text-align: left; position: relative; top: 40px; margin-left: 30px !important; } .widget-contact-content:not(.centered) i:before { vertical-align: middle; display: table-cell; } .widget-contact-content:not(.centered) i.fa-envelope { font-size: 16px; position: absolute; margin-top: 4px; } .widget hr { display: none; } .widget .ultsl-arrow-right6,.widget .ultsl-arrow-left6 { font-size: 20px; } .widget-contact-info-content { white-space: initial; margin-bottom: 20px; padding-left: 0; } .widget-contact-content{ position: relative; } .centered .widget-contact-info-content { white-space: pre-wrap; } .widget-contact-content.centered { text-align: center; padding-left: 0; } .widget-contact-content:not(.centered) .widget-contact-info { display: table; } .widget-contact-content:not(.centered) .widget-contact-info i { display: table-cell; padding: 0 1em; } .widget-contact-content.centered i { font-size: 26px; margin-bottom: 20px; color: #000; width: auto; height: auto; margin-left: 0; width: 50px; height: 50px; background: #fa7268 !important; color: #fff !important; border-radius: 100%; line-height: 60px; } .custom-widget,.des_partners_widget { float: left; width: 100%; margin-bottom: 0; } .custom-widget ul { margin-bottom: 0; } .custom-widget.contact_info_widget,.custom-widget.contact_info_widget .widget { margin: 0; } .twitter_container.widget .tweet_time a { font-weight: 700 !important; } .twitter_container.widget .tweet_text,.twitter_container.widget .tweet_text a { line-height: 22px; } .twitter_container.widget a:before { display: none; } .twitter_container.widget .tweet_list { margin: 0 auto !important; } .ult-item-wrap .title h4 { text-transform: capitalize; font-weight: 500 !important; } .widget.des_recent_posts_widget .excerpt p{ font-size: .9em; } .widget.des_recent_posts_widget .ult-item-wrap { margin: 0 !important; } .footer_sidebar.col-md-6 .widget.des_recent_posts_widget .ult-item-wrap { margin: 0 20px 0 0 !important; } .vc_row .widget.des_recent_posts_widget .ult-item-wrap { margin: 5px 20px !important; background: #fff; padding-bottom: 20px; } .des_cubeportfolio_widget .ult-carousel-wrapper:not(.vc_row .des_cubeportfolio_widget .ult-carousel-wrapper) { margin: 20px 0 !important; } .des_recent_posts_widget .ult-carousel-wrapper { margin: 20px 0 60px !important; } .footer_sidebar .des_recent_posts_widget .ult-carousel-wrapper { margin: 28px 0 60px !important; } .custom-widget hr,.des_partners_widget hr { display: none; } .custom-widget ul li{ list-style: none; margin: 0; padding: 3px 0; border-bottom: 1px solid #ededed; position: relative; } .custom-widget ul li:last-child{ border-bottom: none; } .custom-widget ul li a { text-rendering: optimizelegibility; line-height: 22px; color: #444; margin-left: 1px; padding: 13px 20px 13px 0; width: 100%; display: inline-block; } .custom-widget ul li a:after,li a:not(.product_list_widget li a:after) { position: absolute; top: 15px; right: 1px; font-size: 15px; font-family: 'FontAwesome'; content: '\f105'; -webkit-font-smoothing: antialiased; color: silver; line-height: 1; float: left; opacity: .6; } .custom-widget ul.instagram-pics li { width: 33% !important; float: left; list-style: none; margin: 0; border: none; padding: 0; border-left: 1px solid #fff; border-right: 1px solid #fff; } .custom-widget ul.instagram-pics li:hover{ opacity: 0.8; } .custom-widget .instagram-pics{top: 0px !important;margin-left: -5px;margin-top: 20px;} .custom-widget ul.instagram-pics li a{ padding: 2px 2px 0px 2px !important; } .widget_tag_cloud { margin-bottom: 40px; } .tagcloud { margin-top: 0; display: inline-block; } .contact-widget-container .forms { margin: 0; display: inline-block; } .widget.contact-widget-container .message_success { display: block; background: transparent; color: #D66C6C; font-size: 12px; font-weight: 700; } .widget.contact-widget-container .form_success { display: block; background: transparent !important; color: #64B147 !important; font-size: 14px; font-weight: normal !important; position: absolute; bottom: -10px; } .footer_sidebar .contact-widget-container .forms { margin: -10px 0 20px; } .footer_sidebar .contact-widget-container input, .footer_sidebar .contact-widget-container textarea { position: relative; float: left; width: 100%; padding: 10px; outline: none; margin: 10px 0; font-size: 15px; color: #878787; border: 1px solid #dcdcdc; background: #fff; } .contact-widget-container textarea { height: 100px; line-height: 1.5em; } .contact-widget-container ul li { list-style: none; float: left; border: none; } .contact-widget-container ul li a:after { display: none; } .contact-widget-container ul li:last-child { border-bottom: none !important; } .newsletter_widget { margin-bottom: 30px; } .v_links { display: none; } .widget_search label, .widget_search #searchsubmit_wdgt, #primary_footer #searchform label, #primary_footer #searchform #searchsubmit_wdgt{ display: none; } .widget h2 > .widget_title_span, .widget.des_cubeportfolio_widget h4, .widget.des_recent_posts_widget > h4, .sidebar .widget > h4, .widget .widget-contact-content > h4, .custom-widget h4 .widget_title_span, #primary_footer .footer_sidebar > h4, #primary_footer .footer_sidebar > .widget > h4, #primary_footer .widget .widget-contact-content h4, #primary_footer .widget h4, #primary_footer .widget .widget-contact-content > h4, .widget > h2, .widget > h4, .custom-widget > h4{ position: relative; display: table; text-align: left; width: 100%; margin-bottom: 0px; font-size: 19px; font-family: 'Montserrat', 'Arial', 'sans-serif'; font-weight: 700; color: #222025; } .widget .centered.widget-contact-content > h4, #primary_footer .widget .centered.widget-contact-content h4, #primary_footer .widget .centered h4, #primary_footer .widget .centered.widget-contact-content > h4{ text-align: center; } .architek-push-sidebar-content .widget h4, .architek-push-sidebar-content .widget > h4{ text-transform: unset; } .widget_search input, #primary_footer #searchform input{ border: none; padding: 11px 25px 10px 14px; width: 100%; outline: none; font-size: 16px; border: 1px solid #000; background: #fff; border-radius: 0; font-family: Lato, Arial; font-weight: normal; color: #000; } .widget_search form:before, #primary_footer #searchform:before{ position: absolute; top: 16px; right: 17px; font-size: 15px; content: '\f002'; -webkit-font-smoothing: antialiased; color: #000; line-height: 1; content: "\e041"; font-family: "dripicons-v2" !important; } /* FLICKR */ #flickr li { width: 68px; height: 68px; position: relative; float: left; margin: 0 6px 6px 0; border: none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; background: none !important; padding: 0; list-style: none; background: transparent; } #flickr li a,#flickr li img { width: 100%; height: auto; opacity: .9; background: none; margin: 0; padding: 0; } #flickr li a:hover { border-bottom: none !important; opacity: 1; } #flickr li:after { display: none !important; } .architek-push-sidebar #flickr li { width: 67px; height: 67px; } .widget h4 { line-height: 1.3em; } .widget-newsletter .banner p { line-height: 24px; } /* Separator + text */ .divider-vertical { width: 1px; background: #333; height: 40px; margin: 0 auto; } .vc_separator_align_center h4 { text-align: center; } .zilla-likes { margin: 0 0 10px !important; } /* Fix li's xml init */ ul li ul,ul li ul li,ul li ul li ul li,ol li ol,ol li ol li,ol li ol li ol li { margin-top: 10px; margin-bottom: 10px; } dt { margin: 10px 0; } ul,li { list-style: disc; } ul li { line-height: 1.5em; margin-left: 20px; margin-top: .8em; margin-bottom: .8em; } ul.nav li { position: relative; display: block; line-height: 13px; margin-left: 0; margin: 0; } ol li { line-height: 1.5em; margin-left: 25px; list-style-type: decimal; margin-top: 1%; } .nav > li{pointer-events:none;} .flex-direction-nav li { list-style: none; margin: 0; padding: 0; float: left; position: absolute; width: 100%; } .flex-direction-nav.movies-nav li{ position: relative; width: auto; } .flex-direction-nav a{color: transparent;} /* Top Bar NEW */ header .top-bar-bg > .container { z-index: 99; } header .top-bar #lang_sel a.lang_sel_sel { background-image: none !important; } /* top bar menu & wpml new stuff */ .top-bar .top-bar-menu { display: inline-block; } .top-bar-menu > ul { margin: 0; } .top-bar-menu li { list-style: none; float: left; display: inline-block; position: relative; margin: 7px 10px 0px 0; top: 6px; } .top-bar-menu .menu_wpml_widget li,.top-bar-menu .menu_wpml_widget > ul { width: 50px !important; } .top-bar-menu #menu_top_bar > li:not(:first-child) > a { border-left: 1px solid; padding-left: 10px; width: 50px !important; } .top-bar .menu_wpml_widget { display: inline-block; float: right; z-index: 9999; width: 60px !important; margin-left: 15px; } .top-bar .menu_wpml_widget #lang_sel > ul > li > ul { left: 0 !important; z-index: 999999; width: 60px !important; } .top-bar .menu_wpml_widget #lang_sel > ul > li > ul > li > a { width: 100%; width: 60px !important; } header .top-bar #lang_sel a.lang_sel_sel,#lang_sel,#lang_sel li { width: auto !important; padding-top: 4px; border: none !important; padding-bottom: 6px; } #lang_sel li a { text-transform: uppercase !important; text-align: center !important; } #lang_sel li { z-index: 9999999; } #lang_sel a { padding-left: 0 !important; } #lang_sel ul ul { top: 35px; } #lang_sel ul li ul,#lang_sel ul a ul { opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } #lang_sel ul li:hover ul,#lang_sel ul a:hover ul { opacity: 1; } header .top-bar #lang_sel a.lang_sel_sel i { position: relative; top: -2px; } header.style4 .style4-header-icons{ float: right; margin-top: 15px; position: absolute; right: 23px; z-index: 999999; } .navbar-default:not(.style4) .navbar-nav > li:last-child > a{padding-right: 0 !important;} /* endof top bar menu new stuff */ .social-icons-fa { position: relative; float: left; padding-right: 0; margin-left: 0; margin-bottom: 0 !important; } .social-icons-fa ul { margin: 0; padding: 0; text-align: center; } .social-icons-fa ul li { float: left; padding: 0; margin: 0; list-style: none; margin: 8px 5px 7px 0px; } .navbar .social-icons-fa a,.navbar .phone-mail,.navbar .phone-mail a { color: #fff !important; } .social-icons-fa ul li a { font-size: 15px; } .navbar .social-icons-fa a,.navbar .phone-mail,.navbar .phone-mail a { color: #fff !important; } .top-bar .socialdiv { width: 100% !important; top: 0 !important; opacity: .9; } .top-bar .phone-mail { opacity: .9; position: relative; float: right; margin: 0 !important; } .top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{ float: left; padding-right: 10px; margin-top: 2px; font-size: 14px; } .top-bar .phone-mail .dripicons-message{margin-top: 3px;font-size: 15px;} .down-button { text-align: center; display: none; top: 0; } .down-button i.fa-plus { float: right; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .top-bar .phone-mail i { top: -1px; padding: 0 9px; position: relative; font-size: 12px; } .top-bar .phone-mail li { list-style: none; float: left; margin: 10px 15px 5px; font-size: 13px; } .top-bar .socialdiv ul li { margin: 0; opacity: .3; } .top-bar .phone-mail li:last-child { margin-right: 0; } .top-bar .phone-mail li.text_field { color: #fff !important; opacity: 1; margin: 0; padding: 9px 15px; margin-left: 10px; background: #1ca7de; } .top-bar .phone-mail li.text_field:after { width: 0; height: 0; border-style: solid; border-width: 0 0 20px 20px; border-color: transparent transparent #43b8de transparent; } .top-bar .socialdiv ul li:hover { opacity: 1; } .top-bar .phone-mail li:first-child i { font-size: 13px; margin-left: 0; top: 0; padding-right: 11px; } .top-bar .phone-mail li:last-child i { padding-left: 10px; } .navbar .social-icons-fa ul li:hover a { background: transparent !important; } .navbar .phone-mail .fa-phone { font-size: 13px; top: 0; } .navbar .phone-mail .fa-map-marker { font-size: 14px; top: -2px; } .navbar .phone-mail .fa-info-circle { font-size: 15px; top: -1px; } @media (max-width: 767px) { .top-bar { padding: 1px 0; min-height: 0; position: fixed; width: 100%; top: 0; z-index: 9999999; } .ifb-flip-box-section.ifb-flip-box-section-vertical-middle { z-index: 9; } .navbar-default.default .navbar-nav > li a.icon-nav { display: none; } .top-bar .slidedown { display: none; } .down-button { display: block; margin: 0 auto; height: 20px; position: absolute; right: 0; z-index: 999999999; } .nav-topbar .down-button { display: block; width: 100%; margin: 0 auto; height: 22px; opacity: .6; filter: alpha(opacity=60); position: absolute; } .top-bar .phone-mail { text-align: center; float: none; width: 100%; display: inline-table; } .top-bar .phone-mail li { float: none; float: none; margin: 0 0 2px; padding: 0; } .top-bar .social-icons-fa { position: relative; float: none; width: 100%; text-align: center; } .top-bar .social-icons-fa ul li { text-align: center; float: none; display: inline-block; margin-bottom: 10px !important; } .navbar .top-bar .down-button i { font-size: 12px; position: relative; color: #fff; right: -3px; top: 6px; } .navbar .down-button.current i { color: #fff; } .navbar .top-bar.opened .down-button i { color: #fff; transform: rotate(45deg); -moz-transition: all .2s linear; right: 0px; top: 10px; } .navbar .top-bar:not(opened) .down-button i { color: #bcbec1; } .nav-topbar .down-button:hover { opacity: 1; filter: alpha(opacity=100); } .navbar .social-icons-fa a { background: transparent !important; } } /* MENUS [NORMAL + MOBILE] */ header a.navbar-brand img { max-width: none; } header .nav-container { z-index: 10; position: relative; } header .top-bar { z-index: 9999999; } header .top-bar.opened { z-index: 999999999; } header .navbar-header { display: block; vertical-align: middle; float: left; width: auto; z-index: 9999; position: relative; background-color: transparent; } header.navbar .navbar-collapse ul li.architek_mega_menu { position: static; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul { width: 100vw; left: 0; display: table; padding: 0; cursor: default; margin-left: 0; max-width: 1240px; -webkit-box-shadow: 5px 5px 10px 0 rgba(68,68,68,0.15); box-shadow: 5px 5px 10px 0 rgba(68,68,68,0.15); } header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li { max-width: 20vw; width: 25%; display: table-cell; float: none; padding: 0; cursor: default; vertical-align: top; } header.navbar .navbar-collapse li.architek_mega_menu li { border-top: none !important; } header.navbar .navbar-collapse ul > li.architek_mega_menu > ul > li:last-child { border-right: none; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li.architek_mega_hide_title > a { display: none; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li > a { width: auto; font-size: 13px; letter-spacing: 2px; line-height: 16px; padding: 12px 25px 0; letter-spacing: -.5px; } header.navbar .navbar-collapse ul li.architek_mega_menu ul li.current-menu-ancestor > a { font-weight: 800; } #site-header header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li:hover > a,#site-header header.navbar .navbar-collapse ul li.architek_mega_menu ul li.current-menu-ancestor > a { background: none; } header.navbar .navbar-collapse ul li.architek_mega_menu ul li ul { position: relative; border-top: none; left: 0; cursor: default; box-shadow: none; -webkit-box-shadow: none; width: 100%; padding: 0px 0; padding: 0; margin: 0; } li.des_mega_hide link > a { color: red !important; } header.navbar .navbar-collapse ul li.architek_mega_menu ul li:last-child ul { border-right: none; } header.navbar .navbar-collapse ul li.architek_mega_menu:hover ul li ul { visibility: visible; opacity: 1; } header.navbar .navbar-collapse ul li.architek_mega_menu ul li ul li a { padding: 8px 25px; line-height: 1.4em; width: 100%; } header.navbar.menu-rounded .navbar-collapse ul li.architek_mega_menu ul li ul li a { padding: 8px 20px; } header.navbar. .navbar-collapse ul li.architek_mega_menu ul li a:hover,header.navbar .navbar-collapse ul li.architek_mega_menu ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li.architek_mega_menu ul li.current_page_parent > a,header.navbar .navbar-collapse ul li.architek_mega_menu ul li.current-menu-ancestor > a { background: none; } header.navbar .navbar-collapse a{ font-weight: 500; } /* next line changed because of weird paulos laptop bug - (:not(.dropdown-menu)) */ header.navbar .navbar-nav > li:not(.architek_mega_menu) .dropdown-menu, header.navbar .navbar-nav > li.architek_mega_menu > ul:not(.dropdown-menu) *{transition:all .3s ease-in-out;-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;} /* next line changed because of weird paulos laptop bug */ header.navbar .navbar-nav > li.architek_mega_menu > ul{-webkit-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;} header.navbar .navbar-collapse ul li.architek_mega_menu.columns-2 > ul > li { width: 50%; } header.navbar .navbar-collapse ul li.architek_mega_menu.columns-3 > ul > li { width: 33.3%; } header.navbar .navbar-collapse ul li.architek_mega_menu.columns-4 > ul > li { width: 25%; } header.navbar .navbar-collapse ul li.architek_mega_menu.columns-5 > ul > li { width: 20%; } header.navbar .navbar-collapse ul li.architek_mega_menu.columns-6 > ul > li { width: 16.6%; } /* EndOf Mega menu columns */ /* next line changed because of weird paulos laptop bug - xvisibility */ header.navbar .navbar-collapse ul li ul{position: absolute;top:100%;margin:0;left: 0px;display: block;xvisibility: hidden;z-index:9992;opacity: 0;pointer-events: none;padding: 15px 0 !important;} header.navbar .navbar-collapse ul li:hover > ul { visibility: visible; opacity: 1; pointer-events: all; } header.navbar .navbar-collapse ul li:hover { transition-delay: 0; -webkit-transition-delay: 0; -moz-transition-delay: 0; -ms-transition-delay: 0; -o-transition-delay: 0; } header.navbar .navbar-collapse ul li ul li { display: block; float: none; margin: 0; padding: 0; letter-spacing: 0; font-weight: 800; } header.navbar .navbar-collapse ul li ul li a { display: inline-table; background: none; border: none; margin: 0; } header.navbar.menu-rounded .navbar-collapse ul li ul li a { padding: 20px; } header.navbar.menu-square .navbar-collapse ul li ul li a { padding: 11px 20px; max-width: 100%; } header.navbar.menu-square .navbar-collapse ul li.architek_mega_menu:hover ul li ul,header.navbar.menu-simple .navbar-collapse ul li.architek_mega_menu:hover ul li ul { padding-right: 0; } header.navbar.menu-rounded .navbar-collapse ul li ul li a { display: block; background: none; border: none; width: auto; padding: 0; margin: 0; padding: 7px 17px; } header.navbar.menu-rounded .navbar-collapse ul li:not[li.architek_mega_menu] ul li { padding: 10px; width: auto; } header.navbar.menu-rounded .navbar-collapse ul li ul li a,header.navbar.menu-rounded .navbar-collapse ul li ul li:hover a { border-radius: 25px; } header.navbar.menu-rounded .navbar-collapse ul li:not[li.architek_mega_menu] ul li a,header.navbar.menu-rounded .navbar-collapse ul li:not[li.architek_mega_menu] ul li:hover a { padding: 7px 17px; border-radius: 25px; } header.navbar.menu-rounded .navbar-collapse ul li.architek_mega_menu ul li:hover a > a { background: transparent !important; } header.navbar.menu-rounded .navbar-collapse li.architek_mega_menu li li { border-top: none !important; padding: 3px 0; width: 91%; } header.navbar.menu-square .navbar-collapse li.architek_mega_menu li li { border-top: none !important; padding: 2px 0; } header.navbar.menu-rounded .navbar-collapse ul li ul li { padding: 3px 15px; } header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-1:first-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-2:first-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-3:first-child { margin-top: 10px; } header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-1:last-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-2:last-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-3:last-child { margin-bottom: 10px; } /* mega pagetitle tweek */ body.content_after_header header{position: relative;width:100%;} body.content_after_header:not(.page-template-template-home):not(.home):not(.page-template-blog-template-php) header.header-init:not(.header-init-force-fixed){position: relative !important;} body header.headerclone.header_after_scroll .top-bar{margin-top:0px !important;} body.content_after_header header:not(.headerclone):not(.header-init):not(.woocommerce-Address-title):not(.header_not_fixed){position: fixed !important;} body.content_after_header header.headerclone{ position: relative !important; float:left; width:100%; } body.content_after_header .fullwidth-container { position: relative; float: left; width: 100%; } body.blog.content_after_header .fullwidth-container{ margin: 0 !important; } header.navbar .navbar-collapse ul li ul li ul { left: 100%; top: 0; } .stats-block, .wpb_row .wpb_column .wpb_wrapper .stats-block.stats-left{ margin: 0 !important; } header.navbar .navbar-collapse ul li ul li ul:before,header.navbar .navbar-collapse ul li ul li ul:after { display: none; } header.navbar .navbar-collapse ul li ul li ul li a { padding-right: 20px; } body:not(.home):not(.page-template-template-home) header.headerclone { xposition: relative; float: left; width: 100%; margin-bottom: 0; } body.single-post header.headerclone { position: relative; } header.headerclone,header.headerclone * { visibility: hidden; transition: none !important; } header:not(.style6):not(.header_style8_left_container):not(.header_style9_left_container).architek-underlining .dropdown-menu li:not(.architek_mega_hide_link) > a::after { position: absolute; /* top: 50%; */ /* left: 10px; */ width: 0px; margin-top: 0px; content: ""; height: 1px; background: #000; transition: all 0.5s cubic-bezier(0.2, 1, 0.3, 1) 0s; position: absolute; margin-top: 25px; left: 25px; } header:not(.header_style8_left_container):not(.header_style9_left_container).architek-underlining .dropdown-menu li:not(.architek_mega_hide_link) > a:hover::after, header:not(.header_style8_left_container):not(.header_style9_left_container).architek-underlining .dropdown-menu li:not(.architek_mega_hide_link) > a:focus::after, header:not(.header_style8_left_container):not(.header_style9_left_container).architek-underlining .dropdown-menu li:not(.architek_mega_hide_link) > a:active::after, header:not(.header_style8_left_container):not(.header_style9_left_container).architek-underlining .dropdown-menu li:hover > a::after { width: 15%; height: 1px; opacity: 0.6; } .fullwidth-container { position: relative; width: 100%; } .single-extras{ display: inline-block; width: 100%; position: relative; } .single-extras .vc_column_container>.vc_column-inner, .single-extras .vc_column_container .container{ padding: 0 !important; max-width: 100%; } .fullwidth-container.parallax { position: inherit; overflow: hidden; } #button-click-overlay .ult_modal-content { padding: 0; background: 0 0; } .fullwidth-container .pagetitle_overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f2f2f2; } .fullwidth-container .center .pageTitle { max-width: 100% !important; width: 100% !important; } header.navbar.header_after_scroll, header.navbar.header_after_scroll_type2, header.navbar.light.architek-underlining{ border-bottom: 1px solid rgba(0,0,0,0.1); } header.navbar.dark.architek-underlining{ border-bottom: 1px solid rgba(255,255,255,0.1); } body > .search_input .search_close i { font-size: 30px !important; color: #333 !important; top: -4px; position: relative; } body > .search_input .search_close i.fa-spinner{ font-size: 18px !important; top: -5px !important; } header.style1 .search_close i, header.style7 .search_close i{ top: -8px; } /* STYLE 2 */ header.style2 .navbar-collapse { width: 100%; } header.style2 .navbar-collapse .navbar-nav { float: left !important; } /* STYLE 3 */ header.style3,header.style3 { display: inline-block; } header.style3 .nav-container { xdisplay: inline-block; position: relative; xwidth: 100%; } header.style3 .nav-container .navbar-header { position: relative; float: left; width: 100%; height: auto !important; text-align: center; } header.style3 .nav-container .navbar-header .navbar-brand { margin-left: auto; margin-right: auto; float: none; display: inline-block; -webkit-transition: none; -moz-transition: none; transition: none; } header.style3 .nav-container .navbar-header .navbar-brand img { text-align: center; top: 5px; } header.style4 .nav-container .navbar-header .navbar-brand { -webkit-transition: none; -moz-transition: none; transition: none; } header.style3 .nav-container .navbar-collapse { float: left; text-align: center; height: auto !important; width: 100%; display: table; display: table-cell !important; vertical-align: middle; } header.style3 .nav-container .navbar-collapse .navbar-nav { float: none !important; margin: 0 auto; display: table; } header.style3 .nav-container .header_social_icons { width: 100%; text-align: center; position: absolute; left: 0; padding-right: 0; } header.style3 .nav-container .header_social_icons .header_social_icons_wrapper { display: inline-block; height: auto !important; margin-left: -5px; margin-top: 15px; } header.style3 .header_social_icons,header.style3 .search_trigger { position: relative; top: 5px; width: auto !important; display: block; vertical-align: initial; right: 0; top: 0; } header.style3 .architek_dynamic_shopping_bag { position: absolute !important; top: 0; right: 20px; width: auto !important; } header.style3 .header_social_icons { left: 10px; } header.style3 .search_trigger { right: 0; top: 4px !important; height: auto; z-index: 9999; float: right; padding-left: 10px; } ul.dropdown-menu.sub-menu { text-align: left; } /* new tweeks */ .architek_right_header_icons { position: relative; float: right; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .style5 .architek_right_header_icons{ position: absolute; float: right; right: 30px; top: 0; } header.style3 .architek_right_header_icons{ right: 15px; } header.style2 .architek_right_header_icons { position: relative; right: 20px; top: -1px; } header.style2 .architek_right_header_icons .architek_dynamic_shopping_bag,header.style2 .architek_right_header_icons .sliderbar-menu-controller { position: relative; top: -1px; } header.style2 .search_trigger { top: -2px; position: relative; } header.style4 .architek_right_header_icons { position: absolute; top: 0; right: 10px; } header.style3 .architek_right_header_icons > * { position: relative !important; float: left !important; margin: 20px 10px !important; right: 0; left: 0; padding: 0; } header.style3 .architek_right_header_icons .menu-controls { top: 3px !important; } header.style3 .header_social_icons_wrapper { float: left; } header.style4 .architek_right_header_icons .menu-controls { top: 15px !important; } header.style4 .architek_right_header_icons > * { position: relative !important; float: left !important; margin: 0 5px !important; right: 0 !important; left: 0 !important; padding: 0 !important; } header.style2 .header_style2_menu { position: absolute; left: 0; right: 0; text-align: center; top: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 99999; } header.style2 .header_style2_menu > ul.nav { position: relative; display: block; margin: 0; } header.style2 .search_input { z-index: 10; } .header_style2_contact_info { position: absolute; top: 0; right: 0; bottom: 0; vertical-align: middle; display: table-cell; } .header_style2_contact_info > * { float: right; display: table-cell; vertical-align: top; margin-top: -2px; margin-left: 40px; } .header_style2_contact_info > * .icon { display: inline-block; float: left; width: 50px; height: 50px; text-align: center; display: table; margin-top: 7px; } .header_style2_contact_info > * .details { display: inline-block; } /* header_style2_contact_info style */ .header_style2_contact_info .slogan { font-size: 0.85em; opacity: 0.3; line-height: 1.6em; font-weight: 600; } .header_style2_contact_info .telephone-contact .email { font-size: 25px; color: #7dc771; font-weight: 600; line-height: 1.1em; } .header_style2_contact_info .email-contact .email a{ font-size: 1.15em; line-height: 1.3em; } header.navbar .nav-container .header_style2_contact_info i { font-size: 30px; display: table-cell; text-align: center; padding: 0; margin-right: 10px; } .header_after_scroll .header_style2_contact_info .slogan,.header_after_scroll .header_style2_contact_info .icon { display: none; } header.style1 .architek_right_header_icons { position: relative !important; /* top: -1px; */ max-height: 25px; margin-left: 15px !important; } header.dark.style1.architek-underlining .navbar-right{border-right: 1px solid rgba(255,255,255,0.1);padding-right: 15px;} header.light.style1.architek-underlining .navbar-right{ border-right: 1px solid rgba(0,0,0,0.1);padding-right: 15px; } header.style7 .architek_right_header_icons { position: relative !important; top: -4px; } header.style1 .architek_right_header_icons .header_social_icons, header.style7 .architek_right_header_icons .header_social_icons { float: right; } header.style1 .menu-controls, header.style7 .menu-controls { z-index: 9999; cursor: pointer; } header.style5 .architek_right_header_icons.with-woocommerce-cart { position: absolute; padding-left: 0; float: right; width: auto; top: -3px; right: 30px; margin-left: 0px; } header.style1.header-full-width .nav-container, header.style7.header-full-width .nav-container{ float: left; } header.style5 .nav-container{ display: table; } .style5 .navbar-right { float: none !important; text-align: center; margin: 0 auto; display: table; } /* end of tweeks */ /* STYLE 4 */ /* basics */ header.style4 .nav-container .navbar-header { display: inline-table; } header.style4 .nav-container .navbar-header,header.style4 .nav-container .navbar-collapse { float: none; width: auto; position: relative; } header.style4 .nav-container .navbar-header,header.style4 .nav-container .navbar-collapse { position: relative; float: left; width: 100%; height: auto !important; margin: 0; padding: 0; text-align: center; } header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav { margin-left: 30px !important; margin-right: 30px !important; display: inline-block; } /*architek improves*/ header.style4 .nav-container .navbar-header .navbar-brand { position: relative; float: left; opacity: 0; } /* separation manouvers */ header.style4 .new-menu-wrapper { position: relative; text-align: center; margin: 0 auto; display: table; } header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right { position: relative; top: 0; float: left; display: inline-flex; } header.style4 .new-menu-wrapper .new-menu-left { left: 0; text-align: right; } header.style4 .new-menu-wrapper .new-menu-right { right: 0; text-align: left; } header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer,header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer { position: relative; } header.style4 .new-menu-bearer a { transform: translateY(0px); -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); text-rendering: geometricPrecision !important; } header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer { float: right; } header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer .navbar-nav { float: right !important; } header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer { float: left; } header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer .navbar-nav { float: left !important; } header.style4 > .nav-container > .navbar-collapse { display: none !important; } /* menu fixes */ header.style4 .new-menu-bearer li { list-style: none; } header.style4:not(.headerclone) .navbar-nav > li.architek_mega_menu > ul,header.style4.header_after_scroll:not(.headerclone) .navbar-nav > li.architek_mega_menu > ul { width: 80vw; } /* END OF STYLE 4 */ /* social icons no header */ header:not(.style1):not(.style2) .header_social_icons { display: table-cell !important; vertical-align: middle; } header:not(.style1):not(.style2):not(.style8) .header_social_icons_wrapper { display: table-cell; vertical-align: middle; } .header_social_icons div.social_container { position: relative; float: right; cursor: pointer; width: 20px; height: 20px; text-align: center; margin: -1px 0 0 10px; padding: 0; line-height: 20px; } .header_social_icons div.social_container i { text-align: center; line-height: 20px; margin: 0; padding: 0; font-size: 17px; } header.style5.header-with-container .nav-container{ float: none; } /* helper para o ajax do search */ /* Safari and Chrome */ @-webkit-keyframes desrotating { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes desrotating { from { -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); } to { -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); } } .desrotating { -webkit-animation: desrotating 2s linear infinite; -moz-animation: desrotating 2s linear infinite; -ms-animation: desrotating 2s linear infinite; -o-animation: desrotating 2s linear infinite; animation: desrotating 2s linear infinite; } .header_social_icons.with-social-icons { position: relative; padding-right: 0px; padding-left: 0 !important; } .rev-btn.Agency-NavButton i { position: relative; left: -2px !important; } /* dl-menu */ header .dl-menuwrapper { display: none !important; width: 100%; } header.style2 #dl-menu{ top: 0; } header .dl-menuwrapper .dl-trigger-wrapper { width: 100%; text-align: right; float: right; } header .search_trigger,header .menu-controls,header .architek_dynamic_shopping_bag,header .header_social_icons.with-social-icons, .cd-nav-trigger { height: 100%; display: table-cell; right: 0; padding-left: 20px; vertical-align: middle; top: 0; position: relative; cursor: pointer; max-height: 20px; height: 20px; } header .search_trigger .dripicons-search{ font-size: 16px; position: relative; } header.style6 .search_trigger .dripicons-search{ top: 2px; font-size: 18px; margin-right: 5px; } header.style7 .search_trigger .dripicons-search{ top: 2px; } header.style7 .search_trigger.next-to-shopping-bag .dripicons-search{ top: -3px; } header.style6 .search_trigger{ margin-right: 10px; } header .menu-controls .font-icon .icon{ font-size: 21px; top: -2px; position: relative; font-weight: lighter; } header .menu-controls .font-icon .icon.dripicons-cross{ font-size: 25px; } header .architek_dynamic_shopping_bag .dripicons-cart{ font-size: 25px; } /* VC Architek CUstom Buttons */ .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #fa7268 !important; } .vc_btn3.vc_btn3-style-gradient:focus, .vc_btn3.vc_btn3-style-gradient:hover{ -webkit-box-shadow: 0px 6px 9px 0px rgba(84, 114, 210,0.5); -moz-box-shadow: 0px 6px 9px 0px rgba(84, 114, 210,0.5); box-shadow: 0px 6px 9px 0px rgba(84, 114, 210,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); } .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 33px !important; } .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover{ background-color: #f55d52 !important; -webkit-box-shadow: 0px 6px 9px 0px rgba(245, 93, 82,0.5); -moz-box-shadow: 0px 6px 9px 0px rgba(245, 93, 82,0.5); box-shadow: 0px 6px 9px 0px rgba(245, 93, 82,0.5); transform: translateY(-3px); -webkit-transform: translateY(-3px); } .vc_btn3:hover, .vc_btn3:focus, .btn-contact-left input:focus, .btn-contact-left input:hover{ transform: translateY(-3px); -webkit-transform: translateY(-3px); } .btn-contact-left input:focus, .btn-contact-left input:hover{ transform: translateY(-3px); background: #000 !important; color: #fff !important; } /* IE 11 hack herererererere */ @media all and (-ms-high-contrast: none),(-ms-high-contrast: active) { /* IE10+ CSS styles go here */ header .search_trigger,header .menu-controls,header .architek_dynamic_shopping_bag,header .header_social_icons.with-social-icons { display: none; } } header.style4.search_trigger,header.style4 .architek_dynamic_shopping_bag { padding-left: 15px; margin-left: 30px; } header.style4 .architek_dynamic_shopping_bag { margin-left: 20px; margin-top: 10px; } header.style4 .style4_social_search .header_social_icons { float: left; } header.style4 .style4_social_search .header_social_icons_wrapper { padding: 10px 0; height: auto !important; } .style4_social_search { position: relative; top: 10px; } header.style4 .style4_social_search .search_trigger i { padding: 10px 5px; } header.style4 .style4_social_search_mobile .header_social_icons_wrapper { height: auto !important; } header .search_trigger i,header .search_trigger_mobile i { padding-top: 0; cursor: pointer; position: relative; top: 0; } header .search_trigger i { font-size: 15px !important; font-weight: 700; } header.style3 .search_trigger i,header.style3 .search_trigger_mobile i, header.style1 .search_trigger i,header.style1 .search_trigger_mobile i, header.style7 .search_trigger i,header.style7 .search_trigger_mobile i { top: 2px; } header.style1 .search_trigger i,header.style1 .search_trigger_mobile i, header.style7 .search_trigger i,header.style7 .search_trigger_mobile i { top: 0; } body > .search_input { position: fixed; pointer-events: none; transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -ms-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; z-index: -1; overflow: hidden; background: rgba(0,0,0,.85); position: absolute; } body > .search_input > .container :not(.hidden):not(.ajax_search_results):not(i) { position: relative; line-height: 1.5em; text-align: left; letter-spacing: 0px; } body > .search_input .ajax_search_results * { letter-spacing: normal !important; } body > .search_input > .container { height: 100%; } body > .search_input .search_close { cursor: pointer; font-size: 30px !important; color: #FFF; position: relative; top: 40px; float: right !important; z-index: 99999; } body .search_close{ margin-right: 40px; top: 30px; } body > .search_input .search_close i { padding-right: 0; } body > .search_input input.search_input_value { position: absolute !important; height: 100%; width: 100%; border: 0; background: none; color: #FFF; font-size: 2em; outline: 0; box-shadow: none; padding-left: 0px; letter-spacing: -0.3px; } body > .search_input input.hidden { display: none; } body > .search_input .ajax_search_results { position: absolute; width: 100%; top: 50%; left: 0; } body > .search_input .ajax_search_results ul { width: 100%; margin: 0; max-height: 30vh; background: rgba(0,0,0,.85); overflow-y: visible; } body > .search_input .ajax_search_results ul li { list-style: none; width: 100%; border-bottom: 1px solid #525252; margin: 0; padding: .7em 2%; } body > .search_input .ajax_search_results ul li:last-child { border-bottom: none !important; } body > .search_input .ajax_search_results ul li a { padding: 10px 0; width: 100%; color: #DDD; } body > .search_input .ajax_search_results ul li span,body > .search_input .ajax_search_results ul li span i { float: none; font-size: .9em; line-height: 1.2em; color: #D5D5D5; vertical-align: baseline; padding-right: 0; } body > .search_input .ajax_search_results ul li.selected { background: #525252; } body > .search_input .ajax_search_results ul li.selected a { color: #FFF; } /* Search Overlay Effects */ body > .search_input.slide_left { top: 0; left: 0; width: 0; height: 100%; } body > .search_input.slide_right { top: 0; right: 0; width: 0; height: 100%; } body > .search_input.slide_left.open,body > .search_input.slide_right.open { width: 100vw; } body > .search_input.slide_top { top: 0; left: 0; width: 100vw; height: 0; } body > .search_input.slide_bottom { bottom: 0; left: 0; width: 100vw; height: 0; } body > .search_input.slide_top.open,body > .search_input.slide_bottom.open { height: 100%; } body > .search_input.unfold_horizontal { top: 0; left: 50%; width: 0; height: 100%; } body > .search_input.unfold_horizontal.open { left: 0; width: 100%; } body > .search_input.unfold_vertical { top: 50%; left: 0; width: 100vw; height: 0; } body > .search_input.unfold_vertical.open { top: 0; height: 100%; } body > .search_input.unfold_center { top: 50%; left: 50%; width: 0; height: 0; } body > .search_input.unfold_center.open { top: 0; left: 0; width: 100vw; height: 100%; } body > .search_input.unfold_top_left { top: 0; left: 0; width: 0; height: 0; } body > .search_input.unfold_top_right { top: 0; right: 0; width: 0; height: 0; } body > .search_input.unfold_bottom_left { bottom: 0; left: 0; width: 0; height: 0; } body > .search_input.unfold_bottom_right { bottom: 0; right: 0; width: 0; height: 0; } body > .search_input.unfold_top_left.open,body > .search_input.unfold_top_right.open,body > .search_input.unfold_bottom_left.open,body > .search_input.unfold_bottom_right.open { width: 100vw; height: 100%; } /* new search */ body > .search_input{top: 0;xleft: 0;width: 100%;height: 60px;opacity: 1;position: fixed;overflow: visible;z-index: 999;} body .architek_search_input .form_bearer{position:absolute;top:0;right:0;bottom:0;left:0;max-width: 100%; overflow: hidden;} body .architek_search_input .form_bearer .searchinput{position: relative; width: 100%; height: 100%;} /* a animacao deste after esta definida em baixo com a do search input [texto] */ body .architek_search_input.with-underline .form_bearer .searchinput:after{ content: ""; position: absolute; top: 50%; left: 0; right: 0; height: 1px;opacity: 1; width: 100vw; } body .architek_search_input.with-underline.with-animations:not(.open) .form_bearer .searchinput:after{ right: 100%; opacity: 0; width: 0px; } /* endof new search */ /* new header button */ header .architek-header-button, header .architek-header-button a{display: inline-block;float: right;-webkit-transition: all .2s linear !important;-moz-transition: all .2s linear !important;transition: all .2s linear !important;} header .architek-header-button a{ position: relative; top: -8px; padding: 8px 20px; margin-right: 10px; } header .architek-header-button{position: relative;float: left;right:-10px;} header.style6 .architek-header-button{float: right;} header.style5 .architek-header-button { height: 100%; display: table-cell; right: 0; padding-left: 20px; vertical-align: middle; top: 0; position: relative; } header.style5 .architek-header-button{float: none;right: 0;padding-left: 50px;} header.style5 .architek-header-button a{top: -7px;} /* endof new header button */ body > .search_input.none { transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; } body > .search_input.open { pointer-events: auto; overflow: visible; } .navbar-default .style4_social_search { margin-top: 0 !important; position: absolute; width: 100%; } .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom { padding: 10px 25px !important; } .vc_btn3.vc_btn3-style-gradient{ color: #fff !important; border: none !important; } .more-z-index{ position:relative; z-index:999; } /*************************************************************** TOOLTIP OPEN BT ***************************************************************/ a.team-profile .tooltip-desc { height: 0; visibility: hidden; position: relative; text-align: center; transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -o-transition: all .2s linear; top: 0; opacity: 0; cursor: pointer; } a.team-profile:hover .tooltip-desc { visibility: visible; top: -4px; opacity: 1; z-index: 2; position: absolute; text-align: center; margin: 0 auto; right: 30px; } a.team-profile img{padding-top: 30px;} .tooltip-content p{ font-size: 15px !important; color: #36383a !important; font-weight: normal !important; margin: 0; font-family: 'Helvetica Neue', 'Arial'; } /*************************************************************** MODAL TEAM PROFILE ***************************************************************/ .team_member_profile_content .container{position: relative;float: left;max-width: 100%;} a.team-profile:hover { cursor: pointer; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99999; } .modal { position: fixed; z-index: 999999; overflow: auto; -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; display: none; text-align: left; } .modal .close { float: right; background: url(images/sprite.png) -188px 3px no-repeat; width: 46px; height: 46px; margin: 30px 40px 30px 0; z-index: 1000; text-indent: -9999px; top: 0; position: absolute; right: 0; } .tm-info { overflow-y: auto; text-align: left; margin: 6% auto; position: relative; } .tm-info .container { border-bottom: 1px solid #ededed; position: relative; } .tm-info .member-desc { padding: 0 60px 40px; } .tm-info .member-pos { position: absolute; top: 40px; right: 40px; } .tm-info .member-pos2 { position: absolute; top: 20px; right: 0; } .tm-info .member-pos3 { position: absolute; top: 20px; right: 0; } .tm-info .member-cont { position: absolute; left: 0; top: -35px; } .tm-info h2 { font-weight: 800; font-size: 4em; margin-bottom: 5px; } .tm-info h4 { color: #04acbb; text-transform: uppercase; font-weight: 300; font-size: 1.4em; } .social-font-awesome { position: relative; margin-top: 20px; } .social-font-awesome li { position: relative; float: left; list-style-type: none; margin-right: 20px; } .social-font-awesome li a { font-size: 1.3em; color: #444; } /* ANIMATIONS */ .loaded .animated { -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -ms-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-duration: .6s; -moz-animation-duration: .6s; -ms-animation-duration: .6s; -o-animation-duration: .6s; animation-duration: .6s; } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: .95; } } @-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: .95; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: .95; } } /* draggable items from the slick js instances */ .slick-list.draggable { cursor: -webkit-grab; cursor: -moz-grab; cursor: -ms-grab; cursor: -o-grab; cursor: grab; } /* greyscale classes for the masses */ img.architek_grayscale { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IEs */ -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */ -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .fullwidth-container.architek_grayscale{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IEs */ -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */ } img.architek_grayscale:hover, .partners-container.noscroller .partner-item a:hover img { -webkit-filter: grayscale(0); filter: grayscale(0); filter: none; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } #back-top { position: fixed; bottom: 0; right: 0; z-index: 99999; margin: 0 !important; display: none; } #back-top a { width: 42px; height: 42px; display: block; text-align: center; -webkit-transition-property: all; -webkit-transition-duration: 0.2s; top: 0; position: relative; line-height: 42px; background: #fff; border-radius: 0; } #back-top a:hover{position: relative;height: 50px;background: #000;} #back-top a:hover i{color: #fff;} #back-top a i { vertical-align: text-bottom; text-align: center; margin: 0 auto; color: #000; font-size: 18px; font-weight: 100; } .vc_cta3-container { margin-bottom: 0 !important; } /* vc editor frontend tweaks for our shortcodes */ body.vc_editor .vc_verticaltabs .vc_controls-out-tl { left: 38%; left: calc(50% - 130px); } body.vc_editor .vc_verticaltabs .vc_verticaltab > .vc_controls .vc_controls-out-tl { top: 10px; } body.vc_editor .vc_verticaltabs .vc_verticaltab > .content,body.vc_editor .vc_verticaltabs .tab-selector { padding-top: 40px; } body.vc_editor .vc_verticaltabs .vc_verticaltab.vc_empty > .content { margin-top: 50px; top: 15px; } body.vc_editor .vc_verticaltabs .tab-selector .label.add-new-tab { position: absolute; top: 97%; padding: 15px; left: -15px; color: #333; cursor: pointer; } body.vc_editor .vc_verticaltabs .special_tabs.icontext .tab-selector .label.add-new-tab,body.vc_editor .vc_verticaltabs .special_tabs.text .tab-selector .label.add-new-tab { left: 0; } body.vc_editor section.special_tabs { padding-bottom: 30px; } .vc_row-full-width .upb_row_bg[data-bg-override="ex-full"] { z-index: -1; margin-left: 1.1%; } .special_tabs.vertical:not(.icon) .tab-selector:after{ background: #edeef1; height: 98%; width: 2px; display: block; position: absolute; right: 15px; content: ""; top: 20px; } .special_tabs.vertical:not(.icon) .tab-selector .label{ border-bottom: 1px solid #edeef1; width: 95%; } /* Upper Visual Composer & Addons Styles */ .wpb_row,.wpb_content_element { margin-bottom: 0 !important; } .just-icon-align-left { float: left; margin-right: 10px; } .cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-title,.cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-desc { -webkit-transform: translate3d(0,10px,0) !important; transform: translate3d(0,10px,0) !important; } .ult-ib-effect-style1:hover .ult-new-ib-title{ -webkit-transform: translate3d(0,0px,0) !important; transform: translate3d(0,0px,0) !important; } .cbp-caption-fadeIn .cbp-l-caption-title,.cbp-caption-fadeIn .cbp-l-caption-desc { -webkit-transition: -webkit-transform .5s ease; transition: transform .5s ease; } .projects_media.fullwidth_media { position: relative; } /* new awesome cube filters alignment */ .cbp-l-filters-dropdown.des-align-left .cbp-l-filters-dropdownWrap { left: 0; } .cbp-l-filters-dropdown.des-align-right .cbp-l-filters-dropdownWrap { right: 0; } .cbp-l-filters-dropdown.des-align-center .cbp-l-filters-dropdownWrap { left: 0; right: 0; margin: 0 auto; } .cbp-l-filters-button.des-align-center,.cbp-l-filters-alignLeft.des-align-center,.cbp-l-filters-alignCenter.des-align-center,.cbp-l-filters-alignRight.des-align-center,.cbp-l-filters-buttonCenter.des-align-center,.cbp-l-filters-work.des-align-center { text-align: center; } .cbp-l-filters-button.des-align-left,.cbp-l-filters-alignLeft.des-align-left,.cbp-l-filters-alignCenter.des-align-left,.cbp-l-filters-alignRight.des-align-left,.cbp-l-filters-buttonCenter.des-align-left,.cbp-l-filters-work.des-align-left { text-align: left; } .cbp-l-filters-button.des-align-right,.cbp-l-filters-alignLeft.des-align-right,.cbp-l-filters-alignCenter.des-align-right,.cbp-l-filters-alignRight.des-align-right,.cbp-l-filters-buttonCenter.des-align-right,.cbp-l-filters-work.des-align-right { text-align: right; } .cbp-l-filters-list.des-align-left { } .cbp-l-filters-list.des-align-right { } .cbp-l-filters-list.des-align-center { width: auto; text-align: center; margin: 0 auto 30px; } .cbp-l-filters-dropdownHeader { text-align: left; } .vc_row.vc_row-no-padding .wpb_column.vc_col-sm-6 .fb_type_button_count,.vc_row.vc_row-no-padding .container .cbpw-ajax-block .fb_type_button_count { margin-left: 15px !important; } /* remove paddings from container on filters */ .cbp-l-filters-button,.cbp-l-filters-dropdown,.cbp-l-filters-alignLeft,.cbp-l-filters-alignCenter,.cbp-l-filters-alignRight,.cbp-l-filters-list,.cbp-l-filters-buttonCenter,.cbp-l-filters-work { padding-left: 0 !important; padding-right: 0 !important; } /* New Social Icons Effects */ /* Effect 5 */ #big_footer .social-icons-fa a i { box-shadow: 0; overflow: hidden; -webkit-transition: background 0.3s,color 0.3s,box-shadow .3s; -moz-transition: background 0.3s,color 0.3s,box-shadow .3s; transition: background 0.3s,color 0.3s,box-shadow .3s; } .social-icons-fa a { position: relative; } #big_footer .social-icons-fa a i { display: inline-block; font-size: 0; cursor: pointer; text-align: center; position: relative; z-index: 1; color: #fff; } #big_footer .social-icons-fa a i:after { display: none; } #big_footer .social-icons-fa a i:before { speak: none; font-size: 16px; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; display: block; -webkit-font-smoothing: antialiased; } @-webkit-keyframes toRightFromLeft { 49% { -webkit-transform: translate(100%); } 50% { opacity: 0; -webkit-transform: translate(-100%); } 51% { opacity: 1; } } @-moz-keyframes toRightFromLeft { 49% { -moz-transform: translate(100%); } 50% { opacity: 0; -moz-transform: translate(-100%); } 51% { opacity: 1; } } @keyframes toRightFromLeft { 49% { transform: translate(100%); } 50% { opacity: 0; transform: translate(-100%); } 51% { opacity: 1; } } /* Newsletter Shortcode */ .newsletter_shortcode form,.widget-newsletter form { width: 100%; margin: 0 auto; z-index: 999; } .newsletter_shortcode form .mc-field-group,.widget-newsletter form .mc-field-group { width: 100%; z-index: 9; display: block; position: relative; } .page-template-template-under-construction .newsletter_shortcode form .mc-field-group { float: left; width: 90%; margin-right: 1%; } .underconstructo.fullwindow_content{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .page-template-template-under-construction .newsletter_shortcode form input.email { width: 100%; padding: 9px 11px 10px 20px; border: none; border-radius: 25px; } .footer_newsletter form input.email, .newsletter_shortcode form input.email,.widget-newsletter form input.email { width: 100%; padding: 14px 11px 13px 20px; border: none; font-size: 14px; border: 1px solid #ededed; border-radius: 100px !important; position: relative; left: 20px; } .single .newsletter_shortcode form input.email{ padding: 11px 11px 10px 20px; } .footer_newsletter form input.email{width: 82%;padding: 11px 11px 11px 20px;} .page-template-template-under-construction .newsletter_shortcode form input.button { padding: 12px 30px; } .newsletter_shortcode .banner { display: none; } .widget-newsletter form input.email { border: 1px solid #000; padding: 8px 15px; color: #000; background: #fff; float: left; text-shadow: none; margin-bottom: 0px !important; border-radius: 0 !important; margin: 0 !important; left: 0; padding: 11px 25px 10px 14px; width: 100%; outline: none; font-size: 16px; border: 1px solid #000; background: transparent; border-radius: 0; font-family: Lato, Arial; font-weight: normal; color: #000; } .footer_newsletter form input.email { border: 1px solid #fff !important; padding: 9px 20px; color: #8c847d; background: #fff; float: left; text-shadow: none; font-family: Montserrat Sla, Arial; margin-bottom: 0px !important; font-size: 15px; } .architek-push-sidebar-content .widget-newsletter form input.email{ color: #afb3b8; padding: 5px 15px; } .widget-newsletter form input.button {width: auto !important;left: 0;margin: 18px 0 !important;display: list-item;} .widget-newsletter .banner p { font-size: 16px; } .vc_pie_chart .vc_pie_chart_value { font-size: 150% !important; } .aio-icon-header+.aio-icon-description { margin-top: 0px !important; } .aio-icon-header h3.aio-icon-title { margin-bottom: 10px !important; } /*************************************************************** NEWSLETTER ***************************************************************/ .newsletter_shortcode { position: relative; width: 100%; margin-bottom: 0; margin-left: 0; } .mail-box { width: 100%; text-align: left; position: relative; padding: 120px 0; } .vc_column-inner .mail-box{ padding: 0px 0 100px; background: transparent; } .mail-box .mail-news { position: relative; text-align: center; background: transparent !important; } .widget.widget-newsletter .mail-box .mail-news{ padding: 0; } .mail-box .news-l { position: relative; display: inline-block; width: 100%; max-width: 65%; } .mail-box .news-l .opacity-icon{ text-align: center; margin-bottom: 40px; } .mail-box .news-l .opacity-icon i{ font-size: 4em; color: #d25766; text-align: center; } .mail-box .container.mail-news { background: none; } .mail-box .banner { text-align: right; padding: 0; font-weight: 600; text-align: left; width: 80%; position: relative; text-align: center; padding-right: 0; display: block; margin: 0 auto; } .newsletter_shortcode .mail-box .banner{ display: none; } .newsletter_shortcode .mail-box .news-l{ width: 100%; max-width: 90%; } .newsletter_shortcode .mail-box{ margin: 20px auto; padding-bottom: 0; border: none; width: 90%; } .mail-box .form{ width: 100%; position: relative; } #big_footer .mail-box .form{ margin-top: 40px; } .mail-box .banner h3,#big_footer .banner p { margin: 7px 0 15px; text-align: center; } .mail-box .widget-newsletter .banner h3 { text-transform: capitalize; font-size: 20px !important; left: 0 !important; } .mail-box .banner p { font-weight: 400; margin-top: 0; margin-bottom: 20px; text-align: left; } .mail-box .newsletter_shortcode .form { padding: 0; width: 100%; position: relative; vertical-align: middle; margin: 10px auto 0; } .mail-box .newsletter_shortcode form { padding: 10px 0 0; width: 100%; margin: 0; float: left; float: right; } .mail-boxr input { background-color: #fff !important; border: none; padding: 15px 15px 13px; color: #BBB; width: 100%; text-transform: uppercase; float: left; font-size: 11px; text-align: left; border: none; line-height: 21px; letter-spacing: 4px; } .mail-box .forms input { background-color: transparent !important; } .mail-box .forms input:first-child { margin-top: 0; } .mail-box .forms input { margin-left: 0; line-height: 1em; } .mail-box .forms input.yourname { text-transform: capitalize; } .mail-box .forms input.youremail { text-transform: none; } a#send-comment:hover { background: #000; background-color: #000 !important; transform: translateY(-3px); -webkit-transform: translateY(-3px); } .mail-box .newsletter_shortcode form .mc-field-group { float: left; width: 100%; } .mail-box input.button { width: 65px; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; position: relative; position: relative; float: right; position: absolute; right: 0; z-index: 99; top: 0; border: none !important; } .mail-box input.button:hover {opacity: 1;} /* Newsletter Widget*/ .widget-newsletter .mail-box .news-l{ max-width: 100%; } .widget-newsletter .mail-box .banner{width: 100%;} /* IE COND */ .mc-field-group label { display: none; } .indicates-required { display: none !important; } #mc_embed_signup h2 { display: none !important; } /* Widget Newsletter */ #big_footer .widget-newsletter .mail-box,.custom-widget .widget-newsletter .mail-box { padding: 0; } #big_footer .widget-newsletter .banner,.custom-widget .widget-newsletter .banner { width: 100%; padding: 0; display: none; } #big_footer .widget-newsletter #mc_embed_signup { margin-top: 0; float: left; width: 100%; } .custom-widget .widget-newsletter #mc_embed_signup { margin-top: 10px; float: left; width: 100%; } #big_footer .widget-newsletter input[type="email"] { width: 100%; background: #fff; border: none !important; margin: 0; padding: 10px 15px; border-radius: 100px; margin: 0 !important; height: 45px; } .custom-widget .widget-newsletter input { width: 74%; background: #f5f5f5 !important; border: none !important; margin: 0; float: left; padding: 12px; } #big_footer .widget-newsletter input.button { background: url(images/sprite.png) -111px -333px !important; border: none !important; float: right; margin-left: 10px; text-indent: -9999px; right: 0; position: absolute; width: 65px !important; padding: 0; padding: 0 !important; opacity: 1; border-radius: 100px !important; margin: 0 !important; height: 45px; } #mc_embed_signup input#mc-embedded-subscribe{-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear;} #mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus { text-transform: none; color: #fff; padding: 9px 19px !important; letter-spacing: 0; font-weight: 700; font-size: 15px !important; width: auto; display: inline-block; background: #000; margin-top: 20px; font-family: Montserrat, Arial; text-transform: uppercase; line-height: 29px !important; } #mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input[type="email"]{-webkit-appearance: none;} #mc_embed_signup input[type="email"]:hover{opacity: 1;} html body container #mc_embed_signup input#mc-embedded-subscribe:hover{opacity: 1;color: #fff !important;} .footer_newsletter form input.button, .newsletter_shortcode form input.button{ padding: 14px 25px !important; background: #d05869 !important; color: #fbf4f4 !important; text-align: center; font-size: 14px; opacity: 1; margin: 0 !important; border-radius: 100px !important; right: 20px; } .custom-widget .widget-newsletter input.button { width: 55px; background: #1a1b1b url(images/sprite.png) -9px -345px !important; border: none !important; float: left; margin-left: 5px; text-indent: -9999px; } #big_footer .widget-newsletter .mail-news,.custom-widget .widget-newsletter .mail-news { width: 100%; background: transparent; } #big_footer .widget-newsletter .banner .text_color,#big_footer .custom-widget .widget-newsletter .banner .text_color { font-size: 20px !important; } .custom-widget .widget-newsletter .banner .text_color { font-size: 14px !important; } #big_footer .widget-newsletter .banner h3,#big_footer .widget-newsletter .banner .text_color,.custom-widget .widget-newsletter .banner .text_color { font-weight: 800; } .custom-widget .widget-newsletter .banner h3 { text-align: left; font-size: 1.3em; } .sidebar .custom-widget .widget-newsletter .banner h3 { left: -6px; position: relative; } .sidebar.page_content .custom-widget .widget-newsletter .banner h3 { left: -11px; } .page-template-blog-template-php .blog-default.wideblog .blog-default-bg { padding-right: 0; } #big_footer .widget-newsletter .banner p { color: #A0A0A0; font-size: 15px; margin-top: 25px; text-align: left; } .custom-widget .widget-newsletter .banner p { color: #A5A5A5; font-size: 13px; margin-top: 15px; text-align: left; } .cbp-l-filters-dropdownWrap { width: 210px; } .portfolio_type-singlepageoverlay .fullwidth_media.col-md-12 .flexslider { max-width: 100%; min-height: auto; } /* 404 Page */ .error-c { text-align: center; padding: 50px; border: none; display: block; } .error-c img { margin: 0; } .errorbutton { font-family: 'Montserrat', 'Arial', 'sans-serif', sans-serif; font-weight: 600 !important; border-radius: 3px !important; font-size: 12px; padding: 10px 26px; color: #000 !important; /* margin: 40px 0; */ display: inline-block; border-radius: 0 !important; letter-spacing: 1px; background: #fff !important; } .info-circle-sub-def .responsive-font-class{margin: 15px 0 !important;} .info-circle-sub-def .responsive-font-class h3{margin: 10px 0 !important;} .info-circle-active{background: #fff !important;color: #000 !important;} .notfounderrorbg{ background: #000; } .errorbutton:hover { color: #fff !important; } .error404 .text-error { font-size: 21px; line-height: 34px; max-width: 90%; text-align: center; margin: 20px auto; display: block; color: #b9b9b9; } .small_light_white { text-align: left !important; } .des-sc-dots-divider { border-top: 1px solid #ededed; margin: 80px auto; width: 10%; } .search-results .blog_excerpt { display: none; } .full_media #the_movies .fluid-width-video-wrapper { padding-top: 56.321429% !important; } .left_media #the_movies .fluid-width-video-wrapper,.single-post .vendor .fluid-width-video-wrapper,.page-template-blog-template .vendor .fluid-width-video-wrapper,.des_recent_posts_widget .vendor .fluid-width-video-wrapper { padding-top: 56.321429% !important; } .fullwidth_media #the_movies .fluid-width-video-wrapper,.archive .vendor .fluid-width-video-wrapper { padding-top: 56.321429% !important; } .widget.des_cubeportfolio_widget .slick-list.draggable { min-height: 200px; } .page-template-blog-masonry-template .vendor .fluid-width-video-wrapper, .page-template-blog-masonry-grid-template .vendor .fluid-width-video-wrapper { padding-top: 56.321429% !important; } .cbp-popup-singlePageInline .left_media #the_movies .fluid-width-video-wrapper { padding-top: 62.321429% !important; } .page-template-blog-template .youtube .vendor .fluid-width-video-wrapper { padding-top: 55.321429% !important; } .page-template-blog-masonry-template .youtube .vendor .fluid-width-video-wrapper, .page-template-blog-masonry-grid-template .youtube .vendor .fluid-width-video-wrapper { padding-top: 55.321429% !important; } .page-template-blog-template .video-wrapper { position: relative; } .archive .video-wrapper { margin-bottom: 30px; } .search_trigger_mobile { display: none; } header .top-bar li,header .top-bar a,header .top-bar ul.phone-mail li a { font-size: 14px !important; cursor: pointer; line-height: 27px; letter-spacing: 0; font-weight: 500; font-family: 'Montserrat', 'Arial', 'sans-serif', sans-serif; } header .top-bar a,header .top-bar ul.phone-mail li a { cursor: pointer; } .btn-contact-left { position: relative; float: left; } .btn-contact-left.align-right { float: right; } .btn-contact-left.inversecolor input { background: #303030 !important; } /* Sidebar Options */ .footer_sidebar .twitter-container .tweet_list { padding: 0 !important; } .footer_sidebar .twitter-container .bird { top: 0; background: transparent; } .footer_sidebar .twitter-container .bird i { font-size: 60px; } .archive .blog-default-bg { padding: 0 0px 40px 0; } .page_content.left, .page_content.right{ padding-top: 50px; } .page_content.right.sidebar,.page_content.left.sidebar { border: none; z-index: 99; } .page_content.left.col-md-9,.page_content.left.sidebar { padding: 50px 50px 50px 0px !important; } .blog-normal-with-sidebar .page_content.left.sidebar{ padding-right: 0 !important; } .page_content.left,.page_content.left.sidebar { padding-left: 0px; } .archive .page_content.left { padding-right: 50px !important; } .page-template-blog-masonry-template .page_content.left,.page-template-blog-masonry-template .page_content.left.sidebar, .page-template-blog-masonry-grid-template .page_content.left,.page-template-blog-masonry-grid-template .page_content.left.sidebar { padding: 50px 0; } .page_content.right,.page_content.right.sidebar { padding-left: 0px; padding-top: 50px; padding-right: 0; } .page .page_content.right.col-md-9:not(.sidebar) { padding: 50px 0px 50px 50px !important; overflow: hidden; } .page .page_content.left:not(.sidebar){ padding: 50px 50px 50px 0px !important; overflow: hidden; } body.blog .page_content.left:not(.sidebar){ padding: 50px 44px 0px 0px !important; overflow: hidden; } body.blog .page_content.right.sidebar{ padding-left: 12px !important; } .page .page_content.left .container { padding-left: 0; } .page .page_content.left.sidebar { padding-right: 60px; padding-top: 50px; padding-left: 0; z-index: 99; } .page .page_content.left.sidebar .container,.page .page_content.right.sidebar .container { padding: 0; } .page.page-template-blog-template .page_content.left.sidebar,.page.page-template-blog-template .page_content.right.sidebar,.page.page-template-blog-template .page_content.left,.page.page-template-blog-template .page_content.right { padding-top: 50px; } .page.page-template-blog-template .page_content.left.sidebar, .page.page-template-blog-template .page_content.right.sidebar{padding-top: 50px;} .archive .page_content.left { padding-top: 50px; padding-left: 0; padding-right: 40px; } .search-results .page_content.left { padding: 40px 20px 40px 0; } .search-results .page_content.right.sidebar { padding-top: 50px; } .search-results .page_content.left .container { padding-left: 0; } .woocommerce-page .page_content.right,.woocommerce-page .page_content.right.sidebar { padding-left: 0px; padding-right: 0; } .widget.widget-newsletter h3 { overflow: hidden; text-align: left; font-size: 14px; text-transform: uppercase; margin-bottom: 0 !important; position: relative; letter-spacing: 1px; position: relative; display: inline-block; left: -5px; font-weight: 800 !important; } .add-side-paddings{ padding-right: 50px !important; padding-left: 50px !important; } .tp-caption.architek-smallthingrey,.architek-smallthingrey { text-align: left !important; } .footer_sidebar .des_cubeportfolio_widget .ult-carousel-wrapper { margin-top: 25px !important; } .video_widget .fluid-width-video-wrapper { padding-top: 56.170732% !important; } .sidebar .video_widget .video_frame { margin-top: 20px; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .page-template-blog-masonry-template .posts_category_filter li:hover, .page-template-blog-masonry-grid-template .posts_category_filter li:hover, .posts_category_filter li.selected{color: #000;} .architek_breadcrumbs a:hover{color: #fff;} a.aio-icon-read { font-weight: 700 !important; font-size: 12px !important; letter-spacing: 0.5px; margin-top: 15px; color: #b6b6bb !important; display: inline-block; text-transform: uppercase; font-family: 'Montserrat', 'Arial', 'sans-serif' !important; } .page-template-blog-masonry-template a.aio-icon-read, .page-template-blog-masonry-grid-template a.aio-icon-read { font-size: 12px !important; letter-spacing: 1px; margin-top: 5px; color: #ccc !important; font-weight: 800 !important; width: auto; display: inline-block; font-family: Montserrat, Arial; } .page-template-blog-masonry-template a.aio-icon-read:hover, .page-template-blog-masonry-grid-template a.aio-icon-read:hover { color: #000 !important; cursor: pointer; padding-left: 3px; } .hermes .tp-bullet { background-color: rgba(0,0,0,0.1) !important; } .portfolio_type-singlepageinlineajax-grid .proj-content { min-height: 500px !important; } #big_footer a.footer_logo:hover,#big_footer .social-icons-fa a:hover { background-color: transparent !important; } /* Upper Visual Composer */ .wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.wpb_button { margin-bottom: 0 !important; } .hermes .tp-arr-imgholder { background-size: 100% 100%; background-repeat: no-repeat; } html .footer_sidebar .contact-widget-container input.with_error, html .footer_sidebar .contact-widget-container textarea.with_error { border: 1px solid #da8989 !important; color: #e05858 !important; } /* Upper Visual Composer Addons*/ .ult_design_4 .ult_pricing_table { box-shadow: 0 0 7px rgba(167,167,167,0.2) !important; } .ult_featured .ult_pricing_table { -webkit-transform: scale(1) !important; -moz-transform: scale(1) !important; -o-transform: scale(1) !important; -ms-transform: scale(1) !important; transform: scale(1) !important; } .ult_design_4 .ult_pricing_table .ult_price_link .ult_price_action_button { margin-bottom: 20px !important; } .ult_pricing_table .ult_price_link .ult_price_action_button { font-weight: 600 !important; padding: 12px 20px !important; } button.ubtn { margin-right: 10px !important; margin-top: 10px !important; } a.ubtn-link { margin: 15px 0 0 -15px !important; } a.ubtn-link { margin-top: 0 !important; } .flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back { display: table !important; width: 100% !important; table-layout: fixed !important; -webkit-border-radius: 10px !important; -moz-border-radius: 10px !important; border-radius: 10px !important; min-height: 220px !important; } .flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back { display: table !important; width: 100% !important; table-layout: fixed !important; -webkit-border-radius: 10px !important; -moz-border-radius: 10px !important; border-radius: 5px !important; min-height: 220px !important; } .flip-box-wrap .ifb-jq-height .ifb-back { display: table !important; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; height: 100% !important; bottom: 0 !important; } .box-paddingr { padding-right: 100px !important; } .ifb-flip-box-section.ifb-flip-box-section-vertical-middle { vertical-align: middle !important; } .ifb-flip-box-section { display: table-cell !important; } .flip-box-wrap .flip-box-icon { display: block !important; margin: 20px auto !important; } .flip-box-wrap .flip-box h3 { margin: 15px 0 12px !important; display: block !important; } .left-icon .aio-icon-header,.make-p-small,.make-p-small p { font-size: 1em !important; line-height: 1.75em !important; } .right-icon .aio-icon-right .aio-icon { margin-left: 25px !important; } .aio-icon-component .aio-icon-box.square_box-icon { padding: 25px 17px !important; } .square_box-icon .aio-icon-header h3.aio-icon-title { margin: 30px 0 15px !important; } .left-icon .aio-ibd-block { padding-left: 20px !important; position: relative !important; } .aio-icon-box,.wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box { margin-bottom: 5px !important; padding: 0 !important; } .slick-slider { margin-bottom: auto !important; } .upb_video-bg,.html5-video-content,.html5-video-player .video-stream { left: 0 !important; } .slick-prev { left: 0 !important; } .slick-next { right: 0 !important; } .uvc-sub-heading p { line-height: 1.7em !important; } .mobile-apple-btn .ubtn-text,.mobile-google-btn .ubtn-text { margin-left: 25px !important; } .ult_countdown.ult-cd-s1 .ult_countdown-section .ult_countdown-amount { display: block; padding-bottom: 10px !important; padding-top: 8px !important; } .serv3-box-padding{ padding-top: 150px !important; padding-right: 150px !important; padding-bottom: 150px !important; padding-left: 150px !important; } .ult_countdown .ult_countdown-section .ult_countdown-period { padding: 0 4px; font-size: 13px; position: relative; top: 0; width: 100%; float: left; } .map_info_text { padding: 8px 2px 2px; } .wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey { background-color: #F5F5F5 !important; } .wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle { padding: 3px; } .slidedown .col-sm-12 { padding: 0; } .navbar .social-icons-fa a i { font-size: 17px; } .cbp-l-filters-alignCenter.container { padding: 0 !important; max-width: 100%; } body:not(.single) .portfolio_type-singlepageinlineajax-grid .wpb_column { padding-right: 20px; } /* Upper Revolution SLider */ .gyges .tp-tab-date { text-align: left; } .gyges .tp-tab { border-bottom: none !important; } .blog-default.wideblog .container { opacity: 0; } .single .blog-default.wideblog .container{ opacity: 1; max-width: 100%; } .top-bar .social-icons-fa ul li:last-child { margin-right: 0 !important; } #menu_top_bar > li ul li a { text-align: left !important; } /* BOXED Page */ body#boxed_layout { width: 100%; height: 100%; background-attachment: fixed !important; } .boxed_layout { width: 1400px; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.15); } .boxed_layout .des_cubeportfolio_widget:not(.wpb_widgetised_column .des_cubeportfolio_widget) { width: 1400px; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 1400px; margin: 0 auto; float: none; } .single.single-portfolio .boxed_layout { box-shadow: none; } .cbp-popup-singlePage .cbp-popup-content { max-width: 1170px !important; } .cbp-popup-singlePage .cbp-popup-content .proj-content { width: 100% !important; } .widget des_cubeportfolio_widget .slick-list { min-height: 310px !important; } .sidebar .widget des_cubeportfolio_widget .slick-list { min-height: 200px !important; } /* VC Adjustments */ .vc_btn3-container.vc_btn3-left { float: left !important; margin-right: 20px !important; } .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a { font-weight: 700 !important; padding: .7em 1em !important; } .stats-left .aio-icon-left { padding-right: 25px !important; } .vc_progress_bar .vc_single_bar:last-child { margin-bottom: 0px !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .vc_single_bar .pointerval .vc_label_units { background: transparent; padding: 0; z-index: 99; font-size: 10px; line-height: 38px; float: left; font-weight: 300; right: 0 !important; position: relative; text-transform: capitalize !important; font-size: 12px !important; font-weight: 600 !important; } .vc_progress_bar .vc_single_bar .vc_bar { transition: width .9s linear; -moz-transition: width .9s linear; -webkit-transition: width .9s linear; -o-transition: width .9s linear; } .vc_progress_bar .vc_single_bar { background: rgba(0,0,0,0.1) !important; -webkit-box-shadow: none !IMPORTANT; box-shadow: none !important; border-radius: 0 !important; } .dark-progressbar-bg.vc_progress_bar .vc_single_bar { background: rgba(255,255,255,0.15) !important; } .vc_single_bar .pointerval { position: absolute; bottom: -2px; background: transparent; width: 0; } .ult_tabmenu.style2 li.ult_tab_li a { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; } .rev-btn:not[.VideoControls-Play] { padding: 14px 22px 15px !important; font-family: 'Montserrat','Arial',sans-serif !important; font-weight: 700 !important; font-size: 13px !important; letter-spacing: 1px !important; } .vc_btn3.vc_btn3-size-sm { padding: 9px 20px !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right { padding: 12px 40px 12px 20px !important; } .rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited { letter-spacing: 0 !important; font-size: 14px !important; font-weight: 700 !important; } .rev-btn.rev-medium,.rev-btn.rev-medium:visited { font-size: 12px !important; padding: 12px 25px !important; } .rev-btn.rev-small,.rev-btn.rev-small:visited { font-size: 11px !important; padding: 10px 20px !important; } .ultimate-vticker ul li { font-weight: 700 !important; } /* Fix video Section WP 5.5 + New Addons*/ .upb_video_class{ overflow-y: hidden !important; } .upb_video-wrapper .inline-YTPlayer{ position: inherit !important; } .upb_video-wrapper .upb_video-bg { position: absolute !important; overflow-y: hidden !important; } html .ultimate-typed-main, html .typed-cursor, html .uvc-type-wrap{ line-height: 1.3em !important; } .ult-team-member-wrap, .wpb_column>.wpb_wrapper .ult-team-member-wrap{ margin-bottom: 0 !important; } .ult-new-ib .ult-new-ib-desc { padding: 30px !important; } /* modalbox icons on image */ .ult-modal-input-wrapper{position: relative;} .ult-modal-input-wrapper[data-modal-type="image"] .modal-icon{transition: transform .3s linear;} .ult-modal-input-wrapper[data-modal-type="image"]:hover .modal-icon{transform: translate3d(-50%,-50%,0) translateY(-3px) !important;text-shadow: 0 5px 10px rgba(255,255,255,0.9);} .vc_btn3.vc_btn3-shape-rounded { border-radius: 3px !important; } .tp-caption.rev-btn.small-rounded { border-radius: 3px !important; } .rev-btn.rev-hiddenicon i { font-size: 14px !important; } .ult-style-1 .ult-team-member-name-wrap{ background: transparent !important; } .ult-style-1 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-2 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-3 .ult-team-member-name-wrap .ult-team-member-name { margin: 25px 0 0px 0 !important; } .ult-style-2 .ult-team-member-position, .ult-style-3 .ult-team-member-position { padding-bottom: 35px !important; font-size: 12px !important; padding-top: 2px; } .ult-style-1 .ult-team-member-position{ font-size: 12px !important; } /* Addons Team Upper Style */ .ult-style-2 .ult-team-member-bio-wrap .ult-team-member-name-wrap { top: 90% !important; } .ult-style-2:hover .ult-team-member-bio-wrap .ult-team-member-name-wrap { top: 84% !important; } .ult-style-2:hover .ult-team-member-bio-wrap .ult-team_description_slide { top: 90% !important; } .ult-style-1 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-2 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-3 .ult-team-member-name-wrap .ult-team-member-name { text-transform: inherit !important; /* font-size: 19px !important; */ } .vc_btn3.vc_btn3-style-custom { background-image: none !important; } .cbp-caption-overlayRightAlong .cbp-caption-activeWrap { top: 0; left: -70% !important; width: 70% !important; } .vc_progress_bar{ /* margin: 20px 0 0; */ } .vc_single_bar .pointerval { transition: width 1s linear; -moz-transition: width 1s linear; -webkit-transition: width 1s linear; -o-transition: width 1s linear; } .vc_progress_bar .vc_single_bar .vc_label { padding: 0 !important; margin-bottom: 36px; height: 5px; padding-left: 0px !important; top: -27px; letter-spacing: 0; /* left: -10px; */ font-size: 17px; } .vc_progress_bar .vc_single_bar .vc_label:last-child{ margin-bottom: 0; } .vc_progress_bar .vc_single_bar .vc_bar { border-radius: 0 !important; font-size: 11px !important; } .ubtn-ctn-left .ubtn { float: left !important; } /* ff fixs */ .ifb-flip-box-section.ifb-flip-box-section-vertical-middle { -moz-transform: translateY(0%) !important; -ms-transform: translateY(0%) !important; } .flip-box-wrap .ifb-flip-box { display: inline-block !important; } .architek_icon_container { display: none; } .vc_custom_1437260036157 { padding-right: 40px !important; } .des_recent_posts_widget .ult-carousel-wrapper .slick-dots li i { color: transparent !important; border: 2px solid #000; font-size: 10px; border-radius: 50%; background-color: transparent; -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; width: 10px !important; height: 10px !important; opacity: 1; } .des_recent_posts_widget .ult-carousel-wrapper .slick-dots li.slick-active i{ color: #fa7267 !important; border: 1px solid #fa7267; background: #fa7267; } .widget.des_testimonials_widget .ult-carousel-wrapper .slick-dots li.slick-active i, .des_recent_posts_widget .ult-carousel-wrapper .slick-dots li.slick-active i, .des_team_widget .ult-carousel-wrapper .slick-dots li.slick-active i { border: 2px solid #000 !important; background: #000 !important; color: #000 !important; } .slick-dots li { margin: 0 4px !important; } .video-controls { width: 100%; } .logo_normal { position: relative; } .logo_retina { position: relative; display: none !important; } .architek_icon_container,#templatepath,.architek_demo_status,#homePATH,#back_top { display: none; } .architek_icon_container .clear { height: 10px; } .architek_little_shopping_bag { background: transparent !important; } #html5video { position: relative; float: left; width: 100%; } .master_container { background-color: #fff; } #mc_embed_signup_scroll div[aria-hidden="true"] { position: absolute; left: -5000px; } .ult-carousel-wrapper.cbp-ready .cbp > * > * { visibility: visible; } .aio-icon-tooltip .aio-icon.circle:after { pointer-events: none; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .aio-icon-tooltip .aio-icon.square:after { pointer-events: none; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .cbp-popup-content #architek_website_load { display: none !important; } /* Effect 1 */ .aio-icon-tooltip .aio-icon { -webkit-transition: background 0.2s,color .2s !important; -moz-transition: background 0.2s,color .2s !important; transition: background 0.2s,color .2s !important; cursor: pointer; } .tooltip-icon .aio-icon { position: relative !important; } .aio-icon-tooltip .aio-icon:after { margin-top: -7px; left: -7px; padding: 7px; box-shadow: 0 0 0 2px #fff; -webkit-transition: -webkit-transform 0.2s,opacity .2s; -webkit-transform: scale(.8); -moz-transition: -moz-transform 0.2s,opacity .2s; -moz-transform: scale(.8); -ms-transform: scale(.8); transition: transform 0.2s,opacity .2s; transform: scale(.5); opacity: 0; position: absolute; width: inherit; height: inherit; } /* Effect 1a */ .aio-icon-tooltip .aio-icon:hover:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(0.95); opacity: 1; } /* Effect 1b */ .aio-icon-tooltip .aio-icon:hover { color: #fff; } .aio-icon-tooltip .aio-icon:hover { color: #fff; } /* TOOLTIP DETAILS */ .aio-icon-box.tooltip-icon .aio-icon-description { top: auto; bottom: 100%; min-width: 240px; left: 4px; padding: 20px; margin-bottom: 30px; position: absolute; display: none; background: #000; background: rgba(0,0,0,.95); opacity: 0; -webkit-animation-delay: .3s; -moz-animation-delay: .3s; animation-delay: .3s; font-weight: normal; z-index: 99; text-align: center; } .aio-icon-box.tooltip-icon .aio-icon-header { margin-top: 20px !important; } .aio-icon-description ul { margin-top: 10px !important; } .homearchitecture-leftbox{ position:relative; left:50px; } .architecturebox-whoweare{ position:absolute; bottom:0px; left:-100px; } .architecturebox-heading{ position:absolute; top:20%; left:20%; z-index:999; } .ultimate-vticker.ticker{ margin-left: 0.35em; margin-top: -0.4em; } body .fancytext-typewriter-background-enabled, body .ultimate-vticker.fancytext-background-enabled ul li{ padding: 0em 0.7em !important; } @media only screen and (min-width: 993px) and (max-width: 1079px) { #homearch-about .ult-content-box h2{font-size: 40px !important;} } @media only screen and (max-width: 768px){ .architecturebox-whoweare {left: 10px;} } .aio-icon-box.tooltip-icon .aio-icon-description.visible,.aio-icon-box.tooltip-icon .aio-icon-description:hover { display: block; opacity: 1; -webkit-animation: all ease-in 1s; -moz-animation: all ease-in 1s; animation: all ease-in 1s; -webkit-animation-delay: .3s; -moz-animation-delay: .3s; animation-delay: .3s; } .aio-icon-box.tooltip-icon .aio-icon-description:after { position: absolute; left: 50%; margin-left: -12px; top: 100%; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid rgba(0,0,0,.95); content: ''; } .aio-icon-box.tooltip-icon .aio-icon-description :not(ul):not(li) { line-height: 1em; margin: 0; font-weight: normal !important; } .aio-icon-box.tooltip-icon .aio-icon-description ul,.aio-icon-box.tooltip-icon .aio-icon-description li { line-height: 1em; margin-top: 0; margin-bottom: 0; } .vc_col-sm-6 .testimonials-style2 .slick-list,.vc_col-sm-8 .testimonials-style2 .slick-list { width: 100%; margin: 0 auto; } .testimonials-style2.style-dark .slick-next, .testimonials-style2.style-dark .slick-prev, .testimonials-style2.style-dark .slick-next:focus, .testimonials-style2.style-dark .slick-prev:focus{ opacity: 0.6; } .testimonials-style2 .slick-next, .testimonials-style2 .slick-prev, .testimonials-style2 .slick-next i, .testimonials-style2 .slick-prev i{ border-color: #fff !important; color: #fff; } .testimonials-style2.style-dark .slick-next, .testimonials-style2.style-dark .slick-prev, .testimonials-style2.style-dark .slick-next i, .testimonials-style2.style-dark .slick-prev i{ border-color: rgb(54, 56, 58) !important; color: rgb(54, 56, 58); } .testimonials-style2.style-dark .slick-next:hover i, .testimonials-style2.style-dark .slick-prev:hover i{ color: #fff; } .testimonials-style2 .slick-next:hover i, .testimonials-style2 .slick-prev:hover i{ color: rgb(54, 56, 58); } .testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i { font-size: 15px; font-weight: bold; z-index: 99; position: relative; } .testimonials-style2.animated .slick-next i,.testimonials-style2.animated .slick-prev i{ top: 4px; } .testimonials-style2 .slick-next:hover i:before,.testimonials-style2 .slick-prev:hover i:before,.testimonials-style2 .slick-next:hover i:focus,.testimonials-style2 .slick-prev:focus i:before { opacity: 0.6; } .ult-carousel-wrapper.ult_horizontal .slick-prev { left: -50px !important; } .ult-carousel-wrapper.ult_horizontal .slick-next { right: -50px !important; } .ult_pricing_table .ult_price_features ul li { text-align: center !important; } .team-position { font-size: .8em; } .des_cubeportfolio_widget .ult-carousel-wrapper { padding-bottom: 0 !important; } .about-me-page { padding: 140px !important; height: 100%; } .full-wide-height-img img { width: 100% !important; height: 100% !important; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p { width: 47%; margin: 40px 45px 0 0 !important; } .wpcf7 .architek-request-quote.f3 p { margin: 40px 20px 0 0 !important; } .wpcf7 .architek-request-quote.f3 textarea { width: 100%; } .wpcf7 .architek-request-quote.f3 .bt-contact { margin: 40px 0px 0 !important; } .wpcf7 .architek-request-quote.f1 p:nth-child(2), .wpcf7 .architek-request-quote.f1 p:nth-child(4), .wpcf7 .architek-request-quote.f2 p:nth-child(2), .wpcf7 .architek-request-quote.f2 p:nth-child(4), .wpcf7 .architek-request-quote.f2 p:nth-child(5){ margin-right:0 !important; } .flip-box-wrap .flip_link a { display: block; position: relative; display: inline-block !important; color: #fff; font-size: 11px !important; font-weight: 700; padding: 5px 15px !important; margin: 0 !important; border-radius: 3px; } /* New Accodion*/ .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color: transparent !important; background-color: transparent !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a, .vc_tta.vc_general .vc_tta-panel-title>a { padding: 5px 0px 5px !important; font-size: 17px; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title.vc_tta-controls-icon-position-left > a, .vc_tta.vc_general .vc_tta-panel-title.vc_tta-controls-icon-position-left > a { padding: 5px 35px 5px !important; } .vc_tta-controls-align-left .vc_tta-panel-body{padding-left: 35px !important;} .vc_tta-controls-align-left .vc_tta-panel-body .vc_column-inner {padding: 0 !important;} .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a { font-weight: 600 !important; } .vc_btn3.vc_btn3-style-outline, .vc_btn3.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-style-outline-custom:focus, .vc_btn3.vc_btn3-style-outline-custom:hover, .vc_btn3.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-style-outline:hover { border-width: 1px !important; } .vc_tta.vc_general .vc_tta-panel-title { margin: 0; line-height: 1; border: none; padding: 5px 0; margin-bottom: 5px !important; background: transparent; color: #333; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a { padding: 14px 0px; } .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a { padding-left: 35px !important; } .vc_tta.vc_general .vc_tta-panel-title>a { padding: 14px 30px; } .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon { background: transparent !important; width: 20px; height: 20px; border-radius: none; left: 0 !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a i.vc_tta-controls-icon, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a i.vc_tta-controls-icon { background: transparent !important; top: 50%; opacity: 0.5; } .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before { left: 5px !important; width: 10px; } .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after { top: 5px !important; height: 10px !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before { border-color: #101010 !important; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { background-color: transparent !important; border-color: transparent !important; } .vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body { padding-left: 20px !important; padding-top: 20px !important; } .vc_tta.vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body { padding-left: 35px !important; padding-top: 0 !important; } h2.secondaryTitle { line-height: 1.45em !important; } .right h2.secondaryTitle { text-align: right; right: 0; float: right; } .center h2.secondaryTitle { max-width: 80%; margin-left: auto; margin-right: auto; letter-spacing: 0.5px; } .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before { border-width: 10px !important; } .ult_pricing_table .ult_price_link .ult_price_action_button { font-size: 12px !important; font-family: 'Montserrat','Arial',sans-serif !important; font-weight: 700 !important; } .ult_pricing_table .ult_pricing_heading { padding: 20px 0 0 !important; } .ult_pricing_table .ult_pricing_heading h5 { margin: -3px 20px 10px !important; } #price-table-wrap-4808 .ult_price_figure { margin: 10px 0 3px !important; } .ult_design_5 .ult_pricing_table { border-bottom: 1px solid #f3f3f5 !important; } .ult_pricing_table .ult_price_features { padding: 25px !important; } .ult_pricing_table .ult_price_link { padding: 0 0 30px 0 !important; } .icon-absolute-boxes { position: absolute; top: 4%; left: -55px; } .icon-absolute-boxes-right { position: absolute; top: 4%; right: -38px; z-index: 9; } .icon-absolute-boxes .vc_icon_element-icon { -ms-transform: rotate(180deg) !important; -webkit-transform: rotate(180deg) !important; transform: rotate(180deg) !important; } .gyges .tp-tab:hover,.gyges .tp-tab.selected { background: rgba(255,255,255,0.1) !important; } .tp-caption.Agency-PlayBtn,.Agency-PlayBtn { padding: 0 !important; } .team-boxes-style .uavc-icons .aio-icon { height: auto !important; width: auto !important; } #des-team-1 .slick-prev { left: 5px !important; background: #fff; width: 50px; height: 60px; } #des-team-1 .slick-next { right: 0 !important; background: #fff; width: 50px; height: 60px; } #des-team-1 .slick-next:hover,#des-team-1 .slick-prev:hover { background: #000; } #des-team-1 .slick-next:hover i,#des-team-1 .slick-prev:hover i { color: #fff; } #des-team-1 .slick-prev i { left: -2px; position: relative; } #des-team-1 .slick-next i { right: -2px; position: relative; } .des_shortcode_hidden { display: none; } /* Lines */ .body-lines { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100vh; display: -webkit-box; display: -ms-flexbox; display: flex; z-index: 5; pointer-events: none; } .body-line { position: relative; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; z-index: 5; } .body-line:not(:first-child)::after { position: absolute; top: 0; bottom: 0; left: 0; width: 1px; height: 100%; content: ""; background-color: rgba(124,135,142,0.1); } .vc_btn3.vc_btn3-size-sm.vc_btn3-style-flat { padding: 12px 25px !important; } .vc_general.vc_btn3 { margin-right: 0px; letter-spacing: 1px; font-size: 13px !important; font-weight: 700 !important; text-transform: uppercase; padding: 12px 30px !important; font-family: 'Lato', 'Arial', 'sans-serif'; } .vc_btn3.vc_btn3-size-xs{ padding-left: 17px !important; padding-right: 17px !important; } .vc_general.vc_btn3.vc_btn3-size-xs { font-size: 13px !important; padding: 10px 25px !important; } .vc_tta-color-grey.light-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a { color: #fff !important; } .uavc-icons,.wpb_column .wpb_wrapper .uavc-icons { margin-bottom: 0 !important; } .cbp-nav-next,.cbp-nav-prev { -moz-transition: all .2s linear; } .single-format-standard .postpagelinks, .single-format-standard a .postpagelinks{padding: 11px 15px;} .button-dark span { z-index: 2; position: relative; color: #f2f2f2 !important; } .ult-carousel-wrapper .slick-dots { bottom: -40px !important; } .vc_row-o-full-height { overflow-y: hidden !important; } .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels { border: none !important; } /* Butons Upper */ /* ANIMATED BUTTONS */ /* BT WHITE */ .des-button-white { border: none; font-family: Helvetica, Arial; font-size: 12px !important; color: inherit; cursor: pointer; padding: 10px 25px !important; display: inline-block; text-transform: uppercase; letter-spacing: 0; font-weight: 600 !important; outline: none; position: relative; -webkit-transition: all .3s !important; -moz-transition: all .3s !important; transition: all .3s !important; border: 1px solid #fff !important; background: transparent !important; color: #fff !important; } .des-button-white:after { content: ''; position: absolute; z-index: 1; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; } .des-button-white span { z-index: 2; position: relative; } .des-button-white-1d:hover,.des-button-white-1d:active { color: #04acbb !important; border: 1px solid #fff !important; color: #000 !important; } .des-button-white-1d:after { width: 0; height: 103%; top: 50%; left: 50%; background: #fff; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .des-button-white-1d:hover:after { width: 102%; opacity: 1; } .des-button-white-1d:active:after { width: 101%; opacity: 1; } .vc_gitem_row .vc_gitem-col { padding: 30px !important; } .vc_gitem-zone-mini .vc_general.vc_btn3 { margin-right: 0px; letter-spacing: -0.3px; font-size: 13px !important; font-weight: 700 !important; text-transform: uppercase; padding: 7px 11px !important; font-family: 'Montserrat', 'Arial', 'sans-serif'; } /* BT DARK */ .des-button-dark { border: none; font-family: 'Helvetica', 'Arial', 'sans-serif'; font-size: 12px !important; color: inherit; cursor: pointer; padding: 10px 25px !important; display: inline-block; text-transform: uppercase; letter-spacing: 0; font-weight: 600 !important; outline: none; position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; border: 1px solid #000 !important; background: transparent !important; color: #000 !important; } .des-button-dark:after { content: ''; position: absolute; z-index: 1; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; } .des-button-dark span { z-index: 2; position: relative; color: #222121 !important; } .des-button-dark-1d:after { width: 0; height: 103%; top: 50%; left: 50%; background: #7dc771; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .button-dark-1d:active,.button-dark-1d:active span,.button-dark-1d:hover span { color: #f2f2f2 !important; } .button-dark:hover { color: #fff !important; background: #101010 !important; border: 1px solid #101010 !important; } .des-button-dark-1d:hover:after { width: 102%; opacity: 1; } .des-button-dark-1d:active:after { width: 101%; opacity: 1; } /* BT COLORED */ .des-button-color { border: none; font-family: 'Helvetica', 'Arial', 'sans-serif'; font-size: 12px !important; color: inherit; cursor: pointer; padding: 10px 25px !important; display: inline-block; text-transform: uppercase; letter-spacing: 0; font-weight: 600 !important; outline: none; position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; background: transparent !important; color: #04acbb; border: 1px solid #04acbb; } .des-button-color:after { content: ''; position: absolute; z-index: 1; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; } .des-button-color span { z-index: 2; position: relative; } .des-button-color-1d:after { width: 0; height: 103%; top: 50%; left: 50%; opacity: 0; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); background-color: #04acbb; } .des-button-color-1d:active,.des-button-color-1d:active span,.des-button-color-1d:hover span { color: #fff !important; } .des-button-color-1d:hover:after { width: 102%; opacity: 1; } .des-button-color-1d:active:after { width: 101%; opacity: 1; } .extrapadding-form { padding: 0 130px !important; } header.style6 .architek_right_header_icons{margin-right: -10px !important;} @media only screen and (min-width: 994px) and (max-width: 1500px) { .team.noscroller > div{ max-height: 400px; } } @media only screen and (min-width: 994px) and (max-width: 1299px) { .team.noscroller > div{ max-height: 300px; } } @media only screen and (min-width: 994px) and (max-width: 1299px) { html header .architek_right_header_icons { margin-left: 10px !important; } } @media only screen and (min-width: 959px) and (max-width: 993px) { .team.noscroller > div{ max-height: 220px; } } @media only screen and (min-width: 994px) and (max-width: 1300px) { .extrapadding-form { padding: 0 80px !important; } } @media only screen and (min-width: 993px) and (max-width: 1079px) { .extrapadding-form { padding: 0 20px !important; } html header .architek_right_header_icons { margin-left: 10px !important; } } @media only screen and (min-width: 768px) and (max-width: 993px) { .extrapadding-form { padding: 0 20px !important; } .ult-video {margin: 0 !important;} } @media only screen and (min-width: 480px) and (max-width: 767px) { .extrapadding-form { padding: 0 20px !important; } .ult-video {margin: 0 !important;} } .fullwidth_media_wrapper .featured-image a .post_overlay{ background-color: rgba(0,0,0,.4) !important; } .architek-masonry-grid .featured-image a .post_overlay, .architek-masonry-grid .post_overlay{ background-color: rgba(0,0,0,.05) !important; background: rgba(0,0,0,0); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); } .architek-masonry-grid .featured-image a:hover .post_overlay, .architek-masonry-grid .light:hover .post_overlay{ background-color: rgba(0,0,0,.3) !important; } .architek-form-simple-wide-captcha .bt-contact { float: left; width: 40%; text-align: right; margin: 23px 0 0; } .ult_pricing_table.info_min_ht .ult_pricing_heading { padding: 60px 0 20px !important; } .ult_pricing_table.info_min_ht .ult_price_features { padding: 35px !important; } .ult_design_1 .ult_pricing_table .ult_price_link { background: transparent !important; } .ult_design_1 .ult_pricing_table .ult_price_link { padding-top: 0 !important; padding-bottom: 50px !important; } .ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button { background: transparent !important; font-weight: 400 !important; border: 1px solid #fff !important; border-radius: 3px !important; padding: 13px 35px !important; } .ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button:hover { background: #fff !important; border: 1px solid #fff !important; color: #303030 !important; } .ult_info_table.ult_design_4 .ult_pricing_table .ult_price_link { padding: 0 0 31px !important; } .box-paddingl{padding-left: 50px !important;} .vc_empty_space { display: -webkit-box; width: 100%; } .cbp-popup-lightbox { background: rgba(0,0,0,.9) !important; } .cbp-popup-singlePageInline .cbp-popup-close { right: 0 !important; } .ult-item-wrap.quote .title,.ult-item-wrap.quote .metas,.ult-item-wrap.link .title,.ult-item-wrap.link .metas { display: none !important; } .ult-item-wrap.image .featured-image { max-height: 320px; overflow: hidden; position: relative; } .post-template-default.single-format-standard .master_container h1, .post-template-default.single-format-standard .master_container h2, .post-template-default.single-format-standard .master_container h3, .post-template-default.single-format-standard .master_container h4, .post-template-default.single-format-standard .master_container h5, .post-template-default.single-format-standard .master_container h6, .page-template-default:not(.wpb-js-composer) .master_container h1, .page-template-default:not(.wpb-js-composer) .master_container h2, .page-template-default:not(.wpb-js-composer) .master_container h3, .page-template-default:not(.wpb-js-composer) .master_container h4, .page-template-default:not(.wpb-js-composer) .master_container h5, .page-template-default:not(.wpb-js-composer) .master_container h6{margin-bottom: 20px !important;margin-top: 40px !important;} .vc_sep_shadow { opacity: .6 !important; } .cbp-nav-pagination { bottom: -80px !important; } .cbp-nav-pagination-item { width: 12px !important; height: 12px !important; } /* Extra paddings NEED !importans due to Visual Composer inline Style*/ .home-padding1 { padding-right: 100px !important; padding-left: 100px !important; } .home-padding1.homef { padding-right: 0px !important; padding-left: 90px !important; } .home-padding2 { padding-left: 40px !important; } .home-padding3 { padding-right: 100px !important; padding-left: 100px !important; } .home-padding3.makeawidebox { padding-right: 0px !important; padding-left: 80px !important; } .home-corp1 { margin-top: -120px !important; } .home-boxes1 { margin-top: 120px !important; } .home-boxes2 { padding-left: 15px !important; } .home-boxes4 { padding-right: 20px !important; padding-left: 15px !important; } .home-boxes5 { padding: 30px 0px 30px 15px !important; } .home-boxes6 { padding: 30px 30px 0px 0px !important; } .home-boxes7 { padding: 30px 15px !important; } .home-boxes8 .vc_column-inner { padding: 50px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 40px !important; } .hboxes-absolute-partners { margin-top: -35px !important; padding: 0 50px !important; } .home-form1 { padding-top: 150px !important; padding-bottom: 150px !important; } .home-form2 { padding-right: 100px !important; padding-left: 100px !important; }1 .home-portfolio { padding-top: 180px !important; } .boxed_layout .vc_row-fluid.upb_video_class { margin-left: -30px !important; } body#boxed_layout #main{background: transparent;} body#boxed_layout #main .boxed_layout > section{background: #FFF;z-index: 2;position: relative;} body#boxed_layout #main .boxed_layout .fullwidth-container, body#boxed_layout #main .boxed_layout .master_container, body#boxed_layout #main .boxed_layout .blog-default{ z-index: 2; } body#boxed_layout #main .boxed_layout .tp-bgimg[data-bgcolor="undefined"]{ background-color: #FFF; } body#boxed_layout #big_footer{ max-width: 1400px; margin: 0 auto; /* float: none; */ } body#boxed_layout #big_footer.reveal-footer{ left:0;right:0; } .home-boxes2-greenbox { padding: 50px !important; } .add-side-paddings.add-side-paddings-box{padding-left: 50px !important;} .cbp-popup-singlePageInline .portfolio_type-singlepageinlineajax-grid { padding: 0 !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 39px !important; } .box-shadow-cforms { margin-top: -120px !important; padding-top: 20px !important; padding-right: 20px !important; padding-bottom: 20px !important; padding-left: 20px !important; } [data-animation*="fadeIn"]:not(.animated) { opacity: 0; } .fullwidth-container.bg-pattern { background-size: inherit !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 38px !important; } .ult_modal-header>.modal-icon { Xdisplay: none !important; } .ult-overlay-close { width: 15px !important; height: 15px !important; } h3.ult_modal-title { padding: 20px 40px !important; } .btn-modal-lg { padding: 13px 20px !important; font-size: 13px !important; line-height: 1.33 !important; border-radius: 3px !important; text-transform: uppercase !important; font-family: 'Montserrat','Arial',sans-serif !important; font-weight: 700 !important; box-shadow: none !important; border: none !important; } .btn-modal-lg:hover { opacity: .8 !important; } .ult_modal-content { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -o-box-shadow: none !important; -ms-box-shadow: none !important; box-shadow: none !important; } .serif-italic-font { font-family: 'Tangerine','Georgia' !important; font-weight: 700; } .cbp-popup-singlePage .cbp-popup-prev { background-position: 15px -92px !important; } .cbp-popup-singlePage .cbp-popup-prev:hover { background-position: 15px -138px !important; } .widget .ult-carousel-wrapper button { opacity: 0; transition: all .2s linear .5s; } .widget .ult-carousel-wrapper:hover button { opacity: 1; transition: all 0 linear 0; } .des_cubeportfolio_widget .cbp-item { position: relative; float: left; width: 100% !important; max-height: 100%; top: 0 !important; min-height: 200px; } .des_cubeportfolio_widget .cbp:after { visibility: hidden; } .des_cubeportfolio_widget .cbp-caption-defaultWrap img,.des_cubeportfolio_widget .cbp-item { opacity: 1 !important; } .des_cubeportfolio_widget .cbp-l-grid-fullScreen { visibility: visible; overflow: visible; } .des_cubeportfolio_widget .slick-dots { top: -30px !important; display: inline-block; padding: 0; position: relative; } .ult-carousel-17241542255b44e6fe9be9e .slick-dots{} .des_cubeportfolio_widget .slick-dots li.slick-active i{opacity: 1 !important;} .des_cubeportfolio_widget button { opacity: 0; transition: all .2s linear .5s; } .add-extrapadding.vc_section[data-vc-stretch-content] { padding-left: 10px; padding-right: 10px; } .des_cubeportfolio_widget:hover button { opacity: 1; transition: all 0 linear 0; } pre, code{ background: #f2f2f2; white-space: pre-wrap; word-break: break-word; margin-bottom: 1em; font-family: monospace; font-size: 20px; padding: 0.4rem 0.6rem; color: #444; } code{display: inline-block;line-height: 1em;} blockquote code{display: inline;line-height: 1em;} .des_cubeportfolio_widget .slick-slide { margin: 0 !important; } .ultb3-box a.ultb3-btn i { font-size: 15px !important; right: 12px !important; } .cbp-popup-singlePage .cbp-popup-navigation-wrap { z-index: 999999 !important; } .des_team_widget { margin-bottom: 40px; } .des_recent_posts_widget .flexslider .slides li:first-child { display: list-item; } .info-c-full-br .info-c-full { padding: 30px !important; } /* firefox subitems fix */ header.navbar.menu-rounded .navbar-collapse ul li.architek_mega_menu > ul { top: auto; margin-top: 20px; } header.navbar.menu-square .navbar-collapse ul li.architek_mega_menu > ul { top: auto; margin-top: 20px; } header.navbar.menu-simple .navbar-collapse ul li.architek_mega_menu > ul { top: auto; } .tp-caption { text-align: left; } header.header-full-width .search_input > .search_container :not(.hidden):not(.ajax_search_results) { margin-left: 20px; } header.header-full-width .search_close { margin-right: 25px; } .header-full-width .nav-container { padding: 0 30px; width: 100%; } .header-full-width.style2 .header_style2_menu,.header-full-width.style2 .header_style2_contact_info { margin: 0 30px; } header.style2:not(.header-full-width) .header_style2_menu,header.style2:not(.header-full-width) .header_style2_contact_info { margin: 0 15px; } header.style2 .social_container{display: table-cell;} header.style2 .architek_right_header_icons span.social_container:first-of-type{padding-left: 35px;} header.style2 .architek_right_header_icons span.social_container{top: -3px;position: relative;} header.style2 .architek_right_header_icons span.social_container i{font-size: 17px !important;padding: 0 5px !important;cursor: pointer;} header.style2 .architek-header-button{float:right;display:table-cell;margin: auto;right: unset;padding-left: 60px;} header.style2 .architek-header-button a{margin-right:0px;} header .top-bar-bg > .clearfix:not(.container) { margin: 0 30px; } .dark .architek_little_shopping_bag .overview span.minicart_items{background: transparent !important;color: #fff !IMPORTANT;} body .light .architek_little_shopping_bag .overview span.minicart_items{background: transparent !important;color: #000 !important;} .navbar .nav-container .custom-font-icon i { font-size: 22px; top: -1px; position: relative; } .architek-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon:not(.dripicons-cross) { display: none; } .navbar .nav-container .custom-font-icon .icon.dripicons-cross { display: none; } .architek-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon.dripicons-cross { display: block; font-size: 24px; } .display-table { display: block; width: 100%; height: 100%; } .architek-push-sidebar-content { padding: 80px 40px 40px; display: inline-block; width: 100%; } .architek-push-sidebar.architek-push-sidebar-right { background-color: #1a1a1a; background-color: rgba(26,26,26,1); } .architek-push-sidebar { position: fixed; width: 400px; z-index: 12; height: 100%; overflow: auto; } .menu-icon { border-top-width: 4px; border-style: solid; border-color: inherit; display: block; margin-bottom: 3px; width: 4px; -webkit-transition: -webkit-transform 400ms ease,opacity 400ms ease,top 400ms ease; -moz-transition: -moz-transform 400ms ease,opacity 400ms ease,top 400ms ease; -o-transition: -o-transform 400ms ease,opacity 400ms ease,top 400ms ease; transition: transform 400ms ease,opacity 400ms ease,top 400ms ease; cursor: pointer; top: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); border-radius: 4px; } /*Right Sliding Sidebar*/ body:not(.rtl) .architek-push-sidebar.architek-push-sidebar-right { right: -400px; -webkit-transition: right 400ms ease; -moz-transition: right 400ms ease; -o-transition: right 400ms ease; transition: right 400ms ease; } body:not(.rtl) .architek-push-sidebar.architek-push-sidebar-right.opened { right: 0; z-index: 999999; } body:not(.rtl) #main { -webkit-transition: right 400ms ease, -webkit-transform 400ms ease; -moz-transition: right 400ms ease, -moz-transform 400ms ease; -o-transition: right 400ms ease, -o-transform 400ms ease; transition: right 400ms ease, transform 400ms ease; position: relative; right: 0; left: ; float: left; width: 100%; z-index: 2; } body #main{overflow-y: hidden;overflow-x: hidden;} body:not(.rtl) #main header:not(.header_style9_left_container) { -webkit-transition: all 400ms ease !important; -moz-transition: all 400ms ease !important; -o-transition: all 400ms ease !important; transition: all 400ms ease !important; right: 0; left: 0; } body:not(.rtl).architek-push-sidebar-opened #main header.header-with-container, body:not(.rtl).architek-push-sidebar-opened #main header.header-full-width.header_not_fixed { right: 0; } .footer-full-width #primary_footer > .no-fcontainer { padding-left: 30px; padding-right: 30px; position: relative; display: inline-block; } .cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight, .cbp-caption .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft, .cbp-caption .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight { border: 1px solid rgba(255,255,255,0.2); letter-spacing: 0px; border-radius: 0px; } .footer-full-width #secondary_footer .container { width: 100%; padding-left: 40px; padding-right: 40px; position: relative; display: inline-block; } .ult_tabmenu li { list-style: none !important; } .ult_tabmenu.style2 li.ult_tab_li a { margin-top: 9px !important; } .ult_tabmenu.style2 li.current a,.ult_tabmenu.style2 li.ult_tab_li a:hover { margin-top: 0 !important; } .ult_tabcontent.style2 { border: 1px solid #dedddd; position: relative; top: -1px; } body #main header.none-transition,.none-transition { transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; } a#send-comment {padding: 9px 19px;letter-spacing: 1px;font-weight: 600 !important;font-size: 12px !important;color: #f1f1f1 !important;width: auto !important;display: inline-block;background: #000;margin-top: 10px;font-family: Montserrat, Arial;text-transform: uppercase;line-height: 1.5em;border-radius: 0;} #architek-push-sidebar-content a#send-comment{ background: #fff !important; color: #000 !important; } .des_partners_widget{ margin-bottom: 80px; } .des_partners_widget .slick-slider { border: 1px solid #E0E0E0; font-weight: 700; background: #f9f9f9; } .tparrows.gyges.tp-leftarrow,#des-team-1 .slick-prev { -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .tparrows.gyges.tp-rightarrow,#des-team-1 .slick-next { -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .vc_progress_bar .vc_single_bar .vc_label { text-shadow: none !important; /* padding: 0.2em 0.5em !important; */ } .absolute-icon-aligment { position: absolute !important; top: 35px !important; right: -30px !important; } .hermes.tparrows { opacity: 1; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-bottomright: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; } .cbp-popup-lightbox .cbp-popup-prev:after { position: absolute; top: 10px; left: 22px; font-size: 38px; font-family: 'FontAwesome'; content: '\f104'; -webkit-font-smoothing: antialiased; color: #fff; line-height: 1; top: 9px; left: 18px; font-size: 30px; } .cbp-popup-lightbox .cbp-popup-next:after { position: absolute; top: 9px; left: 21px; font-size: 30px; font-family: 'FontAwesome'; content: '\f105'; -webkit-font-smoothing: antialiased; color: #fff; line-height: 1; } .cbp-popup-lightbox .cbp-popup-prev:hover:after,.cbp-popup-lightbox .cbp-popup-next:hover:after { color: #fff; } .smile_icon_list li .icon_description p { line-height: 1.55em !important; margin-top: 10px !important; } .modal-popup-btn { text-align: center; display: block; background: #000; padding: 10px; font-weight: 700; border-radius: 3px; margin: 40px 10px 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 { margin-bottom: 20px !important; letter-spacing: normal; } .vc_btn3-container button { margin-top: 20px !important; margin-bottom: 20px !important; } .flip-box-wrap .flip_link { margin-top: 20px !important; margin-bottom: 0; } .vc_pie_chart .vc_pie_chart_value { font-size: 16px !important; font-weight: 700 !important; } .flip-box-wrap .ifb-back,.flip-box-wrap .ifb-front { transform-style: none !important; -webkit-backface-visibility: none !important; -moz-backface-visibility: none !important; -o-backface-visibility: none !important; -ms-backface-visibility: none !important; backface-visibility: none !important; } .flip-box-wrap .ifb-front * { backface-visibility: none !important; } .left-icon .aio-icon-left .aio-icon,.left-icon .aio-icon-left .aio-icon-img { margin-right: 15px !important; } .vc_tta.vc_general .vc_tta-panel.vc_active,.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body { padding: 0; padding-bottom: 10px; } .extra-padding-photohome { padding-right: 30px !important; padding-left: 30px !important; } .button-app-slider i { font-size: 30px; margin-right: 10px; position: relative; top: 3px; } .home-portfolio-section { padding-top: 100px !important; padding-right: 40px !important; padding-bottom: 100px !important; padding-left: 40px !important; } .architek-push-sidebar .widget-newsletter form .mc-field-group { width: 100%; } .architek-push-sidebar .widget-newsletter form input.email { max-width: 100%; text-align: center; border: 1px solid #5d5e75; background: #0a0b26; color: #fff !important; text-align: left; font-size: 14px !important; } .architek-push-sidebar .widget-newsletter form input.button { margin: 10px 0; width: 100%; } .cdemo-padding-contacts { padding: 40px 80px !important; } /* Letter-Spacing */ .small-letter-spacing{ letter-spacing: 3px !important; } .medium-letter-spacing{ letter-spacing: 16px !important; } .big-letter-spacing{ letter-spacing: 30px !important; } .cbp-l-filters-list .cbp-filter-item { z-index: 999; } .ultb3-info{padding: 0 50px !important;} .ultb3-desc{margin-top: 10px} .tooltip-icon h3{text-align: center !important;} .about2-mobile-adjustment { padding-right: 50px !important; padding-left: 50px !important; } .aboutme{ padding-top: 140px!important; padding-right: 100px!important; padding-bottom: 20px!important; padding-left: 100px!important; } .home-box1-mobile{padding-right: 40px !important;} .stats-top .aio-icon-top{ margin-bottom: 10px !important; } .aio-icon-top .ult-just-icon-wrapper .align-icon{padding-top: 3px;} .extra-right-margin{ padding-right: 80px !important; } .fancytext-typewriter-background-enabled{margin-left:7px;} .wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img { border-radius: 6px !important; } .wpb_single_image a{ overflow: hidden; position: relative; } .wpb_single_image a img{ -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .wpb_single_image a:hover img{ transform: scale(1.05); opacity: 0.9; } .ultimate-typed-main { margin-left: 15px !important; } .extra-large-font{font-size: 4.2em !important;line-height: 1em;} .modal-icon i{ color: #fff; font-size: 5em !important; text-shadow: 0 5px 10px rgba(255,255,255,0.5); } .ult_modal-body:not(.ult-youtube) { padding: 40px !important; } .ult_modal-body.ult-youtube{ padding: 0 !important; } .overlay-fade .ult_modal-content { border: none !important; } .search-results .page_content{margin: 50px 0;} .search-results .des-pages { position: relative; text-align: center; margin: 0 auto; display: table; } .projects_nav1{margin-top: 40px;} /* Navigation Control */ /* Light Style */ .slick-dots li{ box-sizing: content-box; -webkit-box-sizing: content-box; border-radius: 50%; background-color: rgba(0, 0, 0, 0); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; width: 8px !important; height: 8px !important; } .ult-carousel-wrapper .slick-dots li{ border: none !important; opacity: 1; } .ult-carousel-wrapper .slick-dots li i:after{ display: none !important; } .slick-dots li i:after{ content: ""; position: absolute; width: 100%; height: 100%; left: 0; border-radius: 50%; -webkit-transform: scale(0); transform: scale(0); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .related_posts_listing .slick-dots li i{ color: rgba(0,0,0,.2); } .testimonials-style2 .slick-next:after, .testimonials-style2 .slick-prev:after { content: ""; position: absolute; width: 100%; height: 100%; left: 0; border-radius: 50%; background-color: rgb(255, 255, 255); -webkit-transform: scale(0); transform: scale(0); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .testimonials-style2 .slick-prev:after { top: -10px; width: 32px; height: 32px; left: -8px; z-index: 9; } .testimonials-style2 .slick-next:after{ top: -10px; width: 32px; height: 32px; left: -10px; z-index: 9; } .testimonials-style2.animated .slick-prev:after { top: -13px; width: 32px; height: 32px; left: -8px; z-index: 9; } .testimonials-style2.animated .slick-next:after{ top: -13px; width: 32px; height: 32px; left: -10px; z-index: 9; } .slick-dots li:hover i:after, .slick-dots li.slick-active i:after, .testimonials-style2 .slick-next:hover:after, .testimonials-style2 .slick-prev:hover:after { -webkit-transform: scale(1.2); transform: scale(1.2); } .style-light .slick-dots li{ border: 2px solid #fff; opacity: 1; margin: 0 3px; background: transparent; } .style-light .slick-dots li i:after, .testimonials-style2.style-light .slick-next:after, .testimonials-style2.style-light .slick-prev:after { background-color: #fff; } /* Dark Style */ .style-dark .slick-dots li{ border: 2px solid #000; opacity: 1; margin: 0 3px; background: transparent; } .style-dark .slick-dots li i:after, .testimonials-style2.style-dark .slick-next:after, .testimonials-style2.style-dark .slick-prev:after { background-color: #000; } .nav-control-align-left .testimonials-style2 .slick-dots { text-align: left; margin-left: 20px; opacity: 1; bottom: -25px !important; } .testimonials-style2 .slick-dots .ultsl-record:before{display: none !important;} .aligntestimonialsleft .testimonials-content{ padding: 0; margin-top: 90px; text-align: left; } .aligntestimonialsleft .testimonials.style1 .testimonial-nav { margin-bottom: 60px; display: block; text-align: left; margin: 0 auto; } .aligntestimonialsleft .testimonials.style1 .testimonial { text-align: left; padding: 0; font-size: 1em; line-height: 1.5em; } .aligntestimonialsleft .testimonials.style1 .testimonial-box { margin-bottom: 0; } .aligntestimonialsleft .testimonials.style1 .testimonial-box:after { font-size: 100px; color: #f7f7f7; top: 0; display: grid; right: 0; } .aligntestimonialsleft .testimonials.style1 .testimonial span, .aligntestimonialsleft .testimonials.style1 .testimonial span a { text-align: left; } h1.heading-error{ color: #fff !important; } /* Border Animation */ header.navbar-default.architek-underlining .navbar-nav > li > a:before{ position: absolute; margin-top: 28px; left: 0; width: 0; content: ''; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; height: 1px; z-index: -1; transition: all 0.5s; transition-timing-function: cubic-bezier(0.2,1,0.3,1); } .special_tabs.horizontal.text .tab-selector .label:before, .special_tabs.horizontal.icontext .tab-selector .label:before{ position: absolute; top: -37px; left: 0; width: 0; content: ''; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; background: #333; padding: 0; text-align: center; line-height: 25px; font-size: 13px; background: transparent !important; color: #fff !important; content: "01"; font-family: 'Montserrat', 'Arial', 'sans-serif'; letter-spacing: 4px; border-radius: 0; font-weight: 800; width: 100%; text-align: left; } body .special_tabs.horizontal.text .tab-container .content .vc_column-inner, body .special_tabs.horizontal.icontext .tab-container .content .vc_column-inner{padding-left: 15px !important;padding-right: 15px !important;} .special_tabs.horizontal.text .tab-selector .label:nth-child(1):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(1):before{content: "01";} .special_tabs.horizontal.text .tab-selector .label:nth-child(2):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(2):before{content: "02";} .special_tabs.horizontal.text .tab-selector .label:nth-child(3):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(3):before{content: "03";} .special_tabs.horizontal.text .tab-selector .label:nth-child(4):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(4):before{content: "04";} .special_tabs.horizontal.text .tab-selector .label:nth-child(5):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(5):before{content: "05";} .special_tabs.horizontal.text .tab-selector .label:nth-child(6):before, .special_tabs.horizontal.icontext .tab-selector .label:nth-child(6):before{content: "06";} header.navbar-default.architek-underlining .navbar-nav > li:hover > a:before, .ult_btn10_span:hover:before, .navbar-collapse ul.navbar-nav > li.current-menu-item > a:before, .navbar-collapse ul.navbar-nav > li.current-menu-ancestor > a:before, .navbar-collapse ul.navbar-nav > li > a.selected:before{ width: 50%; margin-left: 0; opacity: 0.5; background: #fa7268; } .use-as-lists .default-icon .aio-icon-default .aio-icon{ position: relative; top: 2px; margin-right: 10px; } .use-as-lists.aio-icon-component{margin-bottom: -10px;} a.ult_colorlink{ letter-spacing: 0.5px !important; font-size: 13px !important; margin-top: 10px !important; } #footer-instagram .jr-insta-thumb ul li, #footer-instagram .instagram-pics li { opacity: 1; -o-transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; } #footer-instagram .jr-insta-thumb ul li:hover, #footer-instagram .instagram-pics li:hover{ opacity: 1; } #footer-instagram .instagram-pics li { display:inline-block; margin: 0; padding: 0; } #footer-instagram .jr-insta-thumb ul li img, #footer-instagram .instagram-pics li img { max-width:100%; height:auto; vertical-align:middle; } #footer-instagram .jr-insta-thumb .thumbnails > li { padding:0 !important; } #footer-instagram .jr-insta-thumb .thumbnails { padding:0 !important; } #footer-instagram .instagram-heading { text-align:center; text-transform:uppercase; letter-spacing:2px; font-size:15px; margin-bottom:15px; } .instagram-pics { top: -41px; position: relative; } #footer-instagram ul.instagram-pics li a, #footer-instagram ul.instagram-pics li a img{overflow: hidden;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;} #footer-instagram ul.instagram-pics li a:hover img{-webkit-transform: scale(1.15);transform: scale(1.15);cursor: pointer;} #footer-instagram ul.instagram-pics li a:hover{cursor: pointer;} .footer_sidebar .instagram-pics { top: 0px; } .related_post a .featured_image img{ overflow: hidden;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out; top: 0px; } .related_post a:hover .featured_image img{ -webkit-transform: scale(1.15);transform: scale(1.15);cursor: pointer;top: 0px;margin: 0; } .custom-widget.null-instagram-feed h4{ top: -41px; position: relative; color: #fff !important; } #footer-instagram h4{ position: relative; top: -40px; font-size: 11px; color: #222025 !important; font-family: 'Montserrat', 'Arial', 'sans-serif'; font-weight: 700; font-size: 12px !important; letter-spacing: 0.5px !important; } .custom-widget.null-instagram-feed p.clear{ position: absolute; width: 100%; bottom: 33px; } #footer-instagram { text-align:center; float: left; width: 100%; position: relative; z-index: 9999; } #footer-instagram p.clear{ position: absolute; width: 100%; bottom: 18px; } #footer-instagram p.clear a{ background: #565453; padding: 6px 18px; border-radius: 50px; top: 0; font-size: 14px; letter-spacing: 0; -o-transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; color: #fff; font-weight: 600 !important; } .sidebar .instagram_widget p.clear a{ padding: 0; top: 15px; font-size: 12px; letter-spacing: 0; -o-transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; font-weight: 600 !important; text-align: left; margin: 0; position: relative; } .sidebar .instagram_widget p.clear a:hover{ background: #000 !important; color: #fff !important; transform: translateY(-3px); -webkit-transform: translateY(-3px) !important; opacity: 1; } div.wpcf7 input[type="file"] { cursor: pointer; font-size: 12px !important; margin: 10px 0 !important; } .instagram_widget p.clear{ text-align: left; margin: 20px 2px; position: relative; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .sidebar .instagram_widget p.clear{ text-align: left; top: 5px; } #comments .depth-2, #comments .depth-3, #comments .depth-4{ padding-left: 50px; } #comments .depth-5{ padding-left: 50px; } #comments .depth-6{ padding-left: 60px; } #comments .depth-7{ padding-left: 70px; } #comments .depth-8 { padding-left: 80px; } .the_comments .depth-2 { padding-left: 70px; } .the_comments .depth-3 { padding-left: 70px; } .the_comments .depth-4 { padding-left: 70px; } .the_comments .depth-5 { padding-left: 50px; } .widget h2 > .widget_title_span, .widget.des_cubeportfolio_widget h4, .widget.des_recent_posts_widget > h4, .sidebar .widget > h4, .widget .widget-contact-content > h4, .custom-widget h4 .widget_title_span { position: relative; display: table; text-align: left; width: 100%; margin-bottom: 0px; font-family: 'Montserrat', 'Arial', 'sans-serif'; font-weight: 700; color: #222025; font-size: 15px; } #footer-instagram p.clear a:hover{ background: #171717; border-color: #171717; color: #fff !important; } .upper_icon_index-0 .aio-icon:after{margin-left: 0 !important;} div.pp_pic_holder {z-index: 999999 !important;} div.pp_overlay {z-index: 99999 !important;} .align-icontop-left .align-icon, .align-icontop-left .aio-icon-title, .align-icontop-left .aio-icon-description{ text-align: left !important; } .ult_cl_link_4 a .ult_link_btm4{display: none;} .align-icontop-left a.aio-icon-read{ float: left; } .align-icon-left { float: left; width: auto; margin: 5px 10px 5px 0; opacity: 0.6; } .page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe, .page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe:focus { width: auto; padding: 4px 30px; top: 0; right: -1px; color: #fff; font-weight: 600; } /* Style removed from code */ #home .player{display:block; margin: auto; background: rgba(0,0,0,0.5);} .architek_dynamic_shopping_bag{display:table-cell;} .footer_logo_normal{position: relative;} .footer_logo_retina{display:none; position: relative;} .divcontentbox-projectplanner{ padding-right: 80px; padding-left: 80px; } .opacity-heading{ position:absolute; width: 100%; } .opacity-heading h2{ letter-spacing:1em !important; text-align: center; width: 100%; margin-left: 0.5em !important; } .absolute-element{ position:absolute; } .opacity-heading.text-orientation{ position: absolute; width: 100%; left: 0; top: -200px; } .opacity-heading.text-orientation h2{ writing-mode: vertical-rl; text-orientation: upright; letter-spacing: 0.2em !important; text-align: left; width: 50%; margin-left: 0.4em !important; position: absolute; top: -50%; } /*************************************************************** 26. RESPONSIVE ***************************************************************/ @media only screen and (min-width: 1201px) and (max-width: 1390px) { .boxed_layout { width: 1250px; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; } body#boxed_layout #big_footer{ max-width: 1250px; margin: 0 auto; float: none; } .boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none { width: 1250px; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 1250px; margin: 0 auto; } .extra-large-font { font-size: 4em !important; } .home-padding3.makeawidebox { padding-right: 20px !important; padding-left: 20px !important; } } /* SMALL DESKTOP */ @media only screen and (min-width: 994px) and (max-width: 1200px) { .boxed_layout { width: 1000px; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; } .single-wide-testimonials .testimonials-slide-content .text-container { padding: 0px !important; } body#boxed_layout #big_footer{ max-width: 1000px; margin: 0 auto; float: none; } .boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none { width: 1000px; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 1000px; margin: 0 auto; float: none; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p { width: 45%; margin: 40px 20px 0 !important; } .home-boxes1 { margin-top: 110px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 15px !important; padding-left: 15px !important; } .home-boxes5 { padding: 30px 0 0 15px !important; } .home-boxes4 .vc_column-inner{padding: 0 !important;} .home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 22px; text-align: left; } .home-boxes7 { padding: 0 15px !important; } .home-boxes7 { padding: 30px 0 !important; } .home-boxes8 .vc_column-inner { padding: 5px 20px !important; } .home-boxes8 .vc_column-inner h5 { font-size: 12px !important; } .home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 { font-size: 46px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 10px 20px !important; } .extra-large-font { font-size: 4em !important; } .home-padding3.makeawidebox { padding-right: 20px !important; padding-left: 20px !important; } .special_tabs.icontext .label a, .special_tabs.icontext .label a:hover, .special_tabs.text .label a, .special_tabs.text .label a:hover { /* font-size: 28px; */ } } /* LANDSCAPE IPAD */ @media only screen and (min-width: 993px) and (max-width: 1079px) { body .vc_custom_1585663331607 { padding-right: 20px !important; padding-left: 0px !important; } .master_container.container{margin: 0 !important;} .makeawidebox .vc_col-sm-3 {width: 50% !important;} .ult-content-box{padding: 10px !important;} .vc_custom_1586275675614 { padding: 20px !important; margin-top: 35px !important; } .special_tabs.horizontal.icontext .tab-selector .label, .special_tabs.horizontal.text .tab-selector .label { margin-right: 15px; } .page_content.right{ padding-left: 50px; } .page_content.right.sidebar { padding-left: 0px; } .testimonials.style1 { width: 100%; } .single-wide-testimonials .testimonials-slide-content .text-container { padding: 0px !important; } header.style5 .architek-header-button { padding-left: 20px; } header.style5 .architek_right_header_icons.with-woocommerce-cart { top: -3px; } header.style5 .architek-header-button a {margin-right: 0;} .archive .blog-default-bg { padding: 0 20px 40px 0; padding-right: 0 !important; } .single-post .page_content.left .blog-default-bg {padding-right: 0;} .blog-default-bg-masonry .featured-image { max-height: 415px !important; } .page .page_content.left:not(.sidebar) { padding: 50px 50px 50px 0px !important; } .nav-next-thumb img, .nav-previous-thumb img { margin-top: calc(0% - 5%); } .page .page_content.right:not(.sidebar) { padding: 50px 0px 50px 20px !important; overflow: hidden; } .vc_col-sm-6.max-wide-box, .vc_col-sm-6.aboutme{ width: 100% !important; } .cdemo-padding-contacts { padding: 20px 40px !important; } .cbp-nav-next { /* right: -40px !important; */ } .cbp-nav-prev { left: -40px !important; } .wpcf7 .architek-form-simple .f-name,.wpcf7 .architek-form-simple .f-subject,.wpcf7 .architek-form-simple .f-email,.wpcf7 .architek-form-simple.dark .f-name,.wpcf7 .architek-form-simple.dark .f-subject,.wpcf7 .architek-form-simple.dark .f-email { width: 32.5%; } .s1-mobile-link .tp-button.mini { margin-left: -8px !important; } #big_footer .newsletter_shortcode form .mc-field-group { width: 81%; } .adjusts-tablet-portrait .ultimate-typed-main { font-size: 70px !important; } #architek-team-2 > div { height: 285px !important; } header .search_trigger i { padding-top: 0; } #flickr li { width: 60px; height: 60px; margin: 0 5px 5px 0; } .woocommerce.widget_shopping_cart ul.cart_list span.amount,.woocommerce.widget_shopping_cart ul.cart_list span.amount { top: -30px; } .woocommerce.widget_shopping_cart .quantity { top: 49px; } .portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block { padding: 0; } .woocommerce.widget_shopping_cart ul.cart_list li a,.woocommerce.widget_shopping_cart ul.cart_list li a { padding: 40px 0 3px 68px !important; } .widget_product_search input[type="search"] { width: 65%; } .woocommerce-page a.button { margin-left: 1px; } .woocommerce-page a.button.wc-forward,.woocommerce-page a.button.wc-forward.checkout { padding: 10px; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul { width: 100vw !important; } .newsletter_shortcode form { width: 100%; } .fullcoveredvideo video,.fullscreenvideo video { height: 100%; } .ult_countdown-amount { padding: 10px 5px !important; } .home-boxes1 { margin-top: 110px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 15px !important; padding-left: 15px !important; } .home-boxes5 { padding: 30px 0 0 15px !important; } .home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 22px; text-align: left; } .home-boxes7 { padding: 0 15px !important; } .home-boxes7 { padding: 30px 0 !important; } .home-boxes8 .vc_column-inner { padding: 5px 20px !important; } .home-boxes8 .vc_column-inner h5 { font-size: 12px !important; } .home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 { font-size: 46px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 10px 20px !important; } .home-form2 { padding-right: 100px !important; padding-left: 40px !important; } .ult-carousel-wrapper.ult_horizontal .slick-next { right: -25px !important; } .ult-carousel-wrapper.ult_horizontal .slick-prev { left: -25px !important; } .partners-container .slick-next,.partners-container .slick-prev { top: 42% !important; } .adjust-boxes-on-mobile .ult-content-box{ min-height: 355px !important; } .testimonials-content {padding: 0 5em;} header.style1 .architek_right_header_icons, header.style7 .architek_right_header_icons { margin-left: 30px; } body > .search_input .search_close { top: 20px; margin-right: 20px; padding: 0; } .fullwidth-container { background-size: cover !important; } .increase-size-tablet { width: 50% !important; } .vc_col-sm-8 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-email { width: 32.25%; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p { width: 43%; margin: 40px 20px 0 !important; } .error-c { padding: 40px 100px; } .error404 .text-error { font-size: 21px; line-height: 24px; } .sidebar .widget.des_cubeportfolio_widget .slick-list.draggable { min-height: 155px; } .home-box1-mobile { width: 100% !important; padding-left: 20px !important; } .h3adjust-size-mobile { font-size: 32px !important; line-height: 35px !important; } .widget-newsletter form input.button { width: 100%; margin: 10px 0; } .widget-newsletter form .mc-field-group { width: 100%; } .widget-newsletter form input.email { max-width: 100%; } .agency-fs-align { top: -40px !important; } .shadow-text-position .uvc-sub-heading { margin-top: -80px !important; } .cbp-l-filters-list.des-align-center { z-index: 2; position: relative; } .navbar-default.menu-rounded .navbar-nav > li,.navbar-default.menu-square .navbar-nav > li { padding-right: 5px !important; padding-left: 5px !important; } .navbar-default.menu-square .navbar-nav > li:first-child { padding-left: 0 !important; } header.style2 .nav-container { width: 100% !important; } .home-padding1 { padding-right: 60px !important; padding-left: 30px !important; } .special_tabs.icontext .label .title {margin: 8px 0px 8px 60px;} .about2-mobile-adjustment { padding-right: 20px !important; padding-left: 20px !important; } .single-portfolio .proj-content {padding: 0px;} #team-col4-mobile .vc_col-sm-3,#team-col4-mobile2 .vc_col-sm-3 {width: 50% !important;} .extra-large-font { font-size: 3em !important; } .ult-ih-container ul.ult-ih-list li.ult-ih-list-item, .ult-ih-item.ult-ih-square, .ult-ih-image-block{margin: 15px !important;width: 260px !important;height: 260px !important;} .projects_media.left_media { padding-right: 40px; } .home-padding3 { padding-right: 20px !important; padding-left: 20px !important; } .page-template-template-under-construction .newsletter_shortcode .mail-box .mail-news {padding: 0 50px;} .bgsize-mobile > .vc_column-inner{background-size: contain !important; margin-top: 30px !important;} .special_tabs.icontext .label a, .special_tabs.icontext .label a:hover, .special_tabs.text .label a, .special_tabs.text .label a:hover { /* font-size: 25px; */ } .special_tabs.icontext.vertical .label .title { margin: 20px 0 0 0 !important; float: left; width: 100%; } .adjust-boxes-on-mobile .ult-content-box { padding: 60px !important; } .page_content.left, .page_content.left.sidebar { padding: 50px 0px 50px 0px !important; } h1.page_title {line-height: 1.2em;} .special_tabs.icontext.vertical .label .title a{ line-height: 1.2em; } .col3widemobile .vc_col-sm-3{width: 50% !important;} .fullwidemobile{ width: 100% !important; } } @media only screen and (max-width: 768px){ .ult-content-box{padding: 0 !important;} .vc_general.vc_btn3 { padding: 12px 18px !important; } } @media only screen and (max-width: 769px){ .header_style8_left{display: none;} header.style8 .architek_right_header_icons { position: relative; right: 0 !important; padding-top: 25px !important; padding-bottom: 14px !important; position: relative; float: right; top: 0; margin-right: 80px; height: auto !important; } header.style8 .search_trigger .dripicons-search { border-left: none !important; padding-left: 0 !important; } .header_style8_right > *:not(.fullwidth-container):not(#big_footer):not(section), .header_style8_right > section:last-of-type{ clip-path: polygon(0 0, 100% 0, 100% 100%, 100px 100%, 0 calc(100% - 100px)) !important; -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 100px 100%, 0 calc(100% - 100px)) !important; } .col4widemobile .vc_col-sm-4{width: 100% !important;} } @media only screen and (max-width: 993px){ .ult-content-box{padding: 40px 20px !important;} .vc_general.vc_btn3 { padding: 12px 18px !important; } .navbar-default .navbar-collapse .navbar-nav > li { padding-right: 10px !important; padding-left: 10px !important; } } @media only screen and (max-width: 1140px){ .navbar-default .navbar-collapse .navbar-nav > li { padding-right: 10px !important; padding-left: 10px !important; } } @media only screen and (max-width: 1020px){ .page-template-blog-template .align-metas-center, .single-post .align-metas-center { display: grid; text-align: center; } } /* PORTRAIT IPAD */ @media only screen and (min-width: 768px) and (max-width: 993px) { .page .page_content.right.col-md-9:not(.sidebar) { padding: 0px 0px 50px 0px !important; } .col4widemobile .vc_col-sm-3{width: 50% !important;} .woocommerce-page.woocommerce ul.products li.product, .woocommerce-page.woocommerce-page ul.products li.product { width: 48%; } .woocommerce-page.woocommerce ul.products li.product:nth-child(3n+3), .woocommerce-page.woocommerce-page ul.products li.product:nth-child(3n+3) { margin-right: 3.8%; } .woocommerce-page.woocommerce ul.products li.product:nth-child(2n+2), .woocommerce-page.woocommerce-page ul.products li.product:nth-child(2n+2) { margin-right: 0; } .fullwidemobile{ width: 100% !important; } body .vc_custom_1585663331607 { padding-right: 0px !important; padding-left: 20px !important; } .makeawidebox .vc_col-sm-3 {width: 50% !important;} #primary_footer .footer_sidebar.col-md-3.col-xs-12{width: 50% !important;} h1.page_title {line-height: 1.2em;} body .vc_column_container>.vc_column-inner { padding-left: 15px; padding-right: 15px; } .woocommerce.columns-3 ul.products li.product { width: 30%; } .page_content.right, .page_content.right.sidebar { padding-left: 0; } header .dropdown-menu li:not(.architek_mega_hide_link) > a:hover::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:focus::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:active::after, header .dropdown-menu li:hover > a::after{ display: none !important; } .col3widemobile .vc_col-sm-3{width: 50% !important;} .wideipad .vc_col-sm-8, .wideipad .vc_col-sm-4, .wideipad .vc_col-sm-6{width: 100% !important;} header.style4 .new-menu-wrapper{top: 0;} .bgsize-mobile > .vc_column-inner{background-size: contain !important; margin-top: 30px !important;} .special_tabs.icontext .label a, .special_tabs.icontext .label a:hover, .special_tabs.text .label a, .special_tabs.text .label a:hover { /* font-size: 22px; */ } .special_tabs.horizontal.icontext .tab-selector .label, .special_tabs.horizontal.text .tab-selector .label { margin-right: 20px; padding-right: 50px; } header.style6 .architek_right_header_icons { padding-top: 10px !important; padding-bottom: 25px; } header.style6.header_after_scroll .architek_right_header_icons{ padding-top: 5px !important; } .home-boxes4 .vc_column-inner{padding: 0 !important;} .contentbox-3 .ult-content-box, .contentbox-2 .ult-content-box, .contentbox-1 .ult-content-box { padding-right: 20px !important; padding-left: 20px !important; background-position: -100px !important; } .single-post .page_content.left .blog-default-bg {padding-right: 0 !important;} .nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);} .navigation .nav-title {font-size: 1.6em; margin-top: 10px;} .nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 50px;} .nav-previous, .nav-next {height: 180px;} .page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg.normal, .archive .blog_excerpt { max-width: 100%; margin: 40px auto 0 !important; } .archive .the_title h2 a, .page-template-blog-template .the_title h2 a, body.blog .blog-default.wideblog .container .the_title h2 a { line-height: 1.2em; } .archive .metas-container, .page-template-blog-template .metas-container, body.blog .blog-default.wideblog .metas-container{ margin-top: 0px !important; margin-bottom: 20px !important; } .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .metas-container, .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .the_title, .blog-default.wideblog .page_content.col-md-12 .vc_col-sm-6 .blog_excerpt { padding-left: 0; } .testimonials-style2 .slick-next:after, .testimonials-style2 .slick-prev:after { top: 0; left: 0; } .page .page_content.right:not(.sidebar) { padding: 0px 0px 50px 0px !important; } .page .page_content.left:not(.sidebar) { padding: 50px 0px 50px 0px !important; overflow: hidden; } .extra-right-margin { padding-right: 0px !important; } .noscroller .partner-item{ float: left; margin-bottom: 12.5%; width: 16.5%; padding: 0; height: 50px !important; border: none !important; padding: 10px; } .vc_custom_1585418087622 .noscroller .partner-item{ float: left; margin-bottom: 0px; width: 50%; padding: 0; height: 50px !important; border: none !important; padding: 10px; } .partners-container.noscroller.innerborder .partners-row { display: block; border-bottom: none; } body .vc_custom_1585418087622 { padding: 20px 0 !important; } body .vc_custom_1586275675614 { margin-top: -60px !important; margin-left: -15px !important; } .wide-div-mobile .vc_col-sm-3 {width: 50% !important;} .wide-div-mobile.vc_col-sm-8 {width: 100% !important;} .metas-container{padding: 0 !important;} .page_content .metas-container p {margin-right: 6px;} .ult-ih-container ul.ult-ih-list li.ult-ih-list-item, .ult-ih-item.ult-ih-square, .ult-ih-image-block{margin: 10px !important;width: 200px !important;height: 200px !important;} .cover-test-img, .testimonials.style1 .testimonial-nav li a,.testimonials.style1 .testimonial-nav li{ width: 50px; height: 50px; } .testimonials.style1 .testimonial-nav li { /* margin: 0; */ } .testimonials.style1 .testimonial-nav li { /* border: 3px solid #fff; */ } .testimonials-content { min-height: 230px; padding: 0 5em; } .special_tabs.icontext.vertical .label .title { margin:10px 0 0 0 !important; float: left; } .special_tabs.icontext.vertical .label .title a{ line-height: 1.2em; } .special_tabs.vertical:not(.icon) .tab-selector .label { width: 91%; } .ultb3-info {padding: 0 20px !important;} .extra-padding-photohome { padding-right: 10px !important; padding-left: 0 !important; } .serv3-box-padding{ padding-top: 50px !important; padding-right: 50px !important; padding-bottom: 50px !important; padding-left: 50px !important; } .vc_col-sm-6.max-wide-box, .vc_col-sm-6.aboutme{ width: 100% !important; } .box-paddingr { padding-right: 15px !important; } .cbp-popup-singlePageInline .single-portfolio .proj-content {padding: 0px;} .add-side-paddings{ padding-right: 30px !important; padding-left: 30px !important; } .cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block { padding: 0; } #primary_footer .footer_sidebar:last-child .widget-contact-content { margin-bottom: 0; } .ultb3-title{ font-size: 23px !important; line-height: 26px !important; margin-bottom: 20px !important; } .cdemo-padding-contacts { padding: 10px 30px !important; } #flickr li { width: 44px; height: 44px; } div.pp_default .pp_content { max-width: 99%; } div.ppt { max-width: 97%; } .pp_hoverContainer { max-width: 96%; } div.pp_pic_holder,div.pp_default .pp_content_container .pp_details,div.pp_overlay { max-width: 100%; } .ifb-back .ifb-flip-box-section { padding: 0 !important; } .flip-box-wrap .ifb-back p { font-size: 10px !important; } .small-text-mobile { font-size: 50px !important; } #section-199 .upb_row_bg { background-position: 75% 0 !important; } .team-profile .tooltip-content p { font-size: 11px !important; } .team-profile .tooltip-content { left: 12%; min-width: 120px; padding: 4px 8px; } .boxed_layout { width: 780px; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; } body#boxed_layout #big_footer{ max-width: 780px; margin: 0 auto; float: none; } .boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none { width: 780px; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 780px; margin: 0 auto; float: none; } .wpb_wrapper { word-break: break-word; } #primary_footer .footer_sidebar { margin-bottom: 50px; } #footer-instagram .instagram-pics li { width: 16.65%; } #footer-instagram { margin-bottom: 50px; } .newsletter_shortcode form { width: 100%; } .page-template-template-under-construction .newsletter_shortcode form .mc-field-group { width: 66% !important; } .fullcoveredvideo video,.fullscreenvideo video { height: 100%; } .ult_countdown-amount { padding: 10px 5px !important; } header .top-bar-bg > .container{padding: 0 !important;} .top-bar-menu li { margin: 7px 10px; } .demo10-left-btn { left: 20px !important; } header.style1 .header_social_icons.with-social-icons,header.style2 .header_social_icons.with-social-icons, header.style7 .header_social_icons.with-social-icons { display: none; } .wpcf7 .architek-form-simple-captcha .f-captcha { margin-left: 10px; } .wpcf7 .architek-form-simple-captcha .f-message { width: 65.4%; } .wpcf7 .architek-form-simple-captcha .f-name,.wpcf7 .architek-form-simple-captcha .f-subject,.wpcf7 .architek-form-simple-captcha .f-email { width: 32%; } .team_member_profile_content > .container { overflow: scroll; } /* mobile Menu on tablets */ header .dl-menuwrapper { display: table-cell !important; } header.style4 .dl-menuwrapper { display: block !important; position: absolute !important; top: 0; z-index: 99999 !important; } header.style4 .new-menu-wrapper .new-menu-left {display: none;} header.style4 .new-menu-wrapper .new-menu-right {display: none;} header:not(.style2) .nav-container > .navbar-collapse.collapse, .style1 .nav-container > .navbar-collapse.collapse, header.style7 .menu-trigger-button { display: none !important; } .dl-menuwrapper button { float: right; } .dl-menuwrapper .dl-menu { top: 100%; top: calc(100% + 16px); z-index: 999; overflow: hidden; } .dl-menuwrapper li a { padding: 10px 55px 10px 15px; } .header_after_scroll .dl-menuwrapper .dl-menu { top: calc(100% + 17px); } .mail-box .mail-news { padding: 0 0px; } .adjusts-tablet-portrait .vc_col-sm-8 { width: 55%; } .adjusts-tablet-portrait .vc_col-sm-4 { width: 45%; } .vc_col-sm-8 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-email { width: 31.8%; } .wpcf7 .architek-form-simple.dark .f-name,.wpcf7 .architek-form-simple.dark .f-subject,.wpcf7 .architek-form-simple.dark .f-email,.wpcf7 .architek-form-simple .f-name,.wpcf7 .architek-form-simple .f-subject,.wpcf7 .architek-form-simple .f-email { width: 32.3%; } .uvc-type-no-prefix { line-height: 50px !important; } .small-wide { font-size: 12px; line-height: 18px; } .flip-box-wrap .flip-box h3 { padding: 0 !important; } .flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back { min-height: 245px !important; } .projects_media.fullwidth_media { top: -45px; } .projects_media.fullwidth_media .flex-direction-nav { top: 44% !important; } .widget_product_search input[type="search"] { width: 90%; } .page_content.left,.page_content.left.sidebar { padding: 30px 0 50px; border-right: none; padding-right: 0 !important; } .fullwidth-container { background-size: cover !important; } .flex-direction-nav,.flex-control-nav { z-index: 99; } .single-portfolio .content_container .vc_column_container { padding: 0; } .single-portfolio .projects_media.left_media { padding-right: 0; margin-bottom: 40px; margin-top: 40px !important; } article.portfolio { padding: 0 10px; } .cbp-popup-singlePage article.portfolio_type-singlepageoverlay.portfolio { padding: 0; } .flex-control-nav li { margin: 0 6px; } .homepage_parallax #home-slider { height: 115px; } .homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image { margin: -40px 0 40px; } .homepage_parallax .home-logo-image img{ height: auto !important; max-width: 80%; } .vc_btn3-container.vc_btn3-left { margin-right: 2px !important; } .vc_btn3.vc_btn3-size-md { font-size: 12px; } .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 35px; } .vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row { width: 100%; padding: 0; margin: 0; float: left; } .vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child { border-bottom: 1px solid #ededed; } .vc_col-sm-6 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-email { width: 31.4%; } .tp-button { padding: 10px 13px !important; } .tp-caption a,.tp-caption a span { font-size: 11px !important; } .special_tabs.text .label { width: 100%; } .cbp-popup-singlePage-open .proj-content { margin: 140px auto 0; } .single-portfolio .projects_media.full_media.col-md-12 { margin-bottom: 30px; padding: 0; } .cbp-popup-singlePage .single-portfolio .projects_media.full_media.col-md-12 { margin-bottom: 0; padding: 0; } .vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row:last-child,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child { border-bottom: 1px solid #ededed; } .vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row { border-bottom: none; } .fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { width: 100%; max-width: 100%; } .blog-default.wideblog .page_content .container { padding: 0; } .fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { float: left; text-align: left; } .single-portfolio .share-buttons { margin: 0 !important; padding: 40px 0; } .cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons { margin: -20px 0 450px !important; padding: 20px 0; } .cbp-l-grid-gallery .cbpw-ajax-block { padding: 0; } .flip-box-wrap .flip-box-icon { margin: 0 20px auto; } .flip-box-wrap .flip-box h3 { margin: 15px 0 12px !important; } .special_tabs.icontext .architek_icon_special_tabs i { top: 0; left: 0; } .special_tabs.icontext .label { padding: 17px 15px 15px; } .tab-container.col-sm-11 { width: 87.666667%; } .single .blog-default.wideblog { padding-top: 0; } .single .featured-image-thumb a { margin-bottom: 40px; } .single-portfolio .proj-content .content_container.col-md-12,.single-portfolio .proj-content .content_container.col-md-5 { padding: 0 15px; } .single-post .page_content.right,.single-post .page_content.right.sidebar { padding-left: 0; padding-top: 0; } .single-post .the_comments { margin-bottom: 0; } .single-post .blog-default.wideblog .page_content .container,.single-post .blog-default.wideblog .page_content { padding: 0 25px 0 15px !important; } .woocommerce-page .page_content.right,.woocommerce-page .page_content.right.sidebar { padding-left: 0; } .archive .page_content.left { border-right: none; padding-right: 0 !important; } .product_list_widget { width: 100%; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul { width: 100vw !important; } .blog-default.wideblog { padding-top: 20px; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li > a { min-height: 50px; } .page .page_content.left.sidebar { padding: 50px 0 0; } .page .page_content.left .container { padding: 0; } .page .page_content.left { padding-right: 0; border: none; padding-top: 30px; padding-bottom: 0; } .page_content.right,.page .page_content.right { border-left: none; padding: 0; } .custom-widget .widget-newsletter input { width: 91%; } .page-template-blog-masonry-template .journal-post, .page-template-blog-masonry-grid-template .journal-post { margin-bottom: 20px !important; } .contact-widget-container .forms { width: 100%; } .blog-default-bg { padding-right: 0 !important; } .page_content.right.sidebar .blog-sidebar-bg { margin-bottom: 50px; } .portfolio_type-singlepageoverlay col-md-12 .cbpw-ajax-block { padding: 0; } p.home-slide-content { font-size: 70px !important; letter-spacing: 0; } /* Dual Buttons Adjustments */ .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { width: 49% !important; float: left !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-left-radius: 40px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 40px !important; height: 30px !important; width: 150px !important; } .ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn { font-size: 12px !important; } .ult_dual_button .middle-text { top: 51% !important; right: 0 !important; border-width: 0 !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0 !important; border-top-right-radius: 40px !important; border-bottom-right-radius: 40px !important; border-bottom-left-radius: 0 !important; height: 30px !important; width: 150px !important; } h1.vc_custom_heading{ font-size: 2.3em; } header.style3 a.navbar-brand { margin-bottom: 15px !important; } .testimonials-style2.single-wide-testimonials .slick-next { right: -50px !important; } .testimonials-style2.single-wide-testimonials .slick-prev { left: -50px !important; } body .left-icon .aio-ibd-block { padding-left: 5px !important; } header.style3 .dl-menuwrapper { display: inline-block !important; width: 80%; float: right; margin-top: 55px; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } header.style3 .dl-menuwrapper .dl-trigger-wrapper { display: table; text-align: center; margin: 0 auto; } header.style3 .dl-menuwrapper button { margin-right: 0; } header.style3:not(.header_after_scroll) .header_social_icons { position: absolute; top: 10px; width: 100% !important; height: 40px !important; } header.style3.header_after_scroll .dl-menuwrapper { margin-top: 15px; } header.style3 .nav-container .header_social_icons .header_social_icons_wrapper { height: auto !important; float: left; } header.style3 .search_trigger_mobile { position: absolute; right: 20px; top: 12px; display: block; z-index: 9999999; display: none; } header.style3.header_after_scroll .search_trigger_mobile { top: 22px; } header.style3 .search_trigger i,header.style3 .search_trigger_mobile i { top: 0; } header.style3 .nav-container .header_social_icons { display: block !important; } header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) { display: none !important; } .s1-mobile-link .tp-button.mini { padding: 6px 10px !important; font-size: 8px !important; margin-left: 5px !important; top: -5px !important; } .adjust-boxes-on-mobile .vc_col-sm-4 { width: 100% !important; } .adjust-boxes-on-mobile .vc_col-sm-4 .ult-content-box { min-height: 330px !important; } .portfolio_type-singlepageinlineajax-grid { min-height: 900px !important; } .cover-test-img:before { top: 25px; left: 25px; } .vc_custom_1585418087622 .noscroller .partner-item.col-md-2 { width: 45%; margin-right: 2.5%; float: left; display: inline-flex; } /* Rev Adjustments */ .tparrows:before { font-size: 14px; line-height: 37px; } .testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i { font-size: 14px; } .tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus { width: 35px; height: 35px; } .aio-icon-box.tooltip-icon .aio-icon-description { margin-left: -25px; } /* Extra Paddings */ .home-padding1 { padding: 25px !important; width: 100% !important; } .home-padding1-1 { width: 100% !important; } .home-padding1.homef { padding-right: 0px !important; padding-left: 20px !important; } .home-padding1:not(.homef) .ult-spacer { height: 0 !important; } #home-freelancer-about .vc_col-sm-6, .max-wide-box{ width: 100% !important; } .home-padding2 { padding-left: 15px !important; } .home-padding3 { padding-left: 15px !important; } .home-corp1 { margin-top: -80px !important; } .home-boxes1 { margin-top: 80px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 15px !important; padding-left: 15px !important; } .home-boxes5.wpb_column { padding: 38px 0px 38px 5px !important; width: 100% !important; } .home-boxes6.wpb_column { padding: 0px 0px 38px 5px !important; width: 100% !important; } .contentbox-4{ padding: 20px !important; } .aligntestimonialsleft .testimonials.style1 .testimonial-box:after { top: 100px; } .home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 22px; text-align: left; } .home-boxes7 { padding: 0 15px !important; } .home-boxes7 { padding: 30px 0 !important; } .home-boxes8 .vc_column-inner { padding: 5px 20px !important; } .home-boxes8 .vc_column-inner h5 { font-size: 12px !important; } .home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 { font-size: 32px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 10px 20px !important; } .highlight-heading { margin-left: 15px !important; } .home-boxes11 .highlight-heading { margin-left: 6px !important; } .widget.des_cubeportfolio_widget .slick-list.draggable { min-height: 140px; } .left-align-testimonials .testimonials-style2 .slick-dots { top: -90px !important; text-align: left; margin-right: -8px; } .left-align-testimonials .testimonials-style2 .slick-list { margin-top: 40px; } .hboxes-absolute-partners { position: relative !important; top: -24px !important; padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-form1 { padding-top: 100px !important; padding-bottom: 100px !important; } .home-form2 { padding-right: 15px !important; padding-left: 15px !important; } .extrapadding-form { padding: 0 15px !important; } .home-portfolio { padding-top: 120px !important; } .architek_minicart_wrapper { padding-top: 14px !important; right: 0; width: 100%; } header .nav-container .navbar-header { position: relative; z-index: 99; } header .nav-container .dl-menuwrapper { padding-bottom: 0; margin-top: 17px; z-index: 9; position: absolute; width: 100%; padding: 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } header .nav-container { width: 100%; padding: 0 !important; margin: 0; } body > .search_input input.search_input_value { font-size: 60px !important; margin-top: 5px; } header .menu-controls{z-index: 99;} body > .search_input .search_close { top: 23px; margin-right: 8px; padding: 0; } header .search_trigger { z-index: 999; } header .search_trigger.next-to-shopping-bag { position: relative; } .header_after_scroll { } header .nav-container .navbar-header { position: relative; z-index: 99; margin: 20px 7px; position: relative; z-index: 99; text-align: left; margin-left: 20px !important; } header.style3 .nav-container .navbar-header, header.header_after_scroll.style3 .nav-container .navbar-header{ margin: 0 !important; } header.style4 .nav-container .navbar-header{ margin-left: 0px!important } .navbar-collapse li:not(.architek_mega_menu) .dropdown-menu { min-width: 205px; } header.style4 .nav-container .navbar-header .navbar-brand, header.style4 .nav-container .navbar-nav{ margin-left: 10px !important; margin-right: 10px !important; } header.style1 .menu-controls.menu-next-to-shopping-bag, header.style7 .menu-controls.menu-next-to-shopping-bag { top: -1px; } .header_social_icons { display: none; } header .nav-container .dl-menuwrapper { width: 96%; margin-right: 15px; margin-top: 27px; } header.style8 .nav-container .dl-menuwrapper { margin-right: 25px; } header.style1 .nav-container .dl-menuwrapper, header.style7 .nav-container .dl-menuwrapper { margin-top: 25px; } .dl-menuwrapper button { float: right; right: 0; top: 0; position: relative; margin-right: 0; } header.style3 .dl-menuwrapper button{ float: left; margin-left: 15px; } .shadow-text-position .uvc-sub-heading { margin-top: -65px !important; } .wpcf7 .architek-form-main-slider { padding: 20px; } .ult-carousel-wrapper.ult_horizontal .slick-next { right: -18px !important; } .ult-carousel-wrapper.ult_horizontal .slick-prev { left: -18px !important; } .header_style8_right .ult-carousel-wrapper.ult_horizontal .slick-next { right: 0px !important; } .header_style8_right .ult-carousel-wrapper.ult_horizontal .slick-prev { left: 0px !important; } .wpcf7 .architek-form-main-slider h3 { font-size: 17px !important; } .portfolio_type-singlepageinlineajax-grid .wpb_column { padding-right: 20px !important; } .partners-container .slick-next,.partners-container .slick-prev { top: 39% !important; } .big-on-table.vc_col-sm-6 { width: 74% !important; margin-left: -12% !important; } .search-results .page_content.right.sidebar { padding-left: 0; } .fullwidth-container { background-position: 100% 0 !important; } .center h2.secondaryTitle { max-width: 75%; } .page-id-191 .fullwidth-container { background-position: 50% 0 !important; } .page-id-191 h2.secondaryTitle { font-size: 44px !important; margin-top: 0 !important; } .increase-size-tablet { width: 50% !important; } #des-team-1 .slick-list { margin-left: 0 !important; } #des-team-1 .slick-prev { left: 0 !important; } #des-team-1 .slick-next { right: 0 !important; } .small-size-bgicon .aio-icon { height: 1em !important; width: 1em !important; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p { width: 41%; margin: 40px 20px 0 !important; } .error-c { margin: 90px auto 80px; padding: 40px; } .error404 .text-error { font-size: 21px; line-height: 24px; } .header_style8_right .blog-default.wideblog .container.architek_related_posts{ padding-left: 50px !important; padding-right: 50px !important; } body .header_style8_right .blog-default.wideblog .container { padding: 0 20px 0 15px !important; } .page-template-blog-masonry-template .posts_category_filter li, .page-template-blog-masonry-grid-template .posts_category_filter li { margin: 0 5px; } article.portfolio.portfolio_type-singlepageinlineajax-grid { padding: 0 !important; max-width: 100%; } header.style1 .architek_right_header_icons, header.style7 .architek_right_header_icons { position: relative; float: right; top: 0px; margin-right: 75px; padding-top: 23px !important; padding-bottom: 20px !important; } header.style1.header_after_scroll .architek_right_header_icons, header.style7.header_after_scroll .architek_right_header_icons{ padding-top: 23px !important; padding-bottom: 20px !important; } header.style1 .architek_right_header_icons:not(.with-woocommerce-cart), header.style7 .architek_right_header_icons:not(.with-woocommerce-cart){ padding-top: 22px !important; } header.style1.header_after_scroll .architek_right_header_icons:not(.with-woocommerce-cart), header.style7.header_after_scroll .architek_right_header_icons:not(.with-woocommerce-cart){ padding-top: 22px !important; } header.style1 .architek_little_shopping_bag_wrapper, header.style7 .architek_little_shopping_bag_wrapper { top: 0; padding-bottom: 0; } .architek_little_shopping_bag .title i { margin-bottom: 0; padding-bottom: 0; } body > .search_input .search_close i { right: 20px; top: 13px; } .top-bar-menu li { margin: 7px 4px; } .top-bar-menu #menu_top_bar > li:not(:first-child) > a { padding-left: 5px; } .navbar .phone-mail .fa-map-marker,.top-bar .phone-mail i,.top-bar .phone-mail li:first-child i { font-size: 13px; top: 0; } .navbar i { font-size: 13px; } .home-box1-mobile { width: 100% !important; padding-left: 40px !important; } .wide-box-mobile { width: 100% !important; } .adjust-boxes-on-mobile .vc_col-sm-3 { width: 50% !important; } .home-padding3 { padding-right: 15px !important; } .ifb-flip-box-section-content.ult-responsive { padding: 0 20px; line-height: 18px; } .widget-newsletter form input.email { max-width: 100%; } .navbar .nav-container .custom-font-icon .icon.dripicons-cross { padding-right: 0; right: 2px; position: relative; } .style5 .architek_right_header_icons { right: 75px; top: -6px; } .style5.header_after_scroll .architek_right_header_icons { top: 0px; } .header_style2_contact_info > * .icon { display: none; } .header_style2_contact_info { top: -27px; right: 70px; z-index: 99999; } .header_style2_contact_info .telephone-contact .email { font-size: 20px; } header.style2 .nav-container .navbar-header { width: 29%; float: left; text-align: left; margin: 0; margin-top: 25px; margin-bottom: 18px; margin-left: 20px; } header.style2 { padding-bottom: 10px !important; } header.style2 .nav-container .dl-menuwrapper { width: 96%; margin-right: 20px; margin-top: 30px; } header.style2 .architek-header-button {padding-left: 30px;} .header_style2_contact_info > * {margin-left: 20px;} header.style3 .nav-container .dl-menuwrapper { z-index: 999; display: none !important; } header.style3 .nav-container { position: relative; width: 100%; margin: 0 auto; } header.style3 .nav-container .navbar-header a.navbar-brand { margin-top: 40px !important; margin-bottom: 40px !important; } header.style3.header_after_scroll .nav-container a.navbar-brand { margin-top: 20px !important; margin-bottom: 20px !important; } header.style3 .nav-container .navbar-header a.navbar-brand img{ max-height: 100px !important; } header.style3.header_after_scroll .nav-container a.navbar-brand img{ max-height: 50px !important; } .newsletter_shortcode form input.button,.widget-newsletter form input.button { padding: 13px 20px 9px; } .ult_countdown.ult-cd-s1 .ult_countdown-section { padding: 0 !important; width: 20%; text-align: center; } div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;} header.style5 .architek_right_header_icons.with-woocommerce-cart { margin-right: 90px; right: 0; padding-top: 20px; padding-bottom: 24px; top: 5px; } header.header_after_scroll .architek-header-button{z-index: 9999;} header.header_after_scroll .nav-container .dl-menuwrapper { margin-top: 25px; } .home-box1-mobile{ padding: 0 40px !important; } .footer_sidebar .widget-contact-content { margin-bottom: 40px; } #primary_footer .footer_sidebar:last-child .widget-contact-content { margin-bottom: 0; } .big-letter-spacing { letter-spacing: 20px !important; } .about2-mobile-adjustment { padding-right: 20px !important; padding-left: 20px !important; } .vc_custom_1524680363282 .vc_col-sm-8 { width: 100%; } .page-template-template-home .newsletter_shortcode #mc_embed_signup input[type="email"]{width: auto;} #team-col4-mobile .vc_col-sm-3,#team-col4-mobile2 .vc_col-sm-3 {width: 50% !important;} .blog-default-bg-masonry .featured-image { max-height: 370px !important; overflow: hidden; } .extra-large-font { font-size: 3.4em !important; } .makeawidebox .extra-large-font { font-size: 5.4em !important; } .architecturebox-whoweare { left: 0; } .makeawidebox.wpb_column{width: 100% !important;} .page .page_content.left.sidebar { padding: 40px 0 !important; } .home-padding3.makeawidebox { padding-left: 0px !important; } .single-wide-testimonials .testimonials-slide-content .text-container { padding: 0px !important; } .instagram-pics { overflow: hidden; height: 130px; } .instagram_widget .instagram-pics{ height: 100%; } .dl-menu li:not(.architek_mega_hide_link):hover > a, .dl-menu li:not(.architek_mega_hide_link):hover > a{ padding-left: 15px !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .projects_media.left_media { padding-right: 0 !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .content_container { margin-top: 50px; } .divcontentbox-projectplanner{ padding-right: 0px !important; padding-left: 0px !important; } .contentbox-projectplanner .ult-content-box{ padding: 40px !important; } div:not(.ult-no-mobile) h2.vc_custom_heading { font-size: 2.7em !important; } .related_post a .featured_image img { width: 100%; } .social-shares ul li i { font-size: 17px; margin: 10px 5px; width: 35px; height: 35px; line-height: 35px; } .page-template-blog-template .post-listing .vc_col-sm-4 .wpb_wrapper, .archive .post-listing .vc_col-sm-4 .wpb_wrapper { background: #fff; padding: 30px 30px; margin-left: -70%; } } @media only screen and (max-width: 490px){ #primary_footer, #big_footer .widget h2 > .widget_title_span, #big_footer .custom-widget h4, #big_footer .widget.des_cubeportfolio_widget h4, #big_footer .widget.des_recent_posts_widget > h4, #primary_footer .footer_sidebar > h4, #primary_footer .widget h4, #primary_footer .widget .widget-contact-content h4, #big_footer .widget h2 > .widget_title_span a.rsswidget, #primary_footer .footer_sidebar > h4 a.rsswidget, #primary_footer .footer_sidebar h4.widget_title_span, .footer_sidebar img{ text-align: center; } .footer_sidebar img{ margin: 0 auto; } .footer_sidebar .widget.architek_socials_widget .social-icons-fa{ text-align: left; margin: 0 auto; float: none; text-align: center; display: inline-block; width: auto; } } /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ @media only screen and (min-width: 480px) and (max-width: 767px) { .page-template-blog-template .align-metas-center, .single-post .align-metas-center { display: grid; text-align: center; } .align-metas-center .metas-sep { display: none; } .social-shares ul li i { font-size: 17px; margin: 10px 5px; width: 35px; height: 35px; line-height: 35px; } .cover-test-img, .testimonials.style1 .testimonial-nav li a, .testimonials.style1 .testimonial-nav li{ width: 45px; height: 45px; } .info-circle-responsive .smile_icon_list.left li .icon_list_icon { width: 50px !important; height: 50px !important; line-height: 50px !important; } .info-circle-wrapper.info-circle-responsive .smile_icon_list li .icon_list_connector { left: 25px !important; } .page .page_content.right.col-md-9:not(.sidebar) { padding: 0px 0px 50px 0px !important; } .testimonials-content { padding: 0; } .noscroller .partner-item { float: left; margin-bottom: 12.5%; width: 25%; padding: 0; height: 50px !important; border: none !important; padding: 10px; } #primary_footer .footer_sidebar{margin-bottom: 80px;} #primary_footer .footer_sidebar:last-child{margin-bottom: 0px;} body .vc_custom_1585325176254 { margin-bottom: 0px !important; margin-left: 0px !important; max-width: 100%; } body .vc_custom_1586275675614 { margin-top: -50px !important; margin-left: 0px !important; padding: 30px !important; } body .vc_custom_1585418087622{ padding: 0 !important; } .partners-container.noscroller.innerborder .partners-row .partner-item { border-right: none; padding: 0 10px !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .projects_media.left_media { padding-right: 0 !important; margin-bottom: 40px; } .woocommerce.columns-3 ul.products li.product { width: 100%; } header .dropdown-menu li:not(.architek_mega_hide_link) > a:hover::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:focus::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:active::after, header .dropdown-menu li:hover > a::after{ display: none !important; } .dl-menu li:not(.architek_mega_hide_link):hover > a, .dl-menu li:not(.architek_mega_hide_link):hover > a{ padding-left: 15px !important; } .extra-right-margin { padding-right: 0px !important; } #footer-instagram p.clear { bottom: -20px; } .home-padding1.homef { padding-right: 0px !important; padding-left: 0px !important; } header.header_after_scroll .architek-header-button{z-index: 9999;} .top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{display: none;} .nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);} .navigation .nav-title { font-size: 20px; margin-top: 10px; line-height: 1.2em; } .metas-container p { margin-right: 0; } .nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 45px 10px;} .nav-previous, .nav-next {height: 150px;} header.style6 .architek_right_header_icons { padding-top: 10px !important; padding-bottom: 25px; } header.style6.header_after_scroll .architek_right_header_icons{ padding-top: 5px !important; } .testimonials-style2 .slick-next:after, .testimonials-style2 .slick-prev:after { top: 0; left: 0; } .page .page_content.right:not(.sidebar) { padding: 50px 0px 50px 0px !important; } .special_tabs.horizontal.icontext .tab-selector .label { padding: 2px 0px 2px 5px; } .agency-fs-align.slide1-h1 { top: -60px !important; left: -160px; font-size: 40px !important; min-width: 300px !important; line-height: 44px !important; } .big-letter-spacing { letter-spacing: 10px !important; } .noscroller .partner-item{ float: left; margin-bottom: 40px; padding: 0; } .serv3-box-padding{ padding-top: 50px !important; padding-right: 50px !important; padding-bottom: 50px !important; padding-left: 50px !important; } div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;} .agency-fs-align.slide3-h1 { top: -40px !important; left: -100px; font-size: 40px !important; min-width: 300px !important; line-height: 44px !important; } .agency-fs-align-last.slide5-h1 { top: -130px !important; left: 0; font-size: 40px !important; min-width: 500px !important; line-height: 44px !important; } .agency-fs-align-last.slide5-h2 { top: -140px !important; left: 0; font-size: 13px !important; min-width: 500px !important; line-height: 18px !important; } .agency-fs-align-last.slide5-button1 { left: -137px; top: -305px; font-size: 13px !important; line-height: 40px !important; } .agency-fs-align-last.slide5-button2 { left: -150px; top: -305px; font-size: 13px !important; line-height: 40px !important; } .agency-fs-align-last.slide5-img1,.agency-fs-align-last.slide5-img2,.agency-fs-align-last.slide5-img3,.agency-fs-align-last.slide5-img4 { top: -105px; } .agency-fs-align-last.slide5-img1 { left: -40px !important; } .agency-fs-align-last.slide5-img2 { left: -100px !important; } .agency-fs-align-last.slide5-img3 { left: -160px !important; } .agency-fs-align-last.slide5-img4 { left: -220px !important; } .agency-fs-align-last.slide5-img1 img,.agency-fs-align-last.slide5-img2 img,.agency-fs-align-last.slide5-img3 img,.agency-fs-align-last.slide5-img4 img { width: 55px !important; height: 40px !important; } .agency-fs-align.slide4-h1,.agency-fs-align-last.slide6-h1 { top: -50px !important; left: -80px; font-size: 40px !important; min-width: 335px !important; line-height: 44px !important; } .agency-fs-align-left.slide3-button1 { left: -150px; top: -10px; font-size: 13px !important; line-height: 40px !important; } .agency-fs-align-left.slide4-button1 { left: -105px; top: -40px; font-size: 13px !important; line-height: 40px !important; } .agency-fs-align-left.slide6-button1 { left: -146px; top: -20px; font-size: 13px !important; line-height: 40px !important; } .box-paddingl{padding-left: 0px !important;} .agency-fs-align-left.slide1-button1 { left: -160px; top: -150px; font-size: 13px !important; line-height: 40px !important; min-width: 160px !important; } .hermes.tp-bullets { left: 130% !important; top: 70% !important; } .agency-fs-align.slide2-h1 { top: -70px !important; left: -160px; font-size: 40px !important; min-width: 500px !important; line-height: 44px !important; } .agency-fs-align.slide2-h2 { top: -80px !important; left: -160px; font-size: 13px !important; min-width: 480px !important; line-height: 18px !important; } .agency-fs-align.slide2-button1 { top: -188px !important; left: -160px; min-width: 30px !important; font-size: 13px !important; line-height: 40px !important; } .agency-fs-align.slide2-button2 { top: -188px !important; left: -160px; min-width: 30px !important; font-size: 13px !important; line-height: 40px !important; } div.pp_default .pp_content { max-width: 99%; } div.ppt { max-width: 97%; } .pp_hoverContainer { max-width: 96%; } body .style1 .nav-container > .navbar-collapse.collapse, body header.style7 .menu-trigger-button { display: none !important; } .nav-container > .navbar-collapse.collapsing,.nav-container > .navbar-collapse.collapse.in { display: block !important; height: 1px; } header .nav-container { width: 100%; padding: 10px; } header .dl-menuwrapper { display: table-cell !important; } .s1-mobile-link .tp-button.mini { padding: 6px 10px !important; font-size: 7px !important; margin-left: -4px !important; top: -2px !important; } .mobile-text-center h2 { text-align: center !important; padding-top: 0 !important; } .mobile-text-center .uvc-sub-heading { text-align: center !important; padding-bottom: 30px; } .tp-caption.architekmediumboldorange,.architekmediumboldorange { font-size: 9px !important; } header.style3 .dl-menuwrapper { display: inline-block !important; width: 80%; position: relative; right: 0; float: right; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } #architek-team-2 > div { height: 150px !important; } header.style3.header_after_scroll .dl-menuwrapper { margin-top: 2px !important; } header.style3 .dl-menuwrapper button { } header.style3.header_after_scroll .header_social_icons { display: none !important; } header.style3.header_after_scroll .dl-menuwrapper { margin: 0; } header.style4 .new-menu-bearer { display: none !important; } header.style4 .dl-menuwrapper { display: inline-block !important; margin: -10px 5px 20px 0; } header.style4.header_after_scroll .dl-menuwrapper { margin: 0 5px 10px 0; } header.style3 .header_social_icons { position: relative; width: 100% !important; left: 0; } header.style3 .search_trigger { display: none; } header.style3 .search_trigger_mobile { display: inline-block; } header.style3:not(.header_after_scroll) .navbar-header { margin: 0 !important; } header.style3:not(.header_after_scroll) .header_social_icons { position: absolute; top: 10px; width: 100% !important; height: 40px !important; } header.style3 .nav-container .header_social_icons .header_social_icons_wrapper { height: auto !important; float: left; } header.style3 .search_trigger_mobile { position: absolute; right: 20px; top: 32px; display: block; z-index: 9999999; } header.style3 .search_trigger i,header.style3 .search_trigger_mobile i { top: 0; } header.style3 a.navbar-brand { margin-bottom: 0 !important; } header.style3.header_after_scroll .navbar-header { margin: 0 !important; } header.style3 .nav-container .header_social_icons { display: block !important; } header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) { display: none !important; } header.style4 .style4_social_search .search_trigger { margin-right: 20px; } header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav { margin-left: 15px; } header.style4 .style4_social_search_mobile,header.style4 .style4_social_search_mobile .search_trigger { display: inline-block; } header.style4 .style4_social_search_mobile { width: 100%; text-align: center; margin: 10px 0; display: none; } header.style4 .style4_social_search_mobile .search_trigger { float: right; } header.style4 .style4_social_search_mobile .header_social_icons { width: auto; display: inline-block !important; float: none; padding: 0; } header.style4 .style4_social_search_mobile .header_social_icons .header_social_icons_wrapper { float: left; width: auto; } header.style4 .nav-container .dl-menuwrapper { margin-top: 5px; position: relative; z-index: 99; float: right; width: 100%; right: 0; } header.style4 .nav-container { width: 100%; z-index: 999; } header.style4.header_after_scroll .nav-container .navbar-header,header.style4.header_after_scroll .nav-container .navbar-collapse { height: 45px !important; } header.style4 .style4_social_search_mobile { display: none; } .single-post .page_content.left { padding: 20px 0; border-right: none; } .page_content.right,.page_content.right.sidebar { padding: 0; } .page_content.left { border: none; padding-right: 0 !important; } .blog-default-bg { padding-right: 0; } .team_member_profile_content > .container { overflow: scroll; } .projects_media.fullwidth_media { top: -20px; } .tweet_list { padding: 0 !important; } .wpcf7 .architek-form-simple-captcha .f-name,.wpcf7 .architek-form-simple-captcha .f-subject,.wpcf7 .architek-form-simple-captcha .f-email,.wpcf7 .architek-form-simple-captcha .f-message,.wpcf7 .architek-form-simple .f-name,.wpcf7 .architek-form-simple .f-subject,.wpcf7 .architek-form-simple .f-email,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-email,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-email,.wpcf7 .architek-form-simple.dark .f-name,.wpcf7 .architek-form-simple.dark .f-subject,.wpcf7 .architek-form-simple.dark .f-email { width: 100%; } .wpcf7 .architek-form-simple-captcha .f-captcha { width: 100%; margin-left: 0; } .newsletter_shortcode { bottom: 60px; } #big_footer .mail-news,#big_footer .banner { width: 100%; } #big_footer .banner { padding: 20px 0 0 20px; } #big_footer .mail-news { padding-bottom: 15px; } #big_footer .newsletter_shortcode .form { margin: 0 11px; width: 100%; } #big_footer .newsletter_shortcode form .mc-field-group { width: 68%; } #big_footer input.button { float: left; margin-left: 14px; } .modal .close { top: 0; position: fixed; right: 0; } .tooltip-desc,.tooltip-content { display: none; } .testimonials.style1 { width: 100%; } .testimonials.style1 .testimonial p { line-height: 20px !important; } .testimonials.style1 .testimonial-box { margin-bottom: 20px; } #big_footer .mail-news { width: 100%; padding: 0; } .fullwidth-container { background-size: cover !important; } .style1 .architek_little_shopping_bag { } .style4 .dl-menuwrapper button { margin-right: 20px; } .style4.header_after_scroll .dl-menuwrapper button { margin-right: 10px; } .dl-menuwrapper .dl-menu { top: 100%; top: calc(100% + 20px); overflow: hidden; } .dl-back { margin-top: -10px; } header.style1 .navbar-header,header.style1.header_after_scroll .navbar-header, header.style7 .navbar-header,header.style7.header_after_scroll .navbar-header{ height: 45px !important; width: auto !important; margin: 16px 20px 0 !important; } .fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { width: 100%; max-width: 100%; } .blog-default.wideblog .page_content .container { padding: 0; } .fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { float: left; text-align: left; } .special_tabs.icontext .tab-container { top: 0; } .special_tabs .tab-container .content { padding: 45px 0 25px; } .info-wrapper .smile_icon_list li .icon_description .responsive-font-class * { font-size: 16px !important; margin: 10px !important; } .special_tabs.icontext .label,.special_tabs.icontext .label.current { width: 100%; } .special_tabs.icon .label { float: left; } .special_tabs.icon .architek_icon_special_tabs { margin: 20px 15px 20px 0; } .special_tabs.icon .divider-vertical-tabs { display: none; } .special_tabs.icon .tab-container .content { padding: 15px; width: 100%; } .wpb_column .wpb_wrapper .ult_pricing_table { margin-bottom: 50px !important; } .blog-default-bg { padding-right: 0; padding-bottom: 0; } .align-center-mobile .uvc-heading { text-align: center !important; } .align-center-mobile button.ubtn { text-align: center; width: auto; margin: 20px 0 20px 180px; } .extra-mobile-padding { padding-left: 30px !important; padding-right: 30px !important; } .tp-caption a { font-size: 8px !important; letter-spacing: 0; } .tp-button { padding: 5px 8px !important; } .special_tabs.text .label { width: 100%; } .post-listing .post blockquote { padding: 20px 10px; } .blog-default.wideblog .page_content .container { padding: 0; } .blog-default.wideblog { padding-top: 40px; } h3#comments-title, #comment-nav-above h1.section-heading { font-size: 25px; } .uvc-type-wrap { line-height: 30px !important; } button.ubtn { margin-right: 10px; font-size: 10px; } .page .page_content.left.sidebar { padding: 40px 0 !important; } .page .page_content.left .container { padding: 0; } .page .page_content.left { padding-right: 0; border: none; } .page_content.right,.page .page_content.right { border-left: none; padding: 0; } .change-align-mobile .align-icon { text-align: left !important; margin: 0 0 20px; } .style1 .architek_minicart_wrapper { padding-top: 22px !important; } .vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row { width: 50%; padding: 0; margin: 0; float: left; } .vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child,.vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child { border: none !important; } .partners-container.noscroller.innerborder .partners-row { border-bottom: none; } .cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons { margin: -20px 0 300px !important; padding: 20px 0; } .cbp-l-grid-gallery .cbpw-ajax-block { padding: 0; } .single-post .page_content.left .blog-default-bg { padding-bottom: 0; } .cbp-popup-singlePage .cbp-popup-content { width: 100%; } .single-portfolio .proj-content { margin: 20px auto 0 !important; } #nav-below .vc_row.vc_row-no-padding .vc_column-inner { padding-left: 0 !important; padding-right: 0 !important; } .cbp-popup-singlePage-open .proj-content { margin: 100px auto 20px !important; } .single-portfolio .proj-content .content_container.col-md-12 { padding: 0; } .projects_media.full_media.col-md-12 { margin-bottom: 0; } .single-portfolio .share-buttons { padding: 40px 0; } .homepage_parallax #home-slider { height: 70px; } .portfolio_type-singlepageoverlay .cbpw-ajax-block { padding: 0; } p.home-slide-content { font-size: 42px !important; letter-spacing: 0; } .homepage_parallax .home-logo-text a.light { color: #fff !important; font-size: 1.4em !important; border: 1px solid !important; padding: 5px 10px !important; } .homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image { margin: 0 0 10px; } .homepage_parallax .home-logo-image img{ height: auto !important; max-width: 60%; } .newsletter_shortcode form { width: 91%; } .newsletter_shortcode form input.button { padding: 13px 22px 12px; } .newsletter_shortcode .form #mc_embed_signup { margin-top: 30px; } #big_footer .newsletter_shortcode .form #mc_embed_signup { margin-top: 30px; } .fullcoveredvideo video,.fullscreenvideo video { height: 100%; } .ult_countdown-amount { font-size: 45px !important; padding: 10px 25px !important; } .ult_countdown .ult_countdown-section .ult_countdown-period { font-size: 11px !important; } /* Dual Buttons Adjustments */ .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { width: 49% !important; float: left !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-left-radius: 40px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 40px !important; height: 30px !important; width: 150px !important; } .ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn { font-size: 12px !important; } .ult_dual_button .middle-text { top: 51% !important; right: 0 !important; border-width: 0 !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0 !important; border-top-right-radius: 40px !important; border-bottom-right-radius: 40px !important; border-bottom-left-radius: 0 !important; height: 30px !important; width: 150px !important; } .ultb3-box img { width: 100% !important; } .tp-button.white-orange,.tp-button.white-blue,.tp-button.white-lightgrey,.tp-button.white-darkgrey,.tp-button.white-red,.tp-button.white-yellow,.tp-button.white-green,.tp-button.orange-white,.tp-button.blue-white,.tp-button.lightgrey-white,.tp-button.darkgrey-white,.tp-button.red-white,.tp-button.yellow-white,.tp-button.green-white { border-width: 1px !important; } .tp-button { font-weight: 800 !important; } .adjust-boxes-on-mobile .ult-content-box { padding: 40px !important; } .vc_custom_1436025089736 a.ubtn-link { margin: 0 -11px !important; } .portfolio_type-singlepageinlineajax-grid { min-height: 500px !important; } .typed-cursor { display: none; } .top-bar .top-bar-menu { position: relative; float: left; padding: 0 0 20px 20px; width: 100%; text-align: center; } #menu_top_bar { position: relative; } .top-bar-menu li { margin: 7px 10px; float: none; } .top-bar-menu #menu_top_bar > li:not(:first-child) > a { padding-left: 5px; } .boxed_layout { width: 100%; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; } .boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none { width: 100%; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 100%; margin: 0 auto; float: none; } .ult_countdown.ult-cd-s1 .ult_countdown-section { padding: 0 !important; width: 20%; text-align: center; } .ult_countdown .ult_countdown-section .ult_countdown-period { padding: 0 !important; } .page-template-template-under-construction-php { padding: 0; } body.page-template-template-under-construction-php .fullwindow_content { display: block; padding-top: 10px; } h1,h2,h3,h4,.h1,.h2,.h3,h4,.h4,h5,.h5,h6,.h6 { line-height: 1.2em; } /* Rev Adjustments */ .tparrows:before { font-size: 14px; line-height: 37px; } .testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i { font-size: 14px; } .tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus { width: 35px; height: 35px; } /* Extra Paddings */ .home-padding1 { padding-right: 15px !important; padding-left: 15px !important; } .home-padding2 { padding-left: 15px !important; } .home-padding3 { padding-left: 15px !important; } .home-corp1 { margin-top: 0 !important; } .home-boxes1 { margin-top: 70px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 0 !important; padding-left: 0 !important; } .home-boxes5 { padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-boxes5 .vc_column-inner{padding: 0 !important;} .home-boxes7 { padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-boxes7 { padding-top: 30px !important; padding-right: 0 !important; padding-bottom: 30px !important; padding-left: 0 !important; } .highlight-heading { margin-left: 15px !important; } .left-align-testimonials .testimonials-style2 .slick-dots { top: -90px !important; text-align: left; margin-right: -8px; } .left-align-testimonials .testimonials-style2 .slick-list { margin-top: 40px; } .hboxes-absolute-partners { position: relative !important; margin-top: -35px !important; padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-form1 { padding-top: 100px !important; padding-bottom: 100px !important; } .home-form2 { padding-right: 15px !important; padding-left: 15px !important; } .extrapadding-form { padding: 0 15px !important; } .home-portfolio { padding-top: 120px !important; } header.style3 .nav-container .header_social_icons { display: block !important; } header .menu-controls{/* display: none; */} .architek_minicart_wrapper { padding-top: 14px !important; right: 0; width: 100%; } header .nav-container .navbar-header { margin: 15px auto 0; position: relative; z-index: 99; } header .nav-container .dl-menuwrapper { padding-bottom: 0; margin-top: 40px; z-index: 9; position: absolute; width: 100%; padding: 0; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } header .menu-controls { top: 0; } .header_after_scroll .dl-menuwrapper button { position: relative; position: relative; } header .nav-container { width: 100%; padding: 0 !important; } .architek_little_shopping_bag_wrapper { } header .nav-container .navbar-header { margin: 20px 7px 5px !important; position: relative; z-index: 99; text-align: left; margin-left: 20px !important; } header a.navbar-brand img { max-width: 80%; } body > .search_input input.search_input_value { top: 5px; } body > form.search_input.full-width-header.style2, body > form.search_input.full-width-header.style3, body > form.search_input.full-width-header.style5 { padding: 0px 20px 0px 20px; } body > .search_input .search_close { top: 26px; margin-right: 5px !important; padding: 0; } body > .search_input input.search_input_value { padding-left: 0; } .wpcf7 .architek-form-main-slider { padding: 20px; } #des-team-2.noscroller > div.col-xs-3 { width: 50% !important; margin-bottom: 40px; } .team_member_profile_content .vc_empty_space { height: 20px !important; } .cbp-l-filters-alignCenter { margin-top: 40px !important; } .portfolio_type-singlepageinlineajax-grid .wpb_column { padding-right: 0; } .partners-container .slick-next { right: 0 !important; } .partners-container .slick-prev { left: 0 !important; } .partners-container .slick-next,.partners-container .slick-prev { top: 69% !important; } .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.vc_column_container>.vc_column-inner { padding-right: 20px; padding-left: 20px; } .portfolio_type-singlepageinlineajax-grid .projects_media.left_media { padding-right: 0; margin-bottom: 30px; } .fullwidth-container { background-position: 50% 0 !important; } .search-results .the_title h2 a { font-size: 25px !important; } .center h2.secondaryTitle { max-width: 70%; font-size: 1em !important; } .page-id-191 .pageTitle h1.page_title { margin-top: 0 !important; } .special_tabs.text .label.current { width: 100%; } .small-text-mobile { font-size: 30px !important; } #section-199 .upb_row_bg { background-position: 78% 0 !important; } #des-team-1 .slick-list { margin-left: 0 !important; } #des-team-1 .slick-prev { left: 0 !important; } #des-team-1 .slick-next { right: 0 !important; } #comments .depth-1 { padding-left: 0; } #comments .depth-2, #comments .depth-3, #comments .depth-4,.the_comments .depth-2,.the_comments .depth-3,.the_comments .depth-4 { padding-left: 5px; } #comments .depth-5,.the_comments .depth-5{ padding-left: 7px; } #comments .depth-6{ padding-left: 13px; } #comments .depth-7{ padding-left: 18px; } #comments .depth-8 { padding-left: 23px; } .comment { margin: 5px 0 5px 0; } .small-size-bgicon .aio-icon { height: 1em !important; width: 1em !important; } .template-template-under-construction .newsletter_shortcode { bottom: 60px; margin-bottom: 10px; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p,.wpcf7 .architek-request-quote.f3 p { width: 46%; margin: 40px 10px 0 !important; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p,.wpcf7 .architek-request-quote.f3 p { width: 100%; margin: 40px 0 0 !important; } .error-c { margin: 90px auto 80px; padding: 40px; } .error404 .text-error { font-size: 21px; line-height: 24px; } div.pp_default .pp_expand { display: none !important; } .blog-default.wideblog .container { padding: 0 20px !important; } .page-template-blog-masonry-template .posts_category_filter li, .page-template-blog-masonry-grid-template .posts_category_filter li { margin: 0 5px; } .fullwidth-container .pagetitle_overlay { height: 200%; } .page-template-blog-template .wideblog .post-listing .the_title h2 a { line-height: 1.2em; /* font-size: 0.85em !important; */ } .page_content .metas-container p { margin-right: 10px; } .flex-direction-nav{display: none;} .page-template-blog-template .wideblog .post-listing .blog_excerpt { max-width: 180%; margin: 10px auto 40px; } .page-template-blog-template .post-listing .metas-container {padding: 0;} .page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg, .archive .blog_excerpt { max-width: 100%; margin: 0 auto; padding-right: 0 !important; } .projects_media.full_media.col-md-12 { margin: 0; } /* Center Menu */ header.style4 .nav-container .navbar-header { margin: 0; text-align: left; width: 90%; z-index: 999999999; } header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right { display: none; } header.style4 .nav-container .navbar-header .navbar-brand { opacity: 1; z-index: 99999999999; } header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav { margin-left: 0px !important; margin-right: 0px !important; display: inline-block; } header.style4 .new-menu-wrapper{top: 0;} header.style4 .nav-container .dl-menuwrapper { margin-top: 10px; margin-top: 25px !important; left: 0; } header.style4.header_after_scroll .navbar-brand img.logo_after_scroll { margin: 0; } .navbar i { font-size: 13px; } .home-box1-mobile { width: 100% !important; padding-left: 40px !important; } .wide-box-mobile { width: 100% !important; } .adjust-boxes-on-mobile .vc_col-sm-3 { width: 50% !important; } .home-padding3 { padding-right: 15px !important; } .ifb-flip-box-section-content.ult-responsive { padding: 0 20px; line-height: 18px; } .widget-newsletter form input.email { max-width: 100%; } .navbar .nav-container .custom-font-icon .icon.dripicons-cross { padding-right: 0; right: 7px; position: relative; } .navbar .nav-container .custom-font-icon .icon.dripicons-align-justify { right: 3px; position: relative; top: 0; } header.style1 .architek_right_header_icons, header.style7 .architek_right_header_icons { position: relative; float: right; margin-right: 75px; padding-top: 23px !important; padding-bottom: 20px !important; } header.style1.header_after_scroll .architek_right_header_icons, header.style7.header_after_scroll .architek_right_header_icons { padding-top: 19px !important; padding-bottom: 15px !important; } .dl-menuwrapper button { float: right; right: 15px; top: 0; position: relative; margin-right: 0; } header.style3 .dl-menuwrapper button{ float: left; } header .nav-container .dl-menuwrapper { width: 100%; margin-top: 26px !important; /* margin-right: 15px; */ } header.header_after_scroll .nav-container .dl-menuwrapper { margin-top: 22px !important; left: 0px; } .woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { float: left !important; width: 100% !important; } .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { float: right !important; width: 100% !important; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a { font-size: 12px; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li { padding: .3em 1em; } .woocommerce-page.woocommerce ul.products li.product, .woocommerce-page.woocommerce-page ul.products li.product { width: 100% !important; } .select2-container { margin: 11px 0; width: 200px !important; } .woocommerce-checkout .select2-container { width: 100% !important; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { font-size: 14px; } header.style5 .nav-container .dl-menuwrapper { width: 100%; margin-top: 26px !important; left: -5px; } header.header_after_scroll.style5 .nav-container .dl-menuwrapper { margin-top: 18px !important; left: -5px; } header.header_after_scroll .dl-menuwrapper .dl-menu { top: calc(100% + 15px); } header .search_trigger.next-to-shopping-bag { position: relative; } header .search_trigger { z-index: 999; } header a.navbar-brand img { max-width: 100%; } .absolute-icon-aligment { display: none; } .testimonials-slide-content.container { width: 100% !important; padding: 0 0 30px !important; } header .header_style2_contact_info { display: none; } header.style2 { padding-bottom: 0 !important; } header.style2 .nav-container .navbar-header { width: 50%; float: left; margin-top: 20px; margin-bottom: 20px; } header.style3 .nav-container .dl-menuwrapper { z-index: 999; } header.style3 .nav-container { position: relative; width: 100%; margin: 0 auto; } header.style3 .nav-container .navbar-header a.navbar-brand,header.style3.header_after_scroll a.navbar-brand { margin-top: 20px !important; margin-bottom: 20px !important; } .extra-padding-photohome { padding-right: 0 !important; padding-left: 0 !important; } #demoappslider .rev-btn:not(.Agency-PlayBtn) { padding: 3px 12px !important; font-size: 8px !important; line-height: 16px !important; letter-spacing: 0 !important; } .button-app-slider i { font-size: 16px; top: 1px; } header.header_not_fixed.style3, header.header_not_fixed.style4 { width: 100%; padding: 20px 10px; } header.style4 .nav-container .dl-menuwrapper {position: absolute;} header.style5 .architek_right_header_icons.with-woocommerce-cart { margin-right: 70px; right: 0; padding-top: 25px; padding-bottom: 25px; top:0; } .footer_sidebar .widget-contact-content { margin-bottom: 40px; } #primary_footer .footer_sidebar:last-child .widget-contact-content { margin-bottom: 0; } .container.testimonials.style1 { padding: 0 10px; } .ult-carousel-wrapper.ult_horizontal .slick-next { right: 0px !important; } .ult-carousel-wrapper.ult_horizontal .slick-prev { left: 0px !important; } .aligntestimonialsleft .container.testimonials.style1 { padding: 0 20px; } .style5 .architek_right_header_icons { right: 65px; top: -7px; } .style5.header_after_scroll .architek_right_header_icons { top: 0px; } h2.secondaryTitle {max-width: 80%;} .about2-mobile-adjustment { padding-right: 20px !important; padding-left: 20px !important; } .single-portfolio .projects_media.left_media {margin-bottom: 80px;} .cbp-popup-singlePageInline .single-portfolio .proj-content { padding: 0px; } .add-side-paddings{padding-right: 20px !important;padding-left: 20px !important;} .add-side-paddings.add-side-paddings-box{padding-left: 0 !important;} .planner-padding{padding-right: 60px !important;padding-left: 60px !important;} .blog-default-bg-masonry .featured-image { /* max-height: 300px !important; */ } .page .page_content.left:not(.sidebar) {padding: 50px 0px 50px 0px !important;} header.style3 .search_trigger{display: none;} header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a { line-height: 20px; margin-bottom: 0 !important; } header.style3 .nav-container .navbar-header .navbar-brand img {max-height: 60px !important;} header.style3.header_after_scroll .nav-container .navbar-header .navbar-brand img {max-height: 40px !important;} header.style3 .search_trigger{display: none;} .nav-container > .navbar-collapse.collapse, .style1 .nav-container > .navbar-collapse.collapse, header.style3 .nav-container .navbar-collapse, header.style7 .menu-trigger-button { display: none !important; } .nav-style-6 .cd-primary-nav .menu_items_wrapper{ overflow-y: scroll !important; height: 100vh; display: block !important; vertical-align: middle !important; } div.nav-style-6 > ul > .menu_items_wrapper > li > a{font-size: 3.2em !important;line-height: 1.1em;} /* Extra Paddings */ .home-padding1 { padding-right: 15px !important; padding-left: 15px !important; } .home-padding2 { padding-left: 0px !important; } .home-corp1 { margin-top: 0 !important; } .home-boxes1 { margin-top: 70px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 10px !important; padding-left: 10px !important; } .home-boxes5, .home-boxes6 { padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-boxes5 .vc_column-inner, .home-boxes6 .vc_column-inner, .home-boxes7 .vc_column-inner, .home-boxes4 .vc_column-inner{ padding: 0 !important; } .home-boxes7 { padding-top: 0 !important; padding-right: 8px !important; padding-bottom: 0 !important; padding-left: 8px !important; } .contentbox-4{padding: 15px !important;} .home-boxes7 { padding-top: 0px !important; padding-right: 0 !important; padding-bottom: 30px !important; padding-left: 0 !important; } .home-boxes8 .vc_column-inner { padding: 30px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 30px !important; } .home-padding3 { padding-right: 15px !important; padding-left: 15px !important; } .contentbox-3 .ult-content-box, .contentbox-2 .ult-content-box, .contentbox-1 .ult-content-box{ padding-right: 20px !important;padding-left: 20px !important; background-position: bottom left !important; } .special_tabs.horizontal.icontext .tab-selector .label, .special_tabs.horizontal.text .tab-selector .label { padding-bottom: 50px; width: 100% !important; text-align: left; } .special_tabs.horizontal.icontext .tab-container, .special_tabs.horizontal.text .tab-container { margin: 50px 0 0; } .special_tabs.text.horizontal .tab-selector:after { bottom: 0; } .home-padding3.makeawidebox { padding-left: 0px !important; } body > .search_input input.search_input_value { font-size: 36px !important; line-height: 1em !important; } .architek_search_input .searchinput:after { margin-top: 35px !important; } .dl-menuwrapper li a { padding: 13px 55px 13px 15px; } .full-browser-size .upb-background-text, .video-browser-size .upb_video-text{position: relative !important;} .divcontentbox-projectplanner{ padding-right: 0px !important; padding-left: 0px !important; } .contentbox-projectplanner .ult-content-box{ padding: 40px !important; } /* Tricks header style 2*/ header.navbar.style2 .hamburguer-trigger-menu-icon span { background-color: #101010 !important; } header.style2 .header_style2_menu{ display: none; } header.style2 .dl-menuwrapper .dl-menu { top: calc(100% + 40px); } header.style2:not(.header-full-width) .header_style2_menu, header.style2:not(.header-full-width) .header_style2_contact_info { display: none; } .style2 .nav-container > .navbar-collapse.collapse {display: block !important;} .style2 .dl-menuwrapper button {margin-right: 20px !important;} header.style2 .nav-container .dl-menuwrapper {margin-top: 30px !important;} header.navbar.header_after_scroll.light { background-color: rgba(255,255,255,1) !important; } div:not(.ult-no-mobile) h2.vc_custom_heading{ font-size: 2.5em !important; } body .vc_custom_1584040167357, body .vc_custom_1584040172937{ padding-left: 25px !important; padding-right: 25px !important; } .align-text-center h2, .align-text-center h3, .align-text-center h4, .align-text-center h5, .align-text-center h6 .align-text-center p{ text-align: center !important; } .single-post .center h1.page_title { line-height: 1.2em; max-width: 100%; font-size: 3em !important; } .post-quote { padding: 20px; } .page_content.left.col-md-9, .page_content.left.sidebar { padding: 50px 0px 50px 0px !important; } .page-template-blog-template .post-listing .vc_col-sm-4 .wpb_wrapper, .archive .post-listing .vc_col-sm-4 .wpb_wrapper { padding: 20px; position: relative; margin-left: 0; margin-top: 5%; } .page-template-blog-template .divider-posts, .archive .divider-posts { margin: 20px auto; } .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.vc_column_container>.vc_column-inner { padding-right: 20px !important; padding-left: 20px !important; } body h1.small-letter-spacing{ font-size: 28px !important; } body .cbp-filter-item { padding: 0px 5px 0px 5px !important; } body .vc_custom_1588675201525 { margin-left: 0px !important; margin-top: 0px !important; padding: 30px 15px 0 !important; } .related_posts_listing .related_post .related_post_bg{margin: 0 0 20px !important;} body.blog .page_content.left:not(.sidebar) {padding: 50px 0px 50px 0px !important;} body.blog .page_content.right.sidebar{padding-left: 0px !important;} .woocommerce p.stars a, .woocommerce-page p.stars a { margin-right: 0.2em; font-size: 14px; } } /* Vertical Iphone */ @media only screen and (max-width: 479px) { .page-template-blog-template .post-listing .vc_col-sm-4 .wpb_wrapper, .archive .post-listing .vc_col-sm-4 .wpb_wrapper { padding: 20px; position: relative; margin-left: 0; margin-top: 0; } h3#comments-title, #comment-nav-above h1.section-heading { font-size: 25px; } body.blog .page_content.left:not(.sidebar) {padding: 50px 0px 50px 0px !important;} body.blog .page_content.right.sidebar{padding-left: 0px !important;} body .cbp-filter-item { padding: 0px 10px 0px 10px !important; margin: 0 1px 7px !important; } .social-shares ul li i { font-size: 15px; margin: 0 3px 5px; width: 30px; height: 30px; line-height: 30px; } .cbp-popup-content .projects_media.left_media.col-md-6{ margin-bottom: 40px; } .small-letter-spacing{ letter-spacing: 1px !important; } body h1.small-letter-spacing{ font-size: 28px !important; } .page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe, .page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe:focus { width: 100%; position: relative; } .page-template-template-blank .newsletter_shortcode form input.email { width: 100% !important; text-align: center; } .ult_countdown.ult-cd-s1 .ult_countdown-section { margin: 0 5px; } .page-template-blog-template .divider-posts, .archive .divider-posts { margin: 20px auto; } .page_content.left.col-md-9, .page_content.left.sidebar { padding: 50px 0px 50px 0px !important; } .page .page_content.right.col-md-9:not(.sidebar) { padding: 0px 0px 50px 0px !important; } .padding-box-masonry { padding: 25px 0px 15px 0px; } .blog-normal-with-sidebar .post-listing .vc_col-sm-12:last-child .wpb_wrapper { max-width: 90%; left: 5%; padding: 20px 20px 40px; } .post-quote { padding: 20px; } .post-listing .post blockquote, .single-post .post-quote blockquote { font-size: 2em !important; } .single-post .center h1.page_title { line-height: 1.2em; max-width: 100%; font-size: 2.5em !important; } body .vc_custom_1588083079031 { margin-bottom: 0px !important; padding-top: 0px !important; padding-bottom: 80px !important; } .metas-container p, .metas-container a { margin-right: 0 !important; } .align-text-center h2, .align-text-center h3, .align-text-center h4, .align-text-center h5, .align-text-center h6 .align-text-center p{ text-align: center !important; } .noscroller .partner-item { float: left; margin-bottom: 0px; width: 50%; padding: 0; height: 80px !important; border: none !important; padding: 10px 15px !important; } body .vc_custom_1540240795369 { padding-right: 0px !important; padding-left: 0px !important; } .special_tabs.horizontal.text .tab-selector .label:before{ top: 19px; left: auto; right: 0; width: auto; } header.navbar.header_after_scroll.light { background-color: rgba(255,255,255,1) !important; } .centertextmobile h2, .centertextmobile h5{text-align: center !important;} /* Tricks header style 2*/ header.navbar.style2 .hamburguer-trigger-menu-icon span { background-color: #101010 !important; } header.style2 .header_style2_menu{ display: none; } header.style2 .dl-menuwrapper .dl-menu { top: calc(100% + 22px); } header.style2:not(.header-full-width) .header_style2_menu, header.style2:not(.header-full-width) .header_style2_contact_info { display: none; } .style2 .nav-container > .navbar-collapse.collapse {display: block !important;} .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu-smart{display: block !important;} .dl-menu::not(.dl-menuopen) {display: none !important;} .woocommerce.columns-3 ul.products li.product { width: 100%; } .divcontentbox-projectplanner{ padding-right: 0px !important; padding-left: 0px !important; } header .dropdown-menu li:not(.architek_mega_hide_link) > a:hover::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:focus::after, header .dropdown-menu li:not(.architek_mega_hide_link) > a:active::after, header .dropdown-menu li:hover > a::after{ display: none !important; } .dl-menu li:not(.architek_mega_hide_link):hover > a, .dl-menu li:not(.architek_mega_hide_link):hover > a{ padding-left: 15px !important; } .contentbox-projectplanner .ult-content-box{ padding: 40px !important; } .full-browser-size .upb-background-text, .video-browser-size .upb_video-text{position: relative !important;} .home-padding3.makeawidebox { padding-left: 0px !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .projects_media.left_media{ padding-right: 0 !important; } .cbp-popup-singlePageInline-open .cbp-popup-singlePageInline .content_container .cbpw-ajax-block { margin-top: 40px; } .single-wide-testimonials .testimonilas1bg { padding-bottom: 0px; } .nav-style-6 .cd-primary-nav .menu_items_wrapper{ overflow-y: scroll !important; height: 100vh; display: block !important; vertical-align: middle !important; } .special_tabs.text.horizontal .tab-selector:after{ bottom: 0px; } .small-letter-spacing.customheading-mobile{ letter-spacing: 0px !important; font-size: 14px !important; } .homef-alignotheralign{ font-size: 13px !important; } .ultimate-typed-main {margin-left: 0px !important;} .mycustfancy{width: 100%;float: left;margin-bottom: 5px !important;} body #portfoliohomearchitek .vc_column-inner{padding-left: 0 !important;padding-right: 0 !important;} .ult-video {margin: 0 !important;} .home-padding1.homef { padding-right: 0px !important; padding-left: 0px !important; } #section_page-13017 .upb_row_bg{ background-position: -75px 0 !important; } .page-template-template-under-construction .newsletter_shortcode form input.email { left: 0; } .page-template-template-under-construction .mail-box .mail-news { padding: 0; } .page-template-template-under-construction input#mc-embedded-subscribe{right: -2px;} div.nav-style-6 > ul > .menu_items_wrapper > li > a{font-size: 3.2em !important;line-height: 1.1em;} header.style4 .new-menu-wrapper{top: 0;width: 100%;} header .architek_right_header_icons {margin-left: 0 !important;} header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a { line-height: 20px; } .related_posts_listing .related_post {padding-bottom: 1em !important;} .testimonials-content{padding: 0px !important;margin-top: 10px;} .testimonials.style1 .testimonial {font-size: 1em;} .aligntestimonialsleft .testimonials-content{ min-height: 280px; } header.style3 .nav-container .navbar-header .navbar-brand img {max-height: 60px !important;} header.style3.header_after_scroll .nav-container .navbar-header .navbar-brand img {max-height: 40px !important;} header.style3 .search_trigger{display: none;} .top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{display: none;} #layerslider_4{margin-top: 50px !important;} #cbpw-wrap61 .cbp-l-caption-title{display: none !important;} .single-post .page_content.left .blog-default-bg {padding-right: 0;} .page_content.left {padding-right: 0 !important;} .noscroller .partner-item{ margin-bottom: 0px !important; } #footer-instagram {margin: 20px 0 80px;} #footer-instagram h4 {top: -55px;} #footer-instagram .instagram-pics li { width: 16.65%; } .bgsize-mobile > .vc_column-inner{background-size: contain !important; margin-top: 30px !important;} .instagram-pics { top: -58px; overflow: hidden; /* height: 62px; */ } #secondary_footer {padding-top: 50px !important;padding-bottom: 50px !important;} .nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);} .navigation .nav-title {font-size: 2em;margin-top: 10px;} .nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 35px;} .nav-previous, .nav-next,.nav-next-thumb, .nav-previous-thumb{height: 150px; width: 100%;} #secondary_footer .footer_logo.align-center {margin-bottom: 20px !important;} .extra-right-margin { padding-right: 0px !important; } .archive .metas-container, .page-template-blog-template .metas-container, body.blog .blog-default.wideblog .metas-container{margin-top: 20px !important;} .blog-default .blog_excerpt { padding: 0; } .page .page_content.right:not(.sidebar) { padding: 50px 0px 50px 0px !important; } .testimonials-style2 .slick-next:after, .testimonials-style2 .slick-prev:after { top: 0; left: 0; } .page .page_content.left:not(.sidebar) { padding: 50px 0px 50px 0px !important; } .cbp-popup-singlePageInline .single-portfolio .proj-content { padding: 0px; } .planner-padding{padding-right: 40px !important;padding-left: 40px !important;} .about2-mobile-adjustment { padding-right: 20px !important; padding-left: 20px !important; } div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;} .ult_modal-body h2{ font-size: 28px !important; } .container.testimonials.style1 { padding: 0 20px; } div.pp_default .pp_expand { display: none !important; } .newsletter_shortcode form { width: 100%; } .tp-caption.Architek_White_Big{text-align: center !important;} .fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { margin-top: 15px; } .page-template-blog-template .wideblog .post-listing .the_title h2 a { line-height: 1.2em; font-size: 0.85em !important; } .page_content .metas-container p { margin-right: 10px; margin-bottom: 5px !important; } .flex-direction-nav{display: none;} .page-template-blog-template .wideblog .post-listing .blog_excerpt { max-width: 180%; margin: 10px auto 40px; } .page-template-blog-template .post-listing .metas-container {padding: 0;display: grid;margin-bottom: 20px;} .page-template-blog-template .post-listing .metas-container .metas-sep{display: none;} .page-template-blog-template .the_title h2{line-height: 10px;} .architek_breadcrumbs,.architek_breadcrumbs a,.architek_breadcrumbs span { font-size: .9em !important; } .cdemo-padding-contacts { padding: 20px !important; } .footer-full-width #secondary_footer .container { padding-left: 20px; padding-right: 20px; } .tp-caption.PostSlider-Button, .PostSlider-Button{ width: 125px !important; } .tp-caption.PostSlider-Button, .PostSlider-Button i{ margin: 1px 8px 0px -4px !important; } .newsletter_shortcode form .mc-field-group { width: 100% !important; } .newsletter_shortcode .form #mc_embed_signup { margin-top: 30px; } .add-side-paddings{ padding-right: 20px !important; padding-left: 20px !important; } .add-side-paddings.add-side-paddings-box{padding-left: 0 !important;} .newsletter_shortcode.footer_newsletter .form #mc_embed_signup { margin-top: 0; } .fullcoveredvideo video,.fullscreenvideo video { height: 100%; } .ult_countdown-amount { font-size: 34px !important; padding: 5px !important; } .page-template-template-under-construction-php { padding: 0; } .ult_countdown .ult_countdown-section .ult_countdown-period { font-size: 11px !important; } .fullwidth-container { background-attachment: scroll !important; background-size: cover !important; } .journal .journal-post { margin-bottom: 20px !important; } .blog-default.wideblog { margin-bottom: 0px; padding-top: 40px; } .page-template-blog-masonry-template .page_content .navigation, .page-template-blog-masonry-grid-template .page_content .navigation { margin: 20px 0 0; } .demo2-btn-align-right { left: 200px !important; } .page_content.left,.page_content.left.sidebar { padding-right: 0; padding-left: 0; padding-bottom: 0; } .page .page_content.left:not(.sidebar), body.blog .page_content.left:not(.sidebar){ border: none; padding-right: 0 !important; } body.blog .page_content.right.sidebar{padding-left: 0px !important;} .single .postcontent #the_movies { margin-bottom: 20px; } .comment-form-author,.comment-form-email,.comment-form-url { width: 100%; } .blog-default-bg { padding-right: 0; } .the_comments { margin-bottom: 0; width: 100%; } .cbp-popup-singlePage .cbp-popup-content { width: 100%; } .single-portfolio .proj-content { margin: 40px auto 0 !important; } .page-id-2068 .fullwidth-container { background-position-x: -200px !important; } .single .img-container { width: 100%; text-align: left; min-height: 0; } .page_content.right,.page_content.right.sidebar { padding-left: 0 !important; padding-right: 0; margin-bottom: 100px; } .page_content.right.sidebar { padding-left: 0px !important; margin-top: 50px; margin-bottom: 20px; } header .dl-menuwrapper { display: block !important; } header .nav-container { width: 100%; } header .nav-container { padding-bottom: 10px; } header_after_scroll .search_trigger { padding-top: 25px !important; } header.style4 .search_trigger { display: block; } header .nav-container .navbar-header a { float: none; display: inline-block; left: 5px; position: relative; } header .nav-container .navbar-header { /* margin: 17px 7px 10px; */ position: relative; z-index: 99; text-align: left; margin-left: 10px !important; margin-top: 20px; margin-bottom: 20px; } header.header_after_scroll .nav-container .navbar-header{ margin-top: 20px; margin-bottom: 18px; } header:not(.style4) .nav-container .header_social_icons { display: none !important; position: absolute; width: 100%; text-align: center; float: none; bottom: 9px; left: 0; } header.style2 .nav-container .header_social_icons.with-social-icons,header.style1 .nav-container .header_social_icons.with-social-icons, header.style7 .nav-container .header_social_icons.with-social-icons { position: relative; padding: 15px 0 0 !important; bottom: 0; } .projects_media.fullwidth_media { top: -40px; } .projects_media.fullwidth_media .vc_col-sm-12 .flex-control-nav { margin: 40px 0 0; } header .header_social_icons .header_social_icons_wrapper { display: inline-block !important; height: auto !important; width: auto; float: none; } header .nav-container .dl-menuwrapper { margin-top: 0; position: relative; z-index: 999; margin-left: -10px; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .dl-menuwrapper .dl-menu { top: 100%; top: calc(100% + 15px); /* padding: 10px 0; */ } .header_after_scroll .dl-menuwrapper .dl-menu{ top: calc(100% + 13px); } header.style3 .dl-menuwrapper .dl-menu { top: calc(100% + 61px); width: 101%; } header.style3.header_after_scroll .dl-menuwrapper .dl-menu { top: calc(100% + 18px); width: 101%; } .footer_sidebar { margin-bottom: 60px; } #secondary_footer p { /* text-align: center !important; */ } .box-paddingr { padding-right: 0px !important; } header.header_after_scroll a.navbar-brand { left: 5px; } .style4_social_search .architek_minicart_wrapper { left: -150px; } .architek_minicart { float: right; } .header_after_scroll { padding-bottom: 0; max-height: 65px; } header.header_after_scroll .nav-container .navbar-header { } body > .search_input input.search_input_value { font-size: 29px !important; line-height: 1em !important; } .architek_search_input .searchinput:after { margin-top: 35px !important; } body > .search_input .search_close { top: 26px; } #cbpw-filters54 .cbp-filter-item, #cbpw-filters54 .cbp-filter-item.cbp-filter-item-active { font-size: 13px !important; padding: 3px 10px 3px 10px !important; } body > .search_input .search_close { margin-right: 10px; padding: 0; } body > form.search_input.full-width-header.style2, body > form.search_input.full-width-header.style3, body > form.search_input.full-width-header.style5 { padding: 0px 20px 0px 15px; } .portfolio_type-singlepageoverlay .projects_media.full_media.col-md-12 { margin-bottom: 30px; margin-top: 0; } .single-portfolio .share-buttons { padding: 40px 0; } #cbpw-filters80 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters80 .cbp-filter-item { margin: 10px 0 0 5px !important; } .single-portfolio .cbp-popup-content article.portfolio { padding: 0; min-height: 400px; } article.portfolio { padding: 25px 15px; } .single-portfolio .projects_media.left_media { margin-bottom: 0; padding: 0 10px !important; margin-top: 40px !important; } .single-portfolio .projects_description .content_container { padding: 0 !important; margin-top: 50px; } .cbp-l-grid-gallery .cbpw-ajax-block { padding: 0; } .cbpw-ajax-block .wpb_revslider_element { margin: -20px 0 40px; } .dl-menuwrapper li a { padding: 10px 55px 10px 15px; } .partners-container.noscroller.innerborder .partners-row { display: inline-block; } .testimonials-slide-content.container { width: 100% !important; padding: 0 0 30px !important; } body .vc-zigzag-wrapper { margin-right: 0 !important; } .vc_col-sm-6 .nav-light .testimonials-slide-content p,.vc_col-sm-6 .controlnav-light .testimonials-slide-content p,.testimonials-slide-content p,.testimonials-slide-content p span { font-size: 14px; } .des_recent_posts_widget.widget .flexslider { margin-bottom: 0; } .des_recent_posts_widget .title { margin: 20px 0 10px; } header .nav-container .dl-menuwrapper { padding-bottom: 0; margin-top: 30px; z-index: 9; position: absolute; width: 100%; padding: 0; } .dl-menuwrapper button { float: right; } header.header_after_scroll .nav-container .dl-menuwrapper { margin-top: 19px; } .header_after_scroll .dl-menuwrapper button { position: relative; } header .dl-menuwrapper .dl-trigger-wrapper { z-index: 99; width: 100%; } .tp-caption a { font-size: 6px !important; letter-spacing: 0; } .tp-caption a.architek-button-white span { font-size: 6px !important; letter-spacing: 0; } .tp-button { padding: 3px 7px !important; } .tp-button.architek-button-white,.tp-button.architek-button-dark { padding: 7px !important; } .des-btn-mobile { margin-top: 10px !important; } header.style3:not(.header_after_scroll) .navbar-header { margin: 0 !important; } header.style3:not(.header_after_scroll) .header_social_icons { position: absolute; top: 10px; width: 100% !important; height: 40px !important; } header.style3 .nav-container .header_social_icons .header_social_icons_wrapper { height: auto !important; float: left; } header.style3 .search_trigger_mobile { position: absolute; right: 20px; display: block; z-index: 9999999; top: 8px; } header.style3.header_after_scroll .search_trigger_mobile { top: 22px; } .serv3-box-padding{ padding-top: 50px !important; padding-right: 50px !important; padding-bottom: 50px !important; padding-left: 50px !important; } header.style3 .search_trigger i,header.style3 .search_trigger_mobile i { top: -2px; } header.style3 a.navbar-brand { margin-bottom: 0 !important; } header.style3.header_after_scroll .navbar-header { margin: 0 !important; } header.style3 .nav-container .header_social_icons { display: block !important; } header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) { display: none !important; } header.style3:not(.header_after_scroll) .dl-menuwrapper { margin-top: 15px; margin-bottom: 5px; } header .search_trigger_mobile { display: none; } .architek_minicart_wrapper { padding-top: 29px !important; right: 0; width: 100%; min-width: 280px; right: -15px; } header.style4 .style4_social_search { top: 5px; padding-right: 30px; margin-bottom: 10px; display: none; } header.style4 .style4_social_search_mobile,header.style4 .style4_social_search_mobile .search_trigger { display: inline-block; } header.style4 .style4_social_search_mobile { width: 100%; text-align: center; margin: 10px 0; } header.style4 .style4_social_search_mobile .search_trigger { float: right; } header.style4 .style4_social_search_mobile .header_social_icons { width: auto; display: inline-block !important; float: none; padding: 0; } header.style4 .style4_social_search_mobile .header_social_icons .header_social_icons_wrapper { float: left; width: auto; } header.style4.header_after_scroll .style4_social_search_mobile { display: none; } header.style4 .style4_social_search_mobile { display: none; } header.style4 .architek_dynamic_shopping_bag { margin-left: 0; } .tweet_list { padding: 0 !important; } .wpcf7 .architek-form-simple-captcha .f-name,.wpcf7 .architek-form-simple-captcha .f-subject,.wpcf7 .architek-form-simple-captcha .f-email,.wpcf7 .architek-form-simple-captcha .f-message,.wpcf7 .architek-form-simple .f-name,.wpcf7 .architek-form-simple .f-subject,.wpcf7 .architek-form-simple .f-email,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .architek-form-simple .f-email,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-name,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .architek-form-simple .f-email,.wpcf7 .architek-multiple-fields .f-name,.wpcf7 .architek-multiple-fields .f-subject,.wpcf7 .architek-multiple-fields .f-email,.wpcf7 .architek-multiple-fields .f-service,.wpcf7 .architek-multiple-fields .f-subject,.wpcf7 .architek-multiple-fields .f-captcha,.wpcf7 .architek-multiple-fields .f-confirm,.wpcf7 .architek-form-simple.dark .f-name,.wpcf7 .architek-form-simple.dark .f-subject,.wpcf7 .architek-form-simple.dark .f-email { width: 100%; } .wpcf7 .architek-form-simple-captcha .f-captcha { width: 100%; margin-left: 0; } .newsletter_shortcode { bottom: 40px; width: 100%; padding: 0; margin: 0; } #big_footer .mail-news,#big_footer .banner { width: 100%; } #big_footer .banner { padding: 20px 20px 0; } #big_footer .mail-news { padding-bottom: 15px; } #big_footer .newsletter_shortcode .form { margin: 0 11px; width: 100%; } #big_footer .newsletter_shortcode form .mc-field-group { width: 66% !important; } #big_footer input.button { float: left; margin: 0 15px; } #secondary_footer .footer_logo.align-left { float: none; } #secondary_footer .footer_custom_text.right { width: 100%; text-align: center; } .modal .close { top: 0; position: fixed; right: 0; background-color: #fff; margin: 35px 30px 30px 0; } .tooltip-desc,.tooltip-content { display: none; } .testimonials.style1 { width: 100%; } .testimonials.style1 .testimonial p { font-size: 14px; line-height: 24px; } .testimonials.style1 .testimonial-box { margin-bottom: 20px; } #big_footer .mail-news { width: 100%; margin: 0 auto; left: 0; position: relative; padding: 0 20px; } .mail-box .news-l { width: 100%; max-width: 100%; } .footer_sidebar .widget-contact-content{ margin-bottom: 40px; } #primary_footer .footer_sidebar:last-child .widget-contact-content{ margin-bottom:0; } .vc_btn3-container.vc_btn3-left { margin-right: 5px !important; } .vc_btn3.vc_btn3-size-md { font-size: 11px; } .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 48px; text-align: left; } .vc_btn3.vc_btn3-size-md { padding: 10px 15px; } .dl-menu li.dl-subviewopen:not(:last-child) { border: none !important; } .testimonials-slide-content .text-container { width: 100% !important; } .single-wide-testimonials .testimonials-slide-content .text-container span p, .single-wide-testimonials .testimonials-slide-content .text-container span, .single-wide-testimonials .testimonials-slide-content .text-container p{ font-size: 15px !important; line-height: 1.4 !important; } .testimonials-slide-content p,.testimonials-slide-content p span,.testimonials-slide-content .text-container span { font-size: 15px !important; line-height: 1.4 !important; } .vc_custom_1435073560780 { margin-top: 20px !important; } .cbp-popup-singlePageInline .cbp-popup-close { right: 0px !important; top: 20px !important; } .projects_media .flex-control-nav { left: 0px !important; } a.ubtn-link .ubtn { margin: 0 9px !important; } a.ubtn-link { margin: 10px 0 0 !important; } .special_tabs.icontext .tab-container { top: 0; margin-top: 40px !important; } .special_tabs .tab-container .content, .special_tabs .tab-selector { padding: 0px !important; } .special_tabs.horizontal.text .tab-selector { padding: 45px 20px 10px !important; } #comments .depth-1 { padding-left: 0; } h1, h2, h3, h4, h5, h6 { line-height: 1.3em !important; } body .vc_custom_1585325176254{margin-left: 0px !important;max-width: 100%;} body .vc_custom_1585418087622, body .vc_custom_1586275675614{padding: 30px 15px 0 !important;} body .vc_custom_1586275675614 {margin-left: 0px !important;margin-top: 0px !important;} #comments .depth-2, #comments .depth-3, #comments .depth-4,.the_comments .depth-2,.the_comments .depth-3,.the_comments .depth-4 { padding-left: 5px; } #comments .depth-5,.the_comments .depth-5{ padding-left: 7px; } #comments .depth-6{ padding-left: 13px; } #comments .depth-7{ padding-left: 18px; } #comments .depth-8 { padding-left: 23px; } .comment { margin: 5px 0 5px 0; } .info-wrapper .smile_icon_list li .icon_description .responsive-font-class * { font-size: 13px !important; } .small-text-mobile { font-size: 38px !important; } #section-199 .upb_row_bg { background-position: 75% 0 !important; } .special_tabs.icontext:not(.vertical) .label, .special_tabs.icontext:not(.vertical) .label.current { width: 100% !important; } .special_tabs.icon .label { float: left; } .special_tabs.icon .architek_icon_special_tabs { margin: 20px 15px 20px 0; } .special_tabs.icon .divider-vertical-tabs { display: none; } .special_tabs.icon .tab-container .content { padding: 15px; width: 100%; } .special_tabs.text .label { width: 100%; } .wpb_column .wpb_wrapper .ult_pricing_table { margin-bottom: 50px !important; } .wpcf7 .architek-multiple-fields .f-message { padding-right: 0; margin-top: 20px; } .change-align-mobile .align-icon { text-align: left !important; margin: 0 0 20px; } .fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { width: 100% !important; max-width: 100% !important; text-align: left; float: left !important; text-align: left !important; } .blog-default.wideblog .page_content .container { padding: 0; } .fullwidth-container .titlesleftcrumbsright .architek_breadcrumbs { float: left; text-align: center; padding-bottom: 0; position: relative; left: -4px; } .cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons { margin: -20px 0 120px !important; } .cbp-popup-singlePage .cbp-popup-content { margin-top: 100px; } .cbp-popup-singlePage .cbp-popup-content #the_movies { margin-bottom: 30px; } .cbp-popup-singlePage .cbp-popup-content #comments { padding: 0; } .cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid,.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .proj-content .content_container { padding: 0 !important; max-width: 100%; } .cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .proj-content .content_container .cbpw-ajax-block .vc_column-inner{ padding: 0 !important; } .single-post .blog-default.wideblog .page_content { padding: 0; } .post-listing .post blockquote { padding: 20px 10px; } .align-center-mobile .uvc-heading { text-align: center !important; } .align-center-mobile button.ubtn { text-align: center; width: auto; margin: 20px 0 20px 60px; } .extra-mobile-padding { padding-left: 30px !important; padding-right: 30px !important; } button.ubtn { margin-right: 10px; font-size: 10px; } .page .page_content.left.sidebar { padding: 40px 0px !important; } .page .page_content.left .container { padding: 0; } .page .page_content.left { padding-right: 0; border: none; padding-top: 20px; } .page_content.right,.page .page_content.right { border-left: none; padding: 0px !important ; } .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells { width: 100%; } .page-template-blog-template .metas-container { margin-top: 5px; margin-bottom: 25px; } .portfolio_type-singlepageoverlay .cbpw-ajax-block { padding: 0; } .homepage_parallax #home-slider { height: 47px; } #secondary_footer .social-icons-fa ul li { margin-left: auto; margin-right: auto; text-align: center; } #secondary_footer .social-icons-fa ul li a { margin: 0 3px; } .homepage_parallax #parallax-home { background-position: -100px 0; } p.home-slide-content { font-size: 29px !important; letter-spacing: 0; } .homepage_parallax .home-logo-text a.light { color: #fff !important; font-size: 1em !important; border: 1px solid !important; padding: 5px 10px !important; } .homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image { margin: -40px 0 15px; } .homepage_parallax .home-logo-image img{ height: auto !important; max-width: 80%; } /* Dual Buttons Adjustments */ .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper { width: 49% !important; float: left !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button { border-top-left-radius: 40px !important; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 40px !important; height: 30px !important; width: 150px !important; } .ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn { font-size: 12px !important; } .ult_dual_button .middle-text { top: 51% !important; right: 0 !important; border-width: 0 !important; } .ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button { border-top-left-radius: 0 !important; border-top-right-radius: 40px !important; border-bottom-right-radius: 40px !important; border-bottom-left-radius: 0 !important; height: 30px !important; width: 150px !important; } .architek2xtextwhite { font-size: 9px !important; } .architekbigwhite.demo12-bigwhite { top: 125px !important; font-size: 26px !important; } .btn-demo12 { top: 160px !important; } .tp-button.white-orange,.tp-button.white-blue,.tp-button.white-lightgrey,.tp-button.white-darkgrey,.tp-button.white-red,.tp-button.white-yellow,.tp-button.white-green,.tp-button.orange-white,.tp-button.blue-white,.tp-button.lightgrey-white,.tp-button.darkgrey-white,.tp-button.red-white,.tp-button.yellow-white,.tp-button.green-white,.tp-button.architek-button-white,.tp-button.architek-button-dark,.tp-button.architek-button-colored { border-width: 1px !important; } .tp-button { font-weight: 800 !important; } .slick-next { right: 0 !important; } .slick-prev { left: 0 !important; } #twitter-feed .slick-next { right: -15px !important; } #twitter-feed .slick-prev { left: -15px !important; } .style-light #twitter-feed li { font-size: 13px; } .slick-initialized .slick-slide,.twitter-author a,.style-light #twitter-feed li a { font-size: 13px !important; margin: 0 !important; } #twitter-feed { padding: 10px 20px; } #big_footer #twitter-feed { padding: 10px; } .twitter-slider { width: 100% !important; } .demo10-left-btn { left: 25px !important; } header .top-bar a,header .top-bar ul.phone-mail li a { font-size: 13px !important; } .vc_custom_1437240114072 { padding-left: 15px !important; } .footer_sidebar { display: inline-grid; } .footer_sidebar:last-child { margin-bottom: 0; } .footer_sidebar .widget.widget-contact-info:last-child{ margin-bottom: 0; } #footer-instagram p.clear { bottom: -15px; } /* Sliders Mobile Adjustements */ /*Service1*/ .mobile-h2 { top: 0 !important; } .mobile-h3 { top: 0 !important; } .s1-mobile-h2 { top: 0 !important; } .s1-mobile-h3 { top: 0 !important; } .mobile-h4 { top: 10px !important; left: 45px !important; font-size: 10px !important; } .mobile-icon { top: 20px !important; left: 14px !important; } .mobile-icon i { font-size: 28px !important; } .mobile-box-size { top: 20px !important; } .mobile-box-size img { height: 75px !important; width: 400px !important; } .mobile-big-text { width: 245px !important; white-space: normal !important; line-height: 13px !important; font-size: 8px !important; top: 16px !important; left: 45px !important; } .mobile-link { top: 20px !important; left: 45px !important; } .mobile-link a { font-size: 7px !important; } .s1-mobile-link .tp-button.mini { padding: 3px !important; font-size: 5px !important; margin-left: -3px !important; top: 0 !important; } .tp-caption.architekmediumboldorange,.architekmediumboldorange { font-size: 6px !important; } /*Service2*/ .mobile-h42 { top: 90px !important; left: -63px !important; font-size: 10px !important; } .mobile-icon2 { top: 105px !important; left: -90px !important; } .mobile-icon2 i { font-size: 42px !important; } .mobile-box-size2 { top: 100px !important; left: -150px !important; } .mobile-box-size2 img { height: 75px !important; width: 400px !important; } .mobile-big-text2 { width: 245px !important; white-space: normal !important; line-height: 13px !important; font-size: 8px !important; top: 97px !important; left: -63px !important; } .mobile-link2 { top: 100px !important; left: -63px !important; } .mobile-link2 a { font-size: 7px !important; } /*Service3*/ .mobile-h43 { top: 165px !important; left: -171px !important; font-size: 10px !important; } .mobile-icon3 { top: 181px !important; left: -200px !important; } .mobile-icon3 i { font-size: 28px !important; } .mobile-box-size3 { top: 180px !important; left: -250px !important; } .mobile-box-size3 img { height: 75px !important; width: 400px !important; } .mobile-big-text3 { width: 240px !important; white-space: normal !important; line-height: 13px !important; font-size: 8px !important; top: 171px !important; left: -172px !important; } .mobile-link3 { top: 177px !important; left: -172px !important; } .mobile-link3 a { font-size: 7px !important; } .mobile-big-text br,.mobile-big-text2 br,.mobile-big-text3 br { display: none; } .adjust-boxes-on-mobile .ult-content-box { padding: 40px !important; } .mobile-text-center h2 { text-align: center !important; padding-top: 30px !important; } .mobile-text-center .uvc-sub-heading { text-align: center !important; padding-bottom: 30px; } .mobile-text-left .vc_col-sm-8 { padding: 20px 40px 80px !important; } .mobile-text-left .vc_col-sm-8 h2,.mobile-text-left .vc_col-sm-8 .uvc-sub-heading,.mobile-text-left .vc_col-sm-8 .vc_btn3-container { text-align: left !important; } .mobile-no-padding .wpb_column { padding: 0 5px !important; } .wpcf7 .architek-form-main-slider { padding: 20px; } .tp-caption.architek2xtextdark,.architek2xtextdark { font-size: 5px; letter-spacing: -.5px; } .push-down { display: none; } #big_footer .widget-newsletter input { width: 71%; } #big_footer .widget-newsletter input { padding: 12px 15px; } #big_footer .footer_sidebar .twitter-container { margin-top: 200px; position: relative; top: 0; } .custom-widget .widget-newsletter .banner p { margin-top: 0; } .sidebar.page_content .custom-widget .widget-newsletter .banner h3 { left: 0; text-align: left; float: left; margin-bottom: 20px !important; } .yl-left-align { left: -20px !important; top: 0 !important; } .yl-right-align { left: 5px !important; top: 0 !important; } #cbpw-filters77 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters77 .cbp-filter-item { line-height: 24px !important; margin: 5px 5px 0 0 !important; padding: 0 15px !important; font-size: 10px !important; } .pageTitle h1.page_title,.pageTitle h2.secondaryTitle,.fullwidth-container .architek_breadcrumbs { margin-top: 10px !important; } .single-post .pageTitle h1.page_title{ margin-top: 10px !important; font-size: 2.2em !important; line-height: 1.2em; /* padding: 0; */ /* margin: 0 auto; */ max-width: 100%; } .page-template-blog-template .align-metas-center, .single-post .align-metas-center { display: grid; text-align: center; } .align-metas-center .metas-sep{ display: none; } blockquote, blockquote p {padding: 20px !important;} .archive .page_content.left { padding-right: 0 !important; } .page-template-blog-template .page_content.right .the_title h2 a, .page-template-blog-template .page_content.left .the_title h2 a { font-size: 25px !important; line-height: 1.2em; } .author-thumbnail img {max-width: 60px;} .author-thumbnail {bottom: -36px;} .featured-image-box {margin-bottom: 45px;} .page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg, .archive .blog_excerpt { padding: 0; max-width: 100%; } .woocommerce-page.woocommerce ul.products li.product,.woocommerce-page.woocommerce-page ul.products li.product { margin: 0 0 60px !important; width: 100% !important; } .woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering { float: none !important; width: 100% !important; top: -10px !important; left: -5px !important; margin-bottom: 40px; } .woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count { margin: 9px 0 0 !important; float: none !important; text-align: center !important; } .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary { float: right !important; width: 100% !important; } .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1 { float: left; width: 100% !important; } .woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2 { float: right; width: 100% !important; margin-top: 20px; } .woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods { padding: 15px !important; } .woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images { float: left !important; width: 100% !important; } .page-id-2670 .fullwidth-container { background-position-x: -115px !important; } .page-id-2203 .fullwidth-container { background-position-x: -270px !important; background-position-y: 100px !important; } .h2-align-center { width: 100% !important; } .h2-align-center button.ubtn { width: 100%; margin: 8px 0 0; text-align: center; font-size: 11px; } .portfolio_type-singlepageinlineajax-grid { min-height: 500px !important; } .typed-cursor { display: none; } #secondary_footer .footer_custom_text.left { float: none; width: 100%; text-align: left; margin: 20px 0; border-left: 0; padding: 0; } .team_member_profile_content > .container { width: 100%; } #secondary_footer .social-icons-fa.align-right { float: none; margin-top: 15px; display: table; margin: 0 auto; } #secondary_footer .footer_logo.align-left { float: none; text-align: center; margin: 15px auto; display: table; width: auto; } .tp-caption.architek2xtextdark,.architek2xtextdark { font-size: 6px !important; } .top-bar .top-bar-menu { position: relative; float: left; padding: 0 0 10px 0px; width: 100%; text-align: center; } .gyges .tp-tab { width: 270px !important; } #menu_top_bar { position: relative; } .top-bar-menu li { margin: 7px 6px 5px 0; text-align: center; float: none; border: none !important; } .top-bar-menu #menu_top_bar > li:not(:first-child) > a { padding-left: 10px; margin-bottom: 10px; } .top-bar .social-icons-fa { margin: 0; } .align-left-on-mobile { float: left !important; margin-left: 77px !important; } input[type="file"] { font-size: 10px !important; line-height: 15px !important; } .page-id-3149 .pageTitle h1.page_title { font-size: 38px !important; } .boxed_layout { width: 100%; margin: 0 auto; overflow: hidden; z-index: 9999999999; background-color: #fff; } .boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none { width: 100%; margin: 0 auto; overflow: hidden; float: none; } .boxed_layout header.navbar { width: 100%; margin: 0 auto; float: none; } .ult_countdown.ult-cd-s1 .ult_countdown-section { padding: 0 !important; width: 20%; text-align: center; } .ult_countdown .ult_countdown-section .ult_countdown-period { padding: 0 !important; } body.page-template-template-under-construction-php .fullwindow_content { display: block; padding-top: 10px; } .team.noscroller > div.col-xs-3 { width: 100% !important; margin-bottom: 40px; } .team_member_profile_content .vc_empty_space { height: 20px !important; } .team_member_profile_content { height: 94vh; width: 94vw; margin: 0; left: 3vw; top: 3vh; } .single-wide-testimonials .testimonials-slide-content .text-container{ padding: 0 !important; } .single-wide-testimonials .testimonials-slide-content .img-container .t-author a { top: 0; letter-spacing: 1px; } .info-circle-responsive .smile_icon_list.left li .icon_list_icon{ font-size: 22px !important; width: 50px !important; height: 50px !important; line-height: 50px !important; position: relative; left: -8px; top: 0; } header .nav-container { width: 100%; padding: 0 !important; } .navbar-header { width: 40%; text-align: left; max-width: 50%; } .style3 .navbar-header { max-width: 100%; left: 0 !important; } header a.navbar-brand img { max-width: 80%; } .cover-test-img { width: 35px; height: 35px; } .cover-test-img:before { top: 28px; left: 27px; } .vc_custom_1462480806528 { padding-right: 15px !important; padding-left: 15px !important; } #testimonials-slider-2 { margin-bottom: 80px; } .page-id-23 .tp-revslider-mainul .slotholder .tp-bgimg { background-position: 70% 0 !important; } .home-corp-section1 .upb_row_bg{ background-position-x: -160px !important; } h1,h2,h3,h4,.h1,.h2,.h3,h4,.h4,h5,.h5,h6,.h6 { line-height: 1.2em; } h5,h6 { xfont-size: .9em !important; line-height: 1.5em !important; } h1{ font-size: 36px !important; } /* Rev Adjustments */ .tparrows:before { font-size: 14px; line-height: 37px; } .testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i { font-size: 14px; } .tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus { width: 35px; height: 35px; } .testimonials-style2 .slick-next, .testimonials-style2.single-wide-testimonials .slick-next{ right: -30px !important; } .testimonials-style2 .slick-prev, .testimonials-style2.single-wide-testimonials .slick-prev{ left: -30px !important; } body .single-wide-testimonials .testimonials-slide-content .t-author, body .single-wide-testimonials .testimonials-slide-content .t-author a{ font-size: 14px !important; } /* Extra Paddings */ .home-padding1 { padding-right: 15px !important; padding-left: 15px !important; } .home-padding2 { padding-left: 0px !important; } .home-corp1 { margin-top: 0 !important; } .home-boxes1 { margin-top: 70px !important; } .home-boxes2 { padding-left: 0 !important; } .home-boxes4 { padding-right: 10px !important; padding-left: 10px !important; } .home-boxes5, .home-boxes6 { padding-top: 0 !important; padding-right: 8px !important; padding-bottom: 0 !important; padding-left: 8px !important; } .home-boxes5 .vc_column-inner, .home-boxes6 .vc_column-inner, .home-boxes7 .vc_column-inner, .home-boxes4 .vc_column-inner{ padding: 0 !important; } .home-boxes7 { padding-top: 0 !important; padding-right: 8px !important; padding-bottom: 0 !important; padding-left: 8px !important; } .contentbox-4{padding: 15px !important;} .home-boxes7 { padding-top: 0px !important; padding-right: 0 !important; padding-bottom: 30px !important; padding-left: 0 !important; } .home-boxes8 .vc_column-inner { padding: 30px !important; } .home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner { padding: 30px !important; } .home-padding3 { padding-right: 15px !important; padding-left: 15px !important; } .contentbox-3 .ult-content-box, .contentbox-2 .ult-content-box, .contentbox-1 .ult-content-box{ padding-right: 20px !important;padding-left: 20px !important; } .aligntestimonialsleft .testimonials.style1 .testimonial-box:after { top: 100px; } .highlight-heading { margin-left: 0px !important; } .highlight-heading.portfolio{ margin-left: 15px !important; } .left-align-testimonials .testimonials-style2 .slick-dots { top: -90px !important; text-align: left; margin-right: -8px; } .left-align-testimonials .testimonials-style2 .slick-list { margin-top: 40px; } .hboxes-absolute-partners { position: relative !important; margin-top: -35px !important; padding-top: 0 !important; padding-right: 15px !important; padding-bottom: 0 !important; padding-left: 15px !important; } .home-form1 { padding-top: 100px !important; padding-bottom: 100px !important; } .home-form2 { padding-right: 15px !important; padding-left: 15px !important; } .extrapadding-form { padding: 0 15px !important; } .home-portfolio { padding-top: 80px !important; } .rev-btn.Agency-NavButton { display: none !important; } .arrange-on-iphone .aio-icon-description { line-height: 22px !important; padding-top: 20px; } /* Align Services box at Center */ .arrange-on-iphone .left-icon .aio-ibd-block { text-align: center; padding: 20px 0 !important; } .arrange-on-iphone .left-icon .aio-icon-left { width: 100%; text-align: center; float: left; } .vc_custom_1463482333004 .upb_row_bg { background-position: 60% 0; } .special_tabs.icontext.horizontal:not(.icontext) .label,.special_tabs.text.horizontal .label { padding: 15px 5px 15px !important; margin-right: 20px !important; width: 100% !important; text-align: left !important; position: relative !important; } .special_tabs.icontext.horizontal .label a,.special_tabs.text.horizontal .label a{ /* font-size: 20px; */ } .agree-terms h5 a,.agree-terms h5 { font-size: 12px !important; } #cbpw-filters130 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters130 .cbp-filter-item { margin-bottom: 0; padding: 0 5px !important; font-size: 11px !important; } .cbp-l-filters-alignCenter { margin-top: 20px !important; } .portfolio_type-singlepageinlineajax-grid .wpb_column { padding-right: 0; } .partners-container .slick-next { right: 0 !important; } .partners-container .slick-prev { left: 0 !important; } .partners-container .slick-next,.partners-container .slick-prev { top: 63% !important; } .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.vc_column_container>.vc_column-inner { padding-right: 20px !important; padding-left: 20px !important; } .projects_media.fullwidth_media .vc_column_container>.vc_column-inner, #nav-below .vc_column_container>.vc_column-inner{ padding-right: 0px !important; padding-left: 0px !important; } .special_tabs.icontext .label { } .team-profile .tooltip-content p { font-size: 9px !important; } h1.page_title { font-size: 2.2em !important; line-height: 1.2em; } .page-id-191 .fullwidth-container { background-position: 32% 0 !important; } .search-results .the_title h2 a { font-size: 25px !important; } .center h2.secondaryTitle { max-width: 100%; font-size: 1em !important; line-height: 1.5em !important; } .page-id-191 h2.secondaryTitle { font-size: 36px !important; text-align: right !important; } .page-id-191 .pageTitle h1.page_title { text-align: right !important; font-size: 17px !important; } .wide-buttons .vc_btn3,.wide-buttons .vc_btn3-container.vc_btn3-left { width: 100% !important; } .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 39px !important; } #des-team-1 .slick-list { margin-left: 0 !important; } .small-size-bgicon .aio-icon { height: 1em !important; width: 1em !important; } #des-team-1 .slick-prev { left: 0 !important; } #des-team-1 .slick-next { right: 0 !important; } .box-shadow-cforms { padding: 0 !important; } .disable-on-mobiles { display: none; } .SleekLanding-BottomText { display: none; } .wpcf7 .architek-request-quote.f1 p,.wpcf7 .architek-request-quote.f2 p,.wpcf7 .architek-request-quote.f3 p { width: 100%; margin: 20px 0 0 !important; padding: 0; } .wpcf7 .architek-request-quote.f3 .bt-contact { margin: 30px 0 40px !important; } .wpcf7 .architek-request-quote .wpcf7-checkbox label,.wpcf7 .architek-request-quote.f3 textarea { width: 100%; } .template-template-blank .vc_general.vc_btn3 { margin-right: 0; } .error-c { margin: 90px auto 80px; padding: 20px; } .error404 .text-error { font-size: 21px; line-height: 24px; } .ifb-back .ifb-flip-box-section { padding: 0 !important; } .flip-box-wrap .ifb-back p { font-size: 10px !important; } .blog-default.wideblog .container { padding: 0 20px !important; } .page-template-blog-template .blog-default.wideblog .container { padding: 0 !important; } .page-template-blog-template .wideblog .post-listing .blog_excerpt { max-width: 100%; margin: 10px auto 40px; } .page-template-blog-masonry-template .posts_category_filter li, .page-template-blog-masonry-grid-template .posts_category_filter li { margin: 0 5px; } .page-template-blog-template .wideblog .post-listing .the_title h2 a { font-size: 30px !important; line-height: 1.3em; } .fullwidth-container .pagetitle_overlay { height: 150%; } .page-template-blog-template .wideblog .post-listing { max-width: 100%; } .woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last { width: 100%; } .woocommerce-checkout .master_container { margin-top: 0; } .woocommerce-page table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail { display: none !important; } .woocommerce-cart .page_content { margin: 0 !important; } .woocommerce .shop_table.cart .quantity,.woocommerce-page .shop_table.cart .quantity { float: none !important; } .woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text { width: 145px; margin-bottom: 15px; padding: 4px 10px; margin-left: 5px; } .woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button { float: none; margin-left: 5px; } .cart-subtotal th,.order-total th,.cart-subtotal,.order-total { display: inline-block !important; width: 100%; margin: 0; text-align: left; width: 100% !important; } .order-total th,.cart-subtotal th { background: #FDFDFD; } .woocommerce tbody tr:last-child { border-bottom: none; border-right: none; } h1.page_title { } #p-slider-938 { margin-top: 50px !important; } header .search_trigger { z-index: 999; } header:not(.style2) .nav-container > .navbar-collapse.collapse, .style1 .nav-container > .navbar-collapse.collapse, header.style3 .nav-container .navbar-collapse, header.style7 .menu-trigger-button { display: none !important; } header.style2 .nav-container .dl-menuwrapper { margin-top: 30px !important; } .nav-container { -webkit-transition: none; -moz-transition: none; transition: none; } .projects_media.full_media.col-md-12 { margin: 0; } /* Center Menu */ header.style4 .nav-container .navbar-header { margin: 0; text-align: center; width: 100%; max-width: 100%; margin-left: 0 !important; } header.style4 .nav-container .navbar-header .navbar-brand { float: none; } header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right { display: none; } header.style6 .architek_right_header_icons { margin-right: 0px !important; margin-top: 5px; } html body:not(.header-style6-panel-open) header.style6.header_after_scroll{background: #fff !important;} header.style4 .nav-container .navbar-header .navbar-brand { opacity: 1; margin-left: 0px !important; margin-right: 0 !important; margin-top: 23px !important; margin-bottom: 23px !important; } header.style4.header_after_scroll .nav-container .navbar-header .navbar-brand { margin-top: 18px !important; margin-bottom: 18px !important; } header.style4.header_after_scroll .nav-container .dl-menuwrapper { margin-top: 15px; } header.style4 .nav-container .dl-menuwrapper { margin-top: 25px; z-index: 999; } header.style4.header_after_scroll .navbar-brand img.logo_after_scroll { margin: 0; } header.style1 .architek_right_header_icons, header.style7 .architek_right_header_icons { position: relative; float: right; top: 0; margin-right: 65px; } .dl-menuwrapper button { float: right; right: 0; position: relative; } header .nav-container .dl-menuwrapper { width: 100%; margin-right: 0px; margin-top: 21px; } header:not(.header_with_after_scroll_t2) .nav-container .dl-menuwrapper{ margin-top: 27px; } .architek-home-stats .vc_col-sm-3{ float: left; width: 50% !important; } .stats-left .aio-icon-left { padding-right: 10px !important; } header .architek_right_header_icons.with-woocommerce-cart .search_trigger .dripicons-search{ top: -3px; } header .search_trigger.next-to-shopping-bag { position: relative; } header.style1 .architek_little_shopping_bag_wrapper, header.style7 .architek_little_shopping_bag_wrapper { top: -2px; padding-bottom: 0; } header .search_trigger { z-index: 999; } header a.navbar-brand img { max-width: 100%; } header .architek_dynamic_shopping_bag { padding-left: 11px; } .navbar-default.style1, .navbar-default.style2 { max-height: 85px; } header .menu-controls { /* display: none !important; */ } .architek-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon.dripicons-cross { display: block; padding-right: 0; position: relative; top: 1px; right: 3px; } .vc_btn3.vc_btn3-size-md { font-size: 12px !important; } .testimonials.style1 { padding: 0 !important; } .align-center-mobile h3 { text-align: center !important; margin-left: 35px; } .align-center-mobile .vc_btn3-container.vc_btn3-left { text-align: center; float: none !important; margin-right: 0 !important; } .align-center-mobile .vc_btn3-container.vc_btn3-left a { margin-right: -35px; } .adjust-pagetitle-mobile-size { font-size: 38px !important; line-height: 48px !important; } header .search_trigger i { padding-right: 5px; top: 2px; } header .search_trigger i,header .search_trigger_mobile i { top: 0; } header .menu-controls.menu-next-to-shopping-bag { z-index: 9999999; padding-left: 13px; } header .architek_right_header_icons.with-woocommerce-cart .menu-controls .hamburguer-trigger-menu-icon{ top: -9px; } .hermes.tp-bullets { left: 112% !important; top: 85% !important; } .shadow-text-position .uvc-sub-heading { margin-top: -30px !important; } .shadow-text-position2 .uvc-sub-heading { margin-top: -15px !important; } .box-paddingl{padding-left: 0 !important;} header.style1.hide-on-start .menu-controls, header.style7.hide-on-start .menu-controls { top: 5px; } .absolute-icon-aligment { display: none; } #cbpw-filters31 .cbp-filter-item { padding: 0 8px !important; } .cbp-l-filters-list .cbp-filter-item { z-index: 999; } header .header_style2_contact_info { display: none; } header.style2 { padding-bottom: 0 !important; } header.style2 .nav-container .navbar-header { width: 50%; float: left; margin-top: 20px; margin-bottom: 20px; } .align-cbutton-left { left: -46px !important; top: -20px !important; } .box-paddingr { padding-right: 0px !important; } header.style3 .nav-container .dl-menuwrapper { z-index: 999; margin-top: 15px; } header.style3 .dl-menuwrapper button { float: left; right: -7px; } header.style3 .nav-container { position: relative; width: 100%; margin: 0 auto; } header.style3 .nav-container .navbar-header a.navbar-brand{ margin-top: 20px !important; margin-bottom: 20px !important; } header.style3.header_after_scroll .nav-container a.navbar-brand { margin-top: 12px !important; margin-bottom: 5px !important; } .extra-padding-photohome { padding-right: 0 !important; padding-left: 0 !important; } .button-app-slider i { font-size: 16px; top: 1px; } body:not(.rtl).architek-push-sidebar-opened #main header.header-with-container.navbar-fixed-top:not(.header_not_fixed),body:not(.rtl).architek-push-sidebar-opened #main header.header-full-width.navbar-fixed-top:not(.header_not_fixed) { /* right: 220px; */ /* left: -220px; */ } body:not(.rtl).architek-push-sidebar-opened #main,body.architek-push-sidebar-opened header .top-bar .down-button,body:not(.rtl).architek-push-sidebar-opened header .top-bar.opened .down-button { /* right: 220px; */ } .proj-remove-space{height: 20px !important;} .architek-push-sidebar { width: 300px; } .serv-2{font-size: 16px !important; margin-top: -5px !important;} /* .architek-push-sidebar-content { padding: 20px; } */ .ult-ih-container ul.ult-ih-list li.ult-ih-list-item{margin: 0 !important;} .home-box1-mobile { padding: 0 30px !important; } .home-portfolio-section { padding: 40px 0 !important; } header.header_not_fixed.style3, header.header_not_fixed.style4 { padding: 20px; } .vc_general.vc_btn3 {margin-right: 0;} .aboutme { padding-top: 80px!important; padding-right: 40px!important; padding-bottom: 80px!important; padding-left: 40px!important; } .flex-direction-nav a.flex-prev {left: -42px;} .flex-direction-nav a.flex-next {right: -42px;} /* New Architek */ header.style5 .architek_right_header_icons.with-woocommerce-cart{ margin-right: 75px; right: 0; top: 0; padding-top: 19px; padding-bottom: 10px; } .big-letter-spacing{letter-spacing: 6px !important;} .blurslider-gradient{margin-top: 100px !important;left: -16px !important;} .ultb3-info {padding: 0 30px !important;} h2.secondaryTitle {max-width: 100%;} .testimonials.style1 .testimonial-nav li {width: 35px;height: 35px;margin: 6px;} .testimonials.style1 .testimonial-nav li a {width: 35px;height: 35px;} .special_tabs.icontext .label .title {margin: 13px 0px 8px 60px;} .style5 .architek_right_header_icons {top: -5px;right: 65px;} .style5.header_after_scroll .architek_right_header_icons {top: -1px;} header.style6 .architek_right_header_icons {padding-top: 5px !important;padding-bottom: 5px !important;} #homearch-about .ult-content-box{padding-top: 50px !important;padding-right: 0px !important;padding-bottom: 50px !important;padding-left: 0px !important;} header.style1:not(.header_with_after_scroll_t2) .architek_right_header_icons, header.style7 .architek_right_header_icons{ padding-top: 26px !important; padding-bottom: 14px !important; } header.style1.header_after_scroll .architek_right_header_icons, header.style7.header_after_scroll .architek_right_header_icons{ padding-top: 26px !important; padding-bottom: 14px !important; } header.style1:not(.header_with_after_scroll_t2) .architek_right_header_icons:not(.with-woocommerce-cart){ padding-top: 23px !important; padding-bottom: 14px !important; } header.style1.header_after_scroll .architek_right_header_icons:not(.with-woocommerce-cart){ padding-top: 22px !important; padding-bottom: 14px !important; } .extra-large-font{font-size: 45px !important;} .architek-labeled h4 { top: -27px; padding: 10px 16px; font-size: 13px; } .vc_custom_1530806089247 { background-position: right !important; } .special_tabs.icontext.horizontal .architek_icon_special_tabs i{ font-size: 18px !important; } .titlesleftcrumbsright h2.secondaryTitle { margin-top: 0 !important; } .partner-item.col-md-3{ margin-bottom: 60px; } .special_tabs.horizontal.icontext .tab-container, .special_tabs.horizontal.text .tab-container { margin: 40px 0 0; } /* Tabs fix */ .special_tabs.vertical:not(.icon) .tab-selector:after { right: 0; } .special_tabs.vertical:not(.icon) .tab-selector .label { width: 100%; } .special_tabs.icontext .tab-container { padding: 0 !important; } .newsletter_shortcode .mail-box { width: 100%; } .newsletter_shortcode .mail-box .news-l { width: 100%; max-width: 100%; } .page-template-template-blank .newsletter_shortcode form input.email { width: 100%; left: 0; } blockquote p { font-size: 1em; } .architek_minicart_wrapper { right: -73px; } body .vc_custom_1588675201525 { margin-left: 0px !important; margin-top: 0px !important; padding: 30px 15px 0 !important; } .widget.des_recent_posts_widget .excerpt p { font-size: 1em; } h3.vc_custom_heading{ font-size: 1.6em !important; } div:not(.ult-no-mobile) h2.vc_custom_heading{ font-size: 2em !important; } .architek_breadcrumbs a, .architek_breadcrumbs span { margin-right: 1px; font-size: 14px !important; } header .search_trigger, header .menu-controls, header .architek_dynamic_shopping_bag, header .header_social_icons.with-social-icons, .cd-nav-trigger { padding-left: 15px !important; } .share-buttons { padding: 40px 0px 20px; } .related_posts_listing .related_post .related_post_bg{margin: 0 0 20px !important;} .single-extras #comments {margin-top: 20px;} .the_comments h3#reply-title{font-size: 22px !important;} .architecturebox-whoweare .ult-content-box { padding: 20px 20px 5px !important; } .woocommerce p.stars a, .woocommerce-page p.stars a { margin-right: 0.2em; font-size: 12px; } .select2-container--open .select2-dropdown--below { margin-top: 17px; } } @media screen and (max-width: 320px) { header .nav-container .navbar-header { width: 45%; } .woocommerce p.stars a, .woocommerce-page p.stars a { margin-right: 0; font-size: 10px; width: 1.8em; } .extra-large-font { font-size: 40px !important; } .style9 .ult-content-box { padding: 40px 0px !important; } header.style1:not(.header_with_after_scroll_t2) .architek_right_header_icons, header.style7 .architek_right_header_icons { padding-top: 25px !important; padding-bottom: 14px !important; } header.header_after_scroll .nav-container .navbar-header { margin-top: 21px; } header.style1 .architek_right_header_icons, header.style7 .architek_right_header_icons { margin-right: 57px; } .dl-menuwrapper button { margin: 0 10px 0 0; } div:not(.ult-no-mobile) h2.vc_custom_heading{ font-size: 1.9em !important; } .style9 div:not(.ult-no-mobile) h2.vc_custom_heading{ font-size: 1.5em !important; } body .uvc-main-heading h2{ font-size: inherit !important; } div:not(. ult-no-mobile) h3.vc_custom_heading { font-size: 1.6em !important; margin-bottom: 10px !important; } body.blog .padding-box-masonry { padding: 20px 25px; } header.style1.header_after_scroll .architek_right_header_icons, header.style7.header_after_scroll .architek_right_header_icons { padding-top: 24px !important; padding-bottom: 14px !important; } header:not(.header_with_after_scroll_t2) .nav-container .dl-menuwrapper { margin-top: 26px; } header.header_after_scroll .nav-container .dl-menuwrapper { margin-top: 25px; } header .search_trigger, header .menu-controls, header .architek_dynamic_shopping_bag, header .header_social_icons.with-social-icons, .cd-nav-trigger { padding-left: 12px !important; } header.style1 .architek_right_header_icons { margin-left: 0px !important; } .metas-container p, .metas-container a{ font-size: 11px !important; } .single-post .pageTitle h1.page_title, .pageTitle h1.page_title { font-size: 1.85em !important; } blockquote p { font-size: 1em; } .blog-default.wideblog .container { padding: 0 10px !important; } .nav-previous .navcontentens-side, .nav-next .navcontentens-side { margin: 36px 10px; } .navigation .nav-title { font-size: 1.75em; line-height: 1em; } } .cbp-popup-content .portfolio_type-singlepageinlineajax-grid .projects_nav1{display: none !important;} /* START Make the cart table responsive */ /* http://css-tricks.com/responsive-data-tables/ */ @media screen and (max-width: 600px) { /* ajustes para a wpadminbar */ header.header_after_scroll{ top: 0; } body #main header.header_with_after_scroll_t2:not(.header-init){ transform: none !important; top: 46px; } body #main header.header_with_after_scroll_t2:not(.header-init).header_force_opacity{ top: 0px; } .architek-push-sidebar.architek-push-sidebar-right{ top: 0px; } /* ENDOF ajustes para a wpadminbar */ .woocommerce #review_form #respond, .woocommerce-page #review_form #respond { width: 100%; } .comment-form-rating label, .comment-form-rating .stars, .comment-form-rating #rating{ width: 100%; } .comment-form-rating label{ margin-bottom: 0 !important; } #respond .comment-form-rating { display: block; margin-bottom: 20px; } .woocommerce #review_form #respond p.stars { margin-left: 0; margin-bottom: 20px !important; } .comment-form-rating #rating{ margin-bottom: 40px; } body #respond .comment-form-rating .select2-container { margin: 0px !important; } /* Force table to not be like tables anymore */ .woocommerce-page table.shop_table,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tr { display: inline-grid; } .woocommerce .coupon button.button, .woocommerce .shop_table button { margin-left: 0; } /* Hide table headers (but not display: none;, for accessibility) */ .woocommerce-page table.shop_table thead tr { position: absolute; top: -9999px; left: -9999px; } header .architek_right_header_icons:not(.with-woocommerce-cart) .search_trigger i { top: -1px; } header.header_after_scroll .architek_right_header_icons:not(.with-woocommerce-cart) .search_trigger i { top: 2px; } .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-message:before { padding-top: 20px !important; } .woocommerce-page table.shop_table { border: none; } .woocommerce-page table.shop_table td.product-spacer { border-color: #FFF; height: 10px; } .woocommerce-page table.shop_table td:before { position: absolute; top: 10px; left: 13px; width: 50%; padding-right: 10px; white-space: nowrap; font-weight: 700; font-size: 15px; letter-spacing: 1px; } .woocommerce-page table.shop_table td.product-remove:before {content: "DELETE";} .woocommerce-page table.shop_table td.product-thumbnail:before {content: "IMAGE";} .woocommerce-page table.shop_table td.product-name:before {content: "PRODUCT";} .woocommerce-page table.shop_table td.product-price:before {content: "PRICE";} .woocommerce-page table.shop_table td.product-quantity:before {content: "QUANTITY";} .woocommerce-page table.shop_table td.product-subtotal:before {content: "SUBTOTAL";} .woocommerce-page table.shop_table td.product-total:before {content: "TOTAL";} .woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity { margin: 0; } .woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions { text-align: left; /* border: 0; */ padding-left: 10px !important; border: 1px solid #ddd !important; } .woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt { float: left; margin-top: 10px; } .woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input { margin-bottom: 10px; } .woocommerce-page .cart-collaterals .cart_totals { float: left; width: 100%; text-align: left; margin-bottom: 50px; } .woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td { border: 0 !important; } /* .woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td { padding-left: 6px !important; } */ /* .woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td { padding-left: 6px !important; border: 0 !important; } */ .woocommerce-page table.shop_table tbody { padding-top: 10px; } .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last { float: none; width: 100%; } .woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details { padding: 0; } .woocommerce .order_details li,.woocommerce-page .order_details li { clear: left; margin-bottom: 10px; border: 0; } .woocommerce-page table.shop_table td { /* Behave like a "row" */ position: relative; padding-left: 36% !important; padding: 15px 0 10px 35% !important; border: 1px solid #ddd; } .woocommerce-page .cart_totals table.shop_table .cart-subtotal th, .woocommerce-page .cart_totals table.shop_table .order-total th, .woocommerce-page tfoot .cart-subtotal th, .woocommerce-page tfoot .order-total th{ position: absolute; } .woocommerce-page tfoot .cart-subtotal, .woocommerce-page tfoot .order-total{ width: 100%; } .woocommerce-page .cart_totals table.shop_table .cart-subtotal, .woocommerce-page .cart_totals table.shop_table .order-total, body .woocommerce-page tfoot .cart-subtotal, body .woocommerce-page tfoot .order-total{ border: 1px solid #ddd; } .woocommerce-page .cart_totals table.shop_table .cart-subtotal td, .woocommerce-page .cart_totals table.shop_table .order-total td, body .woocommerce-page tfoot .cart-subtotal td, body .woocommerce-page tfoot .order-total td{ padding-left: 36% !important; } .woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, body .woocommerce-page tfoot .cart-subtotal th, body .woocommerce-page tfoot .order-total th { padding: 18px !important; width: 30% !important; } /* .woocommerce-page table.shop_table .order-total td { padding-left: 8px !important; } */ .woocommerce-page table.shop_table td > a:not(.remove), .woocommerce-page table.shop_table td > p, .woocommerce-page table.shop_table td > span, .woocommerce-page table.shop_table td strong > span{ padding-left: 20px !important; border-left: 1px solid #ddd; } .woocommerce-page table.shop_table td > a.remove{ padding-left: 20px !important; } } /*************************************************************** 04. LOADING INTRO ***************************************************************/ @-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){-webkit-animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(0){-webkit-animation:ball-pulse-sync .6s -.21s infinite ease-in-out;animation:ball-pulse-sync .6s -.21s infinite ease-in-out}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -.07s infinite ease-in-out;animation:ball-pulse-sync .6s -.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s 0s infinite ease-in-out;animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block;height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-rotate{position:relative}.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative}.ball-rotate>div:first-child{-webkit-animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0;left:-28px}.ball-rotate>div:after{top:0;left:25px}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:1px solid #fff;border-bottom-color:transparent;height:25px;width:25px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-16px;top:-2px;background:0 0;border:1px solid;border-color:#fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:1px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:1px solid #fff;-webkit-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-.6s;animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:1px solid #fff;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;display:inline-block;-webkit-animation:ball-beat .7s 0s infinite linear;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-multiple>div{background-color:#fff;border-radius:100%;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.99px,-37.51px);-ms-transform:translate(-29.99px,-37.51px);transform:translate(-29.99px,-37.51px)}.ball-triangle-path>div:nth-child(1){-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}@-webkit-keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:nth-child(1){-webkit-animation-delay:-.07s;animation-delay:-.07s;-webkit-animation-duration:1.53s;animation-duration:1.53s}.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:.72s;animation-delay:.72s;-webkit-animation-duration:.94s;animation-duration:.94s}.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.11s;animation-delay:.11s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:.13s;animation-delay:.13s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:-.09s;animation-delay:-.09s;-webkit-animation-duration:.67s;animation-duration:.67s}.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.42s;animation-delay:.42s;-webkit-animation-duration:.92s;animation-duration:.92s}.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:.52s;animation-delay:.52s;-webkit-animation-duration:1.43s;animation-duration:1.43s}.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:.71s;animation-delay:.71s;-webkit-animation-duration:.88s;animation-duration:.88s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:.62s;animation-delay:.62s;-webkit-animation-duration:1.06s;animation-duration:1.06s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.31s;animation-delay:.31s;-webkit-animation-duration:.62s;animation-duration:.62s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:-.14s;animation-delay:-.14s;-webkit-animation-duration:1.48s;animation-duration:1.48s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:1.47s;animation-duration:1.47s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.49s;animation-duration:1.49s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:.7s;animation-duration:.7s}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.96s infinite linear;animation:ball-spin-fade-loader 1s -.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.84s infinite linear;animation:ball-spin-fade-loader 1s -.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -.72s infinite linear;animation:ball-spin-fade-loader 1s -.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.6s infinite linear;animation:ball-spin-fade-loader 1s -.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.48s infinite linear;animation:ball-spin-fade-loader 1s -.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.36s infinite linear;animation:ball-spin-fade-loader 1s -.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -.24s infinite linear;animation:ball-spin-fade-loader 1s -.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.12s infinite linear;animation:ball-spin-fade-loader 1s -.12s infinite linear}.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}@-webkit-keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:nth-child(1){top:45px;left:0;-webkit-animation:ball-spin-loader 2s .9s infinite linear;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 1.8s infinite linear;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;-webkit-animation:ball-spin-loader 2s 2.7s infinite linear;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 3.6s infinite linear;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;-webkit-animation:ball-spin-loader 2s 4.5s infinite linear;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 5.4s infinite linear;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;-webkit-animation:ball-spin-loader 2s 6.3s infinite linear;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 7.2s infinite linear;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s 0s infinite linear;animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s 0s infinite linear;animation:ball-zag .7s 0s infinite linear}@-webkit-keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.line-scale-party>div:nth-child(1){-webkit-animation-delay:.23s;animation-delay:.23s;-webkit-animation-duration:1.1s;animation-duration:1.1s}.line-scale-party>div:nth-child(2){-webkit-animation-delay:.09s;animation-delay:.09s;-webkit-animation-duration:1s;animation-duration:1s}.line-scale-party>div:nth-child(3){-webkit-animation-delay:.44s;animation-delay:.44s;-webkit-animation-duration:.65s;animation-duration:.65s}.line-scale-party>div:nth-child(4){-webkit-animation-delay:-.12s;animation-delay:-.12s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{background-color:#fff;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;border:1px solid transparent;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s -.66s infinite linear;animation:pacman-balls 1s -.66s infinite linear}.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s -.33s infinite linear;animation:pacman-balls 1s -.33s infinite linear}.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s 0s infinite linear;animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px}.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;-webkit-transform:translate(0,-6.25px);-ms-transform:translate(0,-6.25px);transform:translate(0,-6.25px);top:25px;left:70px}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;-webkit-animation:spin-rotate .6s 0s infinite linear;animation:spin-rotate .6s 0s infinite linear;background-image:-webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);background-image:linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%} #architek_website_load .spinner .loaders-style-box { position: relative; left: -50%; } #architek_website_load .spinner .loaders-style-box.load2, #architek_website_load .spinner .loaders-style-box.load3, #architek_website_load .spinner .loaders-style-box.load6 { top: -50px; } .semi-circle-spin { position: relative; width: 35px; height: 35px; overflow: hidden; } .semi-circle-spin>div { position: absolute; border-width: 0; border-radius: 100%; -webkit-animation: spin-rotate .6s 0 infinite linear; animation: spin-rotate .6s 0 infinite linear; background-image: -webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%); background-image: linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%); width: 100%; height: 100%; } .load2 .loader,.load2 .loader:before,.load2 .loader:after { border-radius: 50%; } .load2 .loader:before,.load2 .loader:after { position: absolute; content: ''; } .load2 .loader:before { width: 5.2em; height: 10.2em; background: #D5D5D5; border-radius: 10.2em 0 0 10.2em; top: -.1em; left: -.1em; -webkit-transform-origin: 5.2em 5.1em; transform-origin: 5.2em 5.1em; -webkit-animation: load2 2s infinite ease 1.5s; animation: load2 2s infinite ease 1.5s; } .load2 .loader { font-size: 10px; text-indent: -99999em; position: relative; width: 10em; height: 10em; box-shadow: inset 0 0 0 1em #FFF; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .load2 .loader:after { width: 5.2em; height: 10.2em; background: #D5D5D5; border-radius: 0 10.2em 10.2em 0; top: -.1em; left: 5.1em; -webkit-transform-origin: 0 5.1em; transform-origin: 0 5.1em; -webkit-animation: load2 2s infinite ease; animation: load2 2s infinite ease; } @-webkit-keyframes load2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .load3 .loader { font-size: 7px; text-indent: -9999em; width: 11em; height: 11em; border-radius: 50%; background: #fff; background: -moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%); background: -webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%); background: -o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%); background: -ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%); background: linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%); position: relative; -webkit-animation: load3 1.4s infinite linear; animation: load3 1.4s infinite linear; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .load3 .loader:before { width: 50%; height: 50%; background: #FFF; border-radius: 100% 0 0 0; position: absolute; top: 0; left: 0; content: ''; } .load3 .loader:after { background: #D5D5D5; width: 75%; height: 75%; border-radius: 50%; content: ''; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; } @-webkit-keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .info-wrapper.ult-adjust-bottom-margin,.smile_icon_list_wrap.ult-adjust-bottom-margin,.uavc-list-icon-wrapper.ult-adjust-bottom-margin,.ubtn-ctn-center,.ubtn-ctn-left,.ubtn-ctn-right,.ubtn-img-container,.ult-banner-block.ult-adjust-bottom-margin,.ult-modal-input-wrapper.ult-adjust-bottom-margin,.ult_dual_button.ult-adjust-bottom-margin,.ultb3-box.ult-adjust-bottom-margin,.ultimate-call-to-action.ult-adjust-bottom-margin,.ultimate-google-trends.ult-adjust-bottom-margin,.ultimate-map-wrapper.ult-adjust-bottom-margin,.uvc-type-wrap.ult-adjust-bottom-margin,html .ult-ih-container.ult-adjust-bottom-margin,html .ult_exp_section_layer.ult-adjust-bottom-margin,html .ult_hotspot_container.ult-adjust-bottom-margin,html .ult_main_cl.ult-adjust-bottom-margin { margin-bottom: 0 !important; } #qLoverlay{display:none !important;} #architek_website_load { width: 100%; height: 100%; position: fixed; overflow: hidden; z-index: 99999999999 !important; background: #d5d5d5; transform: translateZ(20px); -webkit-transform: translateZ(20px); -moz-transform: translateZ(20px); -ms-transform: translateZ(20px); -o-transform: translateZ(20px); } #architek_website_load .percentage { height: 40px; width: 300px; position: absolute; top: 46% !important; text-align: center; left: 47.5%; left: calc(50% - 150px); left: -webkit-calc(50% - 150px); left: -moz-calc(50% - 1650px); left: -ms-calc(50% - 150px); left: -o-calc(50% - 150px); margin-top: 60px; font-weight: 100; font-style: italic; } #architek_website_load .spinner { position: absolute; left: 50%; top: 46%; } span.wpcf7-list-item { margin: 0 !important; width: 100%; } .cbp-l-grid-projects-title{letter-spacing: 0px;} div#jivo-iframe-container.jivo-iframe-container-bottom{right: 55px !important;} .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover { background-color:#fff !important; border:1px solid #fff !important; } /* edge 12+ hacks */ _:-ms-lang(x), _:-webkit-full-screen, .ifb-flip-box-section-vertical-middle{ transform: translateY(0px) !important; } .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{ border-width: 1px 0 0 !important; } .vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{ border-width: 0 0 0 1px !important; } .flip-box-wrap .ifb-back p { line-height: 1.7em !important; } /* Retina Display*/ @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2) { .disable-on-mobiles { display: none; } header .navbar-brand img.logo_normal,header .navbar-brand img.logo_after_scroll { display: none !important; } header.header_after_scroll a.navbar-brand img { max-height: 36px; } header .navbar-brand img.logo_retina:not(.logo_after_scroll) { display: block !important; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; } header.header_after_scroll .navbar-brand img.logo_retina.logo_after_scroll, .header_style9_contents_bearer.menu-opened .navbar-brand img.logo_retina.logo_after_scroll{ display: block !important; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; } #ultimate-heading-38665745dc690b2a4 h2 { font-size: 20px !important; font-family: 'Montserrat' !important; font-weight: 400 !important; color: #f2f2f2 !important; } .footer_logo .footer_logo_normal { display: none !important; } .footer_logo .footer_logo_retina { display: block !important; -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; max-height: 37px; text-align: center; margin-left: auto; margin-right: auto; text-align: center; } .footer_logo.align-left .footer_logo_retina { margin-left: 0; text-align: left; } .hide-on-start .navbar-brand img.logo_retina,header.header_after_scroll .navbar-brand img.logo_retina, .header_style9_contents_bearer.menu-opened .navbar-brand img.logo_retina { display: none !important; } /* Videos on IOS */ .upb_video_class { background-color: #343434; } .wpcf7 .f-name input,.wpcf7 .f-subject input:not(input[type="checkbox"]),.wpcf7 .f-email input:not(input[type="checkbox"]),.wpcf7 .f-message textarea,.wpcf7 .f-captcha input:not(input[type="checkbox"]),.wpcf7 .f-name textarea,.wpcf7 .architek-request-quote.f3 textarea,.wpcf7 .architek-request-quote input:not(input[type="checkbox"]),.wpcf7 .architek-request-quote textarea,.contact-widget-container input:not(input[type="checkbox"]),.contact-widget-container textarea { -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; -webkit-appearance: none; border-radius: 0; } } /* header style 6 style6 */ .nav-style-6 > ul > li{display:block;width:100%;} .nav-style-6 .nav ul{overflow: hidden;-webkit-transition: max-height .4s ease;-moz-transition: max-height .4s ease;-ms-transition: max-height .4s ease;-o-transition: max-height .4s ease;transition: max-height .4s ease;margin: 0;} .nav-style-6 ul li {margin:0 !important;padding: 0 !important;} .nav-style-6 ul li.main-menu-item {margin:0 !important;padding:0.5em 0 !important;} .nav-style-6 ul li a i{margin-left:10px;font-size: .7em;-webkit-transition: transform .4s ease;-moz-transition: transform .4s ease;-ms-transition: transform .4s ease;-o-transition: transform .4s ease;transition: transform .4s ease;display: none;line-height: 1em;} .nav-style-6 ul li a i::before{top:-3px;} div.nav-style-6{display: inline;} div.nav-style-6 .navbar-nav{display: table;height:100vh;} div.nav-style-6 .navbar-nav .menu_items_wrapper{display: table-cell;vertical-align: middle;} header.hideitall{background: transparent !important;box-shadow: none !important;border: none;} header.hideitall *{visibility:hidden;pointer-events:none;opacity: 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;} header.hideitall .nav-container, header.hideitall .architek_right_header_icons ,header.hideitall .cd-nav-trigger, header.hideitall .cd-nav-bg, header.hideitall .cd-icon, header.hideitall .cd-icon:before, header.hideitall .cd-icon:after{visibility:visible;pointer-events:all;opacity: 1;} .cd-nav-trigger .cd-nav-bg{display: inline-block;position: relative;float: left;width: 40px;height: 40px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;left:-10px;transform-origin: center;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;} .cd-nav-trigger .cd-nav-bg.active{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);} .cd-nav-trigger .cd-nav-bg-fake{position: relative;opacity: 1 !important;visibility: visible !important;left:-10px;width: 40px;height: 40px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;transform-origin:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);} .cd-nav-trigger .cd-nav-bg-fake.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);} header.style6 .cd-nav-trigger{height:44px;width:44px;z-index:5;} header.style6 .cd-nav-trigger .cd-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:25px;height:2px;background-color:#fff;z-index:10} header.style6 .cd-nav-trigger .cd-icon::before,header.style6 .cd-nav-trigger .cd-icon:after{content:" ";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s} header.style6 .cd-nav-trigger .cd-icon::before{-webkit-transform:translateY(-6px) rotate(0);-moz-transform:translateY(-6px) rotate(0);-ms-transform:translateY(-6px) rotate(0);-o-transform:translateY(-6px) rotate(0);transform:translateY(-6px) rotate(0)} header.style6 .cd-nav-trigger .cd-icon::after{-webkit-transform:translateY(6px) rotate(0);-moz-transform:translateY(6px) rotate(0);-ms-transform:translateY(6px) rotate(0);-o-transform:translateY(6px) rotate(0);transform:translateY(6px) rotate(0)} header.style6 .cd-nav-trigger::after,header.style6 .cd-nav-trigger::before{position:absolute;top:0;left:0;border-radius:50%;height:100%;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform} header.style6 .cd-nav-trigger::before{background-color:#091d23;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s} header.style6 .cd-nav-trigger::after{background-color:#ffb441;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s} header.style6 .cd-nav-trigger.close-nav::before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)} header.style6 .cd-nav-trigger.close-nav::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s} header.style6 .cd-nav-trigger.close-nav span.cd-icon,header.style6 .cd-nav-trigger.close-nav span.cd-icon:hover{background-color:rgba(255,255,255,0)!important} header.style6 .cd-nav-trigger.close-nav .cd-icon::after,header.style6 .cd-nav-trigger.close-nav .cd-icon::before{background-color:#fff} header.style6 .cd-nav-trigger.close-nav .cd-icon::before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)} header.style6 .cd-nav-trigger.close-nav .cd-icon::after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)} .nav-style-6 .cd-primary-nav{position:fixed;left:0;top:0;height:100%;width:100%;padding:90px 5%;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s} .nav-style-6 .cd-primary-nav li{margin:1.6em 0;text-align:center;text-transform:capitalize} .nav-style-6 .cd-primary-nav a{font-size:20px;font-size:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;line-height: 1.2em;padding: 0.2em 0;} .nav-style-6 .cd-primary-nav.fade-in{visibility:visible;opacity:1} .nav-style-6 .nav ul.dropdown-menu.sub-menu.menu-odd:before{ margin-top: 20px; content: ""; position: relative; display: block; } .nav-style-6 .nav ul.dropdown-menu.sub-menu.menu-odd:after{ margin-bottom: 20px; content: ""; position: relative; display: block; } .nav-style-6 .nav ul.dropdown-menu.sub-menu.menu-odd ul.dropdown-menu:before{ margin-top: 20px; content: ""; position: relative; display: block; } .nav-style-6 .nav ul.dropdown-menu.sub-menu.menu-odd ul.dropdown-menu:after{ margin-bottom: 20px; content: ""; position: relative; display: block; } .nav-style-6 ul.menu-depth-1 .menu-depth-2 li a{font-size: 1.4em !important;} .nav-style-6 .dropdown-menu > li > a:hover{padding-left: 0;} .cd-overlay-content,.cd-overlay-nav{position:fixed;height:4px;width:4px;top:40px;right:10%;-webkit-transform:translateX(-20px) translateY(20px);-moz-transform:translateX(-20px) translateY(20px);-ms-transform:translateX(-20px) translateY(20px);-o-transform:translateX(-20px) translateY(20px);transform:translateX(-20px) translateY(20px)} .cd-overlay-content span,.cd-overlay-nav span{display:inline-block;position:absolute;border-radius:50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)} .cd-overlay-content.is-hidden,.cd-overlay-nav.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s} .cd-overlay-nav{z-index:999} .cd-overlay-nav span{background-color:#101010} .cd-overlay-content{z-index:9999} .cd-overlay-content span{background-color:#ffb441} #mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus{width: auto;} /* new template Page with Side Navigation page with side navigation */ body.page-template-template-side-nav .master_container > .page_content > .container > section{min-height: 100vh !important;height: 100vh !important;} .upper-onepage-navigation{position: fixed;z-index:99999;color: #202122;top:50%;right: 40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:transla1teY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow: hidden;width:300px;direction:rtl;} .upper-onepage-navigation li{display:block;position:relative;height: 12px;width: 12px;border: 1px solid rgba(0,0,0,0.9);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;margin-top:0 0 15px 0;} .upper-onepage-navigation li a{position: absolute;top: 0;right:0;bottom: 0;left:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;4border-radiu1s:100%;} .upper-onepage-navigation li a.upper-active{background: rgba(0,0,0,0.9);} .upper-onepage-navigation li span.pag-title-wrap{position: absolute;width:200px;min-height: 1.5em;height:100%;right: 13px;overflow:hidden;text-transform: capitalize;top: -5px;} .upper-onepage-navigation li span.pag-title{position: absolute;top: -5px;opacity: 0;text-align: right;width: 200px;right: -200px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;color: rgba(0,0,0,0.3);font-weight: bold;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);-moz-backface-visibility: hidden;-moz-transform: translateZ(0) scale(1.0, 1.0);-ms-backface-visibility: hidden;-ms-transform: translateZ(0) scale(1.0, 1.0);-o-backface-visibility: hidden;-o-transform: translateZ(0) scale(1.0, 1.0)1;backface-visibility: hidden;transform: translateZ(0) scale(1.0, 1.0);cursor: default;font-weight: 700;text-transform: capitalize;} .upper-onepage-navigation li:hover span.pag-title{right:13px;opacity: 1;color: #0a0a26;font-size: 16px;text-transform: unset;letter-spacing: -0.5px;} .cbp-l-filters-dropdown {max-width: 100%;} /* hide nav on open header 6 side nav */ .upper-onepage-navigation{-webkit-transition: opacity .3s linear;transition: opacity .3s linear;} body.header-style6-panel-open .upper-onepage-navigation{opacity:0;} /* some tweaks on mobiles < 768 as defined on the JS */ @media only screen and (max-width: 768px) { body.page-template-template-side-nav .master_container > .page_content > .container > section{height: auto !important;transform: none !important;} .upper-onepage-navigation{display: none !important;} } .footer_newsletter{background: #101010;} #big_footer .footer_newsletter .mail-box .banner h3{color: #fff;} .widget-newsletter .mail-news .clear { clear: none; float: left; width: 100%; position: relative; } .page_content.right .slick-slide, .page_content.left .slick-slide{5 margin: 0 !important; } .page_content { /* margin: 0 !important; */ margin-left: 0 !important; margin-right: 0 !important; } #big_footer.reveal-footer{ z-index: -1 } /* new related posts */ .related_posts_listing .related_post{padding: 0;} .related_posts_listing .related_post .related_post_bg{ padding: 25px; margin: 20px; box-shadow: none; display: inline-block; background: #fff; } .related_posts_listing .related_post.quote a{ padding: 0; } .related_posts_listing .related_post .excerpt{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 0.95em !important; text-align: center; } .page-template-template-blank .newsletter_shortcode form input.email{ width: 95%; padding: 12px 11px 11px 20px; } .footer_sidebar .textwidget .alignnone{margin-bottom: 0;bottom: 0;max-width: 100% !important;margin-top: 0px;} .footer_sidebar .textwidget .wp-caption.alignnone{margin-bottom: 10px;} .textwidget p img{margin-top: 10px;} .footer_sidebar .menu-testing-menu-container{margin-bottom: 40px;} .post-template-default .single-extras{margin-top: 40px;} .related_posts_listing .related_post .featured_image{height: 0;padding-bottom: 56%;overflow: hidden;vertical-align: middle;margin-bottom: 2em;} .related_posts_listing .related_post .featured_image img{/* margin-top: 10%; *//* -webkit-transform: translateY(-25%); */-moz-transform: translateY(-25%);/* transform: translateY(-25%); */} .related_posts_listing .related_post .video_thumb{margin-bottom: 2em;} .related_posts_listing .related_post .video_thumb *{width: 100%;} .related_posts_listing .related_post .video_thumb > .fluid-width-video-wrapper{padding-top:56% !important;} .related_posts_listing .related_post.quote{padding: 0;} .related_posts_listing .related_post .quote_thumb{height: 0;padding-bottom:0;} .related_posts_listing .related_post .quote_thumb .post-quote{padding: 20px;margin: 0;} .related_posts_listing .related_post .quote_thumb .post-quote blockquote{margin: 0px 0px 15px !important;padding: 15px !important;font-size: 30px !important;} .related_posts_listing .related_post .quote_thumb .post-quote blockquote .fa-quote-left{padding-top:0px; padding-bottom:15px;} .related_posts_listing .related_post .quote_thumb .post-quote .author-quote{margin-top:0px;padding-bottom: 10px;font-size: 12px !important;} .related_posts_listing .related_post .gallery_thumb, .related_posts_listing .related_post .audio_thumb{margin-bottom: 1em;} .related_posts_listing .related_post .audio_thumb{display: inline-block;width: 100%;} .related_posts_listing .related_post .audio_thumb .audioContainer{margin:0;}1 .related_posts_listing .related_post .title{margin-top: 30px;font-size: 16px !important;} .related_posts_listing.slick-slider .slick-dots{bottom: 0px !important;} .related_posts_listing.slick-slider .slick-next, .related_posts_listing.slick-slider .slick-prev{z-index: 9;} .architek-push-sidebar-content .contact-form input[type="text"], .architek-push-sidebar-content .contact-form input[type="email"], .architek-push-sidebar-content .contact-widget-container textarea { padding: 10px; border: 1px solid #cacaca; background: #fff; } .colored_bg, .colored_bg2{padding: 0.2em 0.5em !important;width: auto;display: inline-block;} html body .widget-newsletter #mc_embed_signup input#mc-embedded-subscribe, html body .widget-newsletter #mc_embed_signup input#mc-embedded-subscribe:focus { width: auto !important; left: 0; margin: 20px 0 !important; display: list-item; padding: 3px 17px !important; letter-spacing: 0.5px; font-weight: 700; font-size: 13px !important; color: #fff; width: auto; display: inline-block; margin-top: 10px; font-family: Montserrat, Arial; border-radius: 0px; background: #000; } .comment-container .comment-autor.alpha.omega{ clear: none; position: absolute; } .comment-container .comment-reply{ margin-left: 100px; } .margin-50px-0{ margin: 50px 0px; } .margin-top-0px{ margin-top: 0px !important; } /* new header after scroll according to scroll movement */ body #main header.header_with_after_scroll_t2.header_after_scroll_type2:not(.header-init){ -webkit-transition: all .4s ease 0s, -webkit-transform .5s ease-out 0s !important;-moz-transition: all .4s ease 0s, -moz-transform .5s ease-out 0s !important;transition: all .4s ease 0s, transform .5s ease-out 0s !important; } body #main header.header_with_after_scroll_t2:not(.header-init){ -webkit-transition: all .4s ease 0s, -webkit-transform .5s ease-in 0s !important;-moz-transition: all .4s ease 0s, -moz-transform .5s ease-in 0s !important;transition: all .4s ease 0s, transform .5s ease-in 0s !important; } .header_after_scroll_type2.header_no_box_shadow:not(.header_force_opacity){ -webkit-box-shadow: none !important; box-shadow: none !important; } /* trick just for chrome */ @supports (-webkit-appearance:none) and (font-variant-caps:normal) and (not (-ms-accelerator:true)) and (not (overflow:-webkit-marquee)) and (not (-moz-appearance:none)) { /* yes this is correct. force the use of the -webkit-transform seems to help */ body #main header.header_with_after_scroll_t2.header_after_scroll_type2:not(.header-init){ transition: all .4s ease 0s, -webkit-transform .4s ease-out 0.1s !important; } body #main header.header_with_after_scroll_t2:not(.header-init){ transition: all .4s ease 0s, -webkit-transform .4s ease-in 0.1s !important; } body #main header.style2.header_with_after_scroll_t2:not(.header-init){ -webkit-transform: translateY(-160%);-moz-transform: translateY(-160%);transform: translateY(-160%); } body #main header.style2.header_with_after_scroll_t2.header_after_scroll_type2:not(.header-init){ -webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%); } body #main header.header_with_after_scroll_t2.header_after_scroll_type2:not(.header-init).no_opacity_animation{ transition: none !important; } } body #main header.header_with_after_scroll_t2.header_after_scroll_type2:not(.header-init){ -webkit-transform: translateY(0%);-moz-transform: translateY(0%);transform: translateY(0%); } body #main header.header_with_after_scroll_t2:not(.header-init){ -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); transform: translateY(-100%); } /* issues on safari */ body #main header.header_with_after_scroll_t2.header-init *{-webkit-transition: initial !important;-moz-transition: initial !important;transition: initial !important;} .no_opacity_animation{ -webkit-transition: opacity 0s none !important;-moz-transition: opacity 0s none !important;transition: opacity 0s none !important; } /* Search Overlay Effects */ .architek_search_input.search_input .search_input_value{ -webkit-transition: margin-top .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-moz-transition: margin-top .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;transition: margin-top .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; } .architek_search_input.with-underline .form_bearer .searchinput:after{ -webkit-transition: width .7s ease-in-out 0s, opacity .7s ease-in 0s; -moz-transition: width .7s ease-in-out 0s, opacity .7s ease-in 0s; transition: width .7s ease-in-out 0s, opacity .7s ease-in 0s; } .architek_search_input.with-animations.search_input:not(.open){ -webkit-transition-delay: .4s;-moz-transition-delay: .4s; transition-delay: .4s; } .architek_search_input.with-animations.search_input:not(.open) .search_input_value{ opacity: 0; margin-top: -1em; -webkit-transition: margin-top 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; -moz-transition: margin-top 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; transition: margin-top 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 1.2s, opacity .8s cubic-bezier(0.645, 0.045, 0.355, 1) 0s; } .architek_search_input.search_input.open .search_input_value{ opacity: 1; margin-top: 0; -webkit-transition-delay: 0s;-moz-transition-delay: 0s; transition-delay: 0s; } .architek_search_input.with-underline.search_input.open .searchinput:after{ -webkit-transition-delay: .3s;-moz-transition-delay: .3s; transition-delay: .3s; } .architek_search_input.with-underline.with-animations.search_input:not(.open) .searchinput:after{ -webkit-transition-delay: 0s;-moz-transition-delay: 0s; transition-delay: 0s; } /* alguns efeitos precisam de delay no input [texto] pq a deslocacao vertical ao mesmo tempo da horizontal fica uma besteira blocos em q, X1 = X2 + .3s a logica aqui e' dar no underline mais .3s de delay para compensar a animacao do texto q e' de .3s */ .architek_search_input.with-underline.search_input.open.slide_left .searchinput:after, .architek_search_input.with-underline.search_input.open.slide_right .searchinput:after, .architek_search_input.with-underline.search_input.open.slide_top .searchinput:after, .architek_search_input.with-underline.search_input.open.slide_bottom .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_center .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_top_left .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_top_right .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_bottom_left .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_bottom_right .searchinput:after, .architek_search_input.with-underline.search_input.open.unfold_horizontal .searchinput:after{ -webkit-transition-delay: .8s;-moz-transition-delay: .8s; transition-delay: .8s; } .architek_search_input.search_input.open.slide_top .search_input_value, .architek_search_input.search_input.open.slide_bottom .search_input_value, .architek_search_input.search_input.open.slide_left .search_input_value, .architek_search_input.search_input.open.slide_right .search_input_value, .architek_search_input.search_input.open.unfold_center .search_input_value, .architek_search_input.search_input.open.unfold_top_left .search_input_value, .architek_search_input.search_input.open.unfold_top_right .search_input_value, .architek_search_input.search_input.open.unfold_bottom_left .search_input_value, .architek_search_input.search_input.open.unfold_bottom_right .search_input_value, .architek_search_input.search_input.open.unfold_horizontal .search_input_value{ -webkit-transition-delay: .5s;-moz-transition-delay: .5s; transition-delay: .5s; } /* endof correccao dos delays */ .architek_search_input.search_input{ -webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;transition: all .6s ease-in-out; overflow: hidden; } .architek_search_input.search_input.slide_left { top: 0; left: 0; width: 0; height: 100%; } .architek_search_input.search_input.slide_right { top: 0; right: 0; width: 0; height: 100%; } .architek_search_input.search_input.slide_left.open,.architek_search_input.search_input.slide_right.open { width: 100vw; } .architek_search_input.search_input.slide_top { top: 0; left: 0; width: 100vw; height: 0; } .architek_search_input.search_input.slide_bottom { bottom: 0; left: 0; width: 100vw; height: 0; top: unset; } .architek_search_input.search_input.slide_top.open,.architek_search_input.search_input.slide_bottom.open { height: 100%; } .architek_search_input.search_input.unfold_horizontal { top: 0; left: 50%; width: 0; height: 100%; } .architek_search_input.search_input.unfold_horizontal.open { left: 0; width: 100%; } .architek_search_input.search_input.unfold_vertical { top: 50%; left: 0; width: 100vw; height: 0; } .architek_search_input.search_input.unfold_vertical.open { top: 0; height: 100%; } .architek_search_input.search_input.unfold_center { top: 50%; left: 50%; width: 0; height: 0; } .architek_search_input.search_input.unfold_center.open { top: 0; left: 0; width: 100vw; height: 100%; } .architek_search_input.search_input.unfold_top_left { top: 0; left: 0; width: 0; height: 0; } .architek_search_input.search_input.unfold_top_right { top: 0; right: 0; width: 0; height: 0; } .architek_search_input.search_input.unfold_bottom_left { bottom: 0; left: 0; width: 0; height: 0; top: unset; } .architek_search_input.search_input.unfold_bottom_right { bottom: 0; right: 0; width: 0; height: 0; top: unset; } .architek_search_input.search_input.unfold_top_left.open,.architek_search_input.search_input.unfold_top_right.open,.architek_search_input.search_input.unfold_bottom_left.open,.architek_search_input.search_input.unfold_bottom_right.open { width: 100vw; height: 100%; } .architek_search_input.search_input.fade,.architek_search_input.search_input.none { top: 0; left: 0; width: 100vw; height: 100%; opacity: 0; position: fixed; z-index: 999999; } .architek_search_input.search_input{ z-index: 999999; } .architek_search_input.search_input.fade.open,.architek_search_input.search_input.none.open { opacity: 1; } .architek_search_input.search_input.none { transition: none; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; } .architek_search_input.search_input.open { pointer-events: auto; overflow: visible; } /* endof efeitos do search overlay */ /* new hamburguer sidebar trigger */ header.headerclone .hamburguer-trigger-menu-icon{display: none !important;visibility: hidden !important;} .hamburguer-trigger-menu-icon{display:inline-block;position:relative;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);width:18px;height:2px;top:-7px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;visibility:hidden; }.hamburguer-trigger-menu-icon .hamburger-line-1{top:-5px}.hamburguer-trigger-menu-icon .hamburger-line-3,.hamburguer-trigger-menu-icon:after{top:5px} .hamburguer-trigger-menu-icon.sidebar-opened, .hamburguer-trigger-menu-icon.menu-opened{background-color: hsla(0,0%,100%,0)!important;} .architek-push-sidebar .sliderbar-menu-controller{top: 30px;right: 30px;position: absolute;} .architek-push-sidebar .hamburguer-trigger-menu-icon.sidebar-opened, .architek-push-sidebar .hamburguer-trigger-menu-icon.menu-opened{background-color: #fff !important;/* top: 40px;right: 40px;position: absolute; */} .hamburguer-trigger-menu-icon.sidebar-opened .hamburger-line-1,.hamburguer-trigger-menu-icon.menu-opened .hamburger-line-1,.hamburguer-trigger-menu-icon.sidebar-opened:before, .hamburguer-trigger-menu-icon.menu-opened:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburguer-trigger-menu-icon.sidebar-opened .hamburger-line-3,.hamburguer-trigger-menu-icon.menu-opened .hamburger-line-3,.hamburguer-trigger-menu-icon.sidebar-opened:after,.hamburguer-trigger-menu-icon.menu-opened:after{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)} .hamburguer-trigger-menu-icon .hamburger-line-1{width: 50%;} .hamburguer-trigger-menu-icon .hamburger-line-2{width: 76%;} .sliderbar-menu-controller:hover .hamburguer-trigger-menu-icon .hamburger-line-1, .sliderbar-menu-controller:hover .hamburguer-trigger-menu-icon .hamburger-line-2, .menu-trigger-button:hover .hamburguer-trigger-menu-icon .hamburger-line-1, .menu-trigger-button:hover .hamburguer-trigger-menu-icon .hamburger-line-2, .hamburguer-trigger-menu-icon.sidebar-opened .hamburger-line-1, .hamburguer-trigger-menu-icon.menu-opened .hamburger-line-1, .hamburguer-trigger-menu-icon.sidebar-opened .hamburger-line-3, .hamburguer-trigger-menu-icon.menu-opened .hamburger-line-3{ width: 100%; } .hamburguer-trigger-menu-icon.sidebar-opened .hamburger-line-2, .hamburguer-trigger-menu-icon.menu-opened .hamburger-line-2{ -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } .sliderbar-menu-controller, .menu-trigger-button{cursor: pointer;} .hamburguer-trigger-menu-icon span{display:inline-block;position:absolute;width:100%;height:100%;background-color:inherit;right:0;-webkit-transition:top .5s ease-in-out,width .2s,-webkit-transform .5s;transition:top .5s ease-in-out,width .2s,-webkit-transform .5s;-o-transition:transform .5s,top .5s ease-in-out,width .2s;transition:transform .5s,top .5s ease-in-out,width .2s;transition:transform .5s,top .5s ease-in-out,width .2s,-webkit-transform .5s;visibility:visible; } .hamburguer-trigger-menu-icon{ width: 20px; height: 1px; } .style7 .hamburguer-trigger-menu-icon{ width: 25px; height: 2px; } .hamburguer-trigger-menu-icon .hamburger-line-1{ top: -6px; } .hamburguer-trigger-menu-icon .hamburger-line-3{ top: 6px; } .align-icon-left { float: left; width: auto; margin: 0px 20px 5px 0; } .align-icon-left i{ opacity: 0.5; } .align-icon-left i:hover{ opacity: 1; } .instagram_widget .clear a{ letter-spacing: 1px !important; font-size: 12px !important; font-weight: 700 !important; text-transform: uppercase; padding: 11px 18px !important; font-family: 'Montserrat', 'Arial', 'sans-serif'; border: 1px solid #000; color: #fff !important; background-color: #000 !important; text-align: left; transform: translateY(0px); -webkit-transform: translateY(0px); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .architek-push-sidebar .instagram_widget .clear a{ border: 1px solid #fff; color: #000 !important; background: #fff !important; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .architek-push-sidebar .instagram_widget .clear a:hover{ opacity: 1; background: #fff; background-color: #fff !important; transform: translateY(-3px); -webkit-transform: translateY(-3px); } body .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover, body .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover { color: #000 !important; } /* new header style 7 */ header.style7.headerclone .menu-trigger-button{ visibility: hidden !important; display: none !important; } header.style7 .menu-trigger-button{display: table-cell;float: left;top: 2px;position: relative;margin-right: 10px;} header.style7 .menu-trigger-button{display: table-cell;float: left;top: 2px;position: relative;margin-right: 10px;} header.style7:not(.menu-opened) .nav.navbar-nav > li{ transform: translateY(-80%); opacity: 0; } header.style7.menu-opened .nav.navbar-nav > li{ transform: translateY(0%); opacity: 1; } header.style7:not(.headerclone) .nav.navbar-nav > li{ -webkit-transition: transform .5s ease, opacity .5s ease;-moz-transition: transform .5s ease, opacity .5s ease;-ms-transition: transform .5s ease, opacity .5s ease;transition: transform .5s ease, opacity .5s ease; } .widget li > ul.children > li a:after, .widget.widget_pages li > ul.children > li a:after{margin-left: 12px;} .widget_categories li ul.children ul.children li a:after, .widget_pages li ul.children ul.children li a:after{margin-left: 22px;} .widget li > ul.children > li:last-child a:after{top: 41%;} .widget.widget_pages li > ul.children > li:last-child > a:after{top: 55%;} header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(1){ transition-delay: 0s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(2){ transition-delay: 0.05s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(3){ transition-delay: 0.1s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(4){ transition-delay: 0.15s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(5){ transition-delay: 0.2s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(6){ transition-delay: 0.25s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(7){ transition-delay: 0.3s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(8){ transition-delay: 0.35s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(9){ transition-delay: 0.4s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(10){ transition-delay: 0.45s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(11){ transition-delay: .5s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(12){ transition-delay: .55s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(13){ transition-delay: .6s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(14){ transition-delay: .65s; } header.style7:not(.headerclone) .nav.navbar-nav > li:nth-child(15){ transition-delay: .7s; } body html #mc_embed_signup input#mc-embedded-subscribe:hover, html body .widget-newsletter #mc_embed_signup input#mc-embedded-subscribe:hover{ transform: translateY(-3px); -webkit-transform: translateY(-3px); color: #fff !important; transform: translateY(-3px); -webkit-transform: translateY(-3px); } .animateMinHeight{ -webkit-transition: height .4s ease-in-out;-moz-transition: height .4s ease-in-out;-ms-transition: height .4s ease-in-out;-o-transition: height .4s ease-in-out;transition: height .4s ease-in-out; } /* HEADER STYLE 8 */ .header_style8_contents_bearer{display: flex;flex: 0;width: 100%;} /* this block of values - 200px - would be corrected on media query if needed */ .header_style8_contents_bearer > *{min-width: 200px; flex-basis: 0px;} .header_style8_contents_bearer .header_style8_left_container, .header_style8_contents_bearer .header_style8_left_container .navbar-collapse{ width: 200px; } /* ENDOF this block of values - 200px - would be corrected on media query if needed */ .header_style8_contents_bearer .header_style8_right{flex-grow: 1;overflow: hidden;} .header_style8_left{ z-index: 1000000; } /* +1 than the search form */ body.style8 header:not(.headerclone){ z-index: 1000001; } /* +1 than the left content bearer */ .header_style8_left_container .navbar-collapse{ display: flex !important; flex-direction: column; position: fixed; padding: 0; z-index: 99999999; } .header_style8_left_container .navbar-collapse .nav > li{ width: 100%; } .header_style8_left_container .navbar-collapse .nav a{ text-transform: none; } /* header not fixed */ body.style8.header_not_fixed .header_style8_left_container .navbar-collapse{ position: relative; padding: 0; } .header_style8_left_container .navbar-collapse .dropdown-menu{ left: 100%; position: absolute; top: 0 !important; margin: 0 !important; margin-top: 0 !important; } .header_style8_left_container .navbar-collapse li:hover > .dropdown-menu, .header_style8_left_container .navbar-collapse li:hover > .dropdown-menu li, .header_style8_left_container .navbar-collapse li:hover > .dropdown-menu li a, .header_style8_left_container .navbar-collapse li.architek_mega_menu:hover, .header_style8_left_container .navbar-collapse li.architek_mega_menu:hover *{visibility: visible !important;opacity: 1 !important; } .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu, .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu li, .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu a, .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul, .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul li, .header_style8_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul li a, .header_style8_left_container .navbar-collapse .nav > li.architek_mega_menu > .dropdown-menu{ visibility: hidden; opacity: 0; -webkit-transition: all .15s linear 0s !important;-moz-transition: all .15s linear 0s !important;-ms-transition: all .15s linear 0s !important;-o-transition: all .15s linear 0s !important;transition: all .15s linear 0s !important; } /* mega menu */ .header_style8_left_container .navbar-collapse .architek_mega_menu > ul{ width: calc(100vw - 200px); } /* initial value. corrected on correct_architek_mega_menu func */ .header_style8_left_container .navbar-collapse .architek_mega_menu > ul > li{ position: relative; float: left; max-width: 280px; width: 25%; } .header_style8_left_container .navbar-collapse .architek_mega_menu > ul > li * { width: 100%; } .header_style8_left_container .navbar-collapse .architek_mega_menu > ul > li > ul{ position: relative; float: left; left: 0; top: 0; margin: 0; border: none !important; } /* effects */ .header_style8_left_container .navbar-collapse .nav > li.menu-item-has-children:hover > a:after, .header_style8_left_container .navbar-collapse .nav > li.menu-item-has-children:not(.architek_mega_menu) li.menu-item-has-children:hover > a:after{ float: right; right: .5em; position: absolute;font-family: 'FontAwesome'; content: '\f105'; background: transparent !important; } .header_style8_left_container .navbar-collapse .nav ul.dropdown-menu{ box-shadow: none; background-clip: padding-box; } .header_style8_left_container .navbar-collapse .nav ul.dropdown-menu:hover{ overflow: visible; } /* right icons fix - maybe not needed but definitely looking better */ header.style8 .nav-container{ position: relative; float: left; height: 100%; } header.style8 .architek_right_header_icons {position: absolute;height: 100%;right: 25px; display: flex; margin-left: 0; align-items: center; } header.style8 .architek_right_header_icons > * { vertical-align: middle; margin-top: auto; margin-bottom: auto; } @media only screen and (max-width: 1299px) and (min-width: 994px) { header.style8 .architek_right_header_icons{ margin-left: 0 !important; } } /* media query fix - all the others have fixed values for the container, we don't want that. */ .header_style8_right .container{ width: 100% !important; } body.style8 .boxed_layout, body.style8 .boxed_layout header.navbar{ max-width: 1280px; } body.style8 .boxed_layout{background: transparent;box-shadow: none;} /* adjustments */ header.style8 .architek-header-button{ margin: auto; } header.style8 .architek-header-button a{ top: auto; } .header_style8_left_container .nav > li > a{ clip-path: polygon(0 0, 100% 0%,100% 100%,15% 100%); -webkit-clip-path: polygon(0 0, 100% 0%,100% 100%,15% 100%); } /* cliping solution */ .header_style8_right > *:not(.fullwidth-container):not(#big_footer):not(section), .header_style8_right > section:last-of-type{ clip-path: polygon(0 0, 100% 0, 100% 100%, 150px 100%, 0 calc(100% - 150px)); -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 150px 100%, 0 calc(100% - 150px)); } /* header style8 pages and elements adjustments */ body.style8.single #nav-below .vc_column-inner{ padding-left: 0px; padding-right: 0px; } body.style8.single-post #nav-below .wpb_wrapper, body.style8.single-post .single-post-related-container{ margin-left: -40px; margin-right: -40px; } /* o valor eh - (menos) os paddings do master_container. alinhar no responsive */ /* ENDOF HEADER STYLE 8 */ /* HEADER STYLE 9 */ .header_style9_contents_bearer{display: flex;flex: 0;width: 100%;} .header_style9_contents_bearer .header_style9_right{flex-grow: 1;overflow: hidden; max-width: calc(100vw - 100px); } .header_style9_left{ z-index: 1000000; } /* +1 than the search form */ body.style9 .header_style9_left_container{ position: relative !important; display:flex; flex-flow: column; top: 0; width: 100px; flex-grow: 1; min-height: 100%; min-height: 100vh; min-width: 100px; } /* overflow hidden removed causes trouble on edge and IE */ body.style9 .header_style9_left_container.overflowVisibleHelper{ overflow: visible; } .header_style9_left_container > *{ position: relative !important; display: flex !important; width: 100%; float: left !important; text-align: center; justify-content: center; } .header_style9_left_container .architek_right_header_icons{ justify-content: flex-end; padding: 20px 15px 0px; margin: 0 !important; } .header_style9_left_container .architek_right_header_icons > *{ margin-left: 10px; padding: 0; } .header_style9_left_container .menu_trigger{ display: block !important; margin-bottom: 10px; } .header_style9_left_container .navbar-header{ margin-left: auto; margin-right: auto; max-width: 100%; overflow: hidden; } .header_style9_left_container .navbar-collapse{ display: flex !important; flex-direction: column; padding: 0; z-index: 99999999; max-height: 0; opacity: 0; width: 250px; pointer-events: none; } .header_style9_left_container .navbar-collapse .nav{ position: absolute; top: 0; width: 250px;margin-top: 30px;} .header_style9_left_container .navbar-collapse .nav > li{ width: 100%; } .header_style9_left_container .navbar-collapse .nav a{ text-transform: none; text-align: left; } .architek_style9_social_icons{ margin: auto 0; } .architek_style9_social_icons .social-icons-fa{ display: flex; flex-direction: column; } .architek_style9_social_icons .social-icons-fa span{ border-top: 1px solid; display: block; -webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg); width: 25px; } .architek_style9_social_icons .social-icons-fa span:first-of-type{ margin-bottom: 20px; } .architek_style9_social_icons .social-icons-fa span:last-of-type{ margin-top: 20px; } .architek_style9_footer_contents .footer_custom_text{ writing-mode: bt-lr; writing-mode: vertical-rl; align-items: center; } .architek_style9_social_icons .social-icons-fa li{-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg); } .architek_style9_footer_contents .footer_custom_text{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg); margin-top: 10px; margin-bottom: 10px; margin-left: auto; margin-right: auto; display: inline-flex; flex-direction: column; } .architek_style9_footer_contents .footer_custom_text > *{align-content: center;} .architek_style9_footer_contents .footer_custom_text > p:nth-child(2){ margin-right: .4em; } /* architek_menu_trigger */ .header_style9_contents_bearer.architek_menu_trigger .hamburguer-trigger-menu-icon{ background-color: black !important; width: 22px; } .header_style9_contents_bearer.architek_menu_trigger .menu_trigger{ cursor: pointer; } .header_style9_contents_bearer.architek_menu_trigger .hamburguer-trigger-menu-icon span{ width: 100%; } .header_style9_contents_bearer.architek_menu_trigger .header_style9_left{ min-width: 100px; z-index: 999999; } .header_style9_contents_bearer.architek_menu_trigger.menu-opened .header_style9_left_container{ min-width: 250px; } /* o mesmo valor em ambas as transitions */ .header_style9_contents_bearer.architek_menu_trigger .header_style9_left_container{ -webkit-transition: min-width .4s ease-in-out !important;-moz-transition: min-width .4s ease-in-out !important;-ms-transition: min-width .4s ease-in-out !important;-o-transition: min-width .4s ease-in-out !important;transition: min-width .4s ease-in-out !important; } .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_social_icons, .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_footer_contents{ -webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out; } /* a transition do architek-opened-footer-elements passou para o headerstyle9 p calcular o delay, precisa no entanto de um ajuste ao fechar p nao ter delay as it follows */ .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_social_icons .social-icons-fa{ writing-mode: horizontal-tb; transform: none !important; } .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_social_icons ul{ writing-mode: horizontal-tb; display: flex !important; flex-direction: column !important; } .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_social_icons li{ padding: 0; margin: 2px 0; } .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_footer_contents{ white-space: nowrap;margin: 20px 0;} .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_footer_contents .footer_custom_text > *{ display: inline-block; float: left; width: 100%; } .header_style9_contents_bearer.architek_menu_trigger header:not(.overflowVisibleHelper) .architek-opened-footer-elements{ overflow: hidden; margin: 0 !important; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements{ flex-direction: column; align-items: center; margin-top: auto; opacity: 0; width: 250px; } .header_style9_contents_bearer.architek_menu_trigger.menu-opened header:not(.overflowVisibleHelper) .architek-opened-footer-elements{ left: -250px; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons .social-icons-fa ul, .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_footer_contents .footer_custom_text{ writing-mode: horizontal-tb; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons{ margin-bottom: 0; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons li{ float: right; margin: 0px 8px 0px 7px; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons span{ display: none; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons .social-icons-fa li, .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_footer_contents .footer_custom_text, .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_footer_contents .footer_custom_text *{ -webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg); writing-mode: horizontal-tb; } .header_style9_contents_bearer.architek_menu_trigger .architek_style9_footer_contents p{ margin: 0 !important; } /* InEx10 and InEx11 */ _:-ms-input-placeholder, :root .header_style9_left_container{ height: 100%; z-index: 999; } _:-ms-input-placeholder, :root .header_style9_left_container > .architek_style9_social_icons{ margin: auto; } _:-ms-input-placeholder, :root .header_style9_left_container > .architek_style9_footer_contents{ margin-bottom: 0px; } _:-ms-input-placeholder, :root .header_style9_left_container > .architek_right_header_icons{ display: none !important; } _:-ms-input-placeholder, :root .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements > *{ width: 250px; } _:-ms-input-placeholder, :root .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_social_icons .social-icons-fa ul, _:-ms-input-placeholder, :root .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_footer_contents .footer_custom_text, _:-ms-input-placeholder, :root .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements .architek_style9_footer_contents .footer_custom_text *{ writing-mode: lr-tb; } _:-ms-input-placeholder, :root .header_style9_left_container .architek-opened-footer-elements .architek_style9_social_icons .social-icons-fa{ float: none; } _:-ms-input-placeholder, :root .header_style9_left_container .architek-opened-footer-elements .architek_style9_social_icons .social-icons-fa ul{ align-self: center; } _:-ms-input-placeholder, :root .header_style9_right{ width: calc(100vw - 100px); } _:-ms-input-placeholder, body > form.search_input{ display: none; width: 0; height: 0; } /* endof InEx10 and InEx11 */ /* InEx11 only */ _:-ms-fullscreen, :root .header_style9_left { z-index: 0 !important; } /* endof InEx11 only */ /* new effects block */ .architek_menu_trigger.menu-opened header > .architek_style9_social_icons, .architek_menu_trigger.menu-opened header > .architek_style9_footer_contents{ opacity: 0; } .architek_menu_trigger.menu-opened header.overflowVisibleHelper > .architek_style9_social_icons, .architek_menu_trigger.menu-opened header.overflowVisibleHelper > .architek_style9_footer_contents{ display: none !important; } .architek_menu_trigger.menu-opened .architek-opened-footer-elements{ display: flex !important; } .architek_menu_trigger.menu-opened header.overflowVisibleHelper .architek-opened-footer-elements{ xheight: auto; left: 0; opacity: 1; margin-top: auto !important; } .architek-opened-footer-elements{ -webkit-transition: all .4s ease-in-out 0s;-moz-transition: all .4s ease-in-out 0s;-ms-transition: all .4s ease-in-out 0s;-o-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s; position: fixed !important; bottom: 0; } .architek_menu_trigger:not(.menu-opened) header.overflowVisibleHelper > .architek_style9_social_icons, .architek_menu_trigger:not(.menu-opened) header.overflowVisibleHelper > .architek_style9_footer_contents{ opacity: 0; } .architek_menu_trigger .navbar-collapse, .architek_menu_trigger .navbar-collapse .nav{ -webkit-transition: all .4s ease-in-out !important;-moz-transition: all .4s ease-in-out !important;-ms-transition: all .4s ease-in-out !important;-o-transition: all .4s ease-in-out !important;transition: all .4s ease-in-out !important; } .architek_menu_trigger:not(.menu-opened) .navbar-collapse, .architek_menu_trigger:not(.menu-opened) .architek-opened-footer-elements{ -webkit-transition: all .1s linear 0s !important;-moz-transition: all .1s linear 0s !important;-ms-transition: all .1s linear 0s !important;-o-transition: all .1s linear 0s !important;transition: all .1s linear 0s !important; } .architek_menu_trigger.menu-opened .navbar-collapse{ max-height: 100vh; opacity: 1; } .architek_menu_trigger.menu-opened .navbar-collapse, .architek_menu_trigger.menu-opened .navbar-collapse *{ pointer-events: all; } .architek_menu_trigger .navbar-collapse .nav > li{ -webkit-transition: left .4s ease-in-out;transition: left .4s ease-in-out; } .architek_menu_trigger.menu-opened header:not(.overflowVisibleHelper) .navbar-collapse .nav > li{ left: -100%; } .architek_menu_trigger.menu-opened header.overflowVisibleHelper .navbar-collapse .nav > li{ left: 0; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(1){ -webkit-transition-delay: 0s;transition-delay: 0s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(2){ -webkit-transition-delay: 0.05s;transition-delay: 0.05s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(3){ -webkit-transition-delay: 0.1s;transition-delay: 0.1s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(4){ -webkit-transition-delay: 0.15s;transition-delay: 0.15s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(5){ -webkit-transition-delay: 0.2s;transition-delay: 0.2s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(6){ -webkit-transition-delay: 0.25s;transition-delay: 0.25s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(7){ -webkit-transition-delay: 0.3s;transition-delay: 0.3s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(8){ -webkit-transition-delay: 0.35s;transition-delay: 0.35s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(9){ -webkit-transition-delay: 0.4s;transition-delay: 0.4s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(10){ -webkit-transition-delay: 0.45s;transition-delay: 0.45s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(11){ -webkit-transition-delay: 0.5s;transition-delay: 0.5s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(12){ -webkit-transition-delay: 0.55s;transition-delay: 0.55s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(13){ -webkit-transition-delay: 0.6s;transition-delay: 0.6s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(14){ -webkit-transition-delay: 0.65s;transition-delay: 0.65s; } .architek_menu_trigger .navbar-collapse .nav > li:nth-child(15){ -webkit-transition-delay: 0.7s;transition-delay: 0.7s; } /* endof new effects block */ .header_style9_left_container .navbar-collapse .dropdown-menu{ left: 100%; position: absolute; top: 0 !important; margin: 0 !important; margin-top: 0 !important; } .header_style9_left_container .navbar-collapse li:hover > .dropdown-menu, .header_style9_left_container .navbar-collapse li:hover > .dropdown-menu li, .header_style9_left_container .navbar-collapse li:hover > .dropdown-menu li a, .header_style9_left_container .navbar-collapse li.architek_mega_menu:hover, .header_style9_left_container .navbar-collapse li.architek_mega_menu:hover *{visibility: visible !important;opacity: 1 !important;} .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu, .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu li, .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu a, .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul, .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul li, .header_style9_left_container .navbar-collapse .nav > li:not(.architek_mega_menu) .dropdown-menu ul li a, .header_style9_left_container .navbar-collapse .nav > li.architek_mega_menu > .dropdown-menu{ visibility: hidden; opacity: 0; -webkit-transition: all .15s linear 0s !important;-moz-transition: all .15s linear 0s !important;-ms-transition: all .15s linear 0s !important;-o-transition: all .15s linear 0s !important;transition: all .15s linear 0s !important; } /* mega menu */ .header_style9_left_container .navbar-collapse .architek_mega_menu > ul{ width: calc(100vw - 250px); } /* initial value. corrected on correct_architek_mega_menu func */ .header_style9_left_container .navbar-collapse .architek_mega_menu > ul > li{ position: relative; float: left; max-width: 280px; width: 25%; } .header_style9_left_container .navbar-collapse .architek_mega_menu > ul > li * { width: 100%; } .header_style9_left_container .navbar-collapse .architek_mega_menu > ul > li > ul{ position: relative; float: left; left: 0; top: 0; margin: 0; border: none !important; } /* effects */ .header_style9_left_container .navbar-collapse .nav > li.menu-item-has-children:hover > a:after, .header_style9_left_container .navbar-collapse .nav > li.menu-item-has-children:not(.architek_mega_menu) li.menu-item-has-children > a:after, .header_style9_left_container .navbar-collapse .nav > li.menu-item-has-children:not(.architek_mega_menu) li.menu-item-has-children:hover > a:after{ float: right; right: .5em; position: absolute;font-family: 'FontAwesome'; content: '\f105' !important; background: transparent !important; opacity: 1; visibility: visible; } .header_style9_left_container .navbar-collapse .nav > li.menu-item-has-children:not(.architek_mega_menu) li.menu-item-has-children > a:after{ display: inline-block !important; opacity: 0; } /* needs the display block */ .header_style9_left_container .navbar-collapse .nav ul.dropdown-menu{ box-shadow: none; background-clip: padding-box; } .header_style9_left_container .navbar-collapse .nav li.menu-item-has-children:hover > ul.dropdown-menu{ border-top: 0px solid transparent !important; border-bottom: 0px solid transparent !important;} .header_style9_left_container .navbar-collapse .nav ul.dropdown-menu:hover{ overflow: visible; } /* header style9 pages and elements adjustments */ body.style9.error404 .error-c{ display: block; margin: 0 auto; } body.style9.single #nav-below .vc_column-inner{ padding-left: 0px; padding-right: 0px; } .rotate_special_character{ writing-mode: tb-rl; -webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg); display: table-cell; line-height: .8em; } body.style9 .header_style9_right > *, body.style9 rs-fullwidth-wrap rs-module-wrap{ max-width: calc(100vw - 100px) !important; left: 0 !important; } /* .architek-push-sidebar a:not(.vc_btn3):hover{color: #000 !important;} */ body.style9 .navbar-header, body.style9 .navbar-header .navbar-brand, body.style9 .navbar-header .navbar-brand img{ -webkit-transition: all .2s linear, height 0s linear 0s, max-height 0s linear 0s;-moz-transition: all .2s linear, height 0s linear 0s, max-height 0s linear 0s;-ms-transition: all .2s linear, height 0s linear 0s, max-height 0s linear 0s;-o-transition: all .2s linear, height 0s linear 0s, max-height 0s linear 0s;transition: all .2s linear, height 0s linear 0s, max-height 0s linear 0s; } body.style9 #big_footer{display: none;} /* ENDOF HEADER STYLE 9 */ html .related_posts_listing .related_post .title{ margin-bottom: 15px !important; line-height: 1.2em !important; text-align: center; } /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ @media only screen and (max-width: 767px) { body.style9 .header_style9_left_container { width: 50px; min-width: 50px; } .header_style9_contents_bearer.architek_menu_trigger .header_style9_left { min-width: 50px; } .header_style9_contents_bearer .header_style9_right { max-width: calc(100vw - 50px); } body.style9 .header_style9_right > *, body.style9 rs-fullwidth-wrap rs-module-wrap { max-width: calc(100vw - 50px) !important; } .header_style9_left_container .navbar-header { padding: 0.5em; } .header_style9_contents_bearer.architek_menu_trigger.menu-opened .header_style9_left_container{ min-width: 175px; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements, .header_style9_left_container .navbar-collapse .nav{ width: 175px; } .header_style9_left .nav > li > a { padding-left: 20px !important; } .header_style9_left .navbar-collapse li .dropdown-menu { min-width: 195px; } } @media only screen and (max-width: 320px) { .header_style9_contents_bearer.architek_menu_trigger.menu-opened .header_style9_left_container{ min-width: 155px; } .header_style9_left_container .navbar-collapse .nav{ width: 155px; } .header_style9_left .navbar-collapse li .dropdown-menu{ min-width: 165px; } .header_style9_contents_bearer.architek_menu_trigger .architek-opened-footer-elements{ width: 140px; } .architecturebox-whoweare{display: none;} .header_style9_contents_bearer.architek_menu_trigger header > .architek_style9_footer_contents { white-space: nowrap; margin: 5px 0; } body.style9 header .navbar-header, header.style4 .nav-container .navbar-header .navbar-brand { margin-bottom: 10px; } } /* PART 1 - Before Lazy Load */ img[data-lazyloaded]{ opacity: 0; } /* PART 2 - Upon Lazy Load */ img.litespeed-loaded{ -webkit-transition: opacity .5s linear 0.2s; -moz-transition: opacity .5s linear 0.2s; transition: opacity .5s linear 0.2s; opacity: 1; } /* Fix Border new CForms 7 */ .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output{ border-color: transparent !important; margin: 1em 0 !important; padding: 0; font-size: 14px; border: none !important; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{ color: #fb4a3f; } .wpcf7 form.sent .wpcf7-response-output{ color: #46b450; } /* mega menu realigns on safari 2020 */ @media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) and (stroke-color:transparent) { header.navbar .navbar-collapse ul li.architek_mega_menu > ul{ display: inline-flex; } header.navbar .navbar-collapse ul li.architek_mega_menu > ul > li{ max-width: unset; } header.navbar .navbar-collapse ul li.architek_mega_menu ul li ul{ top: 0; } } } }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件