/* Theme Name: Nardi Child Description: Nardi theme Template: nardi Version: 1.0.0 Text Domain: nardi */ @font-face { font-family: 'ITCAvantGardeStd-Bk'; src: url('ITCAvantGardeStd-Bk.eot?#iefix') format('embedded-opentype'), url('ITCAvantGardeStd-Bk.otf') format('opentype'), url('ITCAvantGardeStd-Bk.woff') format('woff'), url('ITCAvantGardeStd-Bk.ttf') format('truetype'), url('ITCAvantGardeStd-Bk.svg#ITCAvantGardeStd-Bk') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ITCAvantGardeStd-Md'; src: url('ITCAvantGardeStd-Md.eot?#iefix') format('embedded-opentype'), url('ITCAvantGardeStd-Md.otf') format('opentype'), url('ITCAvantGardeStd-Md.woff') format('woff'), url('ITCAvantGardeStd-Md.ttf') format('truetype'), url('ITCAvantGardeStd-Md.svg#ITCAvantGardeStd-Md') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'ITCAvantGardeStd-Bold'; src: url('ITCAvantGardeStd-Bold.eot?#iefix') format('embedded-opentype'), url('ITCAvantGardeStd-Bold.otf') format('opentype'), url('ITCAvantGardeStd-Bold.woff') format('woff'), url('ITCAvantGardeStd-Bold.ttf') format('truetype'), url('ITCAvantGardeStd-Bold.svg#ITCAvantGardeStd-Bold') format('svg'); font-weight: normal; font-style: normal; } .clearBoth { clear: both; } .single-post #page-header .header-content .header-content-inner .post-info { display: none; } /* .homePic6box { margin-bottom: 90px; } .homePic7box { padding-left: 190px; } .homePic8box { padding-top: 210px; } .homePic9box { padding-top: 105px; } .homePic11box { padding-top: 100px; } */ body { font-family: 'ITCAvantGardeStd-Bk'; } body.page p { color: #111; text-align: justify; font-size: 18px; font-size: 16px; line-height: 24px; } /* about page */ .aboutTitle h1, .aboutTitle h2 { font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; text-transform: uppercase; text-align: center; color: #000!important; font-size: 68px!important; line-height: 78px!important; } .aboutTitle h2 { font-size: 34px!important; line-height: 50px!important; } .aboutLine p, .aboutLineFounder p, .aboutNardiContent p { color: #111; font-size: 22px; line-height: 28px; } .aboutLine h2, .aboutLineFounder h2, .aboutLinePartners h2, .contactTitle h2 { font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; text-transform: uppercase; text-align: left; color: #000!important; font-size: 68px!important; line-height: 68px!important; } .aboutLineFounder h2, .aboutLinePartners h2 { padding-bottom: 0; font-size: 40px!important; line-height: 46px!important; } .aboutLineFounder, .aboutLinePartners { padding-top: 20px; padding-bottom: 20px; } .aboutLineFounder h3, .aboutLinePartners h3 { font-family: 'ITCAvantGardeStd-Bold'; color: #000!important; font-size: 26px!important; line-height: 28px!important; padding-top: 5px; } .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont .heading-text { margin-top: 12px; } .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont .aboutLinePersonRole { margin-top: 18px; } .aboutLineFounder h4, .aboutLinePartners h4 { font-family: 'ITCAvantGardeStd-Bk'; color: #000!important; font-size: 18px!important; line-height: 21px!important; font-weight: normal; } .aboutLinePartners h3, .aboutLinePartners h4, .aboutLinePartners .aboutLinePartnersPic { text-align: center; text-align: left; } .aboutLineFounder .aboutReadMore p, .aboutLinePartners .aboutReadMore p, .keyPeopleLineContent .wpb_raw_html p { text-align: left!important; font-size: 14px; line-height: 14px; } .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont .uncode_text_column.aboutReadMore, .main-container .row-container .row-parent .column_child.single-internal-gutter.keyPeopleLineContent .uncont .wpb_raw_html { margin-top: 18px; } .aboutReadMore p a, .keyPeopleLineContent .wpb_raw_html p a { color: #111!important; } .keyPeopleLineContent .wpb_raw_html p a { cursor: pointer; } .partnerOneLine { padding-bottom: 36px; } .showCustomTextBox h4 { font-family: 'ITCAvantGardeStd-Bold'; color: #000!important; font-size: 26px!important; line-height: 28px!important; padding-top: 0; margin-top: 0; } .showCustomTextBox h5 { font-family: 'ITCAvantGardeStd-Bk'; color: #000!important; font-size: 18px!important; line-height: 21px!important; font-weight: normal; margin-top: 6px; } .showCustomTextBox a.showCustomCloseLink { color: #111!important; font-size: 15px; line-height: 15px; font-style: italic; margin-top: 18px; display: block; cursor: pointer; } .pos-top.pos-center.align_left.column_child.col-lg-2.keyPeopleLineContent.single-internal-gutter { width: 20%; } @media (max-width: 959px){ .pos-top.pos-center.align_left.column_child.col-lg-2.keyPeopleLineContent.single-internal-gutter { width: 100%; } } .pos-top.pos-center.align_left.column_child.col-lg-2.keyPeopleLineEmpty.single-internal-gutter { width: 0%; } .showCustomTextBox { outline: none!important; } /* page about nardi */ .main-container .row-container.aboutNardiTopPic .row-parent { padding-top: 0; } .aboutNardiContent { width: 80%; margin: 0 auto; padding-top: 30px; padding-bottom: 50px; } .aboutNardiContentTitle h1 { font-family: 'ITCAvantGardeStd-Bold'; font-weight: normal; text-transform: uppercase; text-align: center; color: #000!important; font-size: 28px!important; line-height: 28px!important; } .main-container .row-container .row-parent .single-internal-gutter .uncont .aboutNardiContentSubTitle { margin-top: 8px; } .aboutNardiContentSubTitle h2 { font-family: 'ITCAvantGardeStd-Md'; font-weight: normal; text-align: center; color: #000!important; font-size: 18px!important; line-height: 18px!important; } .aboutNardiContentBigTitle { padding-top: 100px; padding-bottom: 100px; } .aboutNardiContentBigTitle h3, .aboutNardiContentBigTitle h4 { font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; text-transform: uppercase; text-align: center; color: #000!important; font-size: 68px!important; line-height: 68px!important; } .aboutNardiContentBigTitle h4 { font-size: 28px!important; line-height: 46px!important; } /* page contact */ /* .contactTitleLine .contactTitle .contactTitleSmall .contactTextAddress .contactFormLine .contactFormIntroText .contactFormContainerForm */ .contactInfoLine { background: #f7f7f7; } .contactMapLine { background: #f7f7f7; } .main-container .row-container.contactTitleLine .row-parent { padding-bottom: 18px; } .main-container .row-container.contactTitleLine_2 .row-parent { padding-top: 72px; } .main-container .row-container.contactMapLine .row-parent { padding-top: 0; } body.page .contactInfoLine p { font-size: 16px; } body.page .contactInfoLine p a { color: #111!important; } .main-container .row-container .row-parent .single-internal-gutter .uncont .contactTextAddress, .main-container .row-container .row-parent .single-internal-gutter .uncont .projectMapSideTextAddress { margin-top: 16px!important; } .contactTitleSmall h3, body.single-post .projectMapSideTitleSmall h3 { font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; text-transform: uppercase; color: #000!important; font-size: 20px!important; line-height: 20px!important; } .wpcf7 input, .wpcf7 textarea, .wpcf7-response-output { font-family: 'ITCAvantGardeStd-Bk'!important; } .contactFormLine input[type="text"], .contactFormLine input[type="email"], .newsletterBox input[type="email"], .contactFormLine input[type="url"], .contactFormLine input[type="tel"], .contactFormLine textarea { border: none; color: #111; font-size: 13px; padding: 4px 4px; width: 90% !important; border-bottom: 1px solid #333; font-size: 13px!important; outline: none; border-radius: 0; box-shadow: none; } .newsletterBox input[type="email"] { padding-bottom: 7px; } .contactFormLine textarea { height: 76px; } .contactFormLine .wpcf7 p { padding-bottom: 8px!important; } body.page .contactFormLine p.formSurnameField { font-size: 0; line-height: 0; padding: 0!important; margin: 0; } .contactFormLine form.wpcf7-form input[type=submit], .newsletterBox form.wpcf7-form input[type=submit] { padding: 10px 30px; color: #fff; background: #000; font-weight: normal; } .contactFormLine form.wpcf7-form input[type=submit]:hover, .newsletterBox form.wpcf7-form input[type=submit]:hover { color: #fff!important; background: #000!important; } .contactFormColumn_1, .contactFormColumn_2 { width: 50%; float: left; } body.page .contactFormLine p.contactFormButton { margin-top: 8px; } .main-container .row-container .row-parent .single-internal-gutter .uncont .contactFormContainerForm { margin-top: 5px; } body.single-post p { font-family: 'ITCAvantGardeStd-Bk'; color: #111; font-size: 14px; line-height: 21px; text-align: justify; } body.single-post .next2picText p { font-size: 11px; line-height: 18px; } body.single-post h1, body.single-post h2, body.single-post h3, body.single-post h4, body.single-post h5, body.single-post h6 { font-family: 'ITCAvantGardeStd-Bold'; color: #000; } body.single-post .itemLine_1 h1 { text-transform: uppercase; font-size: 40px; line-height: 46px; font-weight: bold; } body.single-post .itemLine_1 .heading-text.el-text, body.single-post .itemLine_1 .uncode_text_columns { margin-top: 0!important; } body.single-post .itemLine_1 h4 { text-transform: lowercase; } body.single-post h3 { text-transform: uppercase; font-size: 15px!important; } body.single-post h2 { font-size: 48px!important; line-height: 62px!important; text-align: center; font-weight: bold; text-transform: uppercase; } body.single-post .projectHugeText h2 { width: 72%; margin: 0 auto; } body.single-post .itemLine_1 h6 { font-family: 'ITCAvantGardeStd-Bk'; font-weight: normal; font-size: 14px; padding-top: 6px; } .itemLineBottom .row.row-parent .row-inner { margin-left: 0!important; } .itemLineBottom .pos-top.pos-center.align_left.column_parent.col-lg-4.single-internal-gutter { padding: 0!important; font-size: 0; } .itemLineBottom .itemLineBottomVideo p { font-size: 0; line-height: 0; } .itemLineBottom .itemLineBottomTweet .single-block-padding { padding-bottom: 0; } /*.itemLineBottom .itemLineBottomTweet .itemLineBottomTweetIcon*/ .itemLineBottom .itemLineBottomTweet .itemLineBottomTweetText { margin-top: 10px!important; } /* custom project share */ .customShareLineArticle h6 { padding-bottom: 10px; } .projectSimilarProjectHeading h6 { text-transform: uppercase; font-size: 12px; letter-spacing: 0.05em; } .main-container .row-container .row-parent .single-internal-gutter .uncont .projectSimilarProjectLink { margin-top: 6px; } .projectSimilarProjectLink p { text-align: center!important; font-family: 'ITCAvantGardeStd-Bold'!important; color: #33b3cd!important; } .projectSimilarProjectLink p a, .projectSimilarProjectLink p a:hover, .projectSimilarProjectLink p a:focus { color: #33b3cd; } .style-light .share-button.share-inline .social.top li { color: #33b3cd!important; } /* custom project header*/ .menu-container.menu-hide.limit-width.style-color-xsdn-bg.menu-no-borders { background: transparent; } .projectTopHeaderCoverPic.row-container { margin-top: -68px; } /* custom project menu logo spacing */ @media (min-width: 960px){ body.single.single-post .menu-wrapper .row-menu .row-menu-inner { padding: 0px 72px 0px 72px; } body.single.single-post.menu-overlay-left .mmb-container, body.single.single-post .vmenu-position-left.menu-offcanvas .mmb-container { left: 36px !important; } } @media (max-width: 959px){ body.single.single-post .main-container .row-container.projectTopHeaderCoverPic .single-h-padding { padding-right: 0; padding-left: 0; } } @media (max-width: 480px){ body.single.single-post .menu-container .logo-container { padding: 27px 20px 27px 20px !important; } } /* custom project and page fake 100% width */ .single-post .box-container.limit-width, .page .box-container.limit-width { max-width: 100%; } .single-post .projectTopHeaderCoverPic, .page .projectTopHeaderCoverPic, .single-post #masthead, .page #masthead, .single-post #masthead .menu-container, .page #masthead .menu-container, .single-post .post-content > .row-container, .page .post-content > .row-container, .single-post footer#colophon .row-container, .page footer#colophon .row-container, .single-post .post-content .row-container.projectFullWidthLineInside, .page .post-content .row-container.projectFullWidthLineInside { max-width: 1200px; margin: 0 auto; } .single-post .post-content .row-container.projectFullWidthLine, .page .post-content .row-container.projectFullWidthLine { max-width: 100%; } .single-post .projectBlackLine { background: #000; background: #f7f7f7; } .page .projectGrayLine_1 { background: #f7f7f7; } .single-post .row-container.projectLineInside, .page .row-container.projectLineInside { max-width: 1200px; margin: 0 auto; } .projectMapLine { background: #f7f7f7; } .main-container .row-container.projectMapLine > .row-parent:not(.row-slider) .projectFullWidthLineInside .row-child { padding: 0 36px!important } /* .main-container .row-container.contactInfoLineBox > .row-parent:not(.row-slider) .projectFullWidthLineInside .row-child { padding-bottom: 0!important; } */ .main-container .row-container.contactInfoLineBox > .row-parent { padding-bottom: 0!important; } .main-container .row-container.contactTitleLine > .row-parent, .main-container .row-container.contactFormLine > .row-parent { padding-left: 0!important; } .main-container .row-container > .row-parent:not(.row-slider) .row-child .single-post .projectBlackLine { background: #000; background: #f7f7f7; } body.single-post .projectSideVideoTweet img { padding-top: 10px; } body.single-post .projectTweetText p, body.single-post .projectBottomLine_1_videoAbout p { font-size: 18px!important; line-height: 26px!important; color: #fff!important; color: #000!important; text-align: center; } body.single-post .projectTweetUser p { font-size: 18px!important; color: #33b3cd!important; text-align: center; text-transform: uppercase; font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; } body.single-post .projectTweetUser p a, body.single-post .projectTweetUser p a:hover { color: #33b3cd!important; } /* .projectLineVideoContainer, .projectLineVideoDescContainer, .projectLineBottomSocialContainer { width: 100%; max-width: 824px; margin: 0 auto; } */ .projectBottomLine_1 .projectBottomLine_1_title h4 { color: #fff!important; color: #000!important; font-size: 44px!important; line-height: 44px; text-transform: uppercase; font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; padding-top: 50px; } .projectBottomLine_1 .projectBottomLine_1_videoTitle h5 { color: #fff!important; color: #000!important; font-size: 24px!important; line-height: 24px; text-transform: uppercase; font-family: 'ITCAvantGardeStd-Bold'; font-weight: bold; text-align: center; color: #33b3cd!important; } .main-container .row-container .row-parent .single-internal-gutter .uncont .projectLineVideoDescContainer { margin-top: 20px; } .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont .projectBottomLine_1_videoAbout { margin-top: 15px; padding-bottom: 30px; } .projectLineVideoDescContainer .projectBottomLine_1_videoAbout p { color: #fff!important; color: #000!important; font-size: 14px!important; line-height: 21px; } /* .projectBottomLine_2 .projectBottomLine_2_1 .projectBottomLine_2_pic .projectBottomLine_2_twitter .projectBottomLine_2_instagram */ /* hide default share bottom article */ .single-post .post-footer.row-container { display: none; } /* single news */ .newsTextColumn_1 { margin-top: 18px!important; } /* news page */ .newsPageHeadBox h1, .worksPageHeadBox h1 { font-family: 'ITCAvantGardeStd-Bold'!important; font-size: 60px!important; line-height: 68px!important; color: #000!important; font-weight: bold!important; text-transform: uppercase!important; } .worksPageHeadBox { padding-left: 36px; } .newsMainContainer .menu-horizontal.menu-light.text-left { padding-bottom: 15px; } .newsMainContainer .isotope-filters ul.menu-smart > li > span > a { text-transform: uppercase; font-family: 'ITCAvantGardeStd-Bk'!important; } .newsMainContainer .menu-horizontal.menu-light.text-left ul.menu-smart li a.active { font-family: 'ITCAvantGardeStd-Md'!important; } .newsMainContainer .single-gutter .tmb { padding-right: 6px; padding-right: 26px; } .newsMainContainer .single-gutter:not(.owl-carousel-container) .tmb .t-inside { margin-top: 6px; margin-top: 26px; } .newsMainContainer h3.t-entry-title.h4, .newsMainContainer h3.t-entry-title.h6 { font-family: 'ITCAvantGardeStd-Md'!important; font-size: 54px; font-size: 44px; font-size: 40px; line-height: 48px; line-height: 38px; line-height: 36px; color: #000!important; text-transform: uppercase; font-weight: bold; } body.home .uncode-single-media h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media h3.t-entry-title.h6 { font-family: 'ITCAvantGardeStd-Md'!important; font-size: 44px; line-height: 46px; color: #000!important; text-transform: uppercase; font-weight: bold; } body.home .uncode-single-media p.t-entry-excerpt, body.page .page_category-works .uncode-single-media p.t-entry-excerpt { font-family: 'ITCAvantGardeStd-Bold'!important; font-size: 22px; line-height: 22px; color: #000!important; text-transform: uppercase; font-weight: normal; margin-top: 0; } body.home .uncode-single-media.homeTitleFontSize1 h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media.homeTitleFontSize1 h3.t-entry-title.h6 { font-size: 44px; line-height: 46px; } body.home .uncode-single-media.homeTitleFontSize2 h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media.homeTitleFontSize2 h3.t-entry-title.h6 { font-size: 36px; line-height: 36px; } body.home .uncode-single-media.homeTitleFontSize3 h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media.homeTitleFontSize3 h3.t-entry-title.h6 { font-size: 24px; line-height: 26px; } body.home .uncode-single-media.homeTitleFontSize4 h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media.homeTitleFontSize4 h3.t-entry-title.h6 { font-size: 14px; line-height: 16px; } body.home .uncode-single-media.homeCityFontSize1 p.t-entry-excerpt, body.page .page_category-works .uncode-single-media.homeCityFontSize1 p.t-entry-excerpt { font-size: 32px; line-height: 32px; } body.home .uncode-single-media.homeCityFontSize2 p.t-entry-excerpt, body.page .page_category-works .uncode-single-media.homeCityFontSize2 p.t-entry-excerpt { font-size: 26px; line-height: 26px; } body.home .uncode-single-media.homeCityFontSize3 p.t-entry-excerpt, body.page .page_category-works .uncode-single-media.homeCityFontSize3 p.t-entry-excerpt { font-size: 18px; line-height: 18px; } body.home .uncode-single-media.homeCityFontSize4 p.t-entry-excerpt, body.page .page_category-works .uncode-single-media.homeCityFontSize4 p.t-entry-excerpt { font-size: 14px; line-height: 14px; } .newsMainContainer p.t-entry-meta span.t-entry-date { font-size: 16px; text-transform: uppercase; line-height: 16px; font-family: 'ITCAvantGardeStd-Bold'; color: #000!important; } .newsMainContainer .tmb-overlay-showed.tmb-overlay-anim.tmb .t-entry-visual:hover .t-entry-visual-overlay, .newsMainContainer .tmb-overlay-showed.tmb-overlay-text-anim.tmb .t-entry-visual:hover .t-entry-visual-overlay { opacity: 1!important; } .newsMainContainer .tmb-overlay-showed.tmb-overlay-anim.tmb .t-entry-visual:hover .t-entry-visual-overlay .style-color-xsdn-bg, .newsMainContainer .tmb-overlay-showed.tmb-overlay-text-anim.tmb .t-entry-visual:hover .t-entry-visual-overlay .style-color-xsdn-bg { background-color: #000!important; opacity: 1!important; } .newsMainContainer .tmb-overlay-text-anim.tmb-reveal-bottom.tmb-text-showed.tmb .t-entry-visual:hover .t-overlay-text, .newsMainContainer .tmb-overlay-text-anim.tmb .t-entry-visual:hover .t-overlay-text { opacity: 1!important; } .newsMainContainer .tmb.tmb-light .t-entry-visual .t-overlay-text h3.t-entry-title.h4, .newsMainContainer .tmb.tmb-light .t-entry-visual .t-overlay-text h3.t-entry-title.h6, .newsMainContainer .tmb.tmb-light .t-entry-visual .t-overlay-text p.t-entry-meta span.t-entry-date { color: #000!important; } .newsMainContainer .tmb.tmb-light .t-entry-visual:hover .t-overlay-text h3.t-entry-title.h4, .newsMainContainer .tmb.tmb-light .t-entry-visual:hover .t-overlay-text h3.t-entry-title.h6, .newsMainContainer .tmb.tmb-light .t-entry-visual:hover .t-overlay-text p.t-entry-meta span.t-entry-date { color: #fff!important; } .newsMainContainer .tmb-light.tmb-border, .newsMainContainer .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-media-shadowed).tmb > .t-inside, .newsMainContainer .tmb-light.tmb-bordered.tmb-no-bg.tmb-media-first.tmb > .t-inside .t-entry-visual { border: none; } .newsMainContainer span.btn.btn-default, .newsMainContainer span.btn.btn-default:hover { background: #fff!important; color: #000!important; font-family: 'ITCAvantGardeStd-Bk'!important; font-size: 11px!important; line-height: 11px!important; padding: 8px 12px 5px!important; } .newsMainContainer span.btn.btn-default:hover { background: #ddd!important; } /* news_1_2 newsTextBottomRight */ .newsCustomLine .uncont { text-align: right; display: table!important; width: 100%; } .newsCustomLine .uncont .newsTextBottomRight.heading-text { display: table-cell; vertical-align: bottom; } .newsCustomLine .uncont .heading-text h2, .newsCustomLine .uncont .heading-text .text-top-reduced p { font-family: 'ITCAvantGardeStd-Md'!important; } .newsCustomLine .uncont .newsTextBottomRight.heading-text h2, .newsCustomLine .uncont .newsTextBottomRight.heading-text .text-top-reduced p { text-align: right; } .newsCustomLine .uncont .newsTextWhite.heading-text h2, .newsCustomLine .uncont .newsTextWhite.heading-text .text-top-reduced p { color: #fff; } .newsCustomLine .uncont .news_1_2.heading-text h2 { font-size: 60px; line-height: 54px; } .newsCustomLine .uncont .news_1_2.heading-text .text-top-reduced p { font-size: 16px; line-height: 16px; } /* menu */ .font-family-menu, ul.menu-smart a { font-family: 'ITCAvantGardeStd-Md'!important; color: #000!important; text-transform: uppercase; font-weight: bold; } .font-family-menu, ul.menu-smart a:hover { color: #33b3cd!important; } .font-family-menu, ul.menu-smart ul.drop-menu a { font-family: 'ITCAvantGardeStd-Bk'!important; } @media (min-width: 960px){ .overlay .vmenu-container .menu-accordion ul ul { padding: 0px 0px 18px 0px; } } /* footer go up arrow */ .footer-scroll-top.footer-scroll-higher { bottom: 8px; right: 12px; } .footer-scroll-top.footer-scroll-higher.style-light .btn-default { color: #000!important; background-color: transparent!important; border-color: transparent!important; font-size: 30px; } /* newsletter */ .newsletterBox h2.newsletterTitle { color: #111; font-size: 18px; line-height: 24px; font-family: 'ITCAvantGardeStd-Bk'; margin-top: 18px; } .newsletterBox p.newsletterEmailField { margin-top: 0; display: table-cell; } .newsletterBox p.newsletterSurnameField { margin-top: 0; display: none; } .newsletterBox p.newsletterFormButton { margin-top: 0; display: table-cell; } .main-container .row-container.newsletterBox .row-parent { padding-top: 0; padding-bottom: 20px; } .newsletterFormColumn_1 { float: left; } .newsletterFormColumn_2 { float: right; } /* homepage home page works page */ body.home.page .main-container .row-inner > div, body.page .main-container .page_category-works .row-inner > div { padding: 0px 0px 0px 6px; padding: 0px 0px 0px 26px; } body.home.page .main-container .row-container .row-parent, body.page .main-container .page_category-works .row-container .row-parent { padding: 6px 0 0 0; padding: 26px 0 0 0; } /* works page inside menu */ .worksInsidePageMenu ul#menu-worksmenu li { display: inline-block; font-size: 12px; } .worksInsidePageMenu ul#menu-worksmenu > li > a { display: block; padding: 0px 9px 0 9px; } .worksInsidePageMenu ul#menu-worksmenu li:first-child a, .post-content ul#menu-worksmenu { padding-left: 0; } .worksInsidePageMenu ul#menu-worksmenu li a { font-family: 'ITCAvantGardeStd-Bk'!important; text-transform: uppercase; font-weight: 600; } .worksInsidePageMenu ul#menu-worksmenu li.current-menu-item a { font-family: 'ITCAvantGardeStd-Md'!important; } body .site-info p { font-size: 12px; } body.search-results h2 { font-weight: 700; color: #000; line-height: 1; line-height: 1.35; } body.search-results h2 a { color: #000; } body.search #masthead .menu-container { background: #fff!important; } .owl-next .owl-nav-container { border-radius: 0; } .owl-prev .owl-nav-container, .owl-next .owl-nav-container { height: 36px; top: -18px; } .owl-prev i, .owl-next i { top: 6px; } .style-light .owl-nav-container.btn-default { background-color: #000!important; border-color: #000!important; } /* view all - works page */ .allWorksPageBlock .t-entry-visual { width: 25%; display: table-cell; vertical-align: top; padding: 0px 0px 0px 36px; } .allWorksPageBlock .t-entry-text { width: 75%; display: table-cell; vertical-align: top; padding: 0px 0px 0px 36px; } .allWorksPageBlock .tmb-light.tmb-bordered.tmb-no-bg.tmb-media-first.tmb > .t-inside .t-entry-visual { border: none; } .allWorksPageBlock .tmb-no-bg.tmb .t-entry-text .t-entry-text-tc { padding: 0!important; } .allWorksPageBlock .t-entry-text h3.t-entry-title.h6 { width: 33%; display: table-cell; vertical-align: top; font-family: 'ITCAvantGardeStd-Bold'; color: #000!important; font-size: 26px!important; line-height: 30px!important; } .allWorksPageBlock .t-entry-text p.t-entry-excerpt { width: 66%!important; display: table-cell; vertical-align: middle; padding: 0px 0px 0px 36px; color: #111; text-align: justify; font-size: 18px; font-size: 16px; line-height: 24px; } /* custom project mobile */ @media (max-width: 480px){ body.single-post .main-container .row-container .row-parent { padding: 0 36px 0 36px; } body.single-post .main-container .row-container.project2Pics1Line .row-parent { padding: 18px 36px 18px 36px; } body.single-post .main-container .row-container.projectMapLine .row-parent, body.single-post .main-container .row-container.customShareLineArticle .row-parent { padding: 36px 36px 36px 36px; } body.single.single-post .main-container .row-container.itemLine_1 .double-bottom-padding { padding-top: 36px; padding-bottom: 0; } body.single-post .itemLine_1 h1 { font-size: 34px; line-height: 38px; } body.single-post .main-container .row-container .row-parent .single-internal-gutter .uncont .descriptionMiddle_1, body.single-post .main-container .row-container .row-parent .single-internal-gutter .uncont .descriptionMiddle_2 { margin-top: 18px; } body.single-post .projectHugeText { padding-top: 36px; padding-bottom: 36px; } body.single-post .projectHugeText h2 { width: 100%; font-size: 34px!important; line-height: 38px!important; } body.single-post .main-container .row-inner .next2picRightColumn, body.single-post .main-container .row-inner .picRightWithSmallText { padding-top: 6px; } .projectBottomLine_1 .projectBottomLine_1_title h4 { font-size: 18px!important; line-height: 18px; padding-top: 36px; padding-bottom: 32px; } .main-container .row-container .row-parent .single-internal-gutter .uncont .projectLineVideoDescContainer, .main-container .row-container .row-parent .single-internal-gutter .uncont .projectBottomLine_2_twitter, .main-container .row-container .row-parent .single-internal-gutter .uncont .projectBottomLine_2_instagram { margin-top: 0; padding-top: 0; } .main-container .row-container .row-parent .single-internal-gutter .uncont .projectLineVideoDescContainer .uncell..single-block-padding, .main-container .row-container .row-parent .single-internal-gutter .uncont .projectBottomLine_2_twitter .uncell..single-block-padding, .main-container .row-container .row-parent .single-internal-gutter .uncont .projectBottomLine_2_instagram .uncell..single-block-padding { padding-left: 0; padding-right: 0; } } /* mobile news */ @media (max-width: 480px){ body.single-post .newsLine_1{ padding-top: 36px; padding-bottom: 36px; } body.single-post .newsLine_1_title_1 h1 { font-size: 22px; line-height: 26px; } body.single-post .newsLine_1_title_2 h2 { font-size: 24px!important; line-height: 28px!important; } .newsTextLine, .newsGalleryLine, .newsPicLine { padding-top: 36px; } .single-post .post-content > .row-container.newsMapLine { margin-top: 36px; } } /* mobile varie */ /* google maps */ @media (max-width: 960px){ body .site-info p { text-align: center; } } @media (max-width: 480px){ .main-container .row-container.projectMapLine > .row-parent:not(.row-slider) .projectFullWidthLineInside.lineWithMapInside .row-child { padding: 0!important; } } body.page-id-45333 .main-container .row-container.contactFormLine input.wpcf7-submit { width: inherit; } body.search-results #page-header { display: none; } /* @media (max-width: 1220px){ body.page-id-45333 .main-container .row-container.contactFormLine { padding-left: 36px; } .aboutLine .uncode_text_column{ padding-left: 18px; padding-right: 18px; } } */ @media (max-width: 959px){ body.home.page .main-container .row-inner .column_parent.single-internal-gutter, body.page .main-container .page_category-works .row-inner .column_parent.single-internal-gutter { padding-bottom: 26px; } body.home.page .main-container .row-container .row-parent, body.page .main-container .page_category-works .row-container .row-parent { padding: 0 0 0 0; } .isotope-filters ul.menu-smart { text-align: left; } } @media (max-width: 789px){ .aboutTitle h2, .aboutNardiContentBigTitle h4 { font-size: 20px!important; line-height: 36px!important; } } @media (max-width: 569px){ body.home .uncode-single-media h3.t-entry-title.h6, body.page .page_category-works .uncode-single-media h3.t-entry-title.h6 { font-size: 17px!important; } body.home .uncode-single-media p.t-entry-excerpt, body.page .page_category-works .uncode-single-media p.t-entry-excerpt { font-size: 15px!important; font-family: 'ITCAvantGardeStd-Md'!important; } body.home .uncode-single-media .t-overlay-text.single-block-padding, body.page .page_category-works .uncode-single-media .t-overlay-text.single-block-padding { padding: 6px; } .main-container .row-container.newsPageHeadBox .row-parent, .main-container .row-container.contactTitleLine .row-parent { padding-top: 0; } .menu-light .row-brand, .menu-light .row-menu .row-menu-inner { border-bottom: 0; } } @media (max-width: 570px){ body.home.page .main-container .row-inner .column_parent.single-internal-gutter, body.page .main-container .page_category-works .row-inner .column_parent.single-internal-gutter { padding-left: 0; } .row-container.contactFormLine .contactFormColumn_1, .row-container.contactFormLine .contactFormColumn_2 { width: 100%; float: none; } .aboutLine h2, .aboutLineFounder h2, .aboutLinePartners h2, .contactTitle h2 { font-size: 42px!important; line-height: 42px!important; } .aboutTitle h2, .aboutNardiContentBigTitle h4 { font-size: 12px!important; line-height: 26px!important; } .aboutLineFounder, .aboutLinePartners { padding-top: 0; padding-bottom: 0; } .main-container .row-container.aboutLineFounder .row-container.row-internal.projectFullWidthLineInside { margin-top: 0; } .main-container .aboutLineFounder .projectFullWidthLineInside .row-inner .col-lg-3 { padding-top: 10px; } .main-container .aboutLineFounder .projectFullWidthLineInside .row-inner .col-lg-5 { padding-top: 18px; } .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont .aboutLinePersonRole { margin-top: 4px; } .row-container.worksPageHeadBox { padding-left: 34px; padding-top: 0; } .newsPageHeadBox h1, .worksPageHeadBox h1 { font-size: 32px!important; line-height: 32px!important; } .post-content ul#menu-worksmenu { padding-right: 18px; } .main-container .row-container .row-parent .single-internal-gutter .uncont .worksInsidePageMenu { margin-top: 18px; } .main-container .row-container.aboutNardiTopPic .row-parent { padding-left: 0; padding-right: 0; } .aboutNardiContent { width: 100%; padding-top: 0; padding-bottom: 0; } .newsletterBox h2.newsletterTitle { font-size: 14px; line-height: 20px; margin-top: 0; margin-bottom: 10px; } .contactFormLine form.wpcf7-form input[type=submit], .newsletterBox form.wpcf7-form input[type=submit] { padding: 10px 20px; } .main-container .row-container.contactTitleLine_2 .row-parent { padding-top: 36px; } .worksInsidePageMenu ul#menu-worksmenu > li > a { padding: 3px 16px 3px 0; } .main-container .row-container.aboutLine .no-h-padding { padding-left: 36px; padding-right: 36px; } .main-container .row-container.contactTitleLine > .row-parent, .main-container .row-container.contactFormLine > .row-parent { padding-left: 36px!important; } footer .footer-last .uncell { padding-left: 36px; padding-right: 36px; } } @media (max-width: 320px){ .menu-container .logo-container { position: relative; padding: 27px 18px 27px 18px!important; } .newsPageHeadBox h1, .worksPageHeadBox h1 { font-size: 28px!important; line-height: 28px!important; } .worksInsidePageMenu ul#menu-worksmenu > li > a { padding: 3px 12px 3px 0; } } .aboutPageWorksMenu ul.menu, .aboutPageWorksMenu ul.menu li { list-style: none; } .aboutPageWorksMenu ul.menu li { font-family: 'ITCAvantGardeStd-Bk'; font-weight: bold; text-transform: uppercase; color: #000!important; font-size: 20px!important; line-height: 20px!important; padding-bottom: 22px; } .aboutPageWorksMenu ul.menu li a { color: #000; } .aboutPageWorksMenu ul.menu li a:hover, .aboutPageWorksMenu ul.menu li a:active, .aboutPageWorksMenu ul.menu li a:focus { color: #33B3CD; } #menu-secondary-menu-2 a.dropdown-toggle, #menu-secondary-menu-2 li.qtranxs-lang-menu-item .fa, #menu-secondary-menu-2 li.qtranxs-lang-menu-item img { display: none; } #menu-secondary-menu-2 li.qtranxs-lang-menu-item { display: inline-block; } #menu-secondary-menu-2 li.qtranxs-lang-menu-item a { font-size: 12px; } @media (min-width: 960px){ #menu-secondary-menu-2 li.qtranxs-lang-menu-item a { font-size: 2.8vh; } } #menu-secondary-menu-2 ul.drop-menu { margin-left: 0; } @media (max-width: 960px){ #menu-secondary-menu-2 ul.drop-menu { padding-left: 30px; } #menu-secondary-menu-2 { margin-top: 0; } } /* modifica doppio spazio mobile - 30.01.2018 */ /* @media (max-width: 959px) { body.single-post .main-container .post-content .single-h-padding .row-inner > div:not([class*=col-md]) { padding: 0 0px 0px 0px; } } */ .menu-accordion ul.menu-smart .qtranxs-lang-menu ul { display: block; }