html {overflow-x: hidden;}
html, body {height: 100%;}
body {color: #393939;font-size: 14px;font-family: "open_sansregular";}
@font-face {font-family: "open_sansbold";src: url("fonts/OpenSans-Bold.eot");src: url("fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Bold.woff2") format("woff2"),url("fonts/OpenSans-Bold.woff") format("woff"),url("fonts/OpenSans-Bold.ttf") format("truetype"),url("fonts/OpenSans-Bold.svg#open_sansbold") format("svg");font-weight: normal;font-style: normal;}
@font-face {font-family: "open_sansregular";src: url("fonts/OpenSans-Regular_1.eot");src: url("fonts/OpenSans-Regular_1.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular_1.woff2") format("woff2"),url("fonts/OpenSans-Regular_1.woff") format("woff"),url("fonts/OpenSans-Regular_1.ttf") format("truetype"),url("fonts/OpenSans-Regular_1.svg#open_sansregular") format("svg");font-weight: normal;font-style: normal;}
a {color: #88b424;}
a:hover, a:focus {color: #2f3b49;text-decoration: none;}
img {max-width: 100%;vertical-align: middle;}
p {line-height: 23px;margin: 0 0 15px;text-align: justify;}
h1, h2, h3, h4, h5, h6 {font-family: "open_sansbold";margin: 0 0 10px;text-transform: uppercase;}
h2 {color: #2f3b49;}
h3 {color: #88b424;}
h4 {color: #2f3b49;}
.pad-0 {padding: 0 !important;}
.mrb-10 {margin-bottom: 10px !important;}
.mrb-20 {margin-bottom: 20px !important;}
.mrb-30 {margin-bottom: 30px !important;}
.mrb-40 {margin-bottom: 40px !important;}
.mrb-50 {margin-bottom: 50px !important;}
.header {margin: 0;position: relative;width: 100%;top: 0;z-index: 2;}
.top-sec {background: #27496c;color: #fff;font-size: 13px;margin: 0;padding: 0;position: relative;}
.top-sec a {color: #fff;}
.top-sec a:hover {text-decoration: underline;}
.detail-top ul {margin: 0;padding: 7px 0;}
.detail-top ul li {display: inline-block;list-style: none;padding: 0 20px 0 0;position: relative;}
.detail-top ul li img {margin: 0 7px 0 0;position: relative;top: -1px;}
.top-right {text-align: right;}
.icon-top {margin: 0;overflow: hidden;border-right: 1px solid #fff;}
.icon-top i {border-left: 1px solid #fff;color: #fff;display: inline-block;font-size: 13px;line-height: 33px;margin: 0 0 0 -5px;height: 33px;text-align: center;width: 35px;position: relative;z-index: 1;}
.icon-top i:hover {background: #ff7e00;color: #fff;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.menu-head {background: none;border-radius: 0;margin: 0;position: relative;font-family: "open_sansbold";}
.menu-head .navbar-brand {padding: 0;padding: 15px 0;height: auto;position: relative;}
.menu-head .navbar-brand img {position: relative;z-index: 2;max-width: 240px;}
.menu-head nav {box-shadow: none;border: none;background: none;border-radius: 0;margin: 0;text-align: right;padding: 0;}
.menu-head .navbar-collapse {padding: 0;}
.menu-head .navbar-nav {float: none;text-align: right;}
.menu-head .navbar-nav > li {display: inline-block;float: none;padding: 22px 15px 27px;margin: 0;text-transform: uppercase;}
.menu-head .navbar-nav > li:last-child {padding-right: 0;}
.menu-head .navbar-nav > li > a {color: #000;border-bottom: 3px solid transparent;text-shadow: none;padding: 10px 0;}
.menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a {color: #88b424;border-color: #88b424;}
.menu-head ul, .menu-head ul li, .menu-head ul li a {position: relative;}
.menu-head li:hover > ul {left: auto;}
.menu-head ul ul {position: absolute;top: 100%;left: -9999px;padding: 0;margin: 0;}
.menu-head ul ul ul {margin-left: 100%;top: 0;}
.menu-head ul ul li a {padding: 10px 20px;width: 200px;font-size: 13px;background: #000;text-decoration: none;color: #fff !important;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;-ms-box-shadow: none !important;-o-box-shadow: none !important;box-shadow: none !important;}
.menu-head .sub-menu > li {list-style: none;border-bottom: 1px solid #fff;}
.menu-head .sub-menu > li:last-child {border: none;}
.menu-head .sub-menu > li > a:focus, .menu-head .sub-menu > li > a:hover {background: #88b424 !important;color: #fff !important;}
.menu-head .sub-menu > li > a {display: block;background: #2f3b49 !important;color: #fff !important;padding: 7px 10px;text-align: left;}
.banner {margin: 0;padding: 0;position: relative;overflow: hidden;z-index: 1;}
.banner::before {background: #2f3b49;width: 100%;height: 92%;position: absolute;top: 0;content: "";right: -55%;-ms-transform: skew(-40deg);-webkit-transform: skew(-40deg);transform: skew(-30deg);z-index: 2;}
.banner::after {background: #88b424;width: 100%;height: 102%;position: absolute;top: 0;content: "";right: -50%;-ms-transform: skew(-40deg);-webkit-transform: skew(-40deg);transform: skew(-30deg);}
.banner figure img {width: 100%;}
.banner-text {bottom: 15%;left: 50%;margin: 0 0 0 220px;position: absolute;z-index: 2;max-width: 350px;}
.banner h2 {color: #fff;font-size: 26px;text-transform: uppercase;margin: 0 0 15px;}
.banner-text p {color: #fff;text-align: center;margin: 10px 0 0;}
.banner-text a {color: #fff;}
.banner-text form {background: rgba(43,44,54,.6);margin: 0;padding: 20px 20px 5px;text-align: left;}
.banner-text form .form-control {background: none;box-shadow: none;border-radius: 0;border: 1px solid #fff;color: #fff;height: 40px;margin: 0 0 15px;}
.banner-text form .form-control::-webkit-input-placeholder {color: #fff;}
.banner-text form .form-control::-moz-placeholder {color: #fff;}
.banner-text form .form-control:-ms-input-placeholder {color: #fff;}
.banner-text form .form-control:-moz-placeholder {color: #fff;}
.banner-text form textarea {height: 50px !important;margin: 30px 0 15px;}
.banner-text form .form-group {margin-bottom: 15px;}
.banner-text .btn {background: #88b424;color: #fff;padding: 10px 40px;text-transform: uppercase;width: 100%;border-radius: 0;}
.banner-text .btn:hover {background: #628a08;color: #fff;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.service-sec {padding: 60px 0 30px;text-align: center;position: relative;}
.service-left {margin: 0 0 30px;text-align: left;}
.service-left h3 {color: #27496c;position: relative;}
.service-left h3 span {color: #27496c;display: block;font-size: 17px;margin: 20px 0 15px;text-transform: capitalize;}
.service-left figure {float: right;max-width: 250px;margin: 16px 15px 13px 30px;outline: 10px solid #8f9ba9;border: 4px solid #fff;}
.service-left p {line-height: 22px;}
.service-right {margin: 0;}
.sr-box {cursor: pointer;margin: 0 0 30px;position: relative;border: 2px solid #2f3b49;padding: 15px 15px 5px;}
.sr-box img {background: #2f3b49;height: 70px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin: 0 0 10px;}
.sr-box h4 {margin: 0;font-size: 16px;text-transform: capitalize;}
.sr-box p {line-height: 19px;margin: 0 0 10px;position: relative;padding: 10px 0 0;text-align: center;}
.sr-box .btn {background: #2f3b49;color: #fff;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 7px 30px;min-width: 150px;position: relative;text-transform: uppercase;}
.sr-box .btn:hover {background: #88b424;color: #fff;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.tag-wrap {background: #88b424;color: #fff;position: relative;padding: 55px 0 35px;}
.tag-wrap h2 {color: #fff;font-size: 30px;text-transform: uppercase;text-align: center;}
.tag-wrap .quick-box {color: #fff;border: 1px solid #fff;padding: 20px;margin: 0 0 30px;text-align: center;}
.tag-wrap .quick-box h3 {color: #fff;font-size: 20px;}
.tag-wrap .quick-box h3 a {color: #fff;}
.tag-wrap .quick-box i {font-size: 40px;margin: 0 0 20px;}
.blog-sec {padding: 60px 0 40px;margin: 0;text-align: center;position: relative;}
.blog-sec h3 {text-align: left;position: relative;margin: 0 0 30px;font-size: 36px;}
.blog-bx {margin: 0 0 30px;background: #fff;cursor: pointer;padding: 0;overflow: hidden;position: relative;text-align: left;}
.blog-text {background: #eee;padding: 20px 20px 5px;}
.blog-right .blog-text {min-height: 162px;}
.blog-bx h5 {font-size: 20px;font-family: "open_sansbold";}
.blog-bx figure {margin: 0;position: relative;}
.blog-bx figure img {width: 100%;}
.date-col {margin: 0 0 10px;}
.date-col span {display: block;font-family: "open_sansbold";}
.blog-bx .btn {background: #2f3b49;color: #fff;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding: 7px 30px;min-width: 150px;position: relative;text-transform: uppercase;}
.blog-bx .btn:hover {background: #88b424;color: #fff;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.title-row {position: relative;margin: 0 0 15px;}
.title-row h3 {display: inline-block;position: relative;padding: 15px 20px;}
.title-row h3::before {border-left: 7px solid #ffa500;border-top: 7px solid #ffa500;border-bottom: 7px solid #ffa500;content: "";position: absolute;width: 20px;height: 100%;left: 0;top: 0;}
.title-row h3::after {border-right: 7px solid #ffa500;border-top: 7px solid #ffa500;border-bottom: 7px solid #ffa500;content: "";position: absolute;width: 20px;height: 100%;right: 0;top: 0;}
.footer {background: #2f3b49;color: #fff;padding: 50px 0 0;}
.footer a {color: #fff;}
.footer a:hover {color: #88b424;}
.footer {text-align: inherit;}
.wg-1 {margin: 0 0 20px;}
.newsletter-ft {color: #fff;overflow: hidden;position: relative;}
.newsletter-ft p {line-height: none;}
.newsletter-ft form .form-control {background: none;box-shadow: none;border-radius: 0;border: 1px solid #fff;color: #fff;height: 40px;margin: 0 0 15px;}
.newsletter-ft form .form-control::-webkit-input-placeholder {color: #fff;}
.newsletter-ft form .form-control::-moz-placeholder {color: #fff;}
.newsletter-ft form .form-control:-ms-input-placeholder {color: #fff;}
.newsletter-ft form .form-control:-moz-placeholder {color: #fff;}
.newsletter-ft form textarea {height: 80px !important;margin: 30px 0 15px;}
.newsletter-ft form .form-group {margin-bottom: 15px;}
.newsletter-ft form .btn {background: #88b424;border: none;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;color: #fff;margin: 0;padding: 10px 50px;text-shadow: inherit;text-transform: uppercase;font-family: "open_sansbold";width: 100%;}
.newsletter-ft form .btn:hover {background: #628a08;color: #fff;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.wg-1 h4 {color: #88b424;font-family: "open_sansbold";position: relative;}
.wg-1 ul {margin: 0;padding: 0;}
.wg-1 ul li {list-style: none;position: relative;padding: 0 15px 10px 0;display: inline-block;text-transform: uppercase;}
.wg-1 address {margin: 0 0 20px;overflow: hidden;position: relative;}
.wg-1 address i {border: 1px solid #fff;color: #fff;float: left;font-size: 15px;height: 27px;line-height: 27px;margin: 0 10px 0 0;text-align: center;width: 27px;}
.wg-1 address div {margin: 0;overflow: hidden;}
.ft-logo {margin: 0 10% 10px 0;}
.ft-logo img {background: #fff;margin: 0 0 15px;padding: 10px;}
.icon-ft {margin: 0;}
.icon-ft i {border: 1px solid #fff;height: 40px;width: 40px;text-align: center;line-height: 40px;font-size: 18px;margin: 0 10px 0 0;}
.icon-ft i:hover {color: #88b424;border-color: #88b424;transition: .8s ease-in-out;-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;-ms-transition: all .8s ease-in-out;-o-transition: all .8s ease-in-out;}
.ft-bottom {padding: 15px 0 0;text-transform: uppercase;background: #fff;color: #242424;margin: 20px 0 0;}
.ft-bottom a {color: #000;font-family: "open_sansbold";}
.ft-bottom a:hover {color: #ff7e00;}
.banner-inner {background: url("images/banner.jpg") no-repeat scroll center 0;background-size: cover;border-bottom: 1px solid #999;height: 200px;overflow: hidden;position: relative;}
.banner-inner .textblock {height: 200px;position: relative;}
.banner-inner .block {background: rgba(0,0,0,.5);bottom: 0;left: 0;position: absolute;width: 100%;}
.banner-inner .block:after {left: 0;top: 0;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;border-color: rgba(0,0,0,0);border-right-color: rgba(0,0,0,.3);border-width: 79px 55px 0 0;display: none;}
.banner-inner .page-title .holder {overflow: hidden;position: relative;padding: 0;}
.banner-inner h1 {color: #fff;margin: 0;font-size: 40px;line-height: 79px;overflow: hidden;padding: 0;height: 79px;}
.breadcrumb {float: right;font-size: 13px;line-height: 15px;position: relative;z-index: 5;margin: 39px 0 5px;background: none;border-radius: 0;max-width: 400px;min-width: 261px;text-align: right;color: #fff;}
.breadcrumb > li {margin: 0 0 5px;}
.breadcrumb > li + li:before {content: "+";margin: 0 9px;color: #fff;font-size: 15px;float: left;}
.breadcrumb > li .fa-home {margin: 0 9px;}
.breadcrumb li a {color: #fff;}
.mid-wrap {padding: 40px 0;}
@media (min-width: 320px) and (max-width: 480px) {.detail-top {float: left;}
	.menu-head .nav-logo {position: relative;left: 0;padding: 0;margin: 17px 0;z-index: 2;height: auto;}
	.menu-head .navbar-brand img {max-width: 215px;}
	.menu-head nav {padding: 0;}
	.menu-head .navbar-header {position: relative;z-index: 2;float: none;width: 100%;}
	.menu-head .navbar-toggle {border-color: #2f3b49;color: #fff;margin: 30px 0 10px;border-radius: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #2f3b49;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background: none;}
	.menu-head .navbar-collapse {border: none;}
	.menu-head .navbar-nav {margin: 0;text-align: left;}
	.menu-head .navbar-nav > li:before {display: none;}
	.menu-head .navbar-nav > li {display: block;margin: 0;padding: 0;border-bottom: 1px solid #fff;background: #2f3b49;}
	.menu-head .navbar-nav > li:last-child {border-bottom: 0;}
	.menu-head .navbar-nav .li-mrg {margin-right: 0 !important;}
	.menu-head .navbar-nav > li > a {padding: 10px;border: 0;color: #fff;}
	.menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a {background: #88b424;color: #fff;}
	.menu-head .sub-menu {position: relative !important;top: 0 !important;margin: 0 !important;left: 0 !important;display: block !important;height: auto !important;}
	.menu-head .sub-menu > li > a {background: #2f3b49 !important;padding: 5px 15px 5px 30px;width: auto;}
	.banner-text {bottom: 0;left: 0;margin: 15px;position: relative;z-index: 2;max-width: inherit;background: #2f3b49;padding: 20px;}
	.banner::before, .banner::after {display: none;}
	.service-left figure {float: none;max-width: inherit;margin: 20px 10px 20px;}
	.service-sec {padding: 0 0 30px;}
	.service-sec::before {display: none;}
	.service-left {background: #ebf2f8;padding: 40px 15px 25px;text-align: left;margin: 0 0 30px;}
	.service-right {padding: 0 15px;}
	.tag-wrap div {text-align: center;}
	.wg-1 {margin: 0 0 30px;}}
@media (min-width: 481px) and (max-width: 767px) {.detail-top {float: left;}
	.menu-head .nav-logo {position: relative;left: 0;padding: 0;margin: 15px 0;z-index: 2;height: auto;}
	.menu-head .navbar-brand img {max-width: 250px;}
	.menu-head nav {padding: 0;}
	.menu-head .navbar-header {position: relative;z-index: 2;float: none;width: 100%;}
	.menu-head .navbar-toggle {border-color: #2f3b49;color: #fff;margin: 30px 0 10px;border-radius: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #2f3b49;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background: none;}
	.menu-head .navbar-collapse {border: none;}
	.menu-head .navbar-nav {margin: 0;text-align: left;}
	.menu-head .navbar-nav > li:before {display: none;}
	.menu-head .navbar-nav > li {display: block;margin: 0;padding: 0;border-bottom: 1px solid #fff;background: #2f3b49;}
	.menu-head .navbar-nav > li:last-child {border-bottom: 0;}
	.menu-head .navbar-nav .li-mrg {margin-right: 0 !important;}
	.menu-head .navbar-nav > li > a {padding: 10px;border: 0;color: #fff;}
	.menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a {background: #88b424;color: #fff;}
	.menu-head .sub-menu {position: relative !important;top: 0 !important;margin: 0 !important;left: 0 !important;display: block !important;height: auto !important;}
	.menu-head .sub-menu > li > a {background: #2f3b49 !important;padding: 5px 15px 5px 30px;width: auto;}
	.banner-text {bottom: 0;left: 0;margin: 15px;position: relative;z-index: 2;max-width: inherit;background: #2f3b49;padding: 20px;}
	.banner::before, .banner::after {display: none;}
	.service-sec {padding: 0 0 30px;}
	.service-sec::before {display: none;}
	.service-left {background: #ebf2f8;padding: 40px 15px 25px;text-align: left;margin: 0 0 30px;}
	.service-right {padding: 0 15px;}
	.tag-wrap div {text-align: center;}
	.wg-1 {margin: 0 0 30px;}}
@media (min-width: 768px) and (max-width: 959px) {.navbar-header {float: none;}
	.menu-head .nav-logo {position: relative;left: 0;padding: 15px 15px 0;display: block;margin: 0;z-index: 4;height: auto;float: none;text-align: center;}
	.menu-head .nav-logo img {margin: auto;}
	.menu-head .navbar-nav {text-align: center;}
	.menu-head .navbar-nav > li {padding: 0 15px 0;}
	.banner-text {bottom: 0;left: 0;margin: 20px auto;position: relative;z-index: 2;max-width: 720px;background: #2f3b49;padding: 20px;}
	.banner::before, .banner::after {display: none;}
	.service-sec {padding: 25px 0 30px;}
	.service-left {padding: 0 15px;width: auto;float: none;}
	.service-right {padding: 0 15px;width: auto;float: none;}
	.service-sec::before {width: 100%;height: 49%;}
	.service-right .col-sm-3 {width: 50%;}
	.tag-wrap .quick-box {min-height: 160px;}}
@media (min-width: 960px) and (max-width: 1090px) {.container {width: 930px;}
	.navbar-header {float: none;}
	.menu-head .nav-logo {position: relative;left: 0;padding: 15px 15px 0;display: block;margin: 0;z-index: 4;height: auto;float: none;text-align: center;}
	.menu-head .nav-logo img {margin: auto;}
	.menu-head .navbar-nav {text-align: center;}
	.menu-head .navbar-nav > li {padding: 0 15px 0;}
	.banner-text {bottom: 0;left: 0;margin: 20px auto;position: relative;z-index: 2;max-width: 920px;background: #2f3b49;padding: 20px;}
	.banner::before, .banner::after {display: none;}
	.service-sec {padding: 25px 0 30px;}
	.service-left {padding: 0 15px;width: auto;float: none;}
	.service-right {padding: 0 15px;width: auto;float: none;}
	.service-sec::before {width: 100%;height: 49%;}
	.service-right .col-sm-3 {width: 50%;}
	.tag-wrap .quick-box {min-height: 160px;}}
@media (min-width: 1367px) {... }  

.post-sec h4.entry-title {background: #88b424;padding: 8px 12px;color: #fff !important;}
	.post-sec h4.entry-title a:hover {color: #fff !important;}
	.post img {border-radius: 5px;}
	.post a {color: #fff;}
	.post a:hover {color: #0b4d8d !important;}
	.screen-reader-text {margin: 0 5px 0 5px;}
	.comments-link {display: none;}
	.page-header {margin-top: 0px;}
	.myarc {border-bottom: 1px solid black;}
	.myarc {margin-bottom: 30px;padding-bottom: 120px;}
	time.entry-date.published.updated {display: inline-block;}
	time.updated {display: none;}
	.page-numbers {background: #88b424;padding: 8px 12px;color: #fff;}
	.page-numbers:hover {color: #fff;background: #2f3b49;}
	.page-numbers.current {background: #2f3b49;}
	nav.navigation.pagination h2 {display: none;}
	nav.navigation.pagination {margin-top: 0px !important;}
	.single-post .post-navigation h2 {display: none;}
	.single-post .nav-next {display: inline-block;background: #88b424;padding: 8px 12px;float: right;}
	.single-post .nav-previous {display: inline-block;background: #88b424;padding: 8px 12px;float: left;}
	.single-post .nav-next a, .single-post .nav-previous a {color: #fff;}
	.single-post .nav-next:hover, .single-post .nav-previous:hover {background: #2f3b49;cursor: pointer;}
	.sidebar .widget {padding-bottom: 20px;}
	.sidebar .widget:last-child {margin: 0;}
	.sidebar .widget h4 {background: #242424;border: none;color: #fff;font-family: "open_sansregular";font-size: 14px;padding: 5px 10px;text-transform: uppercase;}
	.widget-title, .sidebar h2 {background: #88b424;color: #fff;font-size: 15px;margin: 0 0 10px;padding: 10px 20px;text-transform: uppercase;}
	.sidebar ul, .sidebar .rpwe-block ul {margin: 0 !important;padding: 0;list-style: none;}
	.sidebar ul li {border-bottom: 1px dashed #9f9f9f;margin: 0 0 10px;padding: 0 0 10px 15px;position: relative;text-transform: capitalize;}
	.sidebar ul li:last-child {border: none;margin-bottom: 0;}
	.sidebar ul li:before {font-size: 12px;line-height: 20px;font-family: fontAwesome;content: "";position: absolute;left: 0;top: 1px;}
	.sidebar ul li a {color: inherit;}
	.sidebar ul li a:hover {color: #ff2b58;}
	.byline {display: block;}
	.blog-list-content img, .blog-list-author img {max-width: 100%;}
	.blog-list-content article {padding-bottom: 40px;margin-bottom: 37px;border-bottom: 1px solid #e3e3e3;}
	.blog-list-author {text-align: right;}
	.blog-list-author .fa {color: #2b2c36;}
	.blog-list-author img {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: block;margin-left: 60px;margin-bottom: 4px;}
	.blog-list-author-name {padding-top: 4px;}
	.post-sec .author {float: right;}
	.blog-list-post-date-comment {font-size: 12px;color: #c9c9c9;}
	.blog-list-post-date-comment span:first-child {margin-right: 10px;}
	.blog-list-post-date-comment .fa {color: #1abc9c;}
	.blog-list-title {margin: 0;font-size: 20px;line-height: 24px;margin-bottom: 15px;}
	.blog-list-title a {color: inherit;}
	.blog-detail-title {font-size: 30px;margin: 0 0 21px 0;line-height: 36px;}
	.attachment-jobboard-blog-list-thumbnail {margin-bottom: 23px;}
	.jobboard-more-link {padding-top: 3px;}
	.jobboard-more-link a {display: inline-block;background: #e3e3e3;text-transform: uppercase;color: #565656;font-size: 12px;padding: 11px 12px 10px 13px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
	.jobboard-more-link a:hover {text-decoration: none;background: #d2d2d2;}
	.jobboard-more-link a .fa {color: #1abc9c;}
	blockquote {font-size: 18px;line-height: 28px;border-left: 6px solid #1abc9c;}
	.single-post-template {margin-bottom: 24px;}
	.blog-detail-content article {padding-bottom: 40px;margin-bottom: 12px;}
	.blog-detail-tags {color: #a1a1a1;border-bottom: 1px solid #e3e3e3;padding-bottom: 8px;margin-bottom: 67px;}
	.blog-detail-tags a {color: inherit;}
	.blog-detail-tags .fa {margin-right: 4px;font-size: 12px;}
	.tagcloud a {background: url("assets/images/list-3.png") left center no-repeat;display: block;margin: 15px 5px;padding: 0 0 0 20px;font-size: 14px;font-size: 14px !important;color: #7f7f7f;text-decoration: none;}
	.tagcloud a:hover {color: #1abc9c;}
	.banner-inner {background: url("images/banner.jpg") no-repeat scroll center 0;background-size: cover;border-bottom: 1px solid #999;height: 300px;overflow: hidden;position: relative;}
	.banner-inner .textblock {height: 300px;position: relative;}
	.banner-inner .block {background: rgba(0,0,0,.5);bottom: 0;left: 0;position: absolute;width: 100%;}
	.banner-inner .block:after {left: 0;top: 0;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;border-color: rgba(0,0,0,0);border-right-color: rgba(0,0,0,.3);border-width: 79px 55px 0 0;display: none;}
	.banner-inner .page-title .holder {overflow: hidden;position: relative;padding: 0;}
	.banner-inner h1 {color: #fff;margin: 0;font-size: 30px;line-height: 79px;overflow: hidden;padding: 0;height: 79px;}
	.breadcrumb {float: right;font-size: 15px;line-height: 22px;position: relative;z-index: 5;margin: 21px 0 0px;background: none;border-radius: 0;max-width: 443px;min-width: 261px;text-align: right;color: #fff;}
	.breadcrumb > li {margin: 0 0 5px;}
	.breadcrumb > li + li:before {content: "+";margin: 0 9px;color: #fff;font-size: 15px;float: left;}
	.breadcrumb > li .fa-home {margin: 0 9px;}
	.breadcrumb li a {color: #fff;}
	.breadcrumb li a:hover {color: #eb9c1f;}
	.client-sec {margin: 0;padding: 70px 0;}
	.post-sec {margin: 50px 0 40px;}
	.more-link {color: #0b4d8d !important;}
	.nt-found {background: #0b4d8d;border-radius: 30px;border: none;color: #fff;margin: 0;padding: 10px 50px;text-shadow: inherit;text-transform: uppercase;}
	.mid-inner {padding: 50px 0 50px 0;}
	.alignleft {float: left;margin: .375em 1.75em 1.75em 0;}
	.alignright {float: right;margin: .375em 0 1.75em 1.75em;}
	.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
	blockquote.alignleft {margin: .3157894737em 1.4736842105em 1.473684211em 0;}
	blockquote.alignright {margin: .3157894737em 0 1.473684211em 1.4736842105em;}
	blockquote.aligncenter {margin-bottom: 1.473684211em;}
	.csw-sidebar {margin-bottom: 30px;}
	.post-read-more {text-align: right;}
	.post-read-more a {background: #88b424;padding: 8px 20px;}
	.post .post-read-more a:hover {background: #2f3b49;color: #fff !important;}
	.single-post-img {float: left;margin: 0 20px 0px 0px;max-width: 30%;height: auto;}
	.frm-form h2 {display: none;}
	.frm-form a, .frm-form p {color: #fff !important;}
	.frm-element input {width: 100% !important;}
	.frm-element select#Requested_Loan_Amount {width: 100% !important;}
	input.btn.frm-btn {background: #88b424 !important;}
	.blog-text li {float: left;}
	.contact-page form {padding: 10px 15px;background: #ccc;}
	.contact-page form h4, .contact-page h4 {color: #fff;background: #88b424;padding: 10px 15px;margin: -10px -15px 15px;}
	.contact-page form .form-control {border-radius: 0px;}
	.contact-page form .submit-bt {color: #fff;background: #88b424;padding: 10px 15px;border-radius: 0px;border: 0px;}
	a.btn.hm-blg-btn {background: #88b424;color: #fff;border-radius: 0px;}
	.entry-content a {color: #88b424;}}