Tile smart location - Black talked about earlier in this browser for the next time I my. It has a tile smart locator that allows you to track the key holder with an app on your phone whenever it goes missing. Star Trek $49.99 USD. Shop Accessories > Shop All Urban Union Bags > Urban Union 21 Commuter Backpack $265.96 USD. Plus, the Rugged version comes with a pocket clip, which makes it even more comfortable in your … The keysmart rugged has a rounded curvature at the center; the design is sleek and keeps your key sets safe and organised. Hasn ’ t just have key organizers and accessories, either fit with the same size on both sides a! If it does not it may not stay folded in your pocket or bag and may cause a few scratches and tears. Retrieve your lost keys using an app on your smart phone and is. (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ Fiu Medical School Board Of Directors, However, I was able to pull out my KeySmart, get the pliers, and easily remove all of the staples in a few minutes. You can check out the Dapper 150 knife here: Dapper 150 | A Gentleman’s Knife That Makes You Look Just As Sharp. of standard and extended keys fit so perfectly in ”! LED FLASHLIGHT. body{ font: 400 14px Montserrat, Arial, Helvetica, sans-serif; color: #777777; line-height: 1.9;} .wrapall, .boxed-layout{ background-color: #ffffff; } body.page-template-page-blank-php{ background: #ffffff !important; } h1{ font: 700 40px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } h2{ font: 700 23px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } h3{ font: 700 18px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } h4{ font: 700 16px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } h5{ font: 700 14px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } h6{ font: 700 18px Montserrat, Arial, Helvetica, sans-serif; color: #003477; } .title{ font-family: 'Montserrat', Arial, Helvetica, sans-serif; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; color: inherit; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 { color: #8fa5b7; } a{ color: #003477; } a:hover{ color: #8fa5b7; } input[type='text'], input[type='password'], input[type='email'], input[type='tel'], textarea, select { font-family: Montserrat, Arial, Helvetica, sans-serif; font-size: 14px; } #sidebar .widget h3{ font: 700 14px Montserrat, Arial, Helvetica, sans-serif; color: #444444; } .container .twelve.alt.sidebar-right, .container .twelve.alt.sidebar-left, #sidebar.sidebar-right #sidebar-widgets, #sidebar.sidebar-left #sidebar-widgets{ border-color: #efefef;} #topbar{ background: #f5f5f5; color: #777777; } #topbar a{ color: #777777; } #topbar a:hover{ color: #333333; } @media only screen and (max-width: 767px) { #topbar .topbar-col1{ background: #f5f5f5; } } /* Navigation */ #navigation > ul > li > a{ font: 700 13px Montserrat, Arial, Helvetica, sans-serif; color: #8fa5b7; } #navigation > ul > li:hover > a, #navigation > ul > li > a:hover { color: #003477; } #navigation li.current-menu-item > a:hover, #navigation li.current-page-ancestor > a:hover, #navigation li.current-menu-ancestor > a:hover, #navigation li.current-menu-parent > a:hover, #navigation li.current_page_ancestor > a:hover, #navigation > ul > li.sfHover > a { color: #003477; } #navigation li.current-menu-item > a, #navigation li.current-page-ancestor > a, #navigation li.current-menu-ancestor > a, #navigation li.current-menu-parent > a, #navigation li.current_page_ancestor > a { color: #003477; } #navigation ul li:hover{ border-color: #003477; } #navigation li.current-menu-item, #navigation li.current-page-ancestor, #navigation li.current-menu-ancestor, #navigation li.current-menu-parent, #navigation li.current_page_ancestor{ border-color: #003477; } #navigation .sub-menu{ background: #262626; } #navigation .sub-menu li a{ font: 400 13px Montserrat, Arial, Helvetica, sans-serif; color: #bbbbbb; } #navigation .sub-menu li a:hover{ color: #ffffff; } #navigation .sub-menu li.current_page_item > a, #navigation .sub-menu li.current_page_item > a:hover, #navigation .sub-menu li.current-menu-item > a, #navigation .sub-menu li.current-menu-item > a:hover, #navigation .sub-menu li.current-page-ancestor > a, #navigation .sub-menu li.current-page-ancestor > a:hover, #navigation .sub-menu li.current-menu-ancestor > a, #navigation .sub-menu li.current-menu-ancestor > a:hover, #navigation .sub-menu li.current-menu-parent > a, #navigation .sub-menu li.current-menu-parent > a:hover, #navigation .sub-menu li.current_page_ancestor > a, #navigation .sub-menu li.current_page_ancestor > a:hover{ color: #ffffff; } #navigation .sub-menu li a, #navigation .sub-menu ul li a{ border-color: #333333; } #navigation > ul > li.megamenu > ul.sub-menu{ background: #262626; border-color: #003477; } #navigation > ul > li.megamenu > ul > li { border-right-color: #333333 !important; } #navigation > ul > li.megamenu ul li a{ color:#bbbbbb; } #navigation > ul > li.megamenu > ul > li > a { color:#ffffff; } #navigation > ul > li.megamenu > ul ul li a:hover, #header #navigation > ul > li.megamenu > ul ul li.current-menu-item a { color: #ffffff !important; background-color: #333333 !important; } /* Header General */ #search-btn, #shopping-btn, #close-search-btn { color: #bbbbbb; } #search-btn:hover, #shopping-btn:hover, #close-search-btn:hover { color: #666666; } #slogan{ font: 400 20px Open Sans, Arial, Helvetica, sans-serif; color: #777777; margin-top: 34px; } /* Mobile Header */ #mobile-navigation{ background: #262626; } #mobile-navigation ul li a{ font: 400 13px Montserrat, Arial, Helvetica, sans-serif; color: #bbbbbb; border-bottom-color: #333333 !important; } #mobile-navigation ul li a:hover, #mobile-navigation ul li a:hover [class^='fa-'], #mobile-navigation li.open > a, #mobile-navigation ul li.current-menu-item > a, #mobile-navigation ul li.current-menu-ancestor > a{ color: #ffffff; } body #mobile-navigation li.open > a [class^='fa-']{ color: #ffffff; } #mobile-navigation form, #mobile-navigation form input{ background: #444444; color: #cccccc; } #mobile-navigation form:before{ color: #cccccc; } #mobile-header{ background: #ffffff; height: 90px; } #mobile-navigation-btn, #mobile-cart-btn, #mobile-shopping-btn{ color: #bbbbbb; line-height: 90px; } #mobile-navigation-btn:hover, #mobile-cart-btn:hover, #mobile-shopping-btn:hover { color: #666666; } #mobile-header .logo{ margin-top: 28px; } /* Header V1 */ #header.header-v1 { height: 90px; background: #ffffff; } .header-v1 .logo{ margin-top: 28px; } .header-v1 #navigation > ul > li{ height: 90px; padding-top: ; } .header-v1 #navigation .sub-menu{ top: 90px; } .header-v1 .header-icons-divider{ line-height: 90px; background: #efefef; } #header.header-v1 .widget_shopping_cart{ top: 90px; } .header-v1 #search-btn, .header-v1 #close-search-btn, .header-v1 #shopping-btn{ line-height: 90px; } .header-v1 #search-top, .header-v1 #search-top input{ height: 90px; } .header-v1 #search-top input{ color: #666666; font-family: Montserrat, Arial, Helvetica, sans-serif; } /* Header V3 */ #header.header-v3 { background: #ffffff; } .header-v3 .navigation-wrap{ background: #ffffff; border-top: 1px solid #efefef; } .header-v3 .logo { margin-top: 30px; margin-bottom: 30px; } /* Header V4 */ #header.header-v4 { background: #ffffff; } .header-v4 .navigation-wrap{ background: #ffffff; border-top: 1px solid #efefef; } .header-v4 .logo { margin-top: 30px; margin-bottom: 30px; } /* Transparent Header */ #transparentimage{ padding: 90px 0 0 0; } .header-is-transparent #mobile-navigation{ top: 90px; } /* Stuck */ .stuck{ background: #ffffff; } /* Titlebars */ .titlebar h1{ font: 400 22px Open Sans, Arial, Helvetica, sans-serif; color: #777777; } #fulltitle{ background: #f9f9f9; border-bottom: 0px none #efefef; } #breadcrumbs{ margin-top: 6px; } #breadcrumbs, #breadcrumbs a{ font: 400 13px Open Sans, Arial, Helvetica, sans-serif; color: #999999; } #breadcrumbs a:hover{ color: #666666; } #fullimagecenter h1, #transparentimage h1{ font: 700 42px Montserrat, Arial, Helvetica, sans-serif; color: #ffffff; text-transform: uppercase; letter-spacing: 1px; text-align: center; } /* Footer */ #footer .widget h3{ font: 700 13px Montserrat, Arial, Helvetica, sans-serif; color: #ffffff; } #footer{ color: #888888; border-top: 10px none #dd3333; } #footer{ background-color: #003477; } #footer a, #footer .widget ul li:after { color: #888888; } #footer a:hover, #footer .widget ul li:hover:after { color: #ffffff; } #footer .widget ul li{ border-bottom-color: #333333; } /* Copyright */ #copyright{ background: #002653; color: #777777; } #copyright a { color: #999999; } #copyright a:hover { color: #cccccc; } /* Color Accent */ .highlight{color:#003496 !important;} ::selection{ background: #003496; } ::-moz-selection { background: #003496; } #shopping-btn span{background:#003496;} .blog-page .post h1 a:hover,.blog-page .post h2 a:hover{color:#003496;} .entry-image .entry-overlay{background:#003496;} .entry-quote a:hover{background:#003496;} .entry-link a:hover{background:#003496;} .blog-single .entry-tags a:hover{color:#003496;} .sharebox ul li a:hover{color:#003496;} #pagination .current a{background:#003496;} #filters ul li a:hover{color:#003496;} #filters ul li a.active{color:#003496;} #back-to-top a:hover{background-color:#003496;} #sidebar .widget ul li a:hover{color:#003496;} #sidebar .widget ul li:hover:after{color:#003496;} .widget_tag_cloud a:hover,.widget_product_tag_cloud a:hover{background:#003496;border-color:#003496;} .widget_portfolio .portfolio-widget-item .portfolio-overlay{background:#003496;} #sidebar .widget_nav_menu ul li a:hover{color:#003496;} #footer .widget_tag_cloud a:hover,#footer .widget_product_tag_cloud a:hover{background:#003496;border-color:#003496;} /* Shortcodes */ .box.style-2{border-top-color:#003496;} .box.style-4{border-color:#003496;} .box.style-6{background:#003496;} a.button,input[type=submit],button,.minti_button{background:#003496;border-color:#003496;} a.button.color-2{color:#003496;border-color:#003496;} a.button.color-3{background:#003496;border-color:#003496;} a.button.color-9{color:#003496;} a.button.color-6:hover{background:#003496;border-color:#003496;} a.button.color-7:hover{background:#003496;border-color:#003496;} .counter-number{color:#003496;} .divider-title.align-center:after, .divider-title.align-left:after { background-color:#003496 } .divider5{border-bottom-color:#003496;} .dropcap.dropcap-circle{background-color:#003496;} .dropcap.dropcap-box{background-color:#003496;} .dropcap.dropcap-color{color:#003496;} .toggle .toggle-title.active, .color-light .toggle .toggle-title.active{ background:#003496; border-color: #003496;} .iconbox-style-1.icon-color-accent i.boxicon,.iconbox-style-2.icon-color-accent i.boxicon,.iconbox-style-3.icon-color-accent i.boxicon,.iconbox-style-8.icon-color-accent i.boxicon,.iconbox-style-9.icon-color-accent i.boxicon{color:#003496!important;} .iconbox-style-4.icon-color-accent i.boxicon,.iconbox-style-5.icon-color-accent i.boxicon,.iconbox-style-6.icon-color-accent i.boxicon,.iconbox-style-7.icon-color-accent i.boxicon,.flip .icon-color-accent.card .back{background:#003496;} .latest-blog .blog-item .blog-overlay{background:#003496;} .latest-blog .blog-item .blog-pic i{color:#003496;} .latest-blog .blog-item h4 a:hover{color:#003496;} .progressbar .progress-percentage{background:#003496;} .wpb_widgetised_column .widget ul li a:hover{color:#003496;} .wpb_widgetised_column .widget ul li:hover:after{color:#003496;} .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-color:#003496;} .wpb_accordion .wpb_accordion_wrapper .ui-state-active.wpb_accordion_header a{color:#003496;} .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover,.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover .ui-state-default .ui-icon{color:#003496;} .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover .ui-icon{background-color:#003496!important;} .wpb_content_element.wpb_tabs .wpb_tabs_nav li.ui-tabs-active{border-bottom-color:#003496;} .portfolio-item h4 a:hover{ color: #003496; } .portfolio-filters ul li a:hover { color: #003496; } .portfolio-filters ul li a.active { color: #003496; } .portfolio-overlay-icon .portfolio-overlay{ background: #003496; } .portfolio-overlay-icon i{ color: #003496; } .portfolio-overlay-effect .portfolio-overlay{ background: #003496; } .portfolio-overlay-name .portfolio-overlay{ background: #003496; } .portfolio-detail-attributes ul li a:hover{ color: #003496; } a.catimage:hover .catimage-text{ background: #003496; } /* WooCommerce */ .products li h3{font: 400 14px Montserrat, Arial, Helvetica, sans-serif; color: #777777;} .woocommerce .button.checkout-button{background:#003496;border-color:#003496;} .woocommerce .products .onsale{background:#003496;} .product .onsale{background:#003496;} button.single_add_to_cart_button:hover{background:#003496;} .woocommerce-tabs > ul > li.active a{color:#003496;border-bottom-color:#003496;} p.stars a:hover{background:#003496;} p.stars a.active,p.stars a.active:after{background:#003496;} .product_list_widget a{color:#003496;} .woocommerce .widget_layered_nav li.chosen a{color:#003496!important;} .woocommerce .widget_product_categories > ul > li.current-cat > a{color:#003496!important;} .woocommerce .widget_product_categories > ul > li.current-cat:after{color:#003496!important;} .woocommerce-message{ background: #003496; } .bbp-topics-front ul.super-sticky .bbp-topic-title:before, .bbp-topics ul.super-sticky .bbp-topic-title:before, .bbp-topics ul.sticky .bbp-topic-title:before, .bbp-forum-content ul.sticky .bbp-topic-title:before{color: #003496!important; } #subscription-toggle a:hover{ background: #003496; } .bbp-pagination-links span.current{ background: #003496; } div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{ background: #003496; } .wpcf7-not-valid{ border-color: #003496 !important;} .products .button.add_to_cart_button{ color: #003496!important; } .minti_list.color-accent li:before{ color: #003496!important; } .blogslider_text .post-categories li a{ background-color: #003496; } .minti_zooming_slider .flex-control-nav li .minti_zooming_slider_ghost { background-color: #003496; } .minti_carousel.pagination_numbers .owl-dots .owl-dot.active{ background-color: #003496; } .wpb_content_element.wpb_tour .wpb_tabs_nav li.ui-tabs-active, .color-light .wpb_content_element.wpb_tour .wpb_tabs_nav li.ui-tabs-active{ background-color: #003496; } .masonry_icon i{ color: #003496; } /* Special Font */ .font-special, .button, .counter-title, h6, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a, .pricing-plan .pricing-plan-head h3, a.catimage, .divider-title, button, input[type='submit'], input[type='reset'], input[type='button'], .vc_pie_chart h4, .page-404 h3, .minti_masonrygrid_item h4{ font-family: 'Montserrat', Arial, Helvetica, sans-serif; /*letter-spacing: 0px; font-weight: 700;*/} .ui-helper-reset{ line-height: 1.9; } /* User CSS from Theme Options */ h1, h2, h3, h4, h5, h6, p, span, label, input, div { font-family: 'Montserrat', sans-serif; } .section-triangle { display: none !important; } .section:not(.slider-section) { overflow: initial; } #header .header-wide-container { padding: 0; } #header.header-v1 #search-top { padding: 0 0 0 30px; } #header.header-v1 #search-top input { width: calc(100% - 60px); padding: 0; } #header.header-v1 #search-top #close-search-btn { width: 60px; height: 90px; text-align: center; } #header.header-v1 #navigation { padding: 0 0 0 30px; } #header.header-v1 .logo{ line-height: 90px; margin: 0 0 0 15px; overflow: hidden; height: 90px; } #mobile-header.mobile-header-v1 .logo { line-height: 80px; height: 80px; margin: 0 0 0 15px; overflow: hidden; } #header.header-v1 .logo a { line-height: 90px; display: block; height: 90px; } #mobile-header.mobile-header-v1 .logo a { line-height: 80px; height: 80px; display: block; } #header.header-v1 .logo img, #mobile-header.mobile-header-v1 .logo img { display: inline-block; vertical-align: middle; } #mobile-header.mobile-header-v1 .logo img { max-width: 120px; } #header.header-v1 #navigation .header-icons-divider { display: none; } #header.header-v1 #navigation #search-btn { width: 60px; text-align: center; margin: 0; background-color: #003496; height: 90px; position: relative; } #header.header-v1 #navigation #search-btn .icon-minti-search { font-size: 0; } #header.header-v1 #navigation #search-btn .icon-minti-search:before { content: ''; background-image: url('https://transinsular.pt/wp-content/uploads/2016/06/search.png'); height: 20px; position: absolute; width: 21px; top: 33px; left: 18px; background-repeat: no-repeat; background-size: cover; } #header #navigation > ul { margin-right: 0; } #header #navigation > ul > li { padding: 0; } #header #navigation > ul > li, #header #navigation > ul > li > a { height: 90px; line-height: 90px; } #header #navigation > ul > li > a{ text-transform: uppercase; } #footer .widget h3{ text-transform: uppercase; letter-spacing: 1px; } #sidebar .widget h3{ text-transform: uppercase; letter-spacing: 1px; } #header #navigation > ul > li.megamenu > ul > li > a{ letter-spacing: 1px; font-size: 14px; } #header #navigation > ul > li.current-menu-item { border-bottom: 5px solid #003477; } #header #navigation > li > a{ text-transform: uppercase; letter-spacing: 1px; } #header #navigation > ul > li.qtranxs-lang-menu > a { font-size: 0; width: 60px; background-color: #003496; box-sizing: border-box; } #header #navigation > ul > li.qtranxs-lang-menu > a img { display: inline-block; vertical-align: middle; } #header #navigation > ul > li.qtranxs-lang-menu .sub-menu { width: 60px; height: 90px; background-color: #003496; } #header #navigation > ul > li.qtranxs-lang-menu .sub-menu li { margin: 0; } #header #navigation > ul > li.qtranxs-lang-menu .sub-menu li a { height: 45px; text-align: center; padding: 0; line-height: 45px; border: none; } #header #navigation > ul > li.qtranxs-lang-menu .sub-menu li.current-menu-item a, #header #navigation > ul > li.qtranxs-lang-menu .sub-menu li a:hover { background-color: #003477; } #header #navigation > ul > li.qtranxs-lang-menu .sub-menu li a img { display: inline-block; vertical-align: middle; } #navigation > ul > li.menu-item.area-cliente > a { background-color: #003477; color: #fff; transition: .3s background ease; padding-left: 45px; } #navigation > ul > li.menu-item.area-cliente:hover > a, #navigation > ul > li.menu-item.area-cliente > a:hover { background-color: #003064; color: #fff; } #navigation > ul > li.menu-item.area-cliente > a:before { content: ''; position: absolute; left: 15px; top: 33px; width: 17px; height: 22px; background-image: url('https://transinsular.pt/wp-content/uploads/2016/06/lock.png'); background-repeat: no-repeat; } .postid-4815 .portfolio-detail-title, .postid-4770 .portfolio-detail-title{ display: none; } h6{ font-weight: 700; letter-spacing: 1px; text-transform: uppercase; } .font-special{ text-transform:uppercase; } .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{ text-transform: uppercase; } .pricing-plan .pricing-plan-head h3{ text-transform: uppercase; font-size: 16px; } .pricing-plan .pricing-price span.pricing-amount{ font-size:42px; font-weight: 300; } .customclass1 .social-icon a{ background: #efefef; color: #333333; } .customclass1 .social-icon a:hover{ background: #1cbac8; color: #ffffff; } .features-box img{ border-radius: 4px; box-shadow: 0 2px 0 0 rgba(0,0,0,.03); margin-bottom: -20px; } .borderbutton a{ border:1px solid #1cbac8 !important; padding: 10px 20px !important; margin-top: -11px !important; border-radius: 3px; margin-right: 15px !important; margin-left: 5px !important; color: #1cbac8 !important; } .borderbutton a:hover{ background: #333333 !important; border-color:#333333 !important; color:#ffffff !important; } #header.header-transparent .borderbutton a{ border: 1px solid rgba(255,255,255,0.5) !important; color: #ffffff !important; } .tp-caption a { color: #222222; border-bottom: 4px solid #1cbac8; } .tp-caption a:hover { color: #1cbac8; border-bottom-color: transparent; } .no-transform{ text-transform: none; } .imagebox.wpb_content_element { border-radius: 10px; box-shadow: 0 0 15px 0 rgba(0,0,0,.25); transition: .25s all ease; /*padding: 0;*/ display: flex; flex-direction: column; } .bigger .imagebox.wpb_content_element { min-height: 500px; } #nossaatividade .imagebox.wpb_content_element.style-2 { min-height: 350px; } .imagebox.wpb_content_element:hover { box-shadow: 0 0 30px 0 rgba(0,0,0,.5); } /*.imagebox.wpb_content_element h3, .imagebox.wpb_content_element h6 { margin: 0 30px 10px; } .imagebox.wpb_content_element p { margin: 0; } .bigger .imagebox.wpb_content_element p:first-of-type { margin: 15px; overflow-y: auto; height: 100px; padding: 15px; } .imagebox.wpb_content_element p:last-of-type { margin: 0 30px 30px; } .imagebox.wpb_content_element p a { cursor: pointer; }*/ .nice-scroll { flex-grow: 1; } .page-section .wpb_row .wpb_row { margin: 0 !important; } .align-center { text-align: center; } .equal-height > .col { display: flex; } .equal-height .column_container { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .equal-height .column_container .wpb_wrapper { height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: stretch; align-content: stretch; } .equal-height .column_container .wpb_wrapper .minti_boxedholder { min-height: 360px; box-sizing: border-box; } .wpb_row.button-row { position: absolute; } .wpb_row.button-row { position: absolute; } .vc_col-sm-6 .button-row { bottom: 40px; left: 60px; right: 60px; } .vc_col-sm-4 .button-row { bottom: 30px; left: 30px; right: 30px; } button.ult-align-center, .button.medium { width: 180px; margin: 0 auto; padding: 12px 0; } .button.large { width: 230px; margin: 0 auto; padding: 20px 0 !important; font-size: 16px; } button.ult-align-center, .button:not(.inline) { display: block; } .button.center { margin: 0 auto; } .button.blue-bg { background-color: #003477; } .button.blue-bg:hover { background-color: #003477 !important; } .button.ghost { background: none; border: 2px solid white; color: white; } .button.ghost:hover { background: white; border-color: white; color: #003477 !important; } .button.ghost.grey-btn { background-color: transparent !important; border: 2px solid #8fa5b7; color: #8fa5b7; } .button.ghost.grey-btn:hover { background-color: #8fa5b7 !important; border-color: #8fa5b7; color: #fff !important; } .minti_zooming_slider { position: relative; } @media screen and (min-width: 1025px) { .minti_zooming_slider .flex-viewport { padding-top: 80px; } } .minti_zooming_slider .flex-viewport .minti_zooming_slider_item img { border-radius: 10px; box-shadow: 0 0 25px 0 rgba(0,0,0,.25); } .minti_zooming_slider .flex-viewport .minti_zooming_slider_item.active img { box-shadow: 0 0 50px 0 rgba(0,0,0,.5); } .minti_zooming_slider .flex-control-nav { position: absolute; top: 0; } .minti_zooming_slider .flex-control-nav li a { background-color: #8fa5b7; } .minti_zooming_slider .flex-control-nav li .nav_title h6, .minti_zooming_slider_item .image_wrapper h6 { color: #8fa5b7; } .ult-adjust-bottom-margin { margin-bottom: 0 !important; } .ult-adjust-bottom-margin .overlay-show.mycust { color: #003477 !important; } .ult-adjust-bottom-margin .overlay-show.mycust:hover { color: #8fa5b7 !important; } #footer { min-height: 300px; padding: 0; border: 0; } .full-width { width: 100% !important; } #footer .container.full-width { display: flex; align-items: stretch; } .container > .columns { margin: 0; display: flex; } #footer .container > .columns { padding: 50px 25px; box-sizing: border-box; } .container > .three-fifths.columns { width: 60%; } .container > .two-fifths.columns { width: 40%; background-color: #002a5c; background-image: url('https://transinsular.pt/wp-content/uploads/2016/07/footer_background.png'); background-repeat: no-repeat; background-position: top right; background-size: contain; } .three-fifths .one-third.columns { max-width: 300px; flex: 1; margin: 0 auto; width: auto; } .two-fifths .half.columns { max-width: 300px; flex: 1; margin: auto; } .container > .two-fifths.columns .half.align-center { display: flex; align-items: center; justify-content: center; } #copyright .container > .columns { padding: 0 25px; box-sizing: border-box; flex: 1; } #footer .widget { font-size: 11px; margin: 0; } #footer .widget h3 { font-size: 12px; margin-bottom: 5px; } #footer .widget p { color: #bfcdd8; } #footer .widget p:last-of-type { margin-bottom: 0 !important; } #footer .widget p strong { color: #fff; font-weight: 700; } #footer .widget p a { color: inherit; } .counter-title { color: #bfcdd8; } .portfolio-filters .sixteen.columns { margin: 0 20px; } #mobile-header .columns { justify-content: space-between; } #mobile-navigation .sixteen.columns { flex-direction: column; } #awesome-live-chat { position: fixed !Important; } .portfolio-overlay-icon .portfolio-item { background-color: #fff; } .portfolio-overlay-icon .portfolio-image img { margin: auto; display: block; } .background-banner { background-size: cover; background-position: center; } form.pedir-cotacao.wpcf7-form { background-color: #fff; box-shadow: 0 0 75px 0 rgba(0,0,0,.25); } form.pedir-cotacao.wpcf7-form h1 { background-color: #003496; padding: 20px 30px; margin: 30px 0; color: #fff; font-size: 24px; } form.pedir-cotacao.wpcf7-form h1 + h2 { margin-top: -30px; } form.pedir-cotacao.wpcf7-form h2 { background-color: rgb(202,212,227); color: #003496; padding: 20px 30px; margin: 30px 0; font-size: 18px; } form.pedir-cotacao.wpcf7-form hr { margin: 30px 0; } form.pedir-cotacao.wpcf7-form .form-row { min-height: 75px; margin-bottom: 15px; } form.pedir-cotacao.wpcf7-form p, .pedir-cotacao.wpcf7-form h4, .pedir-cotacao.wpcf7-form h5 { padding: 0 30px; } form.pedir-cotacao.wpcf7-form .half { width: 50%; float: left; box-sizing: border-box; } form.pedir-cotacao.wpcf7-form .half:nth-child(odd) p { padding-right: 15px; } form.pedir-cotacao.wpcf7-form .half:nth-child(even) p { padding-left: 15px; } form.pedir-cotacao.wpcf7-form .simpleselect, form.pedir-cotacao.wpcf7-form .simpleselect .options { min-width: initial; } form.pedir-cotacao.wpcf7-form .small .wpcf7-list-item { margin: 0 0 10px !important; width: 25%; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item label { display: flex; flex-direction: row; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:not(:checked), form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked { position: absolute; left: -9999px; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:not(:checked) + span, form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked + span { position: relative; padding-left: 25px; cursor: pointer; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:not(:checked) + span:before, form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked + span:before { content: ''; position: absolute; left:0; top: 2px; width: 15px; height: 15px; border: 1px solid #ccc; transition: .2s all ease-in-out; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item input[type="checkbox"]:checked + span:before { background-color: #d8d8d8; } form.pedir-cotacao.wpcf7-form input[type="number"] { padding: 10px 12px; outline: none !important; font-family: Arial, Helvetica, sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; width: 100%; max-width: 100%; display: block; color: #999; line-height: 1.6; border: 1px solid #dddddd; background: #ffffff; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; margin: 5px 0 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } form.pedir-cotacao.wpcf7-form .wpcf7-list-item span { font-weight: normal; line-height: 1.6; } form.pedir-cotacao.wpcf7-form h4, .pedir-cotacao.wpcf7-form h5 { margin-bottom: 10px; } form.pedir-cotacao.wpcf7-form h5 { color: #777777; } form.pedir-cotacao img.ajax-loader { margin-right: 8px; } form.pedir-cotacao.wpcf7-form p { margin-bottom: 0 !important; } form.pedir-cotacao.wpcf7-form textarea, .pedir-cotacao.wpcf7-form input { border-radius: 0; } form.pedir-cotacao.wpcf7-form .simpleselect ~ form.pedir-cotacao.wpcf7-form span[role=alert], form.pedir-cotacao.wpcf7-form .wpcf7-not-valid{ border-color: #dddddd !important; } form.pedir-cotacao.wpcf7-form input[type='reset']{ font-family: 'Montserrat', Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1 !important; letter-spacing: 1px; text-transform: uppercase; font-weight: 700; width: auto; padding: 14px 20px 14px 20px; margin: 0 5px 5px 0; display: inline-block; text-align: center; color: #ffffff; background: #003496; border: 1px solid #003496; cursor: pointer; outline: none !important; -webkit-font-smoothing: antialiased; } form.pedir-cotacao.wpcf7-form textarea { margin: 0; resize: none; height: 150px; } .header-v1 #navigation .menu-item .sub-menu { background-color: #fff; } .header-v1 #navigation .menu-item .sub-menu a { color: #8fa5b7; border: 0 !important; } .header-v1 #navigation .menu-item .sub-menu a:hover { color: #003477; } .portfolio-detail-image { margin-bottom: 40px; } .portfolio-detail-attributes ul { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-direction: column; } .portfolio-detail-attributes ul li { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-direction: row; } .portfolio-detail-attributes ul li strong { float: none; width: auto; } .portfolio-detail-attributes ul li span { flex-grow: 1; text-align: right; } a.button.small { width: 120px; margin: 0 auto; padding: 12px 20px; } .full-text, .ap-input-icon { display: none; } .services-text { text-align: justify; } .page-section .wpb_row .wpb_row.first-row, .page-section .wpb_row .wpb_row.third-row { padding: 0 50px !important; } .page-section .wpb_row .wpb_row.light-grey-bg { background-color: #ecf0f3; padding: 50px !important; margin: 200px 0 100px !important; } ul ul { list-style:circle; } .stats-number { font-size: 46px !important; font-weight: 300; color: #fff; } .stats-text { color: #bfcdd8; font-size: 14px !important; font-weight: 700; } .iconbox h3 { margin: 0 !important; } .white-text p { color: white; } .wpb_row, .span_12, .upb_bg_overlay { transition: .3s all ease-in-out; } .hide .span_12, .hide .upb_bg_overlay { opacity: 0; } .wpb_row:not(.hide) { opacity: 1; } .hide { background-image: url('https://transinsular.pt/wp-content/uploads/2016/07/earth-gif-preloader.gif'); background-position: center; background-repeat: no-repeat; opacity: .25; } #vantagens > .span_12 > .vc_col-sm-6:last-child { padding: 100px !important; } .buttons .wpb_column:not(:last-child) { margin-bottom: 20px !important; } .fixed_background{ background-attachment: fixed; } #newsletter{ background-size: cover !important; } .equal-height .single_image img{ width: 100%; } @media screen and (max-width: 1201px) { body{ padding-top: 80px; } #mobile-header{ position: fixed; top: 0; height: 80px; } #mobile-header .container, #mobile-header .columns{ width: 100%; } #mobile-navigation{ position: fixed; width: 100%; overflow-y: auto; top: 80px; padding-bottom: 100px; height: calc(100vh - 175px); background-color: rgb(0, 52, 150); } #mobile-navigation-btn{ color: #ddd !important; width: 80px; height: 80px; line-height: 80px; text-align: center; border-left: 1px solid #ddd; } #mobile-nav { text-align: center; } #mobile-nav > li.menu-item { border-bottom: 1px solid rgba(255,255,255,.1); padding: 12px 0; } #mobile-nav > li.menu-item.qtranxs-lang-menu { padding: 8px 0; } #mobile-nav > li.menu-item.qtranxs-lang-menu > a { display: none; } #mobile-nav > li.menu-item.qtranxs-lang-menu > .sub-menu { display: block !important; margin-top: 0 !important; } #mobile-nav > li.menu-item.qtranxs-lang-menu > .sub-menu li { display: inline-block; padding: 0 10px; } #mobile-nav > li.menu-item.qtranxs-lang-menu > .sub-menu li.current-menu-item a { opacity: 1; } #mobile-nav > li.menu-item.qtranxs-lang-menu > .sub-menu li a { padding: 0 !important; opacity: .25; } #mobile-nav > li.menu-item a { border-bottom: 0 !important; text-transform: uppercase; padding: 0 !important; color: #8fa5b7; } #mobile-navigation ul li i { display: block; bottom: -12px; position: absolute; left: 0; top: -12px; right: 0; opacity: 0; padding: 0; margin: 0; } #mobile-navigation ul li .sub-menu { margin: 10px 0 0 !important; } #mobile-navigation ul li .sub-menu a { text-transform: initial; opacity: .5; padding: 8px 0 !important; } #mobile-navigation form, #mobile-navigation form input { background: #003477; } #mobile-navigation form:before { color: #8fa5b7 !important; } .wpb_row .wpb_column { margin-bottom: 0 !important; } .equal-height > .col { flex-direction: column; } .equal-height .column_container { width: 100%; flex: 1; } .equal-height .column_container .minti_boxedholder { padding: 0 40px 40px !important; min-height: initial !important; } .equal-height .column_container .minti_boxedholder div.headline { padding-bottom: 30px; } .equal-height .column_container .button-row { position: static; bottom: initial; left: initial; right: initial; } .equal-height .column_container .button-row .wpb_column.vc_column_container.vc_col-sm-6:not(:last-child), .wpb_column.column_container.vc_col-sm-4:not(:last-child) { margin-bottom: 20px !important; } .wpb_column.column_container.vc_col-sm-4.no-margin { margin: 0 !important; } .equal-height .column_container .button-row a.button.small { font-size: 13px; width: 180px; } #footer .container { flex-direction: column; } #footer .container > .columns, #copyright .container > .columns { width: 100%; } .container > .two-fifths.columns .half { width: 50%; } } @media screen and (max-width: 1024px) { .page-section .wpb_row .wpb_row.light-grey-bg { margin: 100px 0 100px !important; } } @media only screen and (max-width: 959px) { @media only screen and (-webkit-min-device-pixel-ratio: 1), only screen and (min-device-pixel-ratio: 1) { .fontweight-300{ font-weight: 400 !important; } } } @media screen and (max-width: 768px) { .hideundertablet{ display: none; } .background-banner { padding: 100px 0 !important; } form.pedir-cotacao.wpcf7-form .small .wpcf7-list-item { width: 50%; } form.pedir-cotacao.wpcf7-form .half, form.pedir-cotacao.wpcf7-form .half .half { width: 100%; float: none; } form.pedir-cotacao.wpcf7-form .half .half:nth-child(even) p { padding-left: 30px; } form.pedir-cotacao.wpcf7-form .half .half:nth-child(odd) p { padding-right: 30px; } form.pedir-cotacao.wpcf7-form .half:not(:last-child) { margin-bottom: 20px; } form.pedir-cotacao.wpcf7-form .half:nth-child(even) p { padding-left: 30px; } form.pedir-cotacao.wpcf7-form .half:nth-child(odd) p { padding-right: 30px; } form.pedir-cotacao.wpcf7-form .form-row { min-height: initial; } #vantagens > .span_12 > .vc_col-sm-6:first-child { padding: 25px !important; } #vantagens > .span_12 > .vc_col-sm-6:last-child { padding: 50px 25px !important; } .upb_video_class { background-image: url(https://transinsular.pt/wp-content/uploads/2016/06/sete-cidades.jpg) !important; background-repeat: none !important; -webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; } #footer .container { flex-direction: column; } #footer .container > .columns { padding: 25px; } #footer .container > .columns, #copyright .container > .columns { flex-direction: column; justify-content: center; text-align: center; } #footer .columns .columns.columns:not(:last-child) { margin-bottom: 25px; } .container > .two-fifths.columns .half { width: 100%; } .container > .three-fifths.columns { width: 100%; } } @media screen and (max-width: 619px) { #awesome-live-chat.alc-inline.alc-open { top: 0; overflow-y: auto; } } @media screen and (max-width: 480px) { form.pedir-cotacao.wpcf7-form .small .wpcf7-list-item { width: 100%; } } @media only screen and (max-width: 1199px) { #header, .sticky-wrapper{display:none;} #mobile-header{display:inherit} }