.navigation > ul > .current-menu-item > a {
    border-bottom: 0px solid #fff;
    font-weight: bold !important;
}

#header .menu li, #header .menu li a {
    font-weight: 400;
    font-size: 18px;
}

header .logo {max-width: 250px;}
#site-header > div.sticky-navigation.sticky-navigation-active  {background:#000;}
#secondary-navigation {margin-top:22px;}
#site-header {
    background-color: #000000;
}
.footerTop {display:none;}

.sidebar .widget h3 {
    color: #fff;
    background: #559ee3;
}
#searchform .fa-search {
	color: #559ee3;
	border-right: 1px solid #559ee3;
}
#s {
	color: #559ee3;
}
.sidebar #searchform {
	border: 1px solid #559ee3;
}
.widget .post-info {
	color: #559ee3;
}
#sidebar .advanced-recent-posts li, #sidebar .popular-posts li, #sidebar .category-posts li, #sidebar .related-posts-widget li, #sidebar .author-posts-widget li {
	border-bottom: 1px solid #559ee3;
}
#text-2 > div > h3 {
    background: #fff;
    color: #000;
    font-weight: 400;
    font-size: 21px;
    text-align: -webkit-center;
    line-height: 1.4em;
    padding-bottom: 10%;
}
#nf-field-6:hover {
	background: #fff;
  color: #559ee3;
}
#nf-field-6{
	  width: 100%;
    background: #559ee3;
    border: 2px solid #559ee3;
    color: #fff;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 600;
    padding: 2% 5%;
}
#nf-field-5 {
	  text-align: -webkit-center;
    border: 1px solid #559ee3;
}
.nf-error-msg, .ninja-forms-req-symbol {
    color: #000000;
}
.with-sidebar div.post-info {    
	  background: #559ee3;
    color: #fff;
    padding-left: 10px;
}
.with-sidebar .post-info a:hover {
    color: #000;
}
.with-sidebar .post-info a {
    color: #fff;
}
div.readMore > a {
	font-size: 16px;
    letter-spacing: 1px;
}
#category-list li a {
	color: #000000;
}
.social-profile-icons ul li a {
    width: 45px;
    height: 45px;
}
.social-profile-icons ul li i {
    font-size: 25px;
    line-height: 45px;
}

.latestPost-content {
    padding: 20px;
}

.latestPost .batch {
    background: #559ee3;
}

.recently-featured .list-right {
    width: 31.5%;
    box-shadow: -8px 8px 20px 0px #c5c5c533;
}
.recently-featured .list-left {
    width: 66%;
    box-shadow: -8px 8px 20px 0px #c5c5c533;
}
#banner-bottom > div > div.breadcrumb > div:nth-child(1) > i {
	    color: #559ee3;
}
#banner-bottom > div > div.breadcrumb > div:last-child > span {
    	color: #559ee3;
}

.single_post, .single_page.single_post, .column4 .latestPost, .column3 .title-with-grid
.latestPost, .with-sidebar .latestPost {
    box-shadow: -8px 8px 20px 0px #c5c5c533;
}

#sidebar .widget {
    box-shadow: -8px 8px 20px 0px #c5c5c533;
}

/*==================== About Us Page ===================*/
.single_page.single_post {
    padding: 60px;
}
.single_page.single_post p {
    color: #000;
}
.page h1.title:after, .grid h1.title:after {
    content: '';
    background:#559ee3;
    width: 220px;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: calc(50% - 110px);
}
.page h1.title, .grid h1.title {
    text-align: center;
    padding-bottom: 15px;
    margin-bottom: 30px;
    font-size: 54px;
    font-weight: 600;
    letter-spacing: 0.09em;
    color: #000;
    position: relative;
}
p.p-cntr {
    text-align: center;
}
.cntnt-two-clmn img {
    float: left;
    margin-right: 30px;
    width: 50%;
}
.all-spacing {
    padding-bottom: 70px;
}
.single_page.single_post h2 {
    font-size: 45px!important;
    color: #000;
    padding-bottom: 10px;
}
.single_page.single_post span.t-purple {
    color: #559ee3;
}

.cat-icon {
    color: #559ee3;
    width: 100%;
    font-size: 30px;
    text-align: center;
    margin-bottom: 15px;
}

.one_third > p {
    margin-bottom: 0;
}

.category-description > div > div > div > div > .one_third > p > b, .category-description > div > div > div > div > .one_third > p > strong {
    color: #559ee3;
    font-weight: 800;
}

