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 }
html { font-size: 62.5%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body { background: #fff; font-family: 'Myriad-Pro-Regular' }
article, aside, details, figcaption, figure, footer, header, nav, section { display: block }
ol, ul { list-style: none }
table { border-collapse: separate; border-spacing: 0 }
caption, th, td { font-weight: 400; text-align: left }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
blockquote, q { quotes: "" "" }
a:focus { outline: thin dotted }
a:hover, a:active { outline: 0 }
a img { border: 0 }
body, button, input, select, textarea { color: #404040; font-family: sans-serif; font-size: 16px; font-size: 1.6rem; line-height: 1.5 }
h1, h2, h3, h4, h5, h6 { font-family: 'myriadprosemibold'; clear: both }
hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1.5em }
p { margin-bottom: 1.5em }
ul, ol { margin: 0 0 1.5em 3em }
ul { list-style: disc }
ul li, ol li { line-height: 1.95; padding: 3px 0 }
ol { list-style: decimal }
li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em }
dt { font-weight: 700 }
dd { margin: 0 1.5em 1.5em }
b, strong { font-weight: 700 }
dfn, cite, em, i { font-style: italic }
blockquote { margin: 0 1.5em }
address { margin: 0 0 1.5em }
ul.nav-tabs { margin-left: 0;    width: 42%; }
ul.nav-tabs li { padding: 3px 0 0 }
pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 15px; font-size: 1.5rem; line-height: 1.6; margin-bottom: 1.6em; padding: 1.6em; overflow: auto; max-width: 100% }
code, kbd, tt, var { font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace }
abbr, acronym { border-bottom: 1px dotted #666; cursor: help }
mark, ins { background: #fff9c0; text-decoration: none }
sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline }
sup { bottom: 1ex }
sub { top: .5ex }
small { font-size: 75% }
big { font-size: 125% }
figure { margin: 0 }
table { margin: 0 0 1.5em; width: 100% }
th { font-weight: 700 }
img { height: auto; max-width: 100% }
button, input, select, textarea, tel { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align:middle
}
button, input { line-height: normal }
button, html input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid #ccc; border-color: #ccc #ccc #bbb; border-radius: 3px; color: #fff; cursor: pointer; -webkit-appearance: button; font-size: 16px; line-height: 1; padding: .6em 1.5em }
input[type="submit"] { background: #a73738 }
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; box-shadow: inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02) }
button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { border-color: #aaa #bbb #bbb; box-shadow: inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15) }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 }
input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input[type="text"], input[type="email"], input[type="password"], input[type="search"], textarea, input[type="tel"] { color: #666; border: 1px solid #ccc; border-radius: 3px; width: 100% }
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus, input[type="tel"]:focus { color: #111 }
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="tel"] { padding: 10px }
textarea { overflow: auto; padding: 10px; vertical-align: top }
a { color: #4169e1 }
a:visited { color: purple }
a:hover, a:focus, a:active { color: #191970 }
.alignleft { display: inline; float: left; margin-right: 1.5em }
.alignright { display: inline; float: right; margin-left: 1.5em }
.aligncenter { clear: both; display: block; margin: 0 auto }
.screen-reader-text { clip: rect(1px,1px,1px,1px); position: absolute!important }
.screen-reader-text:hover, .screen-reader-text:active, .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: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 }
.clear:before, .clear:after, [class*="content"]:before, [class*="content"]:after, [class*="site"]:before, [class*="site"]:after { content: ''; display: table }
.clear:after, [class*="content"]:after, [class*="site"]:after { clear: both }
.main-navigation { clear: both; display: block; float: left; width: 100% }
.main-navigation ul { list-style: none; margin: 0; padding-left: 0 }
.main-navigation li { float: left; position: relative }
.main-navigation a { display: block; text-decoration: none }
.main-navigation ul ul { box-shadow: 0 3px 3px rgba(0,0,0,0.2); display: none; float: left; position: absolute; top: 1.5em; left: 0; z-index: 99999 }
.main-navigation ul ul ul { left: 100%; top: 0 }
.main-navigation ul ul a { width: 200px }
.main-navigation ul li:hover > ul { display: block }
.menu-toggle { display: none; cursor: pointer }

@media screen and (max-width: 600px) {
.menu-toggle, .main-navigation.toggled .nav-menu { display: block }
.main-navigation ul { display: none }
}
.hentry { margin: 0 0 1.5em }
.byline, .updated { display: none }
.single .byline, .group-blog .byline { display: inline }
.page-content, .entry-content, .entry-summary { margin: 1.5em 0 0 }
.page-links { clear: both; margin: 0 0 1.5em }
.blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none }
.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 }
.wp-caption { border: 1px solid #ccc; margin-bottom: 1.5em; max-width: 100% }
.wp-caption img[class*="wp-image-"] { display: block; margin: 1.2% auto 0; max-width: 98% }
.wp-caption-text { text-align: center }
.wp-caption .wp-caption-text { margin: .8075em 0 }
.site-content .gallery { margin-bottom: 1.5em }
.site-content .gallery a img { border: none; height: auto; max-width: 90% }
.site-content .gallery dd { margin: 0 }
embed, iframe, object { max-width: 100% }
.site-content [class*="navigation"] { margin: 0 0 1.5em; overflow: hidden }
[class*="navigation"] .nav-previous { float: left; width: 50% }
[class*="navigation"] .nav-next { float: right; text-align: right; width: 50% }
.comment-content a { word-wrap: break-word }
.widget { margin: 0 0 1.5em }
.widget select { max-width: 100% }
.widget_search .search-submit { display: none }
.infinite-scroll .paging-navigation,/* Older / Newer Posts Navigation (always hidden) */ .infinite-scroll.neverending .site-footer { display: none }
.infinity-end.neverending .site-footer { display: block }
a:focus, img:focus { outline: 0 }
@font-face { font-family: 'Myriad-Pro-Regular'; src: url(fonts/Myriad-Pro-Regular.eot); src: url(fonts/Myriad-Pro-Regular.eot?#iefix) format("embedded-opentype"), url(fonts/Myriad-Pro-Regular.otf) format("embedded-opentype"), url(fonts/Myriad-Pro-Regular.ttf) format("truetype"), url(fonts/Myriad-Pro-Regular.svg) format("svg"); font-weight: 400; font-style: normal }
@font-face { font-family: 'myriadprosemibold'; src: url(fonts/myriadprosemibold.eot); src: url(fonts/myriadprosemibold.eot?#iefix) format("embedded-opentype"), url(fonts/myriadprosemibold.otf) format("embedded-opentype"), url(fonts/myriadprosemibold.ttf) format("truetype"), url(fonts/myriadprosemibold.svg) format("svg"); font-weight: 400; font-style: normal }
@font-face { font-family: 'MyriadPro-Light'; src: url(fonts/MyriadPro-Light.eot); src: url(fonts/MyriadPro-Light.eot?#iefix) format("embedded-opentype"), url(fonts/MyriadPro-Light.otf) format("embedded-opentype"), url(fonts/MyriadPro-Light.ttf) format("truetype"), url(fonts/MyriadPro-Light.svg) format("svg"); font-weight: 400; font-style: normal }
.home-banner { max-width: 1600px; width: 100%; margin: 0 auto; text-align: left; color: #fff }
.home-banner h2 { font-size: 54px; color: #a73738; margin-top: 27% }
.home-banner p { font-size: 16px; color: #666 }
.home-banner h4 { font-size: 33px; color: #a73738 }
.home-banner a.more { background: #fed10a; display: block; width: 150px; padding: 8px 0; margin: 15px 0 23px; font-weight: 700; color: #666!important; border-radius: 4px; text-align: center; font-style: normal; font-size: 15px }
.home-banner a.more:hover { background: #a73738; color: #fff!important }
.banner-imgs { float: right; position: relative; width: 100%; height: 100% }
.banner-txt { position: relative; left: 0; float: left; z-index: 100 }
.animated-images { float: right; min-height: 495px }
.first_img { position: absolute; z-index: 0; right: 0; top: 0 }
.second_img { position: absolute; z-index: 0; right: 0; top: 0 }
.third_img { position: absolute; z-index: 0; right: 0; top: 0 }
.fourth_img { position: absolute; z-index: 0; right: 0; top: 0 }
.flexslider .slides > li a { color: #953031; font-size: 22px; font-style: italic; line-height: 33px }
.about{color: #231f20;
font-size: 16px;
line-height: 2;
width: 93%;}
.about h3 { font-size: 25px; margin-bottom: 10px; padding: 10px 0px; color: #000; font-family: 'myriadprosemibold'; }
.featured-bg{
    padding: 80px 0px;
    background: url(images/services-bg.gif) repeat;
    border-bottom: 0px solid #f96b61;
}
.icon-finance { background: url(images/icon-finance.png) no-repeat center top; width: 65px; height: 64px; float: left }
.icon-human { background: url(images/icon-human.png) no-repeat center top; width: 71px; height: 71px; float: left }
.icon-compensation { background: url(images/icon-compensation.png) no-repeat center top; width: 65px; height: 63px; float: left }
.icon-advisory { background: url(images/icon-advisory.png) no-repeat center top; width: 72px; height: 77px; float: left }
.icon-legal { background: url(images/icon-legal.png) no-repeat center top; width: 72px; height: 77px; float: left }
.homewidget a:hover img {
filter:invert(1) brightness:(0); -webkit-filter: brightness(0) invert(1); transition: all .5s ease-in-out }
.homewidget a:hover h3 { color: #fed009 }
.testimonial-section { float: left; width: 45%; padding-left: 50px; border-left: 1px solid #ddd; text-align: center }
.testimonial-section h1 { font-size: 25px; font-family: 'myriadprosemibold'; color: #000 }
.testimonial-section h1:after { content: ''; position: relative; background: url(images/icon-quotes.png) no-repeat center 5px #a73738; width: 25px; height: 25px; border-radius: 50%; color: #fff; display: block; top: 12px; margin: 0 auto 28px }
#close_toggle, #menu_toggle { display: none }
.banner-container { width: 100%; margin: 0 auto; height: 305px }
.inner-banner-img { float: left; width: 100%; min-height: 305px; max-height: 305px; height: 100%; background: no-repeat scroll center center }
.content-area, .content-area p { margin: 0 0 15px; line-height: 1.95 }
.content-area h3 { font-size: 18px; text-transform: none; color: #231f20; font-family: 'Myriad-Pro-Regular'; line-height: 1.5 }
.content-area h3 span { font-family: 'myriadprosemibold' }
.leftmenu-sec { width: 98%; float: left; box-shadow: 0 0 8px 3px #ddd; padding: 17px 30px 60px; margin-top: 16px }
.leftmenu-sec h1 a { font-size: 19px; line-height: 30px; display: block; color: #0388a1 }
.leftmenu-sec h1 a:hover { color: #697106 }
.leftmenu-sec li { list-style: none }
.leftmenu-sec ul { list-style: none; margin: 0 }
.leftmenu-sec ul li { display: block }
.leftmenu-sec ul li a { padding: 12px 0; color: #606060; line-height: 18px; display: block; font-size: 14px; background: url(images/menu-bottom.gif) no-repeat 20px bottom; border-bottom: 1px solid #ccc; text-align: left; transition: all ease .5s }
.leftmenu-sec ul li a:hover { border-bottom: 1px solid #a73738; color: #a73738; transition: all ease .5s; padding-left: 10px; text-decoration: none }
.leftmenu-sec ul li a.active { border-bottom: 1px solid #a73738; color: #a73738 }
.leftmenu-sec li.current_page_item a { text-decoration: none; border-bottom: 1px solid #a73738; color: #a73738 }
.leftmenu-sec li.current-menu-item a { text-decoration: none; border-bottom: 1px solid #a73738; color: #a73738 }
.leftmenu-sec li.current_page_parent a { text-decoration: none; border-bottom: 1px solid #a73738; color: #a73738 }
.leftmenu-sec ul li ul { padding-top: 0 }
.leftmenu-sec ul li ul.sub-menu li a { color: #7a7979 }
.leftmenu-sec ul li ul.sub-menu li a:hover { color: #048fe3; text-decoration: none }
.leftmenu-sec ul li ul.sub-menu li.current_page_item a { color: #048fe3 }
.leftmenu-sec ul li ul.sub-menu li.current-menu-item a { color: #048fe3 }
.leftmenu-sec ul.sub-menu li.current-menu-item ul.sub-menu li a { color: #1a1a1a; font-weight: 400; background: url(images/bullet1.gif) no-repeat 18px 10px }
.leftmenu-sec ul.sub-menu li.current_page_item ul.sub-menu li a { color: #1a1a1a; font-weight: 400; background: url(images/bullet1.gif) no-repeat 18px 10px }
.leftmenu-sec ul li ul li ul { padding-top: 0 }
.leftmenu-sec ul.sub-menu li ul.sub-menu li a { color: #1a1a1a; background: url(images/bullet1.gif) no-repeat 18px 10px; padding-left: 40px }
.leftmenu-sec ul.sub-menu li ul.sub-menu li a:hover { color: #1a1a1a; background: url(images/bullet1.gif) no-repeat 18px 10px; text-decoration: none }
.leftmenu-sec ul.sub-menu li ul.sub-menu li.current_page_item a { color: #1a1a1a; background: url(images/bullet1.gif) no-repeat 18px 18px; padding-left: 40px }
.leftmenu-sec ul.sub-menu li ul.sub-menu li.current-menu-item a { color: #1a1a1a; background: url(images/bullet1.gif) no-repeat 18px 18px; padding-left: 40px }
.text-content { padding-right: 5%; border-right: 1px solid #ddd }
.row-pad { padding: 25px 0 15px }
.deliverable { margin-top: -30px; float: right }
.financial-sec { float: left; padding-left: 5px; width: 100% }
.financial-sec ul { list-style: none; margin: 0; padding: 0 }
.financial-sec ul li { border-bottom: 1px solid #ddd; padding: 3px; width: 100% }
.financial-sec ul li:last-child { border-bottom: 0 solid #ddd }
.financial-sec ul li a { color: #a73738; transition: all ease .5s; cursor: pointer }
.financial-sec ul li a:hover { transition: all ease .5s; padding-left: 10px; cursor: pointer }
.financial-sec ul li a:before { content: ''; position: absolute; background-color: #a73738; left: 0; width: 0; margin-top: 10px }
.financial-sec ul li a:hover:before { transition: width .2s ease-out; text-decoration: none; position: absolute; width: 10px; left: 0; height: 10px }
.financial-sec ul li a.active:before { content: ''; position: absolute; background-color: #a73738; width: 10px; left: 0; height: 10px; margin-top: 10px }
.modal.fade.in .modal-dialog { margin-top: 6%; line-height: 1.6 }
h1.page-title { font-size: 25px; color: #3f3c3c; border-bottom: 1px solid #a73738; padding-bottom: 20px; margin-bottom: 25px }
i.glyphicon { font-size: 12px }
.management-top-section { border: 2px solid #c8c8c8; padding: 20px 20px 0; text-align: center; border-radius: 10px; margin-bottom: 45px }
.management-top-section:after { content: ''; background: url(images/mis-arrow.png) no-repeat center bottom; position: relative; width: 48px; height: 25px; margin: 0 auto; display: block; top: 25px }
.mgmt-flex { display: flex; -webkit-display: -webkit-flex; min-height: 350px }
.management-col1 { border: 2px solid #c8c8c8; padding: 20px 20px 10px; border-radius: 10px; width: 48%; margin-right: 4%; float: left; -webkit-align-self: stretch; align-self: stretch }
.management-col1 header { background: url(images/mgmt-account.png) no-repeat left top; padding-left: 43%; color: #a73738; font-size: 22px; font-family: 'myriadprosemibold'; height: 77px }
.financial-sec .management-col1 ul, .financial-sec .modal ul { list-style: url(images/acc-bullet.png) }
.financial-sec .management-col1 ul li, .financial-sec .management-col2 ul li, .financial-sec .modal ul li { line-height: 1.6; margin: 0 0 0 12px }
.management-col2 { border: 2px solid #c8c8c8; padding: 20px 20px 10px; border-radius: 10px; width: 48%; float: left; -webkit-align-self: stretch; align-self: stretch }
.management-col2 header { background: url(images/mgmt-reporting.png) no-repeat left top; padding-left: 43%; color: #a73738; font-size: 22px; font-family: 'myriadprosemibold'; height: 77px }
.financial-sec .management-col2 ul { list-style: url(images/report-bullet.png) }
.account-payable-col { min-height: 145px }
#map { max-width: 400px; height: 300px }
.financial-sec .modal ul li { border-bottom: 0 solid #ddd; padding: 3px; width: 100% }
.margin-bot-20 { margin-bottom: 20px }
.contact-form { max-width: 800px; margin: 0 auto; padding-top: 40px }
.contact-form h5 { text-align: center; margin: 25px auto }
.content-img { padding: 20px 0 }
iframe { max-width: 550px; width: 100% }
.split-col { column-count: 2; column-gap: 25px; column-fill: 150px; -webkit-column-fill: 150px; -webkit-column-count: 2; -webkit-column-gap: 25px }
ul.split-col li { margin-left: 1em }
ul.split-col { list-style: outside disc }
.member_tie {
    background: url(images/logo-tie2.png) no-repeat center 0 / contain /*#c3c2c2*/;
    padding: 30px 35px 30px 5px;
    color: #000;
    font-family: 'Myriad-Pro-Regular';
    font-size: 22px;
    line-height: 28px;
    width: 235px;
    float: right;
}
.fcred a:link{ text-decoration:underline }
a:link:hover{    color: #a73738;}
@media screen and (max-width:1024px) {
.banner-txt { max-width: 350px }
.home-banner h2 { font-size: 32px }
.home-banner h4 { font-size: 22px }
}

@media screen and (max-width:991px) {
.site-branding { margin-top: 15px }
#menu_toggle { display: block; padding: 8px 8px 4px; margin-top: 15px }
#close_toggle { display: none }
.close_btn { width: 30px; right: 20px; top: 20px; padding: 0 8px; color: #fff; z-index: 1000000000; position: absolute }
.close_btn:before { content: "X"; font-size: 18px; color: #a73738; width: 42px }
#mobile_menu { background: #000; color: #fff; position: fixed; width: 250px; top: 0; right: -768px; height: 100%; z-index: 100000 }
.icon-bar { background: #a73738; display: block; width: 22px; height: 2px; border-radius: 1px; margin-bottom: 3px }
}

@media screen and (max-width:785px) {
.text-content { border-right: 0 solid #ddd }
.financial-sec { float: left; border-left: 0 solid #ddd; padding-left: 0 }
}

@media screen and (max-width:768px) {
.banner-imgs { float: right; position: relative; width: 100%; height: 100% ; }
.banner-txt { position: relative; left: 0; float: left; z-index: 100; padding-bottom: .3% }
.animated-images { float: left; }
.home-banner { height: 291px }
.home-banner h2 { margin-top: 8% }
.first_img { width: 32%; height: auto }
.second_img { width: 43%; height: auto }
.third_img { width: 75%; height: auto }
.fourth_img { width: 53%; height: auto }
.leftmenu-sec h4 { font-size: 17px }
}

@media screen and (max-width:767px) {
.home-banner { position: relative; min-height: auto; height: 100%; left: 0 }
.banner-txt { position: relative; left: 0; float: none; z-index: 100; padding-bottom: 1.3%; padding-left: 20px }
.testimonial-section { width: 95%; padding-left: 10px }
.leftmenu-sec { width: 90%; margin-bottom: 40px; display: none }
.content-area h3 { font-size: 20px }
.account-payable-col { min-height: 120px }
.deliverable { margin-top: 0; float: none }
.financial-sec { float: left }
.inner-banner-img { background: no-repeat scroll 39% center }
.member_tie{float:left }
}

@media screen and (max-width:640px) {
.animated-images { float: left; width: 100%;  }
.home-banner{height: 254px;}
.first_img, .second_img, .third_img, .fourth_img { position: absolute; right: 0 }
.management-col1, .management-col2 { width: 100%; margin-right: 0; float: none; margin-bottom: 15px }
.mgmt-flex { display: block; -webkit-display: block }
.management-col1 header, .management-col2 header { padding-left: 27% }
.inner-banner-img { background: no-repeat scroll 50% center; }
}

@media screen and (max-width:480px) {
	.home-banner {
    height: 409px;
}
.animated-images { margin-top: 153px; min-height:auto }
.first_img, .second_img, .third_img, .fourth_img { position: absolute; right: 0; top: 0; margin-top: 220px }
}

@media screen and (max-width:479px) {
	.home-banner {
    height: auto;
}
.animated-images { margin-top: 69% }
.first_img { width: 54% }
.second_img { width: 73% }
.third_img { width: 100%; margin-top: 274px }
.fourth_img { width: 91% }
.split-col { column-count: 1; column-gap: 25px; column-fill: auto; -webkit-column-fill: auto; -webkit-column-count: 1; }
}

@media screen and (max-width:360px) {
.animated-images { margin-top: 196px }
}

@media screen and (max-width:320px) {
.animated-images { margin-top: 243px }
.first_img, .second_img, .third_img, .fourth_img { margin-top: 288px }
.third_img { width: 100%; margin-top: 337px }
.home-banner h2 { font-size: 29px }
}


.post-content h2 { text-transform: capitalize;margin-top: 15px;}
a.blog-readmore { font-size: 13px;text-transform: uppercase;padding: 5px 19px;border: 1px solid #a73738;display: block;margin: 10px 0px;background:#a73738;color:#fff !important;width: 120px;text-align: center;  }
a.blog-readmore:hover {background:#842526;color:#fff !important;  }
a.page-numbers { font-family: 'Myriad-Pro-Regular';font-size: 15px;color: #333 !important;padding: 0px 10px;margin: 0 auto;text-align: center;}
.page-numbers.current , .page-numbers:hover{color: #f4473a !important;}
.postedby {padding: 10px 0px; }
.post-content:first-child {margin: 0px 0px 15px; }
.post-content {margin: 15px 0px;border-bottom: 1px solid rgba(167,55,56,0.6) }
.post-content:last-child {border-bottom: none }
.single-post .category-blog {margin-top: 40px;}
.single-post #primary,.single-post #secondary {padding-top: 0;padding-bottom: 40px;}
.the_champ_sharing_title {padding: 10px 0px; }
ul.the_champ_sharing_ul {margin: 3px 0 50px 0!important; }
#commentform input#submit {width: 150px !important;background: #a73738 !important;color: #fff !important;cursor: pointer;margin: 10px 0 !important;padding: 10px 10px !important;border: 1px solid #A73739 !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#commentform input#submit:hover {background: #842526 !important;color: #fff !important;border: 1px solid #842526 !important;box-shadow: none !important;}
#respond label {color: #333 !important;font-family: 'Myriad-Pro-Regular';}
#commentform input { width: 70% !important;}
div#secondary { padding-left: 50px;}
.content-area, .content-area p {margin: 0 0 25px;}
#category-posts-2-internal .cat-post-current .cat-post-title {
    font-weight: bold;
    text-transform: capitalize !important;
}
