/* Theme Name: Awaken Theme URI: http://themezhut.com/themes/awaken Author: ThemezHut Author URI: http://themezhut.com/ Description: A great magazine style WordPress theme with so many options. Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: Awaken Tags: red,two-columns,two-columns,custom-background,featured-images,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. Awaken is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc. */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- 1.0 - Reset 2.0 - Typography 3.0 - Elements 4.0 - Forms 5.0 - Navigation 5.1 - Links 5.2 - Menus 6.0 - Accessibility 7.0 - Alignments 8.0 - Clearings 9.0 - Widgets 10.0 - Content 10.1 - Posts and pages 10.2 - Asides 10.3 - Comments 11.0 - Infinite scroll 12.0 - Media 12.1 - Captions 12.2 - Galleries --------------------------------------------------------------*/ /*-------------------------------------------------------------- 1.0 - Reset --------------------------------------------------------------*/ /* line 8, sass/_reset.scss */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } /* line 19, sass/_reset.scss */ html { font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */ overflow-y: scroll; /* Keeps page centered in all browsers regardless of content height */ -webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ -ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */ } /* line 27, sass/_reset.scss */ *, *:before, *:after { /* apply a natural box layout model to all elements; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* line 30, sass/_reset.scss */ body { background: white; /* Fallback for when there is no custom background color defined. */ } /* line 42, sass/_reset.scss */ article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; } /* line 45, sass/_reset.scss */ ol, ul { list-style: none; } /* line 48, sass/_reset.scss */ table { /* tables still need 'cellspacing="0"' in the markup */ border-collapse: separate; border-spacing: 0; } /* line 52, sass/_reset.scss */ caption, th, td { font-weight: normal; text-align: left; } /* line 56, sass/_reset.scss */ caption { margin-bottom: 10px; font-weight: bold; } /* line 61, sass/_reset.scss */ blockquote:before, blockquote:after, q:before, q:after { content: ""; } /* line 64, sass/_reset.scss */ blockquote, q { quotes: "" ""; } /* line 67, sass/_reset.scss */ a:focus { outline: thin dotted; } /* line 71, sass/_reset.scss */ a:hover, a:active { text-decoration: none; outline: 0; } /* line 75, sass/_reset.scss */ a img { border: 0; } /*-------------------------------------------------------------- 2.0 Typography --------------------------------------------------------------*/ /* line 5, sass/typography/_typography.scss */ body, button, input, select, textarea { color: #404040; font-family: "Source Sans Pro", sans-serif; font-size: 16px; font-size: 1.6rem; line-height: 1.5; } /* line 1, sass/typography/_headings.scss */ h1, h2, h3, h4, h5, h6 { clear: both; font-family: "Roboto", sans-serif; font-weight: 500; margin: 1em 0; } /* line 8, sass/typography/_headings.scss */ h1 { font-size: 24px; font-size: 2.4rem; } /* line 11, sass/typography/_headings.scss */ h2 { font-size: 20px; font-size: 2rem; } /* line 14, sass/typography/_headings.scss */ h3 { font-size: 18px; font-size: 1.8rem; } /* line 17, sass/typography/_headings.scss */ h4 { font-size: 16px; font-size: 1.6rem; } /* line 20, sass/typography/_headings.scss */ h5 { font-size: 14px; font-size: 1.4rem; } /* line 23, sass/typography/_headings.scss */ h6 { font-size: 13px; font-size: 1.3rem; } /* line 1, sass/typography/_copy.scss */ p { margin-bottom: 1.5em; } /* line 5, sass/typography/_copy.scss */ b, strong { font-weight: bold; } /* line 9, sass/typography/_copy.scss */ dfn, cite, em, i { font-style: italic; } /* line 13, sass/typography/_copy.scss */ blockquote { background: #f8f8f8; margin: 1.5em 0; padding: 1.5em; border-left: 2px solid #fa5742; } /* line 20, sass/typography/_copy.scss */ address { margin: 0 0 1.5em; } /* line 24, sass/typography/_copy.scss */ pre { background: #eeeeee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 1.5rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } /* line 35, sass/typography/_copy.scss */ code, kbd, tt, var { font-size: 15px; font-size: 1.5rem; font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } /* line 40, sass/typography/_copy.scss */ abbr, acronym { border-bottom: 1px dotted #666666; cursor: help; } /* line 45, sass/typography/_copy.scss */ mark, ins { background: #fff9c0; text-decoration: none; } /* line 51, sass/typography/_copy.scss */ sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } /* line 59, sass/typography/_copy.scss */ sup { bottom: 1ex; } /* line 63, sass/typography/_copy.scss */ sub { top: .5ex; } /* line 67, sass/typography/_copy.scss */ small { font-size: 75%; } /* line 71, sass/typography/_copy.scss */ big { font-size: 125%; } /*-------------------------------------------------------------- 3.0 Elements --------------------------------------------------------------*/ /* line 1, sass/elements/_elements.scss */ hr { background-color: #cccccc; border: 0; height: 1px; margin-bottom: 1.5em; } /* line 1, sass/elements/_lists.scss */ ul, ol { margin: 0 0 1.5em 3em; } /* line 5, sass/elements/_lists.scss */ ul { list-style: disc; } /* line 9, sass/elements/_lists.scss */ ol { list-style: decimal; } /* line 14, sass/elements/_lists.scss */ li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } /* line 19, sass/elements/_lists.scss */ dt { font-weight: bold; margin-bottom: 0.5em; } /* line 24, sass/elements/_lists.scss */ dd { margin: 0 1.5em 1.5em; } /* line 10, sass/elements/_elements.scss */ img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } /* line 15, sass/elements/_elements.scss */ figure { margin: 0; } /* line 1, sass/elements/_tables.scss */ table, th, td { border: 1px solid #ededed; } /* line 5, sass/elements/_tables.scss */ table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; } /* line 11, sass/elements/_tables.scss */ th { font-family: 'Roboto', sans-serif; font-size: 14px; font-size: 1.4rem; background: #f8f8f8; font-weight: bold; padding: 8px 15px; } /* line 19, sass/elements/_tables.scss */ td { padding: 5px 15px; } /* line 25, sass/elements/_tables.scss */ .site-footer table, .site-footer th, .site-footer td { border: 1px solid #434343; } /* line 29, sass/elements/_tables.scss */ .site-footer th { background: #222; } /*-------------------------------------------------------------- 4.0 Forms --------------------------------------------------------------*/ /* line 4, sass/forms/_forms.scss */ button, input, select, textarea { font-size: 100%; /* Corrects font size not being inherited in all browsers */ margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ vertical-align: baseline; /* Improves appearance and consistency in all browsers */ } /* line 4, sass/forms/_buttons.scss */ button, input[type="button"], input[type="reset"], input[type="submit"] { border: none; background: #fa5742; color: #fff; cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */ -webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */ font-size: 15px; font-size: 1.5rem; line-height: 1; padding: 10px 20px; } /* line 20, sass/forms/_buttons.scss */ button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background: #555; } /* line 31, sass/forms/_buttons.scss */ button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { top: 1px; outline: none; } /* line 2, sass/forms/_fields.scss */ input[type="checkbox"], input[type="radio"] { padding: 0; /* Addresses excess padding in IE8/9 */ } /* line 6, sass/forms/_fields.scss */ input[type="search"] { -webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */ -webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */ -moz-box-sizing: content-box; box-sizing: content-box; } /* line 13, sass/forms/_fields.scss */ input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */ -webkit-appearance: none; } /* line 18, sass/forms/_fields.scss */ button::-moz-focus-inner, input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ border: 0; padding: 0; } /* line 28, sass/forms/_fields.scss */ input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { color: #666666; border: 1px solid #eeeeee; background-clip: padding-box; /* stops bg color from leaking outside the border: */ -webkit-border-radius: 3px; border-radius: 3px; } /* line 39, sass/forms/_fields.scss */ input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus { color: #111111; } /* line 47, sass/forms/_fields.scss */ input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] { padding: 3px; } /* line 51, sass/forms/_fields.scss */ textarea { overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */ padding-left: 3px; vertical-align: top; /* Improves readability and alignment in all browsers */ width: 100%; } /*-------------------------------------------------------------- 5.0 Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- 5.1 Links --------------------------------------------------------------*/ /* line 1, sass/navigation/_links.scss */ a { color: royalblue; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } /* line 5, sass/navigation/_links.scss */ a:visited { color: royalblue; } /* line 10, sass/navigation/_links.scss */ a:hover, a:focus, a:active { color: #333333; } /*-------------------------------------------------------------- 5.2 Menus --------------------------------------------------------------*/ /* line 2, sass/navigation/_menus.scss */ .main-navigation, .top-navigation { clear: both; display: block; float: left; width: 100%; } /* line 8, sass/navigation/_menus.scss */ .main-navigation ul, .top-navigation ul { list-style: none; margin: 0; padding-left: 0; } /* line 13, sass/navigation/_menus.scss */ .main-navigation ul ul, .top-navigation ul ul { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; left: -999em; z-index: 99999; } /* line 21, sass/navigation/_menus.scss */ .main-navigation ul ul ul, .top-navigation ul ul ul { left: -999em; top: -10px; } /* line 27, sass/navigation/_menus.scss */ .main-navigation ul ul li:hover > ul, .top-navigation ul ul li:hover > ul { left: 100%; } /* line 32, sass/navigation/_menus.scss */ .main-navigation ul ul a, .top-navigation ul ul a { width: 200px; } /* line 43, sass/navigation/_menus.scss */ .main-navigation ul li:hover > ul, .top-navigation ul li:hover > ul { left: auto; } /* line 47, sass/navigation/_menus.scss */ .main-navigation li, .top-navigation li { float: left; position: relative; } /* line 54, sass/navigation/_menus.scss */ .main-navigation a, .top-navigation a { display: block; text-decoration: none; } /* line 66, sass/navigation/_menus.scss */ .top-navigation { font-family: "Ubuntu", sans-serif; font-size: 12px; font-size: 1.2rem; } /* line 70, sass/navigation/_menus.scss */ .top-navigation a { color: #d7d7d7; line-height: 16px; padding: 9.5px 10px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } /* line 76, sass/navigation/_menus.scss */ .top-navigation a:hover { color: white; } /* line 83, sass/navigation/_menus.scss */ .top-navigation ul ul { background-color: #333333; padding: 10px; } /* line 87, sass/navigation/_menus.scss */ .top-navigation ul ul a { color: #cccccc; line-height: 15px; padding: 10px 10px; } /* line 92, sass/navigation/_menus.scss */ .top-navigation ul ul a:hover { background: #222222; } /* line 102, sass/navigation/_menus.scss */ .top-navigation .menu-item-has-children > a:after, .top-navigation .page_item_has_children > a:after { color: #fff; content: "\f0da"; display: inline-block; float: right; font-family: FontAwesome; font-size: 8px; margin: 2px 0 0 10px; } @media (max-width: 992px) { /* line 66, sass/navigation/_menus.scss */ .top-navigation { display: none; } } /* line 116, sass/navigation/_menus.scss */ .top-navigation ul > li > a:before { content: '|'; position: absolute; right: -1px; color: #555; } /* line 123, sass/navigation/_menus.scss */ .top-navigation ul > li > ul > li > a:before, .top-navigation ul > li > ul > li:first-child > a:before { display: none; } /* line 126, sass/navigation/_menus.scss */ .main-navigation { background: #232323; font-family: "Ubuntu", sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 500; text-transform: uppercase; } /* line 133, sass/navigation/_menus.scss */ .main-navigation a { color: #cacaca; line-height: 20px; padding: 15px 15px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } /* line 139, sass/navigation/_menus.scss */ .main-navigation a:hover { background: #fa5742; color: #f1f1f1; } /* line 147, sass/navigation/_menus.scss */ .main-navigation ul ul { background-color: #333333; font-size: 14px; font-size: 1.4rem; font-weight: normal; text-transform: none; padding: 10px; } /* line 155, sass/navigation/_menus.scss */ .main-navigation ul ul a { color: #cccccc; line-height: 20px; padding: 10px 15px; } /* line 160, sass/navigation/_menus.scss */ .main-navigation ul ul a:hover { background: #222222; } /* line 168, sass/navigation/_menus.scss */ .main-navigation li.current-menu-item { background-color: #fa5742; } /* line 170, sass/navigation/_menus.scss */ .main-navigation li.current-menu-item a { color: #fff; } /* line 176, sass/navigation/_menus.scss */ .main-navigation .menu-item-has-children > a:after, .main-navigation .page_item_has_children > a:after { color: #CACACA; content: "\f054"; display: inline-block; float: right; font-family: FontAwesome; font-size: 10px; margin: 2px 0 0 10px; } @media (max-width: 992px) { /* line 126, sass/navigation/_menus.scss */ .main-navigation { display: none; } } /* line 191, sass/navigation/_menus.scss */ #fa-custom-menu { font-size: 20px; line-height: 18px; } /* Small menu */ /* line 197, sass/navigation/_menus.scss */ .menu-toggle { display: none; } /* line 201, sass/navigation/_menus.scss */ .top-nav { background: #232323; } @media screen and (max-width: 600px) { /* line 208, sass/navigation/_menus.scss */ .menu-toggle, .main-navigation.toggled .nav-menu, .top-navigation.toggled .nav-menu { display: block; } /* line 213, sass/navigation/_menus.scss */ .main-navigation ul, .top-navigation ul { display: none; } } /* line 220, sass/navigation/_menus.scss */ .site-main .comment-navigation, .site-main .paging-navigation, .site-main .post-navigation { margin: 0 0 1.5em; overflow: hidden; } /* line 227, sass/navigation/_menus.scss */ .comment-navigation .nav-previous, .paging-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 50%; } /* line 234, sass/navigation/_menus.scss */ .comment-navigation .nav-next, .paging-navigation .nav-next, .post-navigation .nav-next { float: right; text-align: right; width: 50%; } /* line 239, sass/navigation/_menus.scss */ .post-navigation { padding: 1em 0; border-top: 2px solid #444; border-bottom: 2px solid #444; } /* line 244, sass/navigation/_menus.scss */ .post-navigation a { color: #444; } /* line 246, sass/navigation/_menus.scss */ .post-navigation a:hover { color: #fa5742; } /* line 252, sass/navigation/_menus.scss */ .nav-previous, .nav-next { font-size: 16px; font-weight: 600; } /* line 257, sass/navigation/_menus.scss */ .nav-previous:before { content: "\f177"; display: inline-block; font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; font-weight: normal; margin: 0 10px 0 0; } /* line 265, sass/navigation/_menus.scss */ .nav-next:after { content: "\f178"; display: inline-block; font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; font-weight: normal; margin: 0 0 0 10px; } /* line 273, sass/navigation/_menus.scss */ .paging-navigation { margin: 1em 0; padding: 1em 0; text-align: center; } /* line 278, sass/navigation/_menus.scss */ .paging-navigation li { display: inline; } /* line 282, sass/navigation/_menus.scss */ .page-numbers { list-style: none; } /* line 285, sass/navigation/_menus.scss */ .page-numbers a { background-color: #383732; color: #fff; padding: 10px 15px; font-size: 16px; font-size: 1.6rem; font-weight: bold; } /* line 291, sass/navigation/_menus.scss */ .page-numbers a:hover { background: #fa5742; } /* line 296, sass/navigation/_menus.scss */ .page-numbers .current { background: #fa5742; color: #fff; padding: 10px 15px; font-size: 16px; font-size: 1.6rem; font-weight: bold; } /* line 304, sass/navigation/_menus.scss */ .meta-nav-prev:before { content: "\f177"; display: inline-block; font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; font-weight: normal; margin: 0 5px 0 0; } /* line 312, sass/navigation/_menus.scss */ .meta-nav-next:before { content: "\f178"; display: inline-block; font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; font-weight: normal; margin: 0 0 0 5px; } /* line 320, sass/navigation/_menus.scss */ .awaken-navigation-container { position: relative; } /* line 323, sass/navigation/_menus.scss */ .awaken-search-box-container { display: none; } /* line 326, sass/navigation/_menus.scss */ .awaken-search-button-icon { cursor: pointer; float: right; position: absolute; top: 0; right: 0; width: 30px; height: 50px; line-height: 50px; color: #ddd; } /* line 337, sass/navigation/_menus.scss */ .awaken-search-button-icon:before { content: '\f002'; cursor: pointer; display: inline-block; font-family: 'FontAwesome'; } /* line 343, sass/navigation/_menus.scss */ .awaken-search-box-container { background: #fff; border: 3px solid #E3E3E3; display: none; padding: 5px; position: absolute; right: 0; top: 50px; width: 328px; z-index: 999; } /* line 356, sass/navigation/_menus.scss */ #awaken-search-form input[type="submit"] { border-radius: 0; box-shadow: none; background-color: #fa5742; border: none; color: #fff; font-size: 14px; font-weight: normal; height: 40px; line-height: 40px; padding: 0; text-shadow: none; text-transform: uppercase; width: 92px; -webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; -ms-transition: background 0.2s ease-in-out; -o-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } /* line 372, sass/navigation/_menus.scss */ #awaken-search-form input[type="submit"]:hover { background: #333333; } /* line 376, sass/navigation/_menus.scss */ #awaken-search-form input[type="submit"]:focus { outline: none; } /* line 381, sass/navigation/_menus.scss */ #awaken-search-form input[type="text"] { background: #f1f1f1; border: none; color: #222; float: left; height: 40px; margin: 0; padding: 0 11px; width: 220px; } /* line 391, sass/navigation/_menus.scss */ #awaken-search-form input[type="text"]:focus { outline: none; } /* Mobile Navigation*/ /* line 400, sass/navigation/_menus.scss */ #main-nav-button, #top-nav-button { background: #232323; color: #fff; display: none; line-height: 50px; margin: 0 0 2px 0; text-align: center; width: 100%; } /* line 409, sass/navigation/_menus.scss */ #main-nav-button:hover, #top-nav-button:hover { color: #ccc; text-decoration: none; } @media (max-width: 992px) { /* line 400, sass/navigation/_menus.scss */ #main-nav-button, #top-nav-button { display: inline-block; } } /* line 419, sass/navigation/_menus.scss */ #main-nav-button:before, #top-nav-button:before { content: "\f03a"; display: inline-block; font-family: FontAwesome; margin: 0 10px; } /* line 426, sass/navigation/_menus.scss */ .responsive-mainnav, .responsive-topnav { background: #232323; display: none; } /* line 430, sass/navigation/_menus.scss */ .responsive-mainnav ul, .responsive-topnav ul { margin: 0; padding: 5px; } /* line 435, sass/navigation/_menus.scss */ .responsive-mainnav li, .responsive-topnav li { list-style: none; } /* line 438, sass/navigation/_menus.scss */ .responsive-mainnav li a, .responsive-topnav li a { color: #cacaca; line-height: 26px; padding: 10px 15px; text-decoration: none; display: block; } /* line 445, sass/navigation/_menus.scss */ .responsive-mainnav li a:hover, .responsive-topnav li a:hover { background: #fa5742; } /* line 450, sass/navigation/_menus.scss */ .responsive-mainnav li ul, .responsive-topnav li ul { margin-left: 2em; } /*-------------------------------------------------------------- 6.0 Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers */ /* line 2, sass/modules/_accessibility.scss */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } /* line 11, sass/modules/_accessibility.scss */ .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { background-color: #f1f1f1; background-clip: padding-box; /* stops bg color from leaking outside the border: */ -webkit-border-radius: 3px; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 1.4rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar */ } /*-------------------------------------------------------------- 7.0 Alignments --------------------------------------------------------------*/ /* line 1, sass/modules/_alignments.scss */ .alignleft { display: inline; float: left; margin-right: 1.5em; } /* line 7, sass/modules/_alignments.scss */ .alignright { display: inline; float: right; margin-left: 1.5em; } /* line 13, sass/modules/_alignments.scss */ .aligncenter { display: block; margin: 0 auto; } /*-------------------------------------------------------------- 8.0 Clearings --------------------------------------------------------------*/ /* line 12, sass/modules/_clearings.scss */ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; } /* line 21, sass/modules/_clearings.scss */ .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /*-------------------------------------------------------------- 9.0 Widgets --------------------------------------------------------------*/ /* line 1, sass/site/secondary/_widgets.scss */ .widget { margin: 0 0 2.5em; /* Make sure select elements fit in widgets */ } /* line 5, sass/site/secondary/_widgets.scss */ .widget select { max-width: 100%; } /* line 14, sass/site/secondary/_widgets.scss */ .main-widget-area ul { list-style: none; margin: 0; } /* line 18, sass/site/secondary/_widgets.scss */ .main-widget-area ul li { margin: 0.4em 0; padding: 0 1.2em; } /* line 22, sass/site/secondary/_widgets.scss */ .main-widget-area ul li a { color: #383732; } /* line 24, sass/site/secondary/_widgets.scss */ .main-widget-area ul li a:hover { text-decoration: none; color: #fa5742; } /* line 31, sass/site/secondary/_widgets.scss */ .main-widget-area .widget-title { background: #fa5742; color: white; display: inline-block; font-family: "Ubuntu", sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 500; height: 32px; line-height: 32px; margin: 0 0 0.1em 0; padding: 0 1.2em; text-transform: uppercase; } /* line 45, sass/site/secondary/_widgets.scss */ .widget-title-container { border-bottom: 2px solid #fa5742; margin-bottom: 20px; } /* line 49, sass/site/secondary/_widgets.scss */ .awt-container { border-bottom: 2px solid #fa5742; margin-bottom: 20px; } /* line 53, sass/site/secondary/_widgets.scss */ .awt-title { background: #fa5742; color: white; display: inline-block; font-family: "Ubuntu", sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 500; height: 32px; line-height: 32px; margin: 0 0 0.1em 0; padding: 0 1.2em; text-transform: uppercase; } /* line 66, sass/site/secondary/_widgets.scss */ .amt-area { margin: 40px 0; } /* line 69, sass/site/secondary/_widgets.scss */ .ams-post { display: block; clear: both; margin-bottom: 23px; overflow: hidden; } /* line 75, sass/site/secondary/_widgets.scss */ .ams-thumb { width: 120px; height: 85px; float: left; } /* line 80, sass/site/secondary/_widgets.scss */ .ams-thumb img { float: left; } /* line 84, sass/site/secondary/_widgets.scss */ .ams-title { font-size: 16px; font-size: 1.6rem; display: inline-block; margin: 0 0 1em 0; font-weight: 600; line-height: 1.2; } /* line 91, sass/site/secondary/_widgets.scss */ .ams-title a { color: #353434; text-decoration: none; } /* line 94, sass/site/secondary/_widgets.scss */ .ams-title a:hover { color: #fa5742; } /* line 99, sass/site/secondary/_widgets.scss */ .ams-meta { color: #9f9f9f; font-size: 14px; margin-bottom: 10px; } /* line 104, sass/site/secondary/_widgets.scss */ .ams-details { margin-left: 140px; } /* Search widget */ /* line 108, sass/site/secondary/_widgets.scss */ .widget_search .search-submit { display: none; } /* 300x250 Ad widget */ /* line 113, sass/site/secondary/_widgets.scss */ .awaken-medium-rectangle-widget { text-align: center; } /* line 116, sass/site/secondary/_widgets.scss */ .awaken-medium-rectangle-widget img { margin-top: 15px; max-width: 100%; } /* Video Widget */ /* line 122, sass/site/secondary/_widgets.scss */ .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } /* line 132, sass/site/secondary/_widgets.scss */ .video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* line 139, sass/site/secondary/_widgets.scss */ .awaken-featured-container { clear: both; overflow: hidden; } /* line 143, sass/site/secondary/_widgets.scss */ .awaken-slider-container { position: relative; width: 100%; box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.5); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* line 149, sass/site/secondary/_widgets.scss */ .awaken-slider-container:hover { box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.5); } /* line 151, sass/site/secondary/_widgets.scss */ .awaken-slider-container:hover .awaken-slider-title { background: #fa5742; } /* line 156, sass/site/secondary/_widgets.scss */ .awaken-slider-container img { z-index: -2; max-width: 100%; position: relative; } /* line 162, sass/site/secondary/_widgets.scss */ .flex-control-nav { display: none; } /* Home page featured slider */ /* line 166, sass/site/secondary/_widgets.scss */ .awaken-featured-slider { float: left; width: 65.964912280701754385964912280702%; } /* line 170, sass/site/secondary/_widgets.scss */ .awaken-slider-details-container { color: #f5f5f5; position: absolute; bottom: 0; margin: 30px; } /* line 175, sass/site/secondary/_widgets.scss */ .awaken-slider-details-container h1 { margin: 0; } /* line 178, sass/site/secondary/_widgets.scss */ .awaken-slider-details-container a { text-decoration: none; } /* line 182, sass/site/secondary/_widgets.scss */ .awaken-slider-title { color: #f5f5f5; display: inline-block; background: rgba(0, 0, 0, 0.5); font-size: 20px; font-size: 2rem; line-height: 1.5; padding: 5px 10px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* line 191, sass/site/secondary/_widgets.scss */ .awaken-slider-title:hover { color: #fff; } /* line 197, sass/site/secondary/_widgets.scss */ .awaken-featured-posts { float: right; width: 34.035087719298245614035087719298%; } /* line 201, sass/site/secondary/_widgets.scss */ .afp { position: relative; width: 100%; height: auto; box-shadow: inset 0px 0px 50px rgba(0, 0, 0, 0.5); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* line 209, sass/site/secondary/_widgets.scss */ .afp:hover .afp-title { background: #fa5742; } /* line 215, sass/site/secondary/_widgets.scss */ .afp img { max-width: 100%; position: relative; z-index: -2; } /* line 220, sass/site/secondary/_widgets.scss */ .afp-title { font-family: 'Roboto', sans-serif; font-weight: 600; font-size: 16px; font-size: 1.6rem; position: absolute; top: 0; left: 0; margin: 10px; padding: 8px 10px; background: rgba(0, 0, 0, 0.7); color: #f5f5f5; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } /* line 233, sass/site/secondary/_widgets.scss */ .afp-title a { color: #f5f5f5; text-decoration: none; } /* line 237, sass/site/secondary/_widgets.scss */ .afp-title a:hover { color: #fff; } /* line 242, sass/site/secondary/_widgets.scss */ .afp:hover { box-shadow: inset 0px 0px 20px rgba(0, 0, 0, 0.5); } /* line 244, sass/site/secondary/_widgets.scss */ .afp:hover .afp-title { padding-right: 30px; } /* Popular, Comments, Tags Tabs */ /* line 251, sass/site/secondary/_widgets.scss */ #awt-widget { background: #fa5742; margin-bottom: 25px; font-family: 'Ubuntu', sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 500; text-transform: uppercase; border-bottom: 2px solid #fa5742; } /* line 260, sass/site/secondary/_widgets.scss */ #awt-widget li { padding: 0; margin: 0; width: 33.33333%; text-align: center; border-bottom: 1px solid #fff; } /* line 266, sass/site/secondary/_widgets.scss */ #awt-widget li a { color: #fff; border: none; } /* line 269, sass/site/secondary/_widgets.scss */ #awt-widget li a:hover { background: #222; } /* line 276, sass/site/secondary/_widgets.scss */ #awt-widget > li.active > a, .nav-tabs > li.active > a:hover, #awt-widget > li.active > a:focus { border: none; background: #333; } /* line 280, sass/site/secondary/_widgets.scss */ .nav-tabs > li > a { border-radius: 0; margin-right: 0; } /* line 284, sass/site/secondary/_widgets.scss */ .awaken_avatar { float: left; postion: relative; margin: 0 20px 20px 0; } /* line 289, sass/site/secondary/_widgets.scss */ .acmmnt-body { font-size: 16px; font-size: 1.6rem; margin: 0; } /* line 293, sass/site/secondary/_widgets.scss */ .awc-container { margin-bottom: 20px; } /* line 297, sass/site/secondary/_widgets.scss */ .awaken_comment_author, .awaken_comment_post { font-family: 'Roboto', sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 600; } /* line 302, sass/site/secondary/_widgets.scss */ #awaken-tags a { padding: 2px 5px; background: #444; color: #ddd; line-height: 27px; border-radius: 3px; font-size: 15px; text-decoration: none; } /* line 311, sass/site/secondary/_widgets.scss */ #awaken-tags a:hover { background: #fa5742; color: #fff; } /* line 316, sass/site/secondary/_widgets.scss */ .site-footer { color: #eeeeee; } /* line 318, sass/site/secondary/_widgets.scss */ .site-footer a { color: white; text-decoration: none; } /* line 321, sass/site/secondary/_widgets.scss */ .site-footer a:hover { color: #fa5742; } /* line 326, sass/site/secondary/_widgets.scss */ .footer-site-info { background: #222; font-size: 14px; font-size: 1.4rem; padding: 1em 0; } /* line 332, sass/site/secondary/_widgets.scss */ .footer-widget-area ul { list-style: none; margin: 0; } /* line 336, sass/site/secondary/_widgets.scss */ .footer-widget-area ul li { margin: 0.4em 0; padding: 0; } /* line 341, sass/site/secondary/_widgets.scss */ .footer-widget-area .widget { margin: 40px 0; } /* line 345, sass/site/secondary/_widgets.scss */ .footer-widget-title { color: whitesmoke; font-family: "Ubuntu", sans-serif; font-size: 15px; font-size: 1.5rem; font-weight: 500; margin: 0 0 25px 0; text-transform: uppercase; } /*-------------------------------------------------------------- 10.0 Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- 10.1 Site Main --------------------------------------------------------------*/ /* line 1, sass/site/primary/_site-main.scss */ .site-branding { min-height: 135px; } /* line 5, sass/site/primary/_site-main.scss */ .site-title { font-family: 'ubuntu', sans-serif; font-size: 44px; font-weight: 500; margin: 30px 0 0 20px; } /* line 11, sass/site/primary/_site-main.scss */ .site-title a { color: #fa5742; text-decoration: none; } /* line 15, sass/site/primary/_site-main.scss */ .site-title a:hover { color: #333; } /* line 21, sass/site/primary/_site-main.scss */ .site-description { color: #7e7e7e; font-family: 'Source Sans Pro', sans-serif; font-size: 14px; margin: 0 0 30px 20px; } /* line 28, sass/site/primary/_site-main.scss */ .site-logo { display: inline; float: left; } /* line 32, sass/site/primary/_site-main.scss */ .site-title-text { float: left; } /* line 36, sass/site/primary/_site-main.scss */ .site-header { margin-bottom: 40px; } /* line 41, sass/site/primary/_site-main.scss */ .site-footer { background: #323232; margin-top: 40px; } /*-------------------------------------------------------------- 10.2 Posts and pages --------------------------------------------------------------*/ /* line 1, sass/site/primary/_posts-and-pages.scss */ .sticky { display: block; } /* line 5, sass/site/primary/_posts-and-pages.scss */ .hentry { margin: 0 0 4em; } /* line 10, sass/site/primary/_posts-and-pages.scss */ .byline, .updated:not(.published) { display: none; } /* line 15, sass/site/primary/_posts-and-pages.scss */ .single .byline, .group-blog .byline { display: inline; } /* line 19, sass/site/primary/_posts-and-pages.scss */ .byline:before { content: "\f007"; display: inline-block; font-family: FontAwesome; font-size: 12px; font-size: 1.2rem; font-weight: normal; margin: 0 10px 0 15px; } /* line 27, sass/site/primary/_posts-and-pages.scss */ .posted-on:before { content: "\f133"; display: inline-block; font-family: FontAwesome; font-size: 12px; font-size: 1.2rem; font-weight: normal; margin: 0 10px 0 0; } /* line 35, sass/site/primary/_posts-and-pages.scss */ .comments-link:before { content: "\f0e6"; display: inline-block; font-family: FontAwesome; font-size: 12px; font-size: 1.2rem; font-weight: normal; margin: 0 10px 0 15px; } /* line 43, sass/site/primary/_posts-and-pages.scss */ .edit-link:before { content: "\f044"; display: inline-block; font-family: FontAwesome; font-size: 12px; font-size: 1.2rem; font-weight: normal; margin: 0 10px 0 15px; } /* line 54, sass/site/primary/_posts-and-pages.scss */ .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } /* line 58, sass/site/primary/_posts-and-pages.scss */ .page-content a:hover, .entry-content a:hover, .entry-summary a:hover { text-decoration: underline; } /* line 64, sass/site/primary/_posts-and-pages.scss */ .page-links { clear: both; margin: 0 0 1.5em; } /* line 75, sass/site/primary/_posts-and-pages.scss */ .page-entry-title, .archive-page-title, .search-page-title { background: #fa5742; color: #fff; display: inline-block; font-size: 18px; font-size: 1.8rem; margin: 0 0 0.1em 0; font-family: "Ubuntu", sans-serif; padding: 0.5em 1em 0.5em 1em; text-transform: uppercase; } /* line 85, sass/site/primary/_posts-and-pages.scss */ .archive-page-title { padding-left: 0; } /* line 90, sass/site/primary/_posts-and-pages.scss */ .page-entry-header, .archive-page-header, .search-page-header { border-bottom: 2px solid #fa5742; margin-bottom: 1.5em; } /* line 94, sass/site/primary/_posts-and-pages.scss */ .archive-title-span { padding: 0.4em 1em; margin-right: 1em; background: #BBBBBB; } /* line 99, sass/site/primary/_posts-and-pages.scss */ .search-title-span { color: #eee; margin-right: 20px; } /* line 103, sass/site/primary/_posts-and-pages.scss */ .page-header { margin: 0 0 40px 0; border-bottom: none; padding: 0; } /* line 108, sass/site/primary/_posts-and-pages.scss */ .page-title { margin: 0; } /* Normal Post */ /* line 115, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-title { font-family: "Roboto", sans-serif; font-size: 18px; font-size: 1.8rem; font-weight: 500; line-height: 1.3; margin-bottom: 5px; } /* line 122, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-title a { color: #353434; text-decoration: none; } /* line 126, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-title a:hover { color: #fa5742; } /* line 131, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-content { margin: 10px 0; } /* line 136, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-meta, .single-entry-meta, .genpost-entry-footer { color: #9f9f9f; font-family: "Source Sans Pro", sans-serif; font-size: 14px; font-size: 1.4rem; } /* line 141, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-meta a, .single-entry-meta a, .genpost-entry-footer a { color: #9f9f9f; text-decoration: none; } /* line 144, sass/site/primary/_posts-and-pages.scss */ .genpost-entry-meta a:hover, .single-entry-meta a:hover, .genpost-entry-footer a:hover { color: #fa5742; } /* line 149, sass/site/primary/_posts-and-pages.scss */ .genpost-featured-image { margin-bottom: 1em; } /* line 152, sass/site/primary/_posts-and-pages.scss */ .genpost-featured-image img { width: 100%; } /* line 156, sass/site/primary/_posts-and-pages.scss */ .single-entry-header { margin-bottom: 1.5em; } /* line 159, sass/site/primary/_posts-and-pages.scss */ .single-entry-title { font-family: "Roboto", sans-serif; margin: 0 0 0.3em 0; font-size: 23px; font-size: 2.3rem; line-height: 1.3; } /* line 165, sass/site/primary/_posts-and-pages.scss */ .single-entry-footer { padding: 1.5em 0; margin-bottom: 1.5em; border-top: 2px solid #ededed; border-bottom: 2px solid #ededed; } /* line 172, sass/site/primary/_posts-and-pages.scss */ .categorized-under, .tagged-under { display: inline; padding: 4px 10px; background: #bbb; margin-right: 4px; line-height: 35px; text-transform: uppercase; color: #fff; font-weight: 600; } /* line 182, sass/site/primary/_posts-and-pages.scss */ .tagged-under { margin-right: 3px; } /* line 186, sass/site/primary/_posts-and-pages.scss */ .awaken-category-list, .awaken-tag-list { display: inline-block; } /* line 189, sass/site/primary/_posts-and-pages.scss */ .awaken-category-list a, .awaken-tag-list a { padding: 4px 10px; background: #555; line-height: 31px; color: #f5f5f5; } /* line 195, sass/site/primary/_posts-and-pages.scss */ .awaken-category-list a:hover, .awaken-tag-list a:hover { background: #fa5742; color: #fff; } /* line 201, sass/site/primary/_posts-and-pages.scss */ .awaken-category-list ul, .awaken-tag-list ul { margin: 0; list-style: none; } /* line 205, sass/site/primary/_posts-and-pages.scss */ .awaken-category-list li, .awaken-tag-list li { display: inline; } /* line 209, sass/site/primary/_posts-and-pages.scss */ .awaken-tag-list a { margin: 1.5px; } /* line 212, sass/site/primary/_posts-and-pages.scss */ .moretag { color: #404040 !important; } /* line 214, sass/site/primary/_posts-and-pages.scss */ .moretag:hover { color: #fa5742 !important; } /*-------------------------------------------------------------- 10.3 Asides --------------------------------------------------------------*/ /* line 2, sass/site/primary/_asides.scss */ .blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; } /*-------------------------------------------------------------- 10.4 Comments --------------------------------------------------------------*/ /* line 1, sass/site/primary/_comments.scss */ .comment-content a { word-wrap: break-word; } /* line 4, sass/site/primary/_comments.scss */ .bypostauthor { display: block; } /* line 7, sass/site/primary/_comments.scss */ .comments-area { max-width: 747px; margin: 40px 0; } /* line 16, sass/site/primary/_comments.scss */ .comments-title, .comment-list, .comment-reply-title, .must-log-in, .comment-respond .comment-form, .comment-respond iframe { display: block; margin-left: auto; margin-right: auto; width: 100%; } /* line 27, sass/site/primary/_comments.scss */ .sidebar .comments-title, .sidebar .comment-list, .sidebar .must-log-in, .sidebar .comment-reply-title, .sidebar .comment-navigation, .sidebar .comment-respond .comment-form { max-width: 1040px; padding-left: 60px; padding-right: 376px; } /* line 32, sass/site/primary/_comments.scss */ .comments-title { margin: 20px 0; } /* line 36, sass/site/primary/_comments.scss */ .comment-list, .comment-list .children { list-style-type: none; padding: 0; margin: 0; } /* line 41, sass/site/primary/_comments.scss */ .comment-list .children { margin: 0 0 0 40px; } /* line 45, sass/site/primary/_comments.scss */ .comment-list > li:after, .comment-list .children > li:before { background: url(images/dotted-line.png) repeat left top; background-size: 4px 4px; content: ""; display: block; height: 1px; width: 100%; } /* line 53, sass/site/primary/_comments.scss */ .comment-list > li:last-child:after { display: none; } /* line 56, sass/site/primary/_comments.scss */ .comment-body { padding: 24px 0; position: relative; clear: both; overflow: hidden; border-bottom: 1px solid #E7E7E7; } /* line 65, sass/site/primary/_comments.scss */ .comment-author .avatar { display: block; float: left; margin: 0 20px 20px 0; } /* line 70, sass/site/primary/_comments.scss */ .comment-author .fn { word-wrap: break-word; } /* line 76, sass/site/primary/_comments.scss */ .comment-author .fn, .comment-author .url, .comment-reply-link, .comment-reply-login { color: #fa5742; font-size: 16px; font-style: normal; font-weight: bold; } /* line 82, sass/site/primary/_comments.scss */ .says { display: none; } /* line 85, sass/site/primary/_comments.scss */ .no-avatars .comment-author { margin: 0 0 5px; max-width: 100%; position: relative; } /* line 92, sass/site/primary/_comments.scss */ .no-avatars .comment-metadata, .no-avatars .comment-content, .no-avatars .comment-list .reply { width: 100%; } /* line 98, sass/site/primary/_comments.scss */ .comment-list .edit-link { margin-left: 20px; } /* line 104, sass/site/primary/_comments.scss */ .comment-metadata, .comment-awaiting-moderation, .comment-content, .comment-list .reply { margin: 10px 0; } /* line 108, sass/site/primary/_comments.scss */ .comment-meta, .comment-meta a { color: #a2a2a2; font-size: 13px; } /* line 112, sass/site/primary/_comments.scss */ .comment-meta a:hover { color: #555555; } /* line 115, sass/site/primary/_comments.scss */ .comment-metadata { margin-bottom: 20px; } /* line 118, sass/site/primary/_comments.scss */ .ping-meta { color: #a2a2a2; font-size: 13px; line-height: 2; } /* line 123, sass/site/primary/_comments.scss */ .comment-awaiting-moderation { color: #a2a2a2; } /* line 126, sass/site/primary/_comments.scss */ .comment-awaiting-moderation:before { content: "\f021"; margin-right: 10px; display: inline-block; font-family: FontAwesome; font-weight: normal; } /* line 134, sass/site/primary/_comments.scss */ .comment-reply-link:before, .comment-reply-login:before { content: "\f122"; margin-right: 10px; display: inline-block; font-family: FontAwesome; font-weight: normal; } /* Comment form */ /* line 143, sass/site/primary/_comments.scss */ .comment-respond { background-color: #f5f5f5; padding: 40px; margin: 30px 0; max-width: 747px; } /* line 149, sass/site/primary/_comments.scss */ .comment .comment-respond { margin-bottom: 20px; padding: 20px; } /* line 156, sass/site/primary/_comments.scss */ .comment-reply-title small a { color: #131310; display: inline-block; float: right; height: 20px; overflow: hidden; width: 20px; } /* line 164, sass/site/primary/_comments.scss */ .comment-reply-title small a:hover { color: #ed331c; text-decoration: none; } /* line 168, sass/site/primary/_comments.scss */ .comment-reply-title small a:before { content: "\f05c"; display: inline-block; font-family: FontAwesome; font-size: 20px; font-weight: normal; } /* line 176, sass/site/primary/_comments.scss */ .sidebar .comment-list .comment-reply-title, .sidebar .comment-list .comment-respond .comment-form { padding: 0; } /* line 179, sass/site/primary/_comments.scss */ .comment-form .comment-notes { margin-bottom: 15px; } /* line 184, sass/site/primary/_comments.scss */ .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url { margin-bottom: 30px; } /* line 190, sass/site/primary/_comments.scss */ .comment-form [for="author"], .comment-form [for="email"], .comment-form [for="url"], .comment-form [for="comment"] { float: left; padding: 10px 0; width: 100px; } /* line 195, sass/site/primary/_comments.scss */ .comment-form .required { color: #FF8778; } /* line 200, sass/site/primary/_comments.scss */ .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] { max-width: 300px; width: 60%; } /* line 204, sass/site/primary/_comments.scss */ .comment-form textarea { width: 100%; } /* line 208, sass/site/primary/_comments.scss */ .form-allowed-tags, .form-allowed-tags code { color: #686758; font-size: 14px; } /* line 212, sass/site/primary/_comments.scss */ .form-allowed-tags code { font-size: 10px; margin-left: 3px; white-space: pre-wrap; } /* line 218, sass/site/primary/_comments.scss */ .comment-list .pingback, .comment-list .trackback { padding-top: 24px; } /* line 221, sass/site/primary/_comments.scss */ .comment-navigation { border-bottom: 1px solid #E7E7E7; font-size: 20px; font-style: italic; font-weight: 300; margin: 0 auto; max-width: 747px; padding: 20px 0; width: 100%; } /* line 231, sass/site/primary/_comments.scss */ .no-comments { background-color: #eeeeee; font-size: 20px; font-style: italic; font-weight: 300; margin: 0; padding: 10px 0; text-align: center; } /* line 240, sass/site/primary/_comments.scss */ .sidebar .no-comments { padding-left: 60px; padding-right: 376px; } /* line 244, sass/site/primary/_comments.scss */ .comment-reply-title { margin-top: 0; } /*-------------------------------------------------------------- 11.0 Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ /* line 3, sass/modules/_infinite-scroll.scss */ .infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */ /* line 8, sass/modules/_infinite-scroll.scss */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- 12.0 Media --------------------------------------------------------------*/ /* line 3, sass/media/_media.scss */ .page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers */ /* line 13, sass/media/_media.scss */ embed, iframe, object { max-width: 100%; } /*-------------------------------------------------------------- 12.1 Captions --------------------------------------------------------------*/ /* line 1, sass/media/_captions.scss */ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } /* line 5, sass/media/_captions.scss */ .wp-caption img[class*="wp-image-"] { display: block; margin: 0 auto; } /* line 9, sass/media/_captions.scss */ .wp-caption .wp-caption-text { margin: 0.8075em 0; } /* line 14, sass/media/_captions.scss */ .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- 12.2 Galleries --------------------------------------------------------------*/ /* line 1, sass/media/_galleries.scss */ .gallery { margin-bottom: 1.5em; } /* line 5, sass/media/_galleries.scss */ .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } /* line 12, sass/media/_galleries.scss */ .gallery-columns-2 .gallery-item { max-width: 50%; } /* line 16, sass/media/_galleries.scss */ .gallery-columns-3 .gallery-item { max-width: 33.33%; } /* line 20, sass/media/_galleries.scss */ .gallery-columns-4 .gallery-item { max-width: 25%; } /* line 24, sass/media/_galleries.scss */ .gallery-columns-5 .gallery-item { max-width: 20%; } /* line 28, sass/media/_galleries.scss */ .gallery-columns-6 .gallery-item { max-width: 16.66%; } /* line 32, sass/media/_galleries.scss */ .gallery-columns-7 .gallery-item { max-width: 14.28%; } /* line 36, sass/media/_galleries.scss */ .gallery-columns-8 .gallery-item { max-width: 12.5%; } /* line 40, sass/media/_galleries.scss */ .gallery-columns-9 .gallery-item { max-width: 11.11%; } /* line 44, sass/media/_galleries.scss */ .gallery-caption { display: block; }