/*
Theme Name: Semona Child
Description: Child theme for Semona theme
Author: Theme-Paradise
Author URI: http://themeforest.net/user/Theme-Paradise
Template: semona
Version: 1.0.0
Text Domain: semona
*/

.sm-post .post-meta{color:#00408b !important}.sm-timeline .timeline-element-inner:hover .anchor-point{border-color:#1E73BE !important}.sm-titlebar.small .page-title{font-size:16px;color:#444444 !important;margin-left:10px !important}.sm-titlebar.small .breadcrumbs a{color:#444444 !important}.sm-titlebar.small .breadcrumbs a:hover{color:#7252a2 !important}.sm-titlebar.small .breadcrumbs{color:#444444 !important}.sm-custom-heading.sm-underline{margin-bottom:40px !important}.wpcf7-form p{margin-bottom:0}input[type=text],input[type=email],input[type=number],input[type=date],input[type=url],input[type=password],input[type=search],input[type=tel],textarea{background-color:#eee !important}.sm-counterbox.sm-style-round .counter-value{font-family:'Raleway', sans-serif}.discovery-button{margin-left:12px !important;margin-bottom:4px !important}li.highl_item{background:#f4f4f4 !important;min-height:180px !important}.sm-custom-heading .heading{font-weight:700}.hide{display:none !important}.logo-wrapper > a > img{width:80% !important}.sm-callout{padding:50px 0}.workflow-content .text ul{list-style:none !important;margin-left:0 !important}.copyright-right-side ul > li,.copyright-text{font-size:12px !important}.sm-featurebox .featurebox-link{text-transform:none}.sjb-wrap #sjb_job-detail-heading input[type="text"],.sjb-wrap #sjb_job-detail-heading input[type="email"],.sjb-wrap #sjb_job-detail-heading input[type="tel"],.sjb-wrap #sjb_job-detail-heading input[type="date"],.sjb-wrap #sjb_job-detail-heading select,.sjb-wrap #sjb_job-detail-heading textarea{margin-left:0}.page-id-5851 .post-title h4{font-size:16px}.compare-solutions-table-tweak .feature{min-height:65px !important}.sm-pricing-table .feature{min-height:70px;font-size:13px;padding:15px 5px}.sm-pricing-table .feature i{font-size:24px;padding-top:6px}.sm-pricing-column .header .price{padding:12px 0}.sm-pricing-table .feature i.fa-check{color:#86c440}.sm-pricing-table .feature i.fa-close{color:#c80000}.sm-pricing-table .sm-pricing-column-wrapper:first-child .footer button{display:none}.sm-counterbox.sm-style-round .counter-value{font-size:30px}.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{font-weight:600 !important}.ubermenu ul.ubermenu-submenu,.ubermenu ul.ubermenu-submenu > li,.ubermenu ul.ubermenu-submenu > li > a{z-index:110 !important}.et-tabs-style-iconbox nav ul li.tab-current{z-index:1 !important}.sm-pricing-table .sm-pricing-column-wrapper .footer{min-height:124px}.callout-wrap .callout-button .sm-button{padding:20px 28px;text-transform:uppercase}.sm-button,input[type=submit],button{text-transform:uppercase}@media (max-width: 1219px){.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{padding-left:12px !important}header.header-v1.transparent .main-nav:not(.sticky) .transparent-header-logo{width:240px}}@media (min-width: 1220px){.content-area{padding:15px 80px}.content-area.content-blog{padding:15px 80px}}.fa,.far,.fas{font-family:"FontAwesome"}.sm-post{padding:0px}.single-job-listing #apply,.single-job-listing ul.meta{display:none}.sm-post .type-jobpost{padding:0 !important}.job-listings .description p{font-size:16px}.page-id-3494 .ct-tabs-style-iconbox nav ul li a{padding:1em 1.072em}.page-id-2459 .ct-tabs-style-iconbox nav ul li a{padding:1em 0.86em}body:not(.home) header .ubermenu-main{margin-top:28px}header > div.sticky .ubermenu-main{margin-top:4px}ul.ubermenu-nav > li.menu-item.menu-icon.menu-search{display:none !important}.ubermenu .ubermenu-custom-content-padded.low-pad{padding-bottom:0 !important}.ubermenu .ubermenu-custom-content-padded.low-pad2{padding-top:0 !important;padding-bottom:0 !important}.ubermenu .ubermenu-divider{padding-bottom:26px !important}footer .crf-widget .wpcf7 input[type=submit],footer .crf-widget .wpcf7 button{background-color:#4396e6}footer .crf-widget .wpcf7 input[type=submit]:hover,footer .crf-widget .wpcf7 button:hover{background-color:#354a59}footer.style3 .copyright .totop-handle,footer.style3 .copyright .logo-wrapper{display:block}footer .copyright .totop-handle{bottom:90px;height:42px;border-radius:4px;background:#4396e6}footer.style3 .style3-social-links-area{display:none}footer a,footer{color:#ccc}footer .featurebox-title{color:#4396e6}.ubermenu.ubermenu-sideverticalmenus li{text-align:center}.sm_content_element,.sm_content_element p{margin-bottom:20px !important}.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0 !important}.content-area{padding-top:45px !important}.btn-cta{margin-top:20px !important}.sm-pricing-table .sm-pricing-column-wrapper .footer{display:none !important}.sm-pricing-table .sm-pricing-column-wrapper #sm-pricing-column-11{text-align:center}.sm-pricing-table .sm-pricing-column-wrapper #sm-pricing-column-11 .feature{padding-left:20px}.sm-image .pp-image-hover,.sm-post .featured-media .hover-overlay{opacity:0 !important;display:none !important;visibility:hidden !important}.ubermenu .ubermenu-target-text tm{font-weight:700;font-size:90%;position:absolute;top:4px}.post-categories{display:none !important}.shiftnav .highlight > a{background-color:#1e73be !important;color:#fff !important}.large_icon i{line-height:36px}@media (max-width: 480px){.wsi{white-space:inherit !important}}.show_mobile{display:none}@media (max-width: 767px){.hide_mobile{display:none !important}.show_mobile{display:block}/* .container{width:96% !important} */.page-template-default .wpb_raw_html .mktoForm,.page-template-default .wpb_raw_html form#mktoForm_1072{width:100% !important}.dark_mobile h1,.dark_mobile h2,.dark_mobile h3{color:#222 !important}}@media (min-width: 1201px){.left_60{padding-left:100px}.placed_image_1 img{position:absolute;left:-220px;bottom:-80px}}@media (min-width: 1401px){.left_60{padding-left:60px}.left_45{padding-left:45px}.placed_image_1 img{left:-420px}}@media (max-width: 1400px){.placed_image_1 img{width:480px !important}}@media (max-width: 1200px){.placed_image_1 img{display:none !important}}@media (min-width: 1001px){.pad-left-menu{padding-left:12px}.pad-left-menu .sm-button{padding:12px 14px;margin-bottom:4px}}.sm-button.sm-orange,button.sm-orange,input[type=submit].sm-orange,.sm-button.sm-orange.sm-style-modern,button.sm-orange.sm-style-modern,input[type=submit].sm-orange.sm-style-modern{border-color:#ff6600;background-color:#ff6600}.sm-button.sm-orange:hover,button.sm-orange:hover,input[type=submit].sm-orange:hover,.sm-button.sm-orange.sm-style-modern:hover,button.sm-orange.sm-style-modern:hover,input[type=submit].sm-orange.sm-style-modern:hover,.sm-button.sm-orange:focus,button.sm-orange:focus,input[type=submit].sm-orange:focus,.sm-button.sm-orange.sm-style-modern:focus,button.sm-orange.sm-style-modern:focus,input[type=submit].sm-orange.sm-style-modern:focus{border-color:#ff6600;background-color:#fff;color:#ff6600}

.ubermenu-sideverticalmenus {
    padding-bottom: 235px;
    z-index: 999 !important;
}

.sm-timeline .date-wrap {
  display: none;
}

/* hs custom css */
.hbspt-form {
	border-radius: 4px !important;
	border: solid 1px #e5e5e5 !important;
	background-color: #f2f2f2 !important;
	text-align: left !important;
	max-width: 410px !important;
	min-height: 325px !important;
	padding: 20px !important;
}
.popmake .hbspt-form {
	border-radius: none !important;
	border: none !important;
	background-color: #fff !important;
	max-width: 100% !important;
	min-height: 100% !important;
	padding: 0 !important;
}
.popmake .wpb_content_element {
	margin-bottom: 0;
}
.hs-form-field {
	margin-bottom: 8px;
}
.hs_submit {
	margin-top: 12px !important;
}
.hs_submit .hs-button {
	display: block !important;
	font-weight: 400 !important;
	width: 195px !important;
	line-height: 1.2em !important;
	border-radius: 0px !important;
	background: #1e73be !important;
	border: 1px solid #1e73be !important;
	font-size: 18px !important;
	letter-spacing: inherit!important;
}
.hbspt-form input[type=text],
.hbspt-form input[type=email],
.hbspt-form input[type=number],
.hbspt-form input[type=date],
.hbspt-form input[type=url],
.hbspt-form input[type=password],
.hbspt-form input[type=search],
.hbspt-form input[type=tel],
.hbspt-form textarea {
	font-family: Raleway,'Lato',sans-serif !important;
	background-color: #fff !important;
	color: #60656a !important;
	-webkit-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	font-style: italic !important;
}
.popmake .hbspt-form input[type=email] {
	background-color: #f2f2f2 !important;
}
.field.hs-form-field > label > span:first-child {
	font-weight: bold !important;
}
ul.hs-error-msgs {
	margin-left: 0 !important;
}
ul.hs-error-msgs > li {
	list-style: none !important;
}
.hs-error-msg {
	color: #c80000 !important;
}

.view-mobile {
	display: none;
}

/* remove breadcrumb bar */
.sm-titlebar {
	display: none !important;
}

@media (max-width: 767px) {
	.view-mobile {
		display: block;
	}
	.home .vc_row.vc_column-gap-2,
	.home .vc_row.vc_column-gap-5,
	.home .vc_row.vc_column-gap-10 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.home .vc_row.vc_column-gap-2 > .vc_col-sm-2,
	.home .vc_row.vc_column-gap-5 > .vc_col-sm-2,
	.home .vc_row.vc_column-gap-10 > .vc_col-sm-2 {
		display: inline-block;
	    float: left;
	    width: 25%;
	    padding: 0;
	}
	.home .vc_row.vc_column-gap-2 > .vc_col-sm-2 > .vc_column-inner,
	.home .vc_row.vc_column-gap-5 > .vc_col-sm-2 > .vc_column-inner,
	.home .vc_row.vc_column-gap-10 > .vc_col-sm-2 > .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.home .vc_row.vc_column-gap-2 > .vc_col-sm-10,
	.home .vc_row.vc_column-gap-5 > .vc_col-sm-10,
	.home .vc_row.vc_column-gap-10 > .vc_col-sm-10 {
		display: inline-block;
	    float: left;
	    width: 75%;
	}
	.home .vc_row.vc_column-gap-2 > .vc_col-sm-10 > .vc_column-inner,
	.home .vc_row.vc_column-gap-5 > .vc_col-sm-10 > .vc_column-inner,
	.home .vc_row.vc_column-gap-10 > .vc_col-sm-10 > .vc_column-inner {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.home .sm-button+.sm-button {
		margin-top: 12px;
	}
	.scene-bg-color {
		color: rgb(255, 255, 255);
		background-color: rgb(47, 132, 207);
		position: relative;
	    left: auto;
	    box-sizing: border-box;
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	}
	.shiftnav ul.shiftnav-menu li.menu-item.menu-search {
		display: none;
	}
}

.w3eden .media-body {
	margin-bottom: 22px;
}

#Top-Scroll-Menu .sm-button.sm-style-white {
	margin-right: 6px;
}