/*
 Theme Name:   Rise Child
 Theme URI:    http://lovefind.com/rise-child/
 Description:  Rise Child Theme
 Author:       Manish Yadav
 Author URI:   http://lovefind.com
 Template:     rise
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  rise-child
 */
@media only screen and (max-width: 450px) {.wrp, .cnt .bSe.left {width: 335px !important;}}
@media only screen and (max-width: 320px) {.wrp, .cnt .bSe.left {width: 290px !important;}}
@media (min-width:1000px) { h2 {font-size: 1.8em !important;}}
/*@media only screen and (max-width: 320px) {.wrp {width: 290px !important;}}
@media only screen and (max-width: 450px) {.wrp {width: 310px !important;}}*/
/******HEADER*****/
header.center {padding-top: 10px !important;}
header nav ul li a {font-family: Verdana, Geneva, sans-serif !important; font-size: 12px !important;}
.nav-search {display: none;}
 /*brand logos*/
 .featuring {background-color: #f8f8f8;}
 .featuring img {display:block;margin-left:auto;margin-right: auto;} 
 @media only screen and (max-width: 768px) {
    header {width:100% !important;position:fixed !important;z-index:9999;}
    header .hsm {background: transparent !important;}    
    header .m-si {background: #777 !important;}
    header nav ul li {background: #666 !important;}
    header nav ul li ul li {background: #777 !important;}
    header .hsm {margin-top: 12px !important; margin-bottom:12px !important;}
    header.center {padding-top: 0px !important;}
    header.center #logo, header.center .m-s {display: inline !important;}
 	header.center #logo a img {margin: 10px auto !important;}
 	header #logo > a > img {max-width: 50px !important;}
    .nav-search {display: table; position: absolute; width: 65%;margin-top:10px;}
    .nav-search .srh input[type="text"] {width: 85%;padding: 8px 8px !important;}
    .nav-search .srh button {width: 15% !important;height:39px !important;}
    .brand-logos-desktop {display: none !important;}
 	.search-field-container {display: none !important;}
 	.cnt {margin-top: 20px !important;} 	
 	.featuring {display: none !important;}
}
 /***SEARCH****/
 .search-field-container {background: #fff; padding-top: 30px;}
 .search-field-inner {width: 60%; margin-left: auto; margin-right: auto;}
 @media(min-width:1600px) {
 	.search-field-inner {width: 40%;}
}
 .search-field-inner p {text-align: center; margin-bottom: 5px !important; text-transform: uppercase; font-size: 13px; color: #333; font-weight: bold; font-family: Verdana, Geneva, sans-serif;} 
 @media(max-width:767px) {.search-field-inner p {font-size: 11.5px;}}
.srh {background: #fff !important; border-radius: 10px !important;} 
.srh input[type="text"] {padding: 11.5px !important; font-family: Verdana, Geneva, sans-serif !important; color: #444 !important;}
.srh button {background: #333 !important; height: 45px !important; width: 12% !important; border-radius: 0 10px 10px 0 !important;}
.srh button:before {color: #fff !important;}
.srh input[type="text"]::-webkit-input-placeholder {color: #333 !important; font-size: 0.8em !important;}
.srh input[type="text"]::-moz-placeholder {color: #333 !important; font-size: 0.8em !important;}
.srh input[type="text"]:-ms-input-placeholder {color: #333 !important; font-size: 0.8em !important;}
.srh input[type="text"]:-moz-placeholder {color: #333 !important; font-size: 0.8em !important;}
@media(max-width:767px) {
    .srh input[type="text"] {font-size: .85em !important; padding: 16.5px 11.5px 11.5px !important; letter-spacing: -1px;}
}
/****BREADCRUMBS****/
.brd {background: #fbfbfb !important; border-top: none !important; border-bottom: none !important;}
.brd ul li {font-family: Verdana, Geneva, sans-serif !important; font-size: 11.5px !important;}
.brd .no-link {color: #737373 !important;}
.wrp .ar {background: #fff !important; border: none !important; padding: 15px !important;}
.wrp .ar h1 {font-family: Verdana, Geneva, sans-serif !important; font-size: 1.2em !important;} 
/*WIDGET*/ 
p.ttl {font-family: Verdana, Geneva, sans-serif !important; margin-bottom: 5px !important;}
.swp_popular_post a {color: #555 !important;}
/***BLOG POSTS***/
.tve_contents_table .tve_ct_level1 {font-weight: bold !important}
.tve_ct_title {font-family: Verdana, Geneva, sans-serif !important;}
@media(max-width:767px) {.tve_ct_title {font-size:16px !important;}}
.dynamic-group-jvez3xp3, .dynamic-group-jvez3xp3 * {font-family: Verdana, Geneva, sans-serif !important;}
.single h2 {letter-spacing: -2px !important; font-weight: bold !important; line-height: 1.15em !important;}
.single h3 {font-weight: bold !important; letter-spacing: -1px !important;}
.single h4 {letter-spacing: -1px !important;}
.bSe ul li:before {content: '\25B8' !important;}
.bSe ul li.thrv-styled-list-item {padding-left: 0px !important;}
.bSe ul li.thrv-styled-list-item:before {content: '' !important;}
p {line-height: 1.58em !important; margin-bottom: 20px !important;}
.bSe a, .cnt a {text-decoration: underline;}
.meta li, .meta li a {color: #555 !important;}
#tve_editor ul {margin-left: 10px !important;}
.bSe ol {padding-left: 25px !important;}
@media (max-width: 767px) {
	#tve_editor ul, #tve_editor ol {margin-left: 0px !important;}
	.bSe ul {padding-left: 5px !important;}	
} 
/***COMMENTS, FOOTER & Forms***/
.cmc .nam, footer .fmm .ft-s>span, .lrp label, .lrp input[type="text"], .lrp textarea, .btn.small input[type="submit"] {font-family: Verdana, Geneva, sans-serif !important;}
/*SOCIAL SHARING*/
span.swp_share {font-size: 15px !important; font-weight: bold !important;}
.nc_wrapper .swp_social_panel {margin-top: 4px! important;}
.nc_wrapper.bottom {margin-bottom: auto !important;}
.nc_wrapper:before {
	content: 'Think this post may help someone you know? Share it!' !important;	
	font-size: 11.5px;
	background: #fff;
	padding-top: 4px;
	margin-left: 15%;
	color: #777;
}
.bSe .rpl, .rpl:before, .bSe .arp, .pnav .pav span:first-child, .pnav .pav.right span:first-child, .pnav .pav.left span:first-child {color: #444 !important;}
@media (max-width: 767px) {
 	.nc_wrapper:before {display: block; text-align: center; margin-left: auto;}
}
/*=== THRIVE LEADS ==*/
.tve-leads-lightbox .thrv_countdown_timer .tve_t_part .t-digits {font-size: 100% !important; padding: 0 5px !important}
.tve-leads-lightbox .thrv_countdown_timer .tve_t_part .t-caption {font-size: 65% !important;}
.tve-leads-lightbox .thrv_countdown_timer .tve_t_part .t-digits [class*='part-'] {min-width: 0px !important }
/*== HEADER ==*/ 
.bSe h1, .bSe .entry-title {letter-spacing: -1px;}
.awr-e {background: #fdfdfd !important;}
.sAsCont section .scn {background: #fcfcfc !important; border: none !important;}
.search-header {margin: 10px 0 2px;}
.search-header .srh input[type="text"], .search-header .srh button {height: 40px;}
@media (max-width: 767px) {
	.search-field-inner {width: 90%; }
 	.search-field-inner .srh input[type="text"] {width: 80% !important; }
 	.search-field-inner .srh button {width: 20% !important;}
 	.brd{margin-top:58px !important;padding: 8px 0 !important;}
 	.brd ul li {font-size: 12px !important; line-height: 20px !important;}
 	.wrp .ar {padding: 10px !important;}
 	.wrp .ar h1 {font-size: 1em !important;} 	
 	#navbar-search input[type="submit"] {float: right; margin-top: 2px;}
 	.search-header {margin: 5px; }
 	.search-header .srh input[type="text"], .search-header .srh button {height: 30px;}
 	.search-header .srh input[type="text"] {font-size: .8em !important;}
 	.met ul li {margin-bottom: 0px !important; font-size: 12px !important;}
}
.tve_image_caption .tve_image {width: 100% !important;}
.two-btn-bar {
            float: left;
            width: 98%;
            padding: 0% 1%;
            background-color:#2b2b2b;
        }
.two-btn-bar h4{
    color:#fff;
    text-align:left;
}
        .two-btn-bar button.b-left {
            margin: 21px 0px;
            float:right;
            border:1px solid transparent;
            background-color:rgb(255, 50, 85) !important;
            border-radius:6px;
            color:#fff;
            font-family: Verdana, Geneva, sans-serif !important;
            font-size:18px;
            padding:3%;
        }

        .two-btn-bar button.b-right {
            margin: 21px 0px;
            float: right;
            border:1px solid transparent;
            background-color:rgb(255, 50, 85) !important;
            border-radius:6px;
            color:#fff;
            font-family: Verdana, Geneva, sans-serif !important;
            font-size:18px;
            padding:3%;
        }

        .two-btn-bar p {
            margin: 0px!important;
            padding:0px!important;
            text-align: left;
            color:#fff;
            font-size:21px;
            font-family: Verdana, Geneva, sans-serif !important;
        }
@media only screen and (max-width: 600px) {
    .cnt {margin-top: 80px !important;}
    .two-btn-bar{
    margin-top:80px;
    position: fixed;
    z-index: 999;
    }
    .brd{
      margin-top:165px!important;
    }
    .two-btn-bar button.b-left {
       font-size:13px;
       margin-top:18px;
       padding:4%;
    }
    .two-btn-bar button.b-right {
       font-size:13px;
       margin-top:18px;
       padding:4%;
    }
    .two-btn-bar p {
        font-size:13px;
    }
}