/* Bem-vindo ao CSS Personalizado! ,0 */ html { margin-top: 0 !important; } body { font-size: 22px; } .column, .columns { margin: 0 !important; } #Subheader { display: none; } #Top_bar .column { margin: 0 !important; } .section { padding: 100px 0 !important; } .section .wrap { padding: 80px 20px !important; } .section .BlogsAticles, .section .NewsEvents, .section .CaseStudies { padding: 20px 0 !important; } .one.column { width: 100% !important; } .section_wrapper, .container { max-width: 1270px !important; } .we-have .column_attr p, .txt-we-deliver .column_attr p { text-align: left !important; } .header-classic #Top_bar { background-color: #F3F3F3 !important; } #Top_bar .menu li ul li a span { font-size: 14px !important; } h1 { letter-spacing: 2px; } h3 { line-height: 37px !important; font-weight: 100 !important; } #FooterHome { padding: 60px 0 20px !important; } #FooterHome .wrap, .no_content, .section-page-footer, #skills .skills-icons, #FooterInterna .wrap { padding: 0 !important; } #FooterInterna { padding: 50px 10px !important; } .footer_copy .container .copyright { font-size: 17px; font-weight: 100; } a.button.button_size_4 { font-size: 100%; line-height: 50%; } .sections_group .extra_content .title-page { display: none; } /*HOME*/ .fancy_heading .title { text-shadow: 2px -2px 1px #fff; } .zoom_box .desc .desc_wrap { padding-top: 10px !important; } .zoom_box .end-offices p { font-size: 12px !important; } .textImageCareers .column_attr p { color: #2f5392; font-weight: 400; } .blog .fancy_heading .title, .new .fancy_heading .title, .cases .fancy_heading .title { line-height: 40px; } #Cities, #Cities .wrap, #OurMission, #OurMission .wrap { padding: 0 !important; } #Cities .section_wrapper { min-width: 100%; } #OurMission .column { margin-bottom: 0 !important; } #OurMission h5 { margin-top: 15px !important; } #BlogNewsCase h2 { font-size: 38px !important; margin-bottom: 0 !important; } #BlogNewsCase .blog { margin-bottom: 0 !important; } /*OFFICES*/ #Cities .column_zoom_box { margin: 0 !important; } .one-fourth.column, .four.columns { width: 25%; margin: 0; } .sliding_box .photo_wrapper { bottom: 0 !important; top: 53px !important; } .sliding_box .desc_wrapper { background: rgba(47,83,146,0.74); } .sliding_box .desc_wrapper:after { display: none; } .zoom_box .end-offices p { font-size: 1.6em; text-align: left; } .zoom_box .desc .desc_txt { padding: 0 50px !important; } .zoom_box .desc .desc_txt .end-offices { margin-top: 20px; } .zoom_box .desc .desc_txt .end-offices a { color: #B5DDF4; } .zoom_box .desc .desc_txt .end-offices a:hover { color: #F16C57; } /*EXPERTISE*/ .we-have .column_attr p, .txt-we-deliver .column_attr p { text-align: center; color: #fff; } .mcb-section .skills-icons .mcb-wrap-inner .one-third.column { min-height: 420px; } #skills .icon_box .desc_wrapper .desc p { text-align: left; } #skills .icon_box a { display: inline !important; } #skills .column { margin: 0 0 20px !important; } #skills .one-third.column { width: 33.333%; } #skills .icon_box { padding: 10px; } /*ABOUT*/ #At-a-Glance .list { margin: 0; } #At-a-Glance .list li { color: #393939; } #Leadership .ui-corner-all { margin-left: 5%; } #Leadership .wrap { padding: 0 !important; } .section-leadership { margin-bottom: 60px; } ul.list li { list-style: none; } ul.list li img { margin-right: 10px; } .tabs-leadership .jq-tabs .ui-tabs-nav { padding-top: 14px; } .tabs-leadership .jq-tabs .ui-tabs-nav li { width: 15% !important; margin: 0 7px 7px 0; border: 3px solid #2F5493; border-radius: 6px; } .tabs-leadership .ui-tabs .ui-tabs-nav li a { padding: 0 !important; font-size: 0 !important; background: none; } .tabs-leadership .ui-tabs .ui-tabs-nav li.ui-state-active a:after { background: none; } .tabs-leadership .ui-tabs .ui-tabs-nav .control-9 { margin-left: 0; } .tabs-leadership .ui-tabs .ui-tabs-nav .control-6 { margin-left: 100px; } .tabs-leadership .ui-tabs-nav .ui-state-active { border: 3px solid rgba(122,145,184,0.53) !important; box-shadow: 0 0 8px 6px rgba(47,84,147,0.64); } .tabs-leadership .ui-tabs-nav .ui-state-active a img { border-radius: 3px; } .tabs-leadership .ui-tabs-panel { margin: 0 auto; text-align: left; } .tabs-leadership .ui-tabs-panel p { color: #393939; font-weight: 300; } .tabs-leadership .ui-tabs .ui-tabs-nav li.ui-state-active a { font-size: 0 !important; } /*CAREERS*/ .accordion .question .title { background-image: none; background-color: #e1e1e1 !important; color: #2f5392 !important; font-weight: 100; font-size: 15px; } .question.active .title { color: #fff !important; background-color: #2f5392 !important; } .padding-full-image { padding-bottom: 140px !important; } .accordion .question.active .title > .acc-icon-minus { color: #fff; } .accordion .question .answer { font-weight: 100; } .accordion .question { margin-bottom: 14px; box-shadow: 1px 1px 1px 2px #ccc; } .accordion .question .title:before, .accordion .question .title, .accordion .question { border-style: none; } .icon-plus:before { color: #2f5392; } .img-employee .image_frame { border-radius: 6px; } .img-employee { margin-bottom: 0; } .pp_default { left: 30% !important; width: 700px !important; } .pp_content { width: 700px !important; height: 2800px !important; } .pp_content .popup-inner p { line-height: 24px; font-size: 15px; color: #393939; } #Reasons .AccordionAbout { padding: 40px 0 0; } #Reasons .accordion .question .answer p { color: #393939; font-size: 18px; } #Reasons .accordion .question .title { font-size: 22px !important; } #Privacy .wrap { padding: 0 20px 80px !important; } #Privacy { padding-top: 0 !important; } #Featured-Employee .wrap { padding: 0 20px !important; } #Testimonials .column_blockquote { padding: 0 20px 0 0; } /*INTERNA BLOG-NEWS-EVENTS*/ .with_aside .content_wrapper { padding-top: 60px 20px; } .widget_archive ul { list-style: none; background: none; padding: 0; } .widget_mfn_tag_cloud a, .widget_archive ul li a { background: #D8D6D6; border-radius: 4px; box-shadow: 0 1px 0 0 #8E8B8B; text-shadow: none; } .widget_archive ul li { margin: 3px; float: left; } .widget_archive ul li a { padding: 0 4px !important; font-size: 12px; text-decoration: none; } .widget_mfn_tag_cloud a:hover, .widget_archive ul li a:hover { box-shadow: 0 1px 0 0 #BFBFBF; } #facebook-likebox-2 iframe { width: calc(100% - 8px) !important; height: calc(100% - 8px) !important; } #archives-2 { min-height: 100px; } #widget_mfn_tag_cloud-2 { display: ; } #search-2 form .field, #archives-2 ul, #widget_mfn_tag_cloud-2, #twitter_timeline-2, #text-2, #facebook-likebox-2 { width: 100% !important; } .blog_wrapper { margin-right: 25px; } .post-desc { padding: 0 !imporatant; } .post-desc .post-title h2 { font-size: 30px !important; } .post-desc .post-excerpt { font-size: 16px; font-weight: 100; color: #393939; } .the_content_wrapper { font-size: 19px; } .sections_group .section-post-header { padding: 10px !important; } .sections_group .post-wrapper-content .has_content { padding: 8px !important; } .sections_group .section-post-footer, .sections_group .section-post-about, .sections_group .section-post-related { padding: 0 !important; } .sidebar .widget-area { min-height: initial !important; } .widget_archive ul li:after, .widget_nav_menu ul li:after { border: 0 !important; } #News_Events .section_wrapper .post-item .image_frame { width: 220px; } #post-1086 .section_wrapper .scale-with-grid { display: none; } #Blog_Articles, #Case_Studies, #News_Events { padding: 100px 15px !important; } #Blog_Articles .wrap, #Case_Studies .wrap, #News_Events .wrap { padding: 0 !important; } #News_Events #archives-3, #Case_Studies #archives-3 { display: none; } #TopBlogs, #TopNews, #TopCaseStudies { width: 100%; position: absolute; left: -6px; margin-top: -103px !important; } /*CONTACT US*/ input[type="text"], input[type="email"], textarea { border-radius: 6px; border-color: #2f5493; background-color: #F3F3F3; } input[type="submit"] { background-color: #2f5493; padding: 11px 76px; font-size: 22px; } .ui-tabs .ui-tabs-nav, .ui-corner-all { border: none; background-image: none; } #ContactUs .ui-tabs .ui-tabs-nav { width: 25%; margin: 15px auto; float: left; } #ContactUs-Form .mg-right { margin-right: 24px !important; } #ContactUs-Form .one-second { width: 49% !important; } #ContactUs-Form .column { margin-bottom: 25px !important; } #ContactUs-Form { padding: 100px 0 0 !important; } #ContactUs-Form .wrap { padding: 0 20px !important; } #ContactUs { padding: 0 !important; } #ContactUs .tabs_centered.ui-tabs .ui-tabs-nav li { float: left !important; width: 80% !important; } .ui-tabs-nav .ui-state-active { border: 2px solid #2f5493 !important; border-radius: 6px !important; } .ui-tabs .ui-tabs-nav li { margin: 2px 10px; } .accordion .question .answer, .ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected:after, .ui-tabs .ui-tabs-nav li.ui-state-active:after, .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a { color: #2f5493; background: none !important; font-size: 22px; font-weight: 100; } .ui-tabs .ui-tabs-nav li a { font-size: 22px; font-weight: 100; padding: 11px 20px !important; border-radius: 6px; } .ui-tabs .ui-tabs-nav li a, .accordion .question .title, .faq .question .title, table th { color: #FFFFFF; background: #2F5493; } iframe { max-width: 95%; border-radius: 6px; border: 4px solid #2F5493 !important; } a.button_theme, a.tp-button.button_theme, button, input[type="submit"], input[type="reset"], input[type="button"] { background-color: #2f5493; } /*Blogs New Cases*/ body:not(.template-slider) #Header { min-height: 50px; } .section_wrapper .share_wrapper { display: none; } .single-post #Content .content_wrapper .sections_group { width: 64% !important; padding: 14px; } .single-post .section-post-header .post-header .title_wrapper { padding-left: 0 !important; } .single-post .section-post-header .post-wrapper-content .has_content { padding: 5px !important; } .single-post #Content .sidebar { /*width: 33% !important;*/ } .single-post .sidebar .widget-area { padding: 30px 20px; } .single-post #Content { padding-top: 66px !important; } /*footer copy*/ #Footer .footer_copy .one { margin-bottom: 2px !important; padding-top: 0; } #Footer .footer_copy .social li a { color: #2f5392; } /*MOBILE*/ @media only screen and (max-width: 1326px) { .tabs-leadership .ui-tabs .ui-tabs-nav .control-6 { margin-left: 50px; } } @media only screen and (max-width: 767px) { .ui-tabs .ui-tabs-nav li { float: left !important; } #ContactUs iframe { height: 400px !important; } } @media only screen and (max-width: 736px) { #TopBlogs, #TopNews, #TopCaseStudies { left: 0; margin-top: -226px !important; } } @media only screen and (max-width: 667px) { #TopBlogs, #TopNews, #TopCaseStudies { margin-top: -208px !important; } } @media only screen and (max-width: 568px) { #TopBlogs, #TopNews, #TopCaseStudies { left: 0; margin-top: -181px !important; } #ContactUs .ui-tabs .ui-tabs-nav li a { padding: 14px 16px !important; } .zoom_box .end-offices p { font-size: 12px !important; } #FooterInterna { display: none; } } @media only screen and (max-width: 500px) { #ContactUs .ui-tabs .ui-tabs-nav li a { padding: 14px 10px !important; } } @media only screen and (max-width: 440px) { #ContactUs .ui-tabs .ui-tabs-nav li a { font-size: 11px; } } @media only screen and (max-width: 414px) { #TopBlogs, #TopNews, #TopCaseStudies { margin-top: -140px !important; } } @media only screen and (max-width: 400px) { .tabs-leadership .ui-tabs .ui-tabs-nav .control-6 { margin-left: 30px; } #ContactUs iframe { height: 290px !important; } } @media only screen and (max-width: 375px) { #TopBlogs, #TopNews, #TopCaseStudies { margin-top: -130px !important; } #ContactUs .ui-tabs .ui-tabs-nav li a { padding: 14px 8px !important; } #facebook-likebox-2 .fb-page span { width: 336px; } .single-post #Content .content_wrapper .sections_group { width: 92% !important; padding: 30px 14px; } #archives-2 ul { float: left; } } @media only screen and (max-width: 320px) { #TopBlogs, #TopNews, #TopCaseStudies { margin-top: -115px !important; left: 0; } } /* JANDERSON 16/05/2016 */ /* Slider Revolution */ @media only screen and (min-width: 760px) { .title-slider { font-size: 24px !important; } .sub-title-slider { font-size: 18px !important; line-height: 20px !important; margin-top: 5px !important; } } @media only screen and (min-width: 960px) { .title-slider { font-size: 28px !important; } .sub-title-slider { font-size: 20px !important; line-height: 22px !important; margin-top: 5px !important; } } @media only screen and (min-width: 1200px) { .title-slider { font-size: 32px !important; } .sub-title-slider { font-size: 22px !important; line-height: 24px !important; margin-top: 10px !important; } } @media only screen and (min-width: 1560px) { .title-slider { font-size: 42px !important; } .sub-title-slider { font-size: 26px !important; line-height: 28px !important; margin-top: 10px !important; } } @media only screen and (max-width: 759px) { .title-slider { font-size: 20px !important; } .sub-title-slider { font-size: 12px !important; line-height: 16px !important; margin-top: 5px !important; } } @media only screen and (max-width: 450px) { .title-slider { font-size: 14px !important; padding-top: 15px !important; } .sub-title-slider { display: none !important; } } /* Fim Slider Revolution */ /* Titulo paginas secundarias */ .title-page { transition: all .5s ease; z-index: 2; margin: 0; position: relative; background-color: rgba(47,83,146,0.4); } .title-page .column, .columns { margin: 0 !important; } .title-page h1 { text-shadow: none !important; } @media only screen and (max-width: 759px) { .title-page h1 { margin: 0; color: rgba(255,255,255,0.8); text-shadow: none !important; } } @media only screen and (min-width: 760px) { .title-page { padding: 0 !important; margin-top: -67px !important; } .title-page h1 { color: #fff; margin: 0; padding: 15px !important; } } @media only screen and (min-width: 960px) { .title-page { margin-top: -72px !important; } .title-page h1 { padding: 0 !important; color: #fff; margin: 0; padding: 15px !important; } } /* Fim Titulo paginas secundarias */ /* Distancia do conteudo */ @media only screen and (max-width: 1240px) { #BlogNewsCase h2 { font-size: 26px !important; } #Cities .one-third.mcb-wrap, #Cities .one-fourth.column { width: 50% !important; } #Cities .section_wrapper .column { clear: none; } .section { padding-right: 40px !important; padding-left: 40px !important; } .section .wrap { padding: 0 !important; } #Top_bar { position: fixed !important; top: 0 !important; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); } .mfn-main-slider { margin-top: 64px; } .title { font-size: 32px !important; } /* SKILS DA EXPERTICIE */ #skills .column.mcb-column.one-third.column_icon_box { min-height: 450px !important; } #skills .section_wrapper .column { clear: none; } #Testimonials .one-third.column { width: 100% !important; } #ContactUs-Form .mg-right { margin-right: 19px !important; } #ContactUs-Form { padding: 15px 0 0 !important; } } @media only screen and (max-width: 780px) { #Header { min-height: 0 !important; } .section { padding: 12px !important; } .section .wrap { padding: 0 !important; } .single-post #Content .sidebar { max-width: 90% !important; } #Top_bar { position: fixed !important; top: 0 !important; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3); } .mfn-main-slider { margin-top: 84px; } .title { font-size: 22px !important; } #BlogNewsCase h2 { font-size: 22px !important; margin-bottom: 0 !important; } p { font-size: 18px !important; line-height: 22px !important; } #News_Events .entry-title a, #Blog_Articles .entry-title a, #Case_Studies .entry-title a { font-size: 22px !important; } .widget_archive ul li a { font-size: 12px !important; } h4 { font-size: 16px; width: 100%; text-align: center; } #skills .one-third.column { width: 50% !important; } .list li { font-size: 17px !important; } #Reasons .accordion .question .title { font-size: 20px !important; } #Reasons .accordion .question p { font-size: 16px !important; } #Privacy .wrap { padding: 20px !important; } #Featured-Employee .image_frame { margin-bottom: 20px; } h1.entry-title { font-size: 24px !important; } #Blog_Articles, #Case_Studies, #News_Events { padding: 15px !important; } #ContactUs-Form .one-second { width: 100% !important; } #ContactUs .tabs_centered.ui-tabs .ui-tabs-nav li { float: left !important; width: 88% !important; } } @media only screen and (min-width: 767px) and (max-width: 780px) { .mfn-main-slider { margin-top: 64px; } .single-post #Content .content_wrapper .sections_group { padding: 0 !important; } .single-post .sidebar .widget-area { padding: 30px 10px; } #TopBlogs, #TopNews, #TopCaseStudies { left: 0; margin-top: -98px !important; } } @media only screen and (max-width: 435px) { h4 { font-size: 14px; width: 100%; text-align: center; } .inside h2 { font-size: 22px !important; } p { font-size: 16px !important; line-height: 20px !important; } #News_Events .entry-title a, #Blog_Articles .entry-title a, #Case_Studies .entry-title a { font-size: 20px !important; } #Cities .one-third.mcb-wrap, #Cities .one-fourth.column { width: 100% !important; } #skills .column.mcb-column.one-third.column_icon_box { min-height: 0 !important; height: auto !important; } #skills .one-third.column { width: 100% !important; } #Reasons .accordion .question .title { font-size: 16px !important; } #Reasons .accordion .question p { font-size: 14px !important; } .list li { font-size: 14px !important; } .ui-tabs .ui-tabs-panel { padding: 0 !important; } h1.entry-title { font-size: 20px !important; } iframe { } #ContactUs .ui-tabs .ui-tabs-nav { width: 31%; margin: 15px auto; float: left; } #ContactUs .ui-tabs .ui-tabs-panel { padding: 0 !important; width: 64%; margin-left: 36%; } } /* Fim Distancia do conteudo */ body.tag #Content .sections_group .section, body.archive #Content .sections_group .section { display: block !important; padding: 50px 0 100px !important; } body.tag #Content .sections_group #Blog_Articles, body.archive #Content .sections_group #Blog_Articles, body.tag #Content .sections_group #FooterInterna, body.archive #Content .sections_group #FooterInterna { display: block !important; }