/*================= Contribute page ===============*/
.cntnt-offer img {
    width: 43%;
}
.all-right-image img {
    float: right!important;
    margin-right: 0;
    margin-left: 30px;
}
.cont-left {
    width: 46%;
    float: left;
    margin-right: 50px;
}
.cont-right {
    width: 46%;
    float: left;
}
.div-cntn-cont.clearfix h2 {
    font-size: 24px!important;
    color: #559ee3;
}
.div-cntn-cont.clearfix li {
    margin-bottom: 40px;
    position: relative;
	color: #000;
	list-style: none;
}
/*=================== Single Post =====================*/

/*----------Buy Now Button----------------*/



a.product-view-more {
    background: #559ee3;
    padding: 1% 3%;
    font-size: 21px;
    color: #fff;
    letter-spacing: 1px;
}
a.product-view-more:hover {
    background: #000;
}


.single-post-content h1.title.single-title {
    font-weight: 800;
    color: #2c2c2c;
    text-align: center;
    font-size: 32px;
    line-height: 1.2em;
}
.with-sidebar .featured-thumbnail:hover img {
    transform: scale(1.1);
}
.with-sidebar .featured-thumbnail img {
    margin-bottom: 0;
    width: 100%;
    float: left;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.single-post-content .post-info {
    text-align: center;
}
.single-post-content p {
    font-size: 17px;
    line-height: 1.3;
    color: #000;
}
h3.sd-title:before, h3.jp-relatedposts-headline:before, div#respond h4:before {
    display: none!important;
}
h3.sd-title:after, h3.jp-relatedposts-headline:after, div#respond h4:after {
    position: absolute;
    background: #559ee3;
    content: '';
    width: 100px;
    height: 1px;
    bottom: 0;
    left: 0;
}
#jp-relatedposts h3.jp-relatedposts-headline em:before {
    display: none!important;    
}
a.jp-relatedposts-post-a {
    color: #000!important;
}
h3.sd-title, h3.jp-relatedposts-headline, div#respond h4 {
    font-size: 22px!important;
    font-weight: 600!important;
    color: #000000;
    padding-bottom: 10px;
    margin-bottom: 20px!important;
    position: relative;
}
.robots-nocontent.sd-block.sd-social.sd-social-icon.sd-sharing, div#like-post-wrapper-138707733-66-5a1046f1a98d2 {
    margin-bottom: 30px;
}

.sd-content li {
    margin-right: 12px!important;
}
.sd-content ul li a.sd-button:before {
    font-size: 18px;
    padding: 5px;
}
.single #commentform input#submit {
    background: #559ee3 !important;
    max-width: 200px;
    border-radius: 5px;
}
p.form-submit {
    margin-bottom: 30px!important;
}
#commentform p label {
    font-size: 16px;
    color: #928d8d;
}
p.comment-subscription-form {
    margin-bottom: 5px!important;
}
a.jp-relatedposts-post-a {
    font-weight: 700!important;
    font-size: 16px!important;
    color: #000;
}
span.jp-relatedposts-post-title {
    margin-bottom: 6px;
}
p.jp-relatedposts-post {
    margin-right: 12px!important;
    width: 32%!important;
}
p.logged-in-as a {
    color: #559ee3;
}
.product-featured {
    margin: 20px 0;
}
p.jp-relatedposts-post:last-child {
    margin-right: 0px!important;
}
.single h2 {
    font-size: 27px;
    color: #000000;
    font-weight: 700;
}
.single h3 {
    color: #559ee3;
    font-size: 20px;
    font-weight: 700;
}
.single div#content_box li {
    color: #000;
    font-size: 17px;
    list-style-type: circle;
    color: #424344;
    margin-bottom: 8px;
}

h2.product-title {
    margin-top: 40px;
}

ul.iconlist {
    padding: 0;
    margin-left: 1.571em;
}
i.pro-icon {
    margin-right: 5px;
    color: green;
}
i.con-icon {
    margin-right: 5px;
    color: #e30000;
}

.postauthor {
	  display: none;
}

.column-last {
    margin-right: 0!important;
    clear: right;
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
    position: relative;
    margin-right: 4%;
    margin-bottom: 15px;
    float: left;
}
@media (min-width: 1080px) {
.one_third {
    width: 30.66%;
}
}
@media (max-width: 1079px) {
.one_third {
    width: 100%;
}
}

