/*
Theme Name: Robak Theme
Description: Child theme for Uncode theme
Author: Tom Robak
Author URI: http://www.undsgn.com
Template: uncode
Version: 2.0
Text Domain: uncode
*/

/* Webfont: ChronicleDisplay-Light */@font-face {
    font-family: 'ChronicleDisplay';
    src: url('font/ChronicleDisplay-Light.eot'); /* IE9 Compat Modes */
    src: url('font/ChronicleDisplay-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/ChronicleDisplay-Light.woff') format('woff'), /* Modern Browsers */
         url('font/ChronicleDisplay-Light.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/ChronicleDisplay-Light.svg#ChronicleDisplay-Light') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    text-rendering: optimizeLegibility;
}

/* Webfont: ChronicleDisplay-LightItalic */@font-face {
    font-family: 'ChronicleDisplay';
    src: url('font/ChronicleDisplay-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('font/ChronicleDisplay-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/ChronicleDisplay-LightItalic.woff') format('woff'), /* Modern Browsers */
         url('font/ChronicleDisplay-LightItalic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/ChronicleDisplay-LightItalic.svg#ChronicleDisplay-LightItalic') format('svg'); /* Legacy iOS */
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    text-rendering: optimizeLegibility; 
}

/* Webfont: Gotham-Light */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-Light.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-Light.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-Light.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-Light.svg#Gotham-Light') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Webfont: Gotham-LightItalic */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-LightItalic.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-LightItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-LightItalic.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-LightItalic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-LightItalic.svg#Gotham-LightItalic') format('svg'); /* Legacy iOS */
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Webfont: Gotham-Book */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-Book.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-Book.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-Book.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-Book.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-Book.svg#Gotham-Book') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Webfont: Gotham-BookItalic */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-BookItalic.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-BookItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-BookItalic.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-BookItalic.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-BookItalic.svg#Gotham-BookItalic') format('svg'); /* Legacy iOS */
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Webfont: Gotham-Medium */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-Medium.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-Medium.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-Medium.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-Medium.svg#Gotham-Medium') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Webfont: Gotham-Bold */@font-face {
    font-family: 'Gotham';
    src: url('font/Gotham-Bold.eot'); /* IE9 Compat Modes */
    src: url('font/Gotham-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('font/Gotham-Bold.woff') format('woff'), /* Modern Browsers */
         url('font/Gotham-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
         url('font/Gotham-Bold.svg#Gotham-Bold') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased;
}

/* Blog Posts Customisation */
.gallery {padding-top: 12px;}
.gallery-item {float: left; padding: 0 0.5em 0 0.5em;margin-bottom: 0;}
.aligncenter {padding: 0; margin-bottom: 2px;}
.t-entry-author {display: none;}
.post-info .author-info{display: none;}
.wp-caption-text {text-align: center; letter-spacing: 1px;}

/* Separator */
hr.separator-break {width: 70px; border-top-width: 1px;}
.style-light hr.separator-break {border-color: #BFC2C1;}

/* text line */
p {line-height: 1.75em; letter-spacing: 0.05em;}
body {font-weight: 300; -webkit-font-smoothing: subpixel-antialiased;}
b, strong {font-weight: 400;}

/* Headings */
.headings-style, h1, h2, h3, h4, h5, h6 {font-weight: 300; letter-spacing: 1px;}
.text-bold {font-weight: 500;}

/* Location for posts */
.tmb-overlay-text-center.tmb .t-entry-visual .t-overlay-content {
    font-family: "Gotham";
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
    font-weight: 400;
}

/* Page Setup 
.body-borders .body-border-shadow {box-shadow: 0 0px 0px 0px rgba(0, 0, 0, 0.1);} */

/* Footer Menu */
.menu-smart > li > a {
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    font-weight: 300;
    font-family: "Gotham";
}

/* Main Menu */
.font-weight-menu, .menu-container ul.menu-smart > li > a, .menu-container ul.menu-smart li.dropdown > a, .menu-container ul.menu-smart li.mega-menu > a, .menu-smart i.fa-dropdown, .vmenu-container a {
    letter-spacing: 0.15em;
}

.menu-smart > li > a {
    padding: 0px 20px 0px 20px;
}

/* Button text size */
.btn, .btn-link {
    font-size: 10px;
}

/* Footer text size */
.site-footer p {
    font-size: 11px;
}

/* Gravity Forms */
.gform_wrapper label.gfield_label {
    font-weight: 400 !important;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: inherit;
}

.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    font-weight: 400 !important;
    text-transform: uppercase;
}

.gform_wrapper form {
    text-align: center !important;
}