/* HEIGHT MENU */ #logo {height: 60px; } nav#main-nav > ul > li > a { line-height: 60px; } nav#main-nav ul li .sub-menu { top: 100px; } .footer-logo { height: 60px; } #overlay-logo { height: 60px; } /* CUSTOM FONTS */ body {font-family: Open Sans;font-weight: 300;font-size: 15px;line-height: 28px;} body strong,body b { font-weight: 300; } input[type=text], input[type=password], input[type=email], textarea { font-family: Open Sans; font-weight: 300; } h1 {font-family: Montserrat;font-weight: 400;font-size: 60px;line-height: 90px;letter-spacing: 0.15em;text-transform: uppercase;} h1 strong,h1 b { font-weight: 400; } .tp-caption.xone-title-big-dark, .tp-caption.xone-title-big-white, .tp-caption.xone-title-big-colored { font-family: Montserrat;font-weight: 400;font-size: 60px;line-height: 90px;letter-spacing: 0.15em;text-transform: uppercase;} .tp-caption.xone-title-big-dark strong, .tp-caption.xone-title-big-white strong, .tp-caption.xone-title-big-colored strong, .tp-caption.xone-title-big-dark b, .tp-caption.xone-title-big-white b, .tp-caption.xone-title-big-colored b { font-weight: 400; } h2 {font-family: Montserrat;font-weight: 400;font-size: 36px;line-height: 54px;letter-spacing: 0.15em;text-transform: uppercase;} h2 strong,h2 b { font-weight: 400; }.tp-caption.xone-title-medium-dark, .tp-caption.xone-title-medium-white, .tp-caption.xone-title-medium-colored { font-family: Montserrat;font-weight: 400;font-size: 36px;line-height: 54px;letter-spacing: 0.15em;text-transform: uppercase;}.tp-caption.xone-title-medium-dark strong, .tp-caption.xone-title-medium-white strong, .tp-caption.xone-title-medium-colored strong, .tp-caption.xone-title-medium-dark b, .tp-caption.xone-title-medium-white b, .tp-caption.xone-title-medium-colored b { font-weight: 400; }h3 {font-family: Montserrat;font-weight: 400;font-size: 30px;line-height: 45px;letter-spacing: 0.15em;text-transform: uppercase;}h3 strong,h3 b { font-weight: 400; }.tp-caption.xone-title-small-dark, .tp-caption.xone-title-small-white, .tp-caption.xone-title-small-colored { font-family: Montserrat;font-weight: 400;font-size: 30px;line-height: 45px;letter-spacing: 0.15em;text-transform: uppercase;}.tp-caption.xone-title-small-dark strong, .tp-caption.xone-title-small-white strong, .tp-caption.xone-title-small-colored strong, .tp-caption.xone-title-small-dark b, .tp-caption.xone-title-small-white b, .tp-caption.xone-title-small-colored b { font-weight: 400; }h4 {font-family: Montserrat;font-weight: 400;font-size: 22px;line-height: 33px;letter-spacing: 0.15em;text-transform: uppercase;}h4 strong,h4 b { font-weight: 400; }#reply-title { font-family: Montserrat;font-weight: 400;font-size: 22px;line-height: 33px;letter-spacing: 0.15em;text-transform: uppercase;}h5 {font-family: Raleway;font-weight: 200;font-size: 18px;line-height: 27px;text-transform: none;}h5 strong,h5 b { font-weight: 600; }.tp-caption.xone-title-mini-dark, .tp-caption.xone-title-mini-white, .tp-caption.xone-title-mini-colored { font-family: Raleway;font-weight: 200;font-size: 18px;line-height: 27px;text-transform: none;}.tp-caption.xone-title-mini-dark strong, .tp-caption.xone-title-mini-white strong, .tp-caption.xone-title-mini-colored strong, .tp-caption.xone-title-mini-dark b, .tp-caption.xone-title-mini-white b, .tp-caption.xone-title-mini-colored b { font-weight: 600; }h6 {font-family: Raleway;font-weight: 200;font-size: 16px;line-height: 24px;text-transform: none;}h6 strong,h6 b { font-weight: 600; }.filter li a, .readmore-button, .tabs ul.tab-nav li a { font-family: Raleway;font-weight: 600;}.section-title h2 {font-family: Montserrat;font-weight: 400;font-size: 36px;line-height: 46px;letter-spacing: 0.15em;text-transform: uppercase;}.section-title h2 { font-weight: 400; }.section-title h1 {font-family: Montserrat;font-weight: 400;letter-spacing: 0.15em;text-transform: uppercase;}.subtitle {font-family: Open Sans;font-weight: 300;font-size: 22px;line-height: 28px;letter-spacing: 0.05em;text-transform: none;}.subtitle h2 { font-weight: 300; }blockquote, #blog-comments .comment-date { font-family: Open Sans;font-weight: 300;}nav#main-nav > ul > li > a, nav#responsive-nav > ul li > a {font-family: Open Sans;font-weight: 400;font-size: 12px;letter-spacing: 0.05em;text-transform: uppercase;}nav#menu-controls > ul > li a span.c-name {font-family: Open Sans;font-weight: 400;letter-spacing: 0.05em;text-transform: uppercase;}nav#main-nav ul .sub-menu li a, nav#responsive-nav .sub-menu li a { font-weight: 400; }input[type=submit], a.sr-button {font-family: Open Sans;font-weight: 600;letter-spacing: 0.1em;text-transform: uppercase;}.blog-date .date-day, .counter-value {font-family: Open Sans;font-weight: 800;} /* PORTFOLIO STYLING */ #portfolio-grid .masonry-item {margin-right: 5px;margin-bottom: 5px;}#portfolio-carousel .carousel-item {margin: 0 5px;}.portfolio-thumb .imgoverlay .overlaycolor {background: #f4e622;} /* PAGE SETTINGS */ #section-about > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-about > .section-inner {padding-bottom:60px} }#section-about {background:#333333;}#section-blog > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-blog > .section-inner {padding-bottom:60px} }#section-brand-identity > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-brand-identity > .section-inner {padding-top:0px} }#section-brand-identity {background:#fafafa;}#section-contact > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-contact > .section-inner {padding-bottom:60px} }#section-digital > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-digital > .section-inner {padding-top:0px} }#section-elements > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-elements > .section-inner {padding-bottom:60px} }#section-graphic-design > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-graphic-design > .section-inner {padding-bottom:60px} }#section-home > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-home > .section-inner {padding-top:0px} }#section-blog-feed > .section-inner {padding-bottom:100px;}@media only screen and (max-width: 760px) { #section-blog-feed > .section-inner {padding-bottom:60px} }#section-blog-feed {background:#252627;}#section-print-design > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-print-design > .section-inner {padding-top:0px} }#section-projects {background:#f2f2f2;}#section-section-tag > .section-inner {padding-top:0px;}@media only screen and (max-width: 760px) { #section-section-tag > .section-inner {padding-top:0px} } /* COLOR */ input[type=submit]:hover { background-color: #f4e622; } a { color: #f4e622; } nav#main-nav > ul > li:hover > a { color: #f4e622; } nav#main-nav > ul > li.current-menu-item > a, nav#main-nav > ul > li.current-menu-ancestor > a { color: #f4e622; } nav#menu-controls > ul > li.current-menu-item > a { border-color: #f4e622; } nav#menu-controls > ul > li a:hover span.c-dot { background-color: #f4e622; } .portfolio-name a:hover { color: #f4e622; } .filter li a.active, .filter li a:hover { border-color: #f4e622; } .blog-headline .post-name a:hover { color: #f4e622; } .readmore-button:hover { border-color: #f4e622; } a.sr-button3 { border-color: #f4e622; color: #f4e622; } a.sr-button3:hover { background: #f4e622; } a.sr-button5 { border-color: #74d6d5; background: #f4e622; } a.sr-button5:hover { border-color: #f4e622; background: #f4e622; } .iconbox .fa { color: #f4e622; } .pricing-accent .price { color: #f4e622; } .tabs ul.tab-nav li a:hover, .tabs ul.tab-nav li a.active { border-color: #f4e622; } .toggle-item .toggle-title:hover .toggle-icon .fa, .toggle-item .toggle-active .toggle-icon .fa { color: #f4e622 !important; } .skill .skill-bar .skill-active { background-color: #f4e622; } .widget ul li a:hover { color: #f4e622; } .colored { color: #f4e622; } .tp-caption.xone-title-big-colored, .tp-caption.xone-title-medium-colored, .tp-caption.xone-title-small-colored, .tp-caption.xone-title-mini-colored, .tp-caption.xone-text-colored { color: #74d6d5; } /* CUSTOM CSS (Theme Options) */ .dark-header { background: #000000; } .tag-menu {display:none;} .logged-in .fixed-header header { top: 32px; } .testimonial-quote { font-family: open sans, sans-serif; font-size: 20px; text-transform: inherit; } .imgoverlay .overlaycolor { opacity: 0.95; filter: alpha(opacity=95); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; } .flex-directional-nav {display:block; opacity: 1;} input[type="tel"] { font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 300; font-size: 12px; background: #ffffff; border: 1px solid #d9d9d9; line-height: 18px; height: 18px; color: #999999; padding: 10px 4px; border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3x; transition: all 200ms linear; } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { .big-white-ipad { font-size: 38px !important; }