/*
Theme Name: MoneyFlow by MyThemeShop Child
Theme URI: http://mythemeshop.com/themes/moneyflow
Template: mts_moneyflow
Author: MyThemeShop
Author URI: http://mythemeshop.com/
Description: Ever wanted to earn a passive income and live the dream of making a living from a blog? MoneyFlow is the theme that can help you make that dream a reality with tons of customization and monetization options at your fingertips!
Version: 1.1.11.1492021144
Updated: 2017-04-12 18:19:04

*/
a,a:hover{transition: all ease .4s;-webkit-transition: all ease .4s;-o-transition: all ease .4s;-moz-transition: all ease .4s;-ms-transition: all ease .4s;}
html {margin-top: 0;}

#site-header, .contactform #submit, #site-footer .tagcloud a:hover, .currenttext, .pagination a:hover, .pagination .nav-previous a, .pagination .nav-next a, #tabber ul.tabs li a.selected, .tagcloud a:hover, .navigation ul .sfHover a, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce-page nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce .bypostauthor:after, #searchsubmit, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce-page nav.woocommerce-pagination ul li a:hover, .woocommerce #content nav.woocommerce-pagination ul li a:hover, .woocommerce-page #content nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce-page nav.woocommerce-pagination ul li a:focus, .woocommerce #content nav.woocommerce-pagination ul li a:focus, .woocommerce-page #content nav.woocommerce-pagination ul li a:focus, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .widget #wp-subscribe, blockquote:after, .post-format-icons i, .sticky-navigation-active, #load-posts a, .latestPost-review-wrapper, .post-image .review-type-circle.review-total-only, .post-image .review-type-circle.wp-review-show-total, .category-image, .widget .review-total-only.small-thumb, .widget .review-total-only.small-thumb.review-type-star, #site-footer .widget #wp-subscribe form input.submit{background: url(https://diggyinsurance.com/wp-content/uploads/2017/04/header-bg.png) top center no-repeat;background-size: auto 130px; background-color: #e3e4e6 !important;}
.nav-menu{width: 100%; float: left; background-color: #302f34; }
#secondary-navigation{width: 100%;margin: 0;}
#secondary-navigation a{color: #fff; text-transform: capitalize;padding: 18px 14px;font-size: 18px;text-decoration: none; background-color: #302f34; display: block; text-align: center;}
.navigation ul li{margin-left: 0;/*border-right: 1px solid #98979a;*/}
/*.navigation ul.menu li:first-child{border-left: 1px solid #98979a;}*/
.navigation ul > li a{ border:1px solid transparent;border-top:0;border-bottom:0;border-right-color:#98979a;}
.navigation ul > li a:hover, .navigation ul > li.current-menu-parent > a{background: rgba(34,174,249,1);
background: -moz-linear-gradient(top, rgba(34,174,249,1) 0%, rgba(34,174,249,1) 17%, rgba(238,28,39,1) 18%, rgba(238,28,39,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,174,249,1)), color-stop(17%, rgba(34,174,249,1)), color-stop(18%, rgba(238,28,39,1)), color-stop(100%, rgba(238,28,39,1)));
background: -webkit-linear-gradient(top, rgba(34,174,249,1) 0%, rgba(34,174,249,1) 17%, rgba(238,28,39,1) 18%, rgba(238,28,39,1) 100%);
background: -o-linear-gradient(top, rgba(34,174,249,1) 0%, rgba(34,174,249,1) 17%, rgba(238,28,39,1) 18%, rgba(238,28,39,1) 100%);
background: -ms-linear-gradient(top, rgba(34,174,249,1) 0%, rgba(34,174,249,1) 17%, rgba(238,28,39,1) 18%, rgba(238,28,39,1) 100%);
background: linear-gradient(to bottom, rgba(34,174,249,1) 0%, rgba(34,174,249,1) 17%, rgba(238,28,39,1) 18%, rgba(238,28,39,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22aef9', endColorstr='#ee1c27', GradientType=0 ); border-left-color: #f78e92;border-right-color: #f78e92;}
.navigation ul ul{padding: 0; margin-top: 0;}
.navigation ul li li{float: none !important;}
#pull{display: none !important;}
#home-slider{position: relative;}
.home .header-con, .page-template-page-blog .header-con{display: none;}
.home-slide{background-size: contain; background-position: initial; background-repeat: no-repeat;}
.home #site-header.home-banner, .page-template-page-blog #site-header {height: 576px;}
.arrow-scroll{bottom: 10px;display: none;}
.readMore a{padding: 6px 12px; color: #fff !important; background: #29affa; text-align: center; font-size: 12px;}
.featured-thumbnail img{width: 98.5%; padding: 3px;}
.menu-item-has-children > a:after{content: "";font-size: 16px; bottom: -4px; left: 0; text-align: center;}
.widget.widget_text{    border: 1px solid #bcbcbc;}
.sidebar .widget h3{    border-bottom: 1px solid #bcbcbc;}
.sidebar .widget .textwidget p{line-height: 24px; padding-top: 3em;}
#sidebar{position: relative;}
#sidebar .widget.social-profile-icons{position: absolute;background: transparent;text-align: center;border: 0; top: 22.8em; }
.sidebar .widget .social-profile-icons{padding: 0;}     
.sidebar .widget .social-profile-icons li {
    list-style: none;
    float: none;
    display: inline-block;
}
.social-facebook .fa-facebook-f:before, .social-facebook .fa-facebook:before{content:"\f09a";}
.social-profile-icons ul li i { font-size: 20px;}
.social-profile-icons ul li i.fa-facebook{font-size: 26px;padding: 6px 6px 6px 14px;}
.widget.widget_text .textwidget{ padding-bottom: 10px;}
.widget.widget_text .textwidget p{ line-height: 22px !important;}
.widget.mts_ad_336_widget{     width: 100% !important; margin-bottom: 0 !important;}
.widget .ad-300{ padding: 33px 35px 0 !important;}
#mts_ad_336_widget-4{ padding-bottom: 33px !important;}
#copyright-note span, .footerTop{display: none;}
#site-footer { background: #c4c2be !important;}
.copy-link{width: 100%; float: left;  text-align: center;  background: #302f34;}
.f-widget{     width: 100%;}
#copyright-note{margin: 0;width:100% !important;}
.to-top{padding: 15px 0 !important;}
.to-top, #copyright-note a{color: #fff !important; font-size: 14px;font-weight: normal !important}
.f-widget  a{color: #302f34 !important; font-size: 14px;font-weight: bold;padding: 0 10px;}
#site-footer .widget {    text-align: center !important;}
#site-footer .widget li{display: inline-block !important;}
#site-footer .widget li.toggle-menu-close-container{display: none !important;}
.widgets-num-4 .f-widget{width: 100% !important;}
.postauthor h5, .copyrights a, .single_post a, .textwidget a, .logo a, .pnavigation2 a, #sidebar a:hover, .copyrights a:hover, #site-footer .widget li a:hover, .related-posts a:hover, .reply a, .title a:hover, .post-info a:hover, #tabber .inside li a:hover, .readMore a, .fn a, a, a:hover, .navigation ul li:hover > a, .latestPost .title a:hover, .widget #wp-subscribe input.submit, .breadcrumb > div a:hover, .list-right .latestPost .title a:hover, .footerTop .header-social a:hover, .slider-nav.owl-carousel .slider-content .title a:hover, #header .navigation ul ul a:hover, #searchform:hover .fa-search, #category-list li a:hover, .slider-nav.owl-carousel .slider-content .title:hover, #copyright-note a:hover{ color:#29affa;}
.widget.widget_custom-twitter-feeds-widget{margin-top: 27px !important;border: 1px solid #bcbcbc;}
.menu-footer-menu-container ul li {    padding: 0 18px;position: relative;}
.menu-footer-menu-container ul li:after {content: ''; position: absolute;  width: 1px; height: 14px;  background: #7f7d7e;  border-right: 1px solid #575659;  top: 50%;  margin-top: -9px;  right: 0;}
.menu-footer-menu-container ul li:last-child:after {content: none;}
#site-footer .widget{margin: 0;}
.footer-widgets{    padding: 29px 0 25px;}
 .pagination-numeric .currenttext, .pagination a:hover, .pagination .nav-previous a, .pagination .na
v-next a{background: #ee1c25 !important; color:#fff !important;}
.ctf-tweets { padding:1em;}
#ctf { padding: 0;}
#ctf .ctf-item{padding:5px !important; border-top:0  !important;}
.widget.widget_wysija{background:url(http://diggyinsurance.com/wp-content/uploads/2017/04/subs-bg.png) no-repeat !important; text-align: center;}
.widget.widget_wysija .widget-title{background:transparent !important; color: #fff !important; border:0 !important; text-transform: uppercase;font-size: 30px; font-weight: 500;font-family:Hind;    padding-top: 1.1em;}
.widget.widget_wysija input[type="text"]{width: 77% !important;}
.widget_wysija_cont .wysija-submit{width: 52% !important; margin: 20px auto 10px !important;background-color: #ee1c25; border: 1px solid #fff;font-size:24px; font-weight: 500;font-family:Hind;padding: 4px 0;color: #fff;cursor: pointer;transition: all ease .4s;-webkit-transition: all ease .4s;-o-transition: all ease .4s;-moz-transition: all ease .4s;-ms-transition: all ease .4s; }
.widget_wysija_cont .wysija-submit:hover{background-color: #fff; border: 1px solid #ee1c25;color: #ee1c25;}

#fancybox_ns-wrap{left: 0 !important;right: 0 !important;margin:0 auto !important;}
#fancybox_ns-close{ top: 10px !important; right:10px !important;/*background-image: url(http://cmtcorporation.net/wp-content/uploads/2017/04/cross.png) !important;width: 15px; height: 15px;*/ }
#fancybox_ns-wrap, #fancybox_ns-content{ width:515px !important;border-width:0 !important;}
#fancybox_ns-outer #newsletter_signup{background-color:#eaeaea !important;width:465px !important;height: 317px !important;}
#newsletter_signup .header h3, #newsletter_signup .header .subheading{color: #302f34 !important; text-align: center;  font: bold 26px/30px 'roboto' !important;}
#newsletter_signup .header h3{margin-bottom: 0 !important;margin-top: 25px !important;}
#newsletter_signup .header .subheading{     line-height: 30px;}
#newsletter_signup .header .subheading{max-width: 100% !important;margin-top: 0 !important;padding-top: 0 !important;}
#newsletter_signup .textfield{color: #828282 !important; font-family: arial; font-weight: 300 !important; font-size: 14px !important;padding: 12px 16px !important; webkit-box-shadow: 0px 5px 5px rgba(000,000,000,0.1), inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    box-shadow: 0px 5px 5px rgba(000,000,000,0.1), inset 0px 1px 0px rgba(255,255,255,0.5) !important;}
#newsletter_signup .inputs #submit_newsletter,#newsletter_signup .inputs #submit_newsletter:hover{ background: #3db8fc !important;color:#f5f5f5 !important;font-size: 20px !important;    border: 0 !important;}
#newsletter_signup .textfield{width: 93.4% !important;}
#newsletter_signup .inputs #submit_newsletter{     width: 100% !important;    padding: 10px 0 11px!important;}
#newsletter_signup .inputs{ padding: 10px 40px !important;}
#newsletter_signup .sep{height: 0px !important;}
#newsletter_signup .textfield:focus {
    background: #fff !important;
    box-shadow: none !important;
    outline: initial !important;
    background: #ffff !important;
    color: #828282 !important;
    margin: 0px !important;
}
#newsletter_signup .header .subheading{     font-size: 17px !important; line-height: 20px !important; font-weight: normal !important;}