/*=============== Contact Us page =================*/
form#mtscontact_form input, form#mtscontact_form textarea {
    width: 100%;
    background: #f2f2f2;
}
input#mtscontact_submit {
    background: #559ee3 !important;
    max-width: 200px;
    border-radius: 5px;
    text-align: center!important;
}










.fhz-container{max-width:900px!important;margin:0 auto!important;padding-left:10px}.fhz-table{border-spacing:0!important;font-family:'Nunito'!important;width:100%!important;border:none;border-collapse:unset;color:#000;line-height:1.5!important}.fhz-table__thead{background-color:#803FBA!important;color:#FFFFFF!important;font-weight:700;text-transform:uppercase!important;padding:7px 7px!important}.fhz-table__thead th{padding:5px 5px 5px 20px;background:#000;border:none;font-size:16px;font-weight:900;text-align:left;line-height:18px;border-bottom:2px solid #559ee3}.fhz-table__thead th:first-child{border-top-left-radius:0px!important;border:none!important;text-align:center;padding:5px!important;width:28%;border-bottom:2px solid #559ee3!important}.fhz-table__thead th:last-child{border-top-right-radius:0px!important;width:30%}.t5r-table__thead-image{width:28%!important;border:none;text-align:center}.t5r-table__thead-product{width:42%!important;border:none;font-size:20px!important}.fhz-table__column-image{background:#fff;text-align:center;border-left:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;border-right:none;width:28%;vertical-align:middle;padding:10px 5px 5px 5px!important}.fhz-table__image{max-height:120px;margin:0;padding:5px 5px;max-width:90%!important;vertical-align:middle!important}.fhz-table__column-button{background:#fff;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;border-left:none;width:30%;vertical-align:middle;text-align:center;padding:0 10px!important}.fhz-table__column-product{background:#fff;border-bottom:1px solid #DCDCDC;border-left:none;width:42%;vertical-align:middle;padding:10px 10px 5px 10px!important;border-right:none}.fhz-table__column-features{width:0%;border-bottom:1px solid #DCDCDC;vertical-align:middle;font-weight:300;border-right:none;padding:0px!important;display:none}.fhz-table__column-title{font-family:'Montserrat'!important;text-align:left;color:#559ee3;font-size:18px;font-weight:800;display:block;line-height:1.2em;margin:0;text-decoration:none!important}.fhz-table__button{background-color:#e91131;word-wrap:normal;display:block;margin:10px auto;line-height:15px;text-decoration:none!important;text-transform:uppercase;color:#fff!important;font-family:'Nunito';font-weight:900!important;font-size:15px;letter-spacing:.2px;border-radius:6px;padding:10px 8px;width:90%;text-align:center;transition:.2s linear;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.3);box-shadow:0 2px 1px 0 rgba(0,0,0,.3)}.fhz-table__button:hover{background-color:#940c20}ul.fhz-table__features-list{margin:0px!important;padding:5px 0 0 0px!important;list-style-type:square}.fhz-table__features-item{line-height:18px;font-size:14px;font-family:'Nunito'!important;font-weight:400;list-style-type:square!important;color:#559ee3!important;word-break:keep-all;margin:0px!important}li.fhz-table__features-item{margin-left:25px!important}.fhz-table__features-item:empty{display:none}.fhz-table__link{width:100%;display:block;text-decoration:none!important}.fhz-table__link:active,.fhz-table__link:visited{color:none}span.fhz-table__features-item{color:#000000!important}.fhz-table__link-label{color:#fff;margin:30px 0 8px;position:relative;bottom:5px;text-transform:uppercase;background:#559ee3;box-shadow:0 1px 3px rgba(0,0,0,.2);border:2px solid #559ee3;padding:4px 30px;max-width:80%;clear:both}div.fhz-table__link-label{color:#fff;margin-left:-14px;float:left;font-weight:900;font-size:12px!important;max-width:60%;margin-top:auto;margin-bottom:5px;margin-right:20px;word-break:keep-all;border-bottom-right-radius:10px;border-top-left-radius:10px;line-height:1}div.fhz-table__link-label span{margin:auto}div.fhz-table__link-label::before{display:block;width:10px;height:0;position:absolute;bottom:-15px;left:-12px;content:"";border-bottom:13px solid transparent;border-right:9px solid #3f74a7}.fhz-table__link-label-mobile{color:#fff;margin:30px 0 8px;position:relative;text-transform:uppercase;background:#559ee3;border:2px solid #559ee3;box-shadow:0 1px 3px rgba(0,0,0,.2);padding:4px 30px;max-width:80%;clear:both}div.fhz-table__link-label-mobile{color:#fff;margin-left:-15px;float:left;font-weight:900;font-size:11px;max-width:60%;margin-top:auto;margin-bottom:5px;margin-right:20px;word-break:keep-all;border-bottom-right-radius:10px;border-top-left-radius:10px;line-height:1}div.fhz-table__link-label-mobile span{margin:auto}div.fhz-table__link-label-mobile::before{display:block;width:10px;height:0;position:absolute;bottom:-15px;left:-12px;content:"";border-bottom:13px solid transparent;border-right:9px solid #3f74a7}div.fhz-table__link-label-mobile{display:none}.fhz-table__column-label{display:none}div.fhz-table__link-label:empty{display:none}div.fhz-table__link-label-mobile:empty{display:none}a.fhz-table__column-title{text-decoration:none}a.fhz-table__button:empty{display:none!important}@media screen and (max-width:765px){.fhz-table__thead-image,.fhz-table__thead-details,.fhz-table__thead th:last-child{display:none}.fhz-table__thead-product{text-align:center!important;padding:5px!important;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.fhz-table__tbody{display:flex;flex-direction:column}.fhz-table__image{max-width:80%!important}.fhz-table__tbody-row{display:flex;flex-wrap:wrap}.fhz-table__column-product{width:100%;order:2;border-bottom:none;text-align:center;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;padding:5px!important;border-top:none!important}li.fhz-table__features-item{margin-left:18px!important}.fhz-table__column-label{width:100%;order:1;border-bottom:none;background:#fff;text-align:center;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;padding:10px 5px 0 5px!important;border-top:none!important;display:flex!important}.fhz-table__column-image{border-top:none;border-right:none;width:45%;order:3;margin:0;box-sizing:border-box;border-bottom:none;display:flex;justify-content:center;align-items:center}.fhz-table__column-features{order:4;width:55%;background:#fff;border-right:1px solid #DCDCDC;box-sizing:border-box;border-bottom:none;border-left:none;border-top:none;display:flex;padding:0 0 12px 8px!important;align-items:center}.fhz-table__column-button{background:#fff;padding-top:0px!important;border-top:none;width:100%;order:4;min-height:60px;display:block;justify-content:center;align-items:center;border-left:1px solid #DCDCDC}.fhz-table__button{width:70%;max-width:190px!important;font-size:14px;padding:10px 0}.fhz-table__column-title{font-size:18px;padding:0 10px;text-align:center;margin:0}ul.fhz-table__features-list{margin:10px 0 0 0px!important;display:none}.fhz-table__features-list{padding-right:15px;display:none}ul.fhz-table__features-list-mobile{margin:0px!important;padding-bottom:0!important}.fhz-table__features-list-mobile{padding-right:15px;padding-left:0px!important}div.fhz-table__link-label{display:none}div.fhz-table__link-label-mobile{display:block}}














.fhzfs-container{max-width:900px;border:1px solid #000;margin:0 auto 20px}.fhzfs-item__badge{background:#559ee3;margin-top:10px;margin-left:-10px;line-height:1.2em;color:#fff;text-transform:uppercase;text-align:center;max-width:max-content;max-height:max-content;padding:6px 16px;font-family:'Nunito';font-weight:600;font-size:14px;display:flex}div.fhzfs-item__badge::before{display:block;width:10px;height:0;position:relative;bottom:-22px;left:-26px;content:"";border-bottom:15px solid transparent;border-right:9px solid #3f74a7}.fhzfs-item__column-badge{display:flex;flex-direction:row}.fhzfs-item__badge-extension{width:0;margin-top:10px;height:0;border-left:1px solid #559ee3;border-right:30px solid transparent;border-top:14px solid #559ee3;border-bottom:14px solid #559ee3;display:block}.fhzfs-item__image{max-width:95%;padding:10px;margin:auto;display:block;max-height:130px}.fhzfs-item__column-features{width:70%;display:block;position:relative;top:-15px;flex-direction:row;background:#fff;color:#559ee3;font-family:'Nunito';padding:10px 5px 15px 10px}.fhzfs-item__column-rating{width:40%;display:block;font-family:'Nunito';font-weight:600;color:#537EA2;max-width:300px;max-height:max-content}span.fhzfs-item__product-name{font-size:24px;font-family:'Montserrat';display:block;margin:auto;padding-bottom:10px;font-weight:900}span.fhzfs-item__product-features{font-size:40px;display:block;padding-bottom:30px}.fhzfs-item__product-name,.fhzfs-item__product-features{display:block;font-size:17px}.fhzfs-item__button{text-align:center;max-width:150px;font-weight:900;background:#e91131;padding:10px 20px;border-radius:6px;line-height:1.2em;text-decoration:none;color:#ffffff!important;display:block;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important}.fhzfs-item__button:hover{background:#940c20}.fhzfs-item__container{display:flex;flex-direction:row}.fhzfs-item__column-image{width:30%;display:flex}ul.fhzfs-item__product-features{padding:0 0 5px 20px;margin:0;line-height:1.2em}span.fhzfs-item__product-description{color:#000}.fhzfs-item__column-button{padding:10px 0 0}.fhzfs-item__product-features li{list-style-type:square!important;color:#559ee3!important}.fhzfs-item__product-features{text-indent:20px;color:#000}@media screen and (max-width:990px){.fhzfs-item__column-features{width:100%;display:flex;top:0;flex-direction:column;padding:10px 0 15px}.fhzfs-item__column-image{width:100%}.fhzfs-item__container{flex-direction:column}.fhzfs-item__product-name,.fhzfs-item__product-features{margin:auto;padding:0 10px}.fhzfs-item__column-button{margin:auto;padding:10px 10px 0}span.fhzfs-item__product-name{text-align:center}}


.fhzfs2-container{max-width:900px;border:1px solid #000;margin:0 auto 20px}.fhzfs2-item__badge{background:#559ee3;margin-top:10px;margin-left:-10px;line-height:1.2em;color:#fff;text-transform:uppercase;text-align:center;max-width:max-content;max-height:max-content;padding:6px 30px;font-family:'Nunito';font-weight:600;font-size:14px;position:relative}.fhzfs2-item__badge:empty{display:none}div.fhzfs2-item__badge::before{display:block;width:10px;height:0;position:absolute;top:28px;left:-10px;content:"";border-bottom:15px solid transparent;border-right:9px solid #3f74a7}div.fhzfs2-item__badge::after{content:"";position:absolute;display:block;border:14px solid;border-color:#559ee3 transparent #559ee3 transparent;right:-14px;top:0}.fhzfs2-item__column-badge{display:flex;flex-direction:row}.fhzfs2-item__image{max-width:95%;padding:10px;margin:auto;display:block;max-height:130px}.fhzfs2-item__column-features{width:70%;display:block;flex-direction:row;background:#fff;color:#559ee3;font-family:'Nunito';padding:20px 5px;margin:auto}.fhzfs2-item__column-rating{width:40%;display:block;font-family:'Nunito';font-weight:600;color:#537EA2;max-width:300px;max-height:max-content}span.fhzfs2-item__product-name{font-size:24px;font-family:'Montserrat';display:block;margin:auto;padding-bottom:10px;font-weight:900}span.fhzfs2-item__product-features{font-size:40px;display:block;padding-bottom:30px}.fhzfs2-item__product-name,.fhzfs2-item__product-features{display:block;font-size:17px}.fhzfs2-item__button{text-align:center;max-width:150px;font-weight:900;background:#e91131;padding:10px 20px;border-radius:6px;line-height:1.2em;text-decoration:none;text-transform:uppercase;color:#ffffff!important;display:block;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important;box-shadow:0 2px 1px 0 rgba(0,0,0,.3)!important}.fhzfs2-item__button:hover{background:#940c20}.fhzfs2-item__container{display:flex;flex-direction:row}.fhzfs2-item__column-image{width:30%;display:flex;flex-direction:column}ul.fhzfs2-item__product-features{padding:0 0 5px 20px;margin:0;line-height:1.2em}span.fhzfs2-item__product-description{color:#000}.fhzfs2-item__column-button{padding:10px 0 0}.fhzfs2-item__product-features li{list-style-type:square!important;color:#559ee3!important}.fhzfs2-item__product-features{text-indent:20px;color:#000}.fhzfs2-item__badge:empty{display:none}@media screen and (max-width:850px){.fhzfs2-item__column-features{width:100%;display:flex;top:0;flex-direction:column;padding:10px 0 15px}.fhzfs2-item__column-image{width:100%}.fhzfs2-item__container{flex-direction:column}.fhzfs2-item__product-name,.fhzfs2-item__product-features{margin:auto;padding:0 10px}.fhzfs2-item__column-button{margin:auto;padding:10px 10px 0}span.fhzfs2-item__product-name{text-align:center}}