/*
Theme Name: SoftDesigners
Theme URI: http://www.softdesigners.org
Author: Team SoftDesigners
Author URI: http://www.softdesigners.org
Description: The SoftDesigners for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: SoftDesigners
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.
*/
/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 *   4.1 - Site Header
 *   4.2 - Navigation
 * 5.0 - Content
 *   5.1 - Entry Header
 *   5.2 - Entry Meta
 *   5.3 - Entry Content
 *   5.4 - Galleries
 *   5.5 - Post Formats
 *   5.6 - Attachments
 *   5.7 - Post/Paging Navigation
 *   5.8 - Author Bio
 *   5.9 - Archives
 *   5.10 - Search Results/No posts
 *   5.11 - 404
 *   5.12 - Comments
 *   5.13 - Multisite
 * 6.0 - Sidebar
 *   6.1 - Widgets
 * 7.0 - Footer
 * 8.0 - Media Queries
 * 9.0 - Print
 * ----------------------------------------------------------------------------
 */
/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */
* {-webkit-box-sizing: border-box;-moz-box-sizing:    border-box;box-sizing:         border-box;}article,aside,details,figcaption,figure,footer,header,nav,section,summary {display: block;}audio,canvas,video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}[hidden] {display: none;}html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font:normal  15px / 20px "Arial", Helvetica, Arial, Verdana, sans-serif}body {font-family: 'Open Sans', sans-serif;color: #141412;line-height: 1.5;margin: 0;}a {color: #ca3c08;text-decoration: none;}a:visited {color: #f4a137;}a:focus {outline: thin dotted;}a:active,a:hover {color: #ea9629;outline: 0;}a:hover {text-decoration: underline;}h1,h2,h3,h4,h5,h6 {clear: both;font-family: 'Open Sans', sans-serif;line-height: 1.3;}h1 {font-size: 48px;margin: 33px 0;}h2 {font-size: 30px;margin: 25px 0;}h3 {font-size: 22px;margin: 22px 0;}h4 {font-size: 20px;margin: 25px 0;}h5 {font-size: 18px;margin: 30px 0;}h6 {font-size: 16px;margin: 36px 0;}address {font-style: italic;margin: 0 0 24px;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}p {margin: 0 0 24px;}pre {background: #f5f5f5;color: #666;font-size: 14px;margin: 20px 0;overflow: auto;padding: 20px;white-space: pre;white-space: pre-wrap;word-wrap: break-word;}blockquote,q {-webkit-hyphens: none;-moz-hyphens:    none;-ms-hyphens:     none;hyphens:         none;quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: "";content: none;}blockquote {font-size: 18px;font-style: italic;font-weight: 300;margin: 24px 40px;}blockquote blockquote {margin-right: 0;}blockquote cite,blockquote small {font-size: 14px;font-weight: normal;text-transform: uppercase;}blockquote em,blockquote i {font-style: normal;font-weight: 300;}blockquote strong,blockquote b {font-weight: 400;}small {font-size: smaller;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}dl {margin: 0 20px;}dt {font-weight: bold;}dd {margin: 0 0 20px;}menu,ol,ul {margin: 16px 0;padding: 0 0 0 40px;}ul {list-style-type: square;}nav ul,nav ol {list-style: none;list-style-image: none;}li > ul,li > ol {margin: 0;}img {-ms-interpolation-mode: bicubic;border: 0;vertical-align: middle;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}form {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;min-width: inherit;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;white-space: normal;}button,input,select,textarea {font-size: 100%;margin: 0;max-width: 100%;vertical-align: baseline;}button,input {line-height: normal;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],input[disabled] {cursor: default;}input[type="checkbox"],input[type="radio"] {padding: 0;}input[type="search"] {-webkit-appearance: textfield;padding-right: 2px; /* Don't cut off the webkit search cancel button */}input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}.genericon:before,.menu-toggle:after,.featured-post:before,.date a:before,.entry-meta .author a:before,.format-audio .entry-content:before,.comments-link a:before,.tags-links a:first-child:before,.categories-links a:first-child:before,.edit-link a:before,.attachment .entry-title:before,.attachment-meta:before,.attachment-meta a:before,.comment-awaiting-moderation:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.bypostauthor > .comment-body .fn:before,.error404 .page-title:before {-webkit-font-smoothing: antialiased;display: inline-block;font: normal 16px/1 Genericons;vertical-align: text-bottom;}/* Clearing floats */.clear:after,.attachment .entry-header:after,.site-footer .widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after {clear: both;}.clear:before,.clear:after,.attachment .entry-header:before,.attachment .entry-header:after,.site-footer .widget-area:before,.site-footer .widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-form-author:before,.comment-form-author:after,.comment-form-email:before,.comment-form-email:after,.comment-form-url:before,.comment-form-url:after,.comment-body:before,.comment-body:after {content: "";display: table;}/* Assistive text */.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);overflow: hidden;position: absolute !important;height: 1px;width: 1px;}.screen-reader-text:focus {background-color: #f1f1f1;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-weight: bold;height: auto;line-height: normal;padding: 15px 23px 14px;position: absolute;left: 5px;top: 5px;text-decoration: none;width: auto;z-index: 100000; /* Above WP toolbar */}/* Form fields, general styles first. */button,input,textarea {border: 2px solid #d4d0ba;padding: 5px;}input,textarea {color: #141412;}input:focus,textarea:focus {border: 2px solid #c3c0ab;outline: 0;}/* Buttons */button,input[type="submit"],input[type="button"],input[type="reset"] {background: #F5B14B; text-decoration: none; border: 0; padding: 13px 24px; border-radius: 4px!important; border-bottom: 6px solid #e89f31!important; display: inline-block; color: white;}button:hover,button:focus,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus {background: #e89f31; outline: none;}.post-password-required input[type="submit"]:active {padding: 5px 24px 6px;}/* Placeholder text color -- selectors need to be separate to work. */::-webkit-input-placeholder {color: #7d7b6d;}:-moz-placeholder {color: #7d7b6d;}::-moz-placeholder {color: #7d7b6d;}:-ms-input-placeholder {color: #7d7b6d;}/** Responsive images** Fluid images for posts, comments, and widgets*/.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption {max-width: 100%;}/* Make sure images with WordPress-added height and width attributes are scaled correctly. */.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"] {height: auto;}img.size-full,img.size-large,img.wp-post-image {height: auto;max-width: 100%;}/* Make sure videos and embeds fit their containers. */embed,iframe,object,video {max-width: 100%;}/* Override the Twitter embed fixed width. */.entry-content .twitter-tweet-rendered {max-width: 100% !important;}/* Images */.alignleft {float: left;}.alignright {float: right;}.aligncenter {display: block;margin-left: auto;margin-right: auto;}figure.wp-caption.alignleft,img.alignleft {margin: 5px 20px 5px 0;}.wp-caption.alignleft {margin: 5px 10px 5px 0;}figure.wp-caption.alignright,img.alignright {margin: 5px 0 5px 20px;}.wp-caption.alignright {margin: 5px 0 5px 10px;}img.alignnone {margin: 5px 0;}.wp-caption .wp-caption-text,.entry-caption,.gallery-caption {color: #220e10;font-size: 18px;font-style: italic;font-weight: 300;margin: 0 0 24px;}div.wp-caption.alignright img[class*="wp-image-"] {float: right;}div.wp-caption.alignright .wp-caption-text {padding-left: 10px;}img.wp-smiley,.rsswidget img {border: 0;border-radius: 0;box-shadow: none;margin-bottom: 0;margin-top: 0;padding: 0;}.wp-caption.alignleft + ul,.wp-caption.alignleft + ol {list-style-position: inside;}.site {}.site-main {position: relative;}.site-main .sidebar-container {}.site-main .sidebar-inner {}.site-header {position: relative;}.site-header .home-link {}.site-header .site-title:hover {}.site-title {}.site-description {}/*** 4.2 Navigation* ----------------------------------------------------------------------------*/.main-navigation {}ul.nav-menu,div.nav-menu > ul {margin: 0;padding: 0;}.nav-menu li {display: inline-block;position: relative;padding: 5px 10px 5px 10px;}.nav-menu li a {color: #141412; display: block; line-height: 1;text-decoration: none; font: normal 16px / 20px "Open Sans", Helvetica, Arial, Verdana, sans-serif;}.nav-menu .sub-menu,.nav-menu .children {background-color: #220e10;border: 2px solid #f7f5e7;border-top: 0;padding: 0;position: absolute;left: -2px;z-index: 99999;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}.nav-menu .sub-menu ul,.nav-menu .children ul {border-left: 0;left: 100%;top: 0;}ul.nav-menu ul a,.nav-menu ul ul a {color: #fff;margin: 0;width: 300px;}ul.nav-menu ul a:hover,.nav-menu ul ul a:hover,ul.nav-menu ul a:focus,.nav-menu ul ul a:focus {background-color: #db572f;}ul.nav-menu li:hover > ul,.nav-menu ul li:hover > ul,ul.nav-menu .focus > ul,.nav-menu .focus > ul {clip: inherit;overflow: inherit;height: inherit;width: inherit;}.nav-menu .current_page_item > a,.nav-menu .current_page_ancestor > a,.nav-menu .current-menu-item > a,.nav-menu .current-menu-ancestor > a {color: #f4a137;}.menu-toggle {display: none;}/* Navbar */.navbar {}.site-header .search-form {position: absolute;right: 20px;top: 1px;margin-top: 33px;}.site-header .search-field {background-color: transparent; background-image: url(images/search-icon.png); background-position: 5px center; background-repeat: no-repeat; background-size: 24px 24px; border: none; cursor: pointer; height: 22px; margin: 3px 0; padding: 0 0 0 26px; position: relative; -webkit-transition: width 400ms ease, background 400ms ease; transition: width 400ms ease, background 400ms ease; width: 1px; box-shadow: none;}.nav-bar { margin: 10px 0; }.site-header .search-field:focus {background-color: #fff;border: 2px solid #c3c0ab;cursor: text;outline: 0;width: 230px;}.hentry {padding: 40px 0 0;}.entry-header,.entry-content,.entry-summary,.entry-meta {}.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta {}.sidebar .entry-header .entry-meta {padding: 0;}.entry-thumbnail img {display: block;margin: 0 auto 10px;}.entry-header {margin-bottom: 30px;}.entry-title {margin: 0 0 5px; text-align: left; font-size: 26px; font-weight: 700;}.entry-title a {color: #141412;}.entry-title a:hover {color: #ea9629;}.entry-meta {clear: both;font-size: 14px;}.entry-meta a {color: #f4a137;}.entry-meta a:hover {color: #f4a137;}.entry-meta > span {margin-right: 20px;}.entry-meta > span:last-child {margin-right: 0;}.featured-post:before {content: "\f308";margin-right: 2px;}.entry-meta .date a:before {content: "\f303";}.comments-link a:before {content: "\f300";margin-right: 2px;position: relative;top: -1px;}.entry-meta .author a:before {content: "\f304";position: relative;top: -1px;}.categories-links a:first-child:before {content: "\f301";}.tags-links a:first-child:before {content: "\f302";position: relative;top: -1px;}.edit-link a:before {content: "\f411";position: relative;top: -1px;}.single-author .entry-meta .author,.sticky.format-standard .entry-meta .date,.sticky.format-audio .entry-meta .date,.sticky.format-chat .entry-meta .date,.sticky.format-image .entry-meta .date,.sticky.format-gallery .entry-meta .date {display: none;}.entry-content {-webkit-hyphens: auto;-moz-hyphens:    auto;-ms-hyphens:     auto;hyphens:         auto;word-wrap: break-word;}.entry-content a,.comment-content a {color: #f4a137;}.entry-content a:hover,.comment-content a:hover {color: #ea9629;}.entry-content .more-link {white-space: nowrap;}.entry-content blockquote {font-size: 24px;}.entry-content blockquote cite,.entry-content blockquote small {font-size: 16px;}.entry-content img.alignleft,.entry-content .wp-caption.alignleft {margin-left: 0px;}.entry-content img.alignright,.entry-content .wp-caption.alignright {margin-right: 0px;}footer.entry-meta {margin-top: 24px;}.format-standard footer.entry-meta {margin-top: 0;}/* Page links */.page-links {clear: both;font-size: 16px;font-style: italic;font-weight: normal;line-height: 2.2;margin: 20px 0;text-transform: uppercase;}.page-links a,.page-links > span {background: #fff;border: 1px solid #fff;padding: 5px 10px;text-decoration: none;}.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a {background: #e63f2a;border: 1px solid #e63f2a;color: #fff;}.format-gallery .entry-content .page-links a:hover,.format-audio .entry-content .page-links a:hover,.format-status .entry-content .page-links a:hover,.format-video .entry-content .page-links a:hover,.format-chat .entry-content .page-links a:hover,.format-quote .entry-content .page-links a:hover,.page-links a:hover {background: #fff;color: #e63f2a;}.format-status .entry-content .page-links > span,.format-quote .entry-content .page-links > span {background: none;}.page-links .page-links-title {background: transparent;border: none;margin-right: 20px;padding: 0;}/* Mediaelements */.hentry .mejs-mediaelement,.hentry .mejs-container .mejs-controls {background: #220e10;}.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {background: #fff;}.hentry .mejs-controls .mejs-time-rail .mejs-time-current {background: #ea9629;}.hentry .mejs-controls .mejs-time-rail .mejs-time-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {background: #595959;}.hentry .mejs-controls .mejs-time-rail span,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {border-radius: 0;}.gallery {margin-bottom: 20px;margin-left: -4px;}.gallery-item {float: left;margin: 0 4px 4px 0;overflow: hidden;position: relative;}.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail {display: table;margin: 0 auto 20px;}.gallery-columns-1 .gallery-item,.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item {text-align: center;}.gallery-columns-4 .gallery-item {max-width: 23%;max-width: -webkit-calc(25% - 4px);max-width:         calc(25% - 4px);}.gallery-columns-5 .gallery-item {max-width: 19%;max-width: -webkit-calc(20% - 4px);max-width:         calc(20% - 4px);}.gallery-columns-6 .gallery-item {max-width: 15%;max-width: -webkit-calc(16.7% - 4px);max-width:         calc(16.7% - 4px);}.gallery-columns-7 .gallery-item {max-width: 13%;max-width: -webkit-calc(14.28% - 4px);max-width:         calc(14.28% - 4px);}.gallery-columns-8 .gallery-item {max-width: 11%;max-width: -webkit-calc(12.5% - 4px);max-width:         calc(12.5% - 4px);}.gallery-columns-9 .gallery-item {max-width: 9%;max-width: -webkit-calc(11.1% - 4px);max-width:         calc(11.1% - 4px);}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n) {margin-right: 0;}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {clear: left;}.gallery-caption {background-color: rgba(0, 0, 0, 0.7);box-sizing: border-box;color: #fff;font-size: 14px;line-height: 1.3;margin: 0;max-height: 50%;opacity: 0;padding: 2px 8px;position: absolute;bottom: 0;left: 0;text-align: left;-webkit-transition: opacity 400ms ease;transition:         opacity 400ms ease;width: 100%;}.gallery-caption:before {box-shadow: 0 -10px 15px #000 inset;content: "";height: 100%;min-height: 49px;position: absolute;left: 0;top: 0;width: 100%;}.gallery-item:hover .gallery-caption {opacity: 1;}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none;}.format-aside {background-color: #f7f5e7;}.blog .format-aside:first-of-type,.single .format-aside:first-of-type,.format-aside + .format-aside,.format-aside + .format-link,.format-link + .format-aside {box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2);}.format-aside .entry-meta {margin-top: 0;}.format-aside blockquote {font-size: 100%;font-weight: normal;}.format-aside cite {font-size: 100%;text-transform: none;}.format-aside cite:before {content: "\2014";margin-right: 5px;}.format-audio {background-color: #db572f;}.format-audio .entry-title {font-size: 28px;font-weight: bold;}.format-audio .entry-content:before {content: "\f109";float: left;font-size: 64px;position: relative;top: 4px;}.format-audio .entry-content a,.format-audio .entry-meta a,.format-audio .entry-content a:hover,.format-audio .entry-meta a:hover {color: #fbfaf3;}.format-audio .audio-content {background: url(images/dotted-line.png) repeat-y left top;background-size: 4px 4px;float: right;padding-left: 35px;width: 80%;width: -webkit-calc(100% - 85px);width:         calc(100% - 85px);}.format-audio .wp-audio-shortcode {height: 30px !important; /* Override mediaelement.js style */margin: 20px 0;max-width: 400px !important; /* Override mediaelement.js style */}.format-audio audio {max-width: 100% !important; /* Avoid player width overflow. */}.format-chat {background-color: #eadaa6;}.format-chat .entry-title {font-size: 28px;font-weight: bold;}.format-chat .entry-meta a,.format-chat .entry-content a {color: #722d19;}.format-chat .entry-meta .date a:before {content: "\f108";margin-right: 2px;}.format-chat .entry-meta .author {display: none;}.format-chat .chat {margin: 0;}.format-chat .chat .chat-timestamp {color: #722d19;float: right;font-size: 12px;font-weight: normal;margin: 5px 10px 0;}.format-chat .chat .fn {font-style: normal;}.format-gallery {background-color: #fbca3c;}.format-gallery .entry-header {margin-bottom: 15px;}.format-gallery .entry-title {font-size: 50px;font-weight: 400;margin: 0;}.format-gallery .entry-meta a,.format-gallery .entry-content a {color: #722d19;}.format-image .entry-title {font-size: 28px;font-weight: bold;}.format-image .categories-links,.format-image .tags-links {display: none;}.format-link {background-color: #f7f5e7;}.blog .format-link:first-of-type,.single .format-link:first-of-type {box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2);}.format-link .entry-header,.format-link .entry-content p:last-child {margin-bottom: 0;}.format-link .entry-title {color: #ca3c08;display: inline;margin-right: 20px;}.format-link .entry-title a {color: #f4a137;}.format-link div.entry-meta {display: inline;}.format-standard .wp-video,.format-standard .wp-audio-shortcode,.format-audio .wp-audio-shortcode,.format-standard .video-player {margin-bottom: 24px;}.format-quote {background-color: #210d10;}.format-quote .entry-content,.format-quote .entry-meta {color: #f7f5e7;}.format-quote .entry-content blockquote {font-size: 28px;margin: 0;}.format-quote .entry-content a,.format-quote .entry-meta a,.format-quote .linked {color: #e63f2a;}.format-quote .entry-content cite a {border-bottom: 1px dotted #fff;color: #fff;}.format-quote .entry-content cite a:hover {text-decoration: none;}.format-quote blockquote small,.format-quote blockquote cite {display: block;font-size: 16px;}.format-quote blockquote {font-style: italic;font-weight: 300;padding-left: 75px;position: relative;}.format-quote blockquote:before {content: '\201C';font-size: 140px;font-weight: 400;line-height: .8;padding-right: 25px;position: absolute;left: -15px;top: -3px;}.format-quote .entry-meta .author {display: none;}.format-status {background-color: #722d19;padding: 0;}.format-status .entry-content,.format-status .entry-meta {padding-left: 35px;position: relative;}.format-status .entry-content a {color: #eadaa6;}.format-status .entry-meta a {color: #f7f5e7;}.sidebar .format-status .entry-content,.sidebar .format-status .entry-meta {padding-left: 95px;}.format-status .entry-content:before,.format-status .entry-meta:before {background: url(images/dotted-line.png) repeat-y left bottom;background-size: 4px 4px;content: "";display: block;height: 100%;position: absolute;left: 10px;top: 0;width: 1px;}.sidebar .format-status .entry-content:before,.sidebar .format-status .entry-meta:before {left: 70px;}.format-status .categories-links,.format-status .tags-links {display: none;}.format-status .entry-meta:before {background-position: left top;}.format-status .entry-content {color: #f7f5e7;font-size: 24px;font-style: italic;font-weight: 300;padding-bottom: 30px;padding-top: 40px;position: relative;}.format-status .entry-content p:first-child:before {background-color: rgba(0, 0, 0, 0.65);content: "";height: 3px;margin-top: 13px;position: absolute;left: 4px;width: 13px;}.sidebar .format-status .entry-content > p:first-child:before {left: 64px;}.format-status .entry-content p:last-child {margin-bottom: 0;}.format-status .entry-meta {margin-top: 0;padding-bottom: 40px;}.format-status .entry-meta .date a:before {content: "\f105";}.format-video {background-color: #db572f;}.format-video .entry-content a,.format-video .entry-meta a,.format-video .entry-content a:hover,.format-video .entry-meta a:hover {color: #fbfaf3;}.format-video .entry-title {font-size: 50px;font-weight: 400;}.format-video .entry-meta {color: #220e10;}.attachment .hentry {background-color: #e8e5ce;margin: 0;padding: 0;}.attachment .entry-header {margin-bottom: 0;max-width: 1040px;padding: 30px 0;}.attachment .entry-title {display: inline-block;float: left;font: 300 italic 30px "Source Sans Pro", Helvetica, sans-serif;margin: 0;}.attachment .entry-title:before {content: "\f416";font-size: 32px;margin-right: 10px;}.attachment .entry-meta {clear: none;color: inherit;float: right;max-width: 604px;padding: 9px 0 0;text-align: right;}.hentry.attachment:not(.image-attachment) .entry-meta {max-width: 104px;}.attachment footer.entry-meta {display: none;}.attachment-meta:before {content: "\f307";}.full-size-link a:before {content: "\f402";}.full-size-link:before {content: none;}.attachment .entry-meta a,.attachment .entry-meta .edit-link:before,.attachment .full-size-link:before {color: #ca3c08;}.attachment .entry-content {}.image-navigation {}.image-navigation a:hover {text-decoration: none;}.image-navigation .nav-previous,.image-navigation .nav-next {}.image-navigation .nav-previous {left: 0;}.image-navigation .nav-next {right: 0;}.image-navigation .meta-nav {font-size: 32px;font-weight: 300;vertical-align: -4px;}.attachment .entry-attachment,.attachment .type-attachment p {}.attachment .entry-attachment .attachment {display: inline-block;}.attachment .entry-caption {text-align: left;}.attachment .entry-description {}.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child {margin: 0;}.attachment .site-main .sidebar-container {}.attachment .entry-content .mejs-audio {}.attachment .entry-content .wp-video {margin: 0 auto;}.attachment .entry-content .mejs-container {margin-bottom: 24px;}.navigation .nav-previous {float: left;}.navigation .nav-next {float: right;}.navigation a {color: #f4a137;}.navigation a:hover {color: #ea9629;text-decoration: none;border-bottom: 2px solid #ea9629;}.paging-navigation {background-color: #e8e5ce;padding: 40px 0;}.paging-navigation .nav-links {}.sidebar .paging-navigation .nav-links {}.paging-navigation .nav-next {padding: 13px 0;}.paging-navigation a {font-size: 22px;font-style: italic;font-weight: 300;}.paging-navigation .meta-nav {background-color: #e63f2a;border-radius: 50%;color: #fff;display: inline-block;font-size: 26px;padding: 3px 0 8px;text-align: center;width: 50px;}.paging-navigation .nav-previous .meta-nav {margin-right: 10px;padding: 17px 0 23px;width: 80px;}.paging-navigation .nav-next .meta-nav {margin-left: 10px;}.paging-navigation a:hover .meta-nav {background-color: #ea9629;text-decoration: none;}.post-navigation {background-color: #fff;color: #ca3c08;font-size: 20px;font-style: italic;font-weight: 300;padding: 20px 0;}.post-navigation .nav-links {}.sidebar .post-navigation .nav-links {}.post-navigation a[rel="next"] {float: right;text-align: right;}.author-info {}.author.sidebar .author-info {}.single .author-info {padding: 50px 0 0;}.author-avatar .avatar {float: left;margin: 0 30px 30px 0;}.single-format-status .author-description {color: #f7f5e7;}.author-description .author-title {}.author-link {color: #ca3c08;margin-left: 2px;}.author.archive .author-link {display: none;}.archive-header {background-color: #e8e5ce;}.archive-title,.archive-meta {}.archive-meta {font-size: 16px;font-style: normal;font-weight: normal;margin-top: -15px;padding: 0 0 11px;}.sidebar .archive-meta {}.page-header {background-color: #e8e5ce;}.page-title {}.page-content {}.sidebar .page-content {}.error404 .page-header {background-color: #fff;}.error404 .page-title {}.error404 .page-title:before {color: #e8e5ce;content: "\f423";font-size: 964px;line-height: 0.6;overflow: hidden;position: absolute;left: 7px;top: 28px;}.error404 .page-wrapper {background-color: #e8e5ce;}.error404 .page-header,.error404 .page-content {}.comments-title,.comment-list,.comment-reply-title,.must-log-in,.comment-respond .comment-form,.comment-respond iframe {}.sidebar .comments-title,.sidebar .comment-list,.sidebar .must-log-in,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar .comment-respond .comment-form {}.comments-title {}.comment-list,.comment-list .children {list-style-type: none;padding: 0;}.comment-list .children {margin-left: 20px;}.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%;}.comment-list > li:last-child:after {display: none;}.comment-body {padding: 24px 0;position: relative;}.comment-author {float: left;max-width: 74px;}.comment-author .avatar {display: block;margin-bottom: 10px;}.comment-author .fn {word-wrap: break-word;}.comment-author .fn,.comment-author .url,.comment-reply-link,.comment-reply-login {color: #f4a137;font-size: 14px;font-style: normal;font-weight: normal;}.says {display: none;}.no-avatars .comment-author {margin: 0 0 5px;max-width: 100%;position: relative;}.no-avatars .comment-metadata,.no-avatars .comment-content,.no-avatars .comment-list .reply {width: 100%;}.bypostauthor > .comment-body .fn:before {content: "\f408";vertical-align: text-top;}.comment-list .edit-link {margin-left: 20px;}.comment-metadata,.comment-awaiting-moderation,.comment-content,.comment-list .reply {float: right;width: 79%;width: -webkit-calc(100% - 124px);width:         calc(100% - 124px);word-wrap: break-word;}.comment-meta,.comment-meta a {color: #a2a2a2;font-size: 13px;}.comment-meta a:hover {color: #ea9629;}.comment-metadata {margin-bottom: 20px;}.ping-meta {color: #a2a2a2;font-size: 13px;line-height: 2;}.comment-awaiting-moderation {color: #a2a2a2;}.comment-awaiting-moderation:before {content: "\f414";margin-right: 5px;position: relative;top: -2px;}.comment-reply-link:before,.comment-reply-login:before {content: "\f412";margin-right: 3px;}.comment-respond {background: #fff; padding: 30px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.16); margin-bottom: 30px;}.comment .comment-respond {margin-bottom: 20px;padding: 20px;}.comment-reply-title {}.comment-reply-title small a {color: #131310;display: inline-block;float: right;height: 16px;overflow: hidden;width: 16px;}.comment-reply-title small a:hover {color: #ed331c;text-decoration: none;}.comment-reply-title small a:before {content: "\f406";vertical-align: top;}.sidebar .comment-list .comment-reply-title,.sidebar .comment-list .comment-respond .comment-form {padding: 0;}.comment-form .comment-notes {margin-bottom: 15px;}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url {margin-bottom: 8px;}.comment-form [for="author"],.comment-form [for="email"],.comment-form [for="url"],.comment-form [for="comment"] {float: left;padding: 5px 0;width: 120px;}.comment-form .required {color: #ed331c;}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"] {}.comment-form textarea {width: 100%;}.form-allowed-tags,.form-allowed-tags code {color: #686758;font-size: 12px;}.form-allowed-tags code {font-size: 10px;margin-left: 3px;}.comment-list .pingback,.comment-list .trackback {padding-top: 24px;}.comment-navigation {}.no-comments {}.sidebar .no-comments {}.site-main .mu_register {}.mu_alert {margin-top: 25px;}.site-main .mu_register input[type="submit"],.site-main .mu_register #blog_title,.site-main .mu_register #user_email,.site-main .mu_register #blogname,.site-main .mu_register #user_name {}.site-main .mu_register input[type="submit"] {width: auto;}.site-main .widget-area {}.widget {margin: 0 0 24px; background: #fff; padding: 30px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.16); margin-bottom: 30px;}.widget .widget-title {margin: 0 0 10px; font-size: 15px; font-weight: normal; text-transform: uppercase;}.widget ul,.widget ol {list-style-type: none;margin: 0;padding: 0;}.widget li {padding: 5px 0;}.widget .children li:last-child {padding-bottom: 0;}.widget li > ul,.widget li > ol {margin-left: 20px;}.widget a {color: #f4a137;}.widget a:hover {color: #ea9629;}.search-form .search-submit {display: none;}.widget_rss .rss-date {display: block;}.widget_rss .rss-date,.widget_rss li > cite {color: #a2a2a2;}.widget_calendar table,.widget_calendar td {border: 0;border-collapse: separate;border-spacing: 1px;}.widget_calendar caption {font-size: 14px;margin: 0;}.widget_calendar th,.widget_calendar td {padding: 0;text-align: center;}.widget_calendar a {display: block;}.widget_calendar a:hover {background-color: rgba(0, 0, 0, 0.15);}.widget_calendar tbody td {background-color: rgba(255, 255, 255, 0.5);}.site-footer .widget_calendar tbody td {background-color: rgba(255, 255, 255, 0.05);}.widget_calendar tbody .pad, .site-footer .widget_calendar tbody .pad {background-color: transparent;}.site-footer {color: #686758;font-size: 14px;text-align: center;clear: both;padding: 20px 0;}.footer-2 {margin-top: 17px;}.site-footer .widget-area,.sidebar .site-footer {text-align: left;}.site-footer a {color: #686758;}.site-footer .sidebar-container {background-color: #220e10;padding: 20px 0;}.site-footer .widget-area {}.sidebar .site-footer .widget-area {}.site-footer .widget {}.sidebar .site-footer .widget {}.sidebar .site-footer .widget:nth-of-type(4),.sidebar .site-footer .widget:nth-of-type(3) {margin-right: 0;}.site-footer .widget a {color: #e6402a;}.site-footer .widget-title,.site-footer .widget-title a,.site-footer .wp-caption-text {color: #fff;}#wpstats {display: block;margin: -10px auto 0;}.top-bar {background: #F4A137;padding: 13px 0px;color: white;}.contactdetail ul {list-style: none;padding: 0;margin: 0;}.contactdetail ul li {display: inline-block;padding: 0 12px;font-size: 13px;}.linkedin {text-align: right;}.linkedin a {color: #f4a137; border: 1px solid white; border-radius: 60px; background: white; padding: 6px 8px 6px 8px; font-size: 13px; width: 35px; height: 35px; display: inline-block; text-align: center;color: #f4a137; border: 1px solid white; border-radius: 60px; background: white; padding: 6px 8px 6px 8px; font-size: 13px; width: 35px; height: 35px; display: inline-block; text-align: center;color: #f4a137; border: 1px solid white; border-radius: 60px; background: white; padding: 6px 8px 6px 8px; font-size: 13px; width: 35px; height: 35px; display: inline-block; text-align: center;}.linkedin a:hover {color: grey;border: none;background: #f4a137;}.contactdetail ul li span {padding-left: 4px;}.main-navigation {text-align: right;padding: 0px 42px;margin-top: 30px;}.no-padding-right {padding-right: 0!important;}.no-padding-left {padding-left: 0!important;}.portfoliomanagment {text-align: center;color: #2a2b2b;position: relative;}.portfoliomanagment:before {content: " ";background: #bec0c1;width: 60px;height: 1px;position: absolute;left: 0;top: 50%;}.portfoliomanagment h1 {font-size: 20px;text-align: center;font-weight: normal;}.portfoliomanagment:after {content: " ";background: #bec0c1;width: 60px;height: 1px;position: absolute;right: 0;top: 50%;}.goldseal {margin-top: 30px;}.heading {margin-top: 30px;}.heading h1 {font-size: 22px;text-align: center;font-weight: normal;}.heading-2 {text-align: center;font-size: 18px;margin-top: 20px;}.heading-3 {text-align: center;font-size: 18px;margin-top: 7px;}.button {text-align: center;margin-top: 20px;}.button a {background: #F5B14B;text-decoration: none;padding: 13px 24px;border-radius: 4px;border-bottom: 6px solid #e89f31;display: inline-block;color:white;}.button a:hover{background-color: #F4A733;color:white;}footer-2 ul {list-style: none;}.footer-2 ul li {display: inline-block;padding: 0 12px;}.home-page-midd {margin-top: 45px;}.headr {text-align: center;}.button1 {text-align: center;margin-top: 20px;}.button1 a {color: white;background: #00C1CF;padding: 12px 26px;border-radius: 4px;display: inline-block;}.button1 a:hover {background-color: #00a4b0;color: #f7f7f7!important;text-decoration: none;}.page-end{margin-top:60px;}.links {width: 56px;float: left;margin-top: 8px;}.links a {background: #F4A137;
    border-radius: 4px;
    color: white;
    font-size: 25px;
    width: 56px;
    height: 56px;
    display: block;
    text-align: center;
    line-height: 56px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}.links a:hover {background-color: rgba(141,144,149,0.1);background-image: none;color: #999999;}.linkheading {width: 286px;float: left;margin-left: 15px;}.linkheading h2 {font-size: 18px;margin-bottom: 12px;}.linkheading h2 a {color: #f4a137;font: normal 16px / 22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;}.linkheading h2 a:hover {color: #b77b2e;text-decoration: none;}.linkheading p {color: #8d9095;font: normal 15px / 20px "Arial", Helvetica, Arial, Verdana, sans-serif;}.clearfix {width: 100%;height: 155px;}.home-page-last-end {background-image: url(http://oconnorportfoliomanagement.com/wp-content/uploads/2017/10/yellow-orange-white-gradient-bubles-abstract.jpg);background-repeat: no-repeat;background-size: cover;background-color: rgb(32, 33, 36);background-attachment: fixed;left: 0px;background-position: 50% 35px;height: 663px;margin-top: 51px;}.page-last-end {text-align: center;}.last-end {margin-top: 63px;}.last-end h1 {font-weight: bold;color: #222;}.page-last-end h3 {font-size: 21px;color: #303030;text-align: center;font-weight: 400;font-style: normal;margin-top: 54px;}.imge {text-align: left;margin-top: 89px;}.entry-content h2 {font-size: 21px;color: #f4a137;font-weight: 400;font-style: normal;} .entry-content h1 {font-size: 24px;color: #f4a137;font-weight: 400;font-style: normal;}.entry-content p {padding: 8px 0px;color: #8d9095;font: normal 15px / 20px "Arial", Helvetica, Arial, Verdana, sans-serif;}.entry-content ul li {padding: 16px 0px;font: normal 15px / 20px "Arial", Helvetica, Arial, Verdana, sans-serif;color: #8d9095;border-bottom: 1px solid;border-color: rgba(204,204,204,0.5);}h2.image-caption {text-align: center;font: normal 300 48px / 52px "Open Sans", Helvetica, Arial, Verdana, sans-serif;text-shadow: 1px 1px 1px #fff;color: #000000;}.sd-breadcrumbs ul {list-style: none;text-align: center;}.sd-breadcrumbs ul li {display: inline-block;padding: 0 5px;color: white;font-weight: bold;}.sd-breadcrumbs ul li a {color: white;}.sd-page-title-bg {padding: 40px 0px;}.entry-content h4 {color: #373a41;font: normal 18px / 22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;text-transform: uppercase;}.wallstreet-page {text-align: center;}h2.wallstreet {font-size: 34px;text-align: center;font-weight: 400;font-style: normal;color: black;}.wallstreet-page p {padding-bottom: 53px;}.wallstreet-page a {color: #fff;border-color: #00C1CF;background-color: #00C1CF;padding: 15px 32px;border-radius: 6px;}.gap {width: 100%;height: 260px;}.wall-street-heading h1 {font-size: 80px;color: #0c0c0c;line-height: 80px;text-align: left;font-weight: 400;font-style: normal;}.wall-street-heading h5 {font-size: 30px;text-align: left;font-weight: 400;font-style: normal;padding: 21px 0px;}.wall-street-para p {color: black;}.wall-street-adress {margin-top: 12px;text-align: center;border: 2px solid #7f7d7d;padding: 10px 0;line-height: 10px;}.wall-street-adress p {color: #1da814;font-weight: bold;}.wall-street-adress h5 {color: black;font: normal 16px / 22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;font-weight: bold;}.wall-street-adress h5 a:hover {color: black;text-decoration: none;}.wall-street-adress h5 a {color: black;}.wall-street-adress h5 a:hover {color: black;text-decoration: none;}ul.menu {margin: 0;padding: 0;list-style: none;text-align: right;}ul.menu li {display: inline;margin: 0 10px;}ul.menu li a {font-size: 13px;}.site-info {font-size: 12px;}
.sd-qoute {
    background: #000;
    color: #fff;
    padding: 20px;
}
.sd-qoute p {
    color: #fff;
}
.sd-qoute h3 {
    font-size: 19px;
}
.sd-qoute-large {
    background: #000;
    color: #fff;
    margin: 0 5.9%;
}
.sd-qoute-large p {
    color: #fff;
    padding: 20px;
}
.head-top h3 {
    font-weight: normal;
    margin-bottom: 20px;
}
.head-top {
    text-align: center;
}
article.post {
    background: #ffffff;
    padding: 30px;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.16);
    margin-bottom: 30px;
}
.read-more-btn a {
    background: #F5B14B;
    text-decoration: none;
    padding: 10px 20px;
    border-radius: 4px;
    border-bottom: 6px solid #e89f31;
    display: inline-block;
    color: white;
}
.read-more-btn {
    text-align: right;
}
textarea#comment {
    margin-bottom: 10px;
}
.entry-content h1 {
	margin-bottom: 10px;
}
.entry-content h2 {
	margin-top:0px;
}
.gap15 {
    margin-top: 15px;
}
.no-padding {
    padding-left: 0px!important;
}
.privacy-policy strong {
    color: #656363;
}
.privacy-policy p {
    margin-bottom: 0;
}
.privacy-policy-para ul li {
    margin: 0;
    padding: 1px 0;
    border-bottom: 0;
}
.privacy-policy h1 {
    color: #222;
    text-align: center;
    margin-top: 0;
}
.page-id-410 .sd-page-title {
    display: none;
}
.award-para {
    text-align: center;
}