/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-button-default:hover .fusion-button-text, #red-btn:hover span{color: #fff !important;}
.gray-div-pricing{padding-top: 60px !important; padding-bottom: 40px !important; background: #fff !important;}
#watch-video-sec .content-container, #watch-video-sec-pricing .content-container{line-height: 25px !important;}
.how_it_works_heading .fusion-column-wrapper{gap: 40px;margin-top: 50px;}
.blog .fusion-post-slideshow li .full-video iframe{width: 415px;height: 225px;}
.single-post .post-slideshow li .full-video iframe{width: 100%;height: 435px;}
.related-posts .full-video iframe{width: 234px;height: 130px;}
.blog .fusion-post-slideshow li .full-video::before, .single-post .post-slideshow li .full-video::before {content: unset !important;background: transparent !important;}
.related-posts .fusion-related-posts-title-link{font-size: 20px;}
.fusion-live-search .fusion-search-results, .fusion-live-search .fusion-search-result{border-color: #ddd !important;}
.fusion-widget-area .widget_recent_entries li,.fusion-content-widget-area .widget_categories li,.blog .fusion-meta-info{border-bottom: 1px solid #ddd !important;}
.single-post .fusion-meta-info, .single-post .single-navigation {border-top: 1px solid #ddd !important;border-bottom: 1px solid #ddd !important;}
.single-post .single-navigation{margin-bottom: 30px !important;}
.searchform .fusion-search-form-content .fusion-search-field input{border: 1px solid #ddd !important;}
.awb-swiper .fusion-image-wrapper{display: block !important;}
.homepage-header .header p{color: black; text-shadow: none;}
.homepage-header .header{ display: flex; justify-content: center; align-items: center;height: 810px; background-image: url("https://salessimulator.ai/wp-content/uploads/2025/02/sales-simulator-hero.png");background-size: cover; background-position: center center;background-repeat: no-repeat;}
#lady{width: 100%;} 
.homepage-header .video-sec{padding: 100px 0px;}
.homepage-header .header h2{font-family: Open Sans; font-size: 48px; font-weight: bold; color: #fff;text-shadow: 4px 3px 8px black;position: relative;top:30px;}
@media only screen and (max-width:425px){
.homepage-header .header h2{font-size: 36px;}
}
.post-content p a{font-weight: 600 !important;text-decoration: underline !important;}
a.fusion-button.button-flat {font-weight: bold;font-family: Open Sans;}
.project-info{display:none;}
.project-description h3{display:none;} .avada_portfolio .slides li a img{ float: left;width: 74.4681%!important; height:100% !important;} .pagination{margin-bottom: 15px;}
/* new homepage css */
.page-id-3689 #main {padding-top: 0;}
.page-id-3689 #content {width: 100% !important;}
.page-id-3689 #main {padding: 0;}
.page-id-3689 #main > .fusion-row {max-width: 100% !important;}
.page-id-3689 .homepage-header {background-image: url("https://salesscripter.com/wp-content/uploads/header_bg2.jpg");}
.homepage-header {background-color: rgba(0, 0, 0, 0);background-repeat: no-repeat;background-position: 0 0 ;background-size: cover;
    background-attachment: fixed ;padding-top: 60px;text-align: center;}
.col-md-offset-1 {margin-left: 8.33333%;}
.homepage-header h1 {font-size: 48px;font-weight: bold;text-align: center;line-height: 64px;margin-top: 0;color: #fff;}
.homepage-header p {color: #ffffff;font-size: 21px;font-weight: normal;line-height: 30px;margin-top: 10px;text-shadow: 1px 1px 15px #000000;text-align: center;}
.marginT25 {margin-top: 25px;margin-bottom: 25px;}
.arrow-bounce {animation: 0.9s ease-out 1.5s alternate none infinite running bouncebounce;animation-duration: 1.5s !important;cursor: pointer;padding: 30px 100px 10px;margin-top: 60px;display: inline-block;}
button.demo-btn, a.demo-btn {background: #df0000 linear-gradient(to top, #df0000, #df0000) repeat scroll 0 0;border-radius: 5px;color: #ffffff;font-size: 18px;font-weight: normal;margin-bottom: 30px;outline: medium none;padding: 15px 60px;text-align: center;display:inline-block;}
a.demo-btn:hover{background: #ffffff none repeat scroll 0 0;color: #df0000 ;}
.customBtn {background: transparent none repeat scroll 0 0;border: 1px solid #fff;border-radius: 5px;color: #fff;font-size: 18px;font-weight: normal;padding: 15px 60px;text-decoration: none;display: inline-block;}
.customBtn:hover{border: 1px solid #df0000;}
.icon-wrapper.circle-yes {background: #df0000 !important;}
.page-id-3743 .pricing-table-1 .panel-body, .page-id-976 .pricing-table-1 .panel-body{display:block;}
.page-id-3743 #main .fusion-row > #content{width:100%!important;}
.page-id-3743 .fusion-column:last-child .panel-heading{background-color: #ffffff!important;}
.page-id-3743  .button-1:focus, .page-id-3743  .fusion-button.button-1:active{background: #757575 none repeat scroll 0 0 !important;}
.page-id-3743 #wrapper > #main {padding-top: 0;}
.norisk_main .fusion-row{text-align: center;}
.norisk_main .fusion-row .fusion-button-wrapper {display: inline-block;}
.norisk_main .fusion-row .fusion-button-wrapper:nth-child(2) {margin-right: 10px;}

/* request demo start */
.page-id-3818 #main .fusion-row > #content{width:100%!important;}
.page-id-3818 .h1_main h1, .page-id-3818 .h3_main h3 {
    width: 100%;
}
.page-id-3818 .h1_main .title-sep-container, .page-id-3818 .h3_main .title-sep-container {
    display: none;
}
.page-id-3818 .h1_main, .page-id-3818 .h3_main {
    width: 100%;
}
#wpcf7-f3833-p3818-o1 .wpcf7-form .wpcf7-checkbox .wpcf7-list-item {
    display: block;
}

#wpcf7-f3833-p3818-o1 div.wpcf7-validation-errors{
	 border-color: #df0000;
}

.fusion-main-menu .sub-menu li a {
    border-bottom: 1px solid #dcdadb !important;
    color: #333333 !important;
    font-family: Open Sans !important;
    font-weight: 400 !important;
    font-size: 15px !important;
}
/* request demo end */
@media only screen and (min-width:1025px){
.fusion-is-sticky .fusion-header-v2 .fusion-header{top:0px !important;}.fusion-secondary-header.fixed {position: fixed;top: 0;
width: 100%;}
}
.search_main {
    float: left;
    margin: 10px 10px 10px 0;
	width: 227px;
}
.login-left .signup_a {
    color: #df0000 !important;
}
.page-id-3743 #sliders-container, .page-id-2827 #sliders-container, .page-id-5754 #sliders-container {
    padding-top: 65px !important;
}

/* new homepage header changes start */


.fusion-header-wrapper .fusion-secondary-header {
	display:block;
}
.fusion-header-wrapper .fusion-header {
    background-color: hsla(0, 0%, 0%, 0);
    border-bottom: 0 none;
    height: 65px !important;
    top: 0 !important;
}

.page-id-3689 .fusion-header-wrapper .fusion-header {
    background-color: hsla(0, 0%, 0%, 0);
    border-bottom: 0 none;
    height: 65px !important;
    top: 0 !important;
}
.fusion-header-wrapper .fusion-header.fusion-sticky-shadow {
    background-color: rgba(255, 255, 255, 0.97);
	top:0px!important;
}
.fusion-header-wrapper .fusion-header .fusion-main-menu #menu-sales-scripter-menu > li > a{
	color: hsl(0, 0%, 17%);
}

.fusion-header-wrapper .fusion-sticky-shadow .fusion-main-menu #menu-sales-scripter-menu > li > a{
	color:#333333;
}
.fusion-main-menu .sub-menu li.current-menu-item a {
    border-bottom: 1px solid #df0000 !important;
}
#main .homepage-header.is-home{
	padding-top: 185px;
}
.login-left .login_a{
	background-color: #757575;
    border-radius: 0px;
    color: #fff;
    padding: 10px 29px;
}

.login-left .signup_a{
	background-color: #df0000;
    border-radius: 0px;
    color: #fff !important;
    padding: 10px 20px;
}
.fusion-header-wrapper .fusion-header .login-left{
	float: right;
	 margin-top: 20px;
}

@media only screen and (max-width:1180px){
	.fusion-main-menu{
			left: 1.7%;
	}
}
.fusion-header-wrapper .fusion-header .fusion-logo {
    margin: 16px 0 !important;
}
.fusion-header-wrapper .fusion-header ul#menu-sales-scripter-menu > li > a {
    height: 59px !important;
    line-height: 59px !important;
}

.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-left{
	display: inline-block;
    position: relative;
}
/* new homepage header changes end */

/* Blog single page iframe width start*/
.single-post .post-slideshow li .full-video::before, .single-avada_portfolio .post-slideshow li .full-video::before {
    background-color: #000;
    content: "";
    display: inline-block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%;
}

.blog .fusion-post-wrapper .slides li .full-video iframe{
	width:100%!important;
}


/* Blog single page iframe width end*/


/* Blog page design start*/

.blog .fusion-blog-layout-medium-alternate .fusion-date-and-formats, .archive .fusion-blog-layout-medium-alternate .fusion-date-and-formats, .search .fusion-blog-layout-medium-alternate .fusion-date-and-formats{
	display:none;
}
.blog .fusion-blog-layout-medium-alternate .fusion-post-slideshow, .archive .fusion-blog-layout-medium-alternate .fusion-post-slideshow, .search .fusion-blog-layout-medium-alternate .fusion-post-slideshow{
	width: 418px;
}

.blog .fusion-post-slideshow li .full-video::before, .archive .fusion-post-slideshow li .full-video::before, .search .fusion-post-slideshow li .full-video::before {
    background-color: #000;
    content: "";
    display: inline-block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%;
}


/* Blog page design end*/


/* Videos page design start*/
	

.page-id-1607 .videos .fusion-image-wrapper {
    float: left;
    margin-right: 17px;
    width: 418px;
}
.page-id-1607 .videos .fusion-portfolio-content .sep-double {
    display: none;
}
.page-id-1607 .videos {
    border-bottom: 1px solid #e0dede;
	padding-bottom: 0;
	margin-bottom: 65px;
}

.page-id-1607 .videos .fusion-portfolio-content .fusion-portfolio-buttons {
    text-align: right;
}
.page-id-1607 .videos .fusion-portfolio-content .fusion-portfolio-buttons .fusion-button {
    margin-right: 0;
}
.page-id-1607 .fusion-row .fusion-portfolio-wrapper .fusion-image-wrapper iframe{
	width:100% !important;
}

.page-id-1607 .fusion-image-wrapper.fusion-video {
    width: 50%;
}
.page-id-1607 .fusion-portfolio-content {
    width: 50%;
}
.page-id-1607 .fusion-portfolio-content-wrapper{
    border-color:transparent !important;
}
.fusion-portfolio-buttons a {
    font-weight: bold !important;
    font-family: Open Sans !important;
    padding: 10px 15px !important;
    border-radius: 3px !important;
}
.fusion-portfolio-buttons{margin:20px -6px 0;}
h2.entry-title.fusion-post-title{font-size:20px !important; font-weight:bold !important}
/* Videos page design end*/




/* Ebooks page design start old id: 1605 new: 7154*/
#fusion-portfolio-1{
	width: 100vw;
	left: 14%;
}	
@media only screen and (max-width: 768px) {
  #fusion-portfolio-1{
	width: 86vw;
	left: 0;
}
}

.page-id-7154 .ebooks .fusion-image-wrapper {
    float: left;
    margin-right: 17px;
/*     width: 418px;  */
	width: 265px;
}

.page-id-7154 .ebooks .fusion-portfolio-content .sep-double {
    display: none;
}
.page-id-7154 .ebooks {
    border-bottom: 1px solid #e0dede;
	padding-bottom: 0;
	margin-bottom: 65px;
}

.page-id-7154 .ebooks .fusion-portfolio-content .fusion-portfolio-buttons {
    text-align: center;
}
.page-id-7154 .ebooks .fusion-portfolio-content .fusion-portfolio-buttons .fusion-button {
    margin-right: 0;
	font-size: 0;
}
.page-id-7154 .ebooks .fusion-portfolio-content .fusion-portfolio-buttons .fusion-button::before {
    color: #fff;
    content: "Read More";
    font-size: 12px;
    vertical-align: middle;
	display: inline-block;
}

.page-id-7154 .fusion-image-wrapper.fusion-video {
    width: 50%;
}
.page-id-7154 .fusion-portfolio-content {
    width: 50%;
}
.page-id-7154 .fusion-portfolio-text-floated .fusion-rollover{
    height:auto;
}
.page-id-7154 .fusion-portfolio-content-wrapper{
    border-color:transparent !important;
	align-items: center !important;
}
.page-id-7154 .fusion-portfolio-buttons{margin:20px 2px 0;}
.page-id-7154 .fusion-separator.sep-double {
    display: none;
}
/* Ebooks page design end*/

.fusion-toggle-heading {
    font-size: 16px;
    font-weight: bold;
    font-family: Open Sans;
}

.post-content h3 {
    font-size: 18px !important;
    font-weight: bold;
    font-family: Open Sans;
}

div.wpcr3_review blockquote.wpcr3_content p {
    font-family: Open Sans !important;
    font-size: 14px;
}

.page-template-portfolio-one-column #pyre_tabs-widget-3, .page-template-portfolio-one-column #testimonialrotatorwidget-3, .page-template-portfolio-one-column #widget-easy-twitter-feed-widget-kamn-3, .single-avada_portfolio #pyre_tabs-widget-3, .single-avada_portfolio #testimonialrotatorwidget-3, .single-avada_portfolio #widget-easy-twitter-feed-widget-kamn-3{
    display: none;
}

.icon_margin {
    margin-right: 2%;
    padding-left: 2%;
}

.icons_fusion .fusion-column-wrapper > p {
    margin-bottom: 25px;
}
.page-id-976 .fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-left {
    display: none;
}

.page-id-103 .icons_fusion .fusion-column-wrapper, .page-id-3689 .icons_fusion .fusion-column-wrapper, .page-id-3743 .icons_fusion .fusion-column-wrapper , .page-id-976 .icons_fusion .fusion-column-wrapper{
    border-left: 1px solid hsl(0, 0%, 0%);
}

.page-id-4319 #content.full-width {
    width: 100% !important;
}
.page-id-4319 .fusion-three-fifth.fusion-layout-column.fusion-column-last.fusion-spacing-yes.container12.videoRight {
    text-align: center;
}
.page-id-3689 .fusion-three-fifth.fusion-layout-column.fusion-column-last.fusion-spacing-yes.container12.videoRight{
    text-align: center;
}
.fusion-header-wrapper{	left: 0;    position: absolute;    right: 0;}.page-id-103 .fusion-header-wrapper .fusion-header .fusion-main-menu #menu-sales-scripter-menu > li > a{	color: #000;}.page-id-103 .fusion-header-wrapper .fusion-header.fusion-sticky-shadow .fusion-main-menu #menu-sales-scripter-menu > li > a{	color: #333;}
.fusion-button.button-2.landtryit {
    background: #e50101;color: #f4f4f4;
}
.fusion-button.button-2.landtryit:hover {
    background: #f2f2f2;color: #0a0a0a;
}
/**  Pricing-2 Page Start **/
.customs-pricing .col-lg-2 {    width: 20%;}.customs-pricing .price .integer-part {font-size: 29px !important;}
.customs-pricing .price .time {margin-left: -1px !important;}
.customs-pricing .price .currency {font-size: 18px !important;top: -7px !important;}
.customs-pricing .fusion-panel .col-lg-2 .panel-body.pricing-row {min-height: 67px;}
.customs-pricing .list-group .list-group-item {align-items: center; display: flex; text-align: center; vertical-align: middle; width: 100%;font-size: 14px;}
.page-id-2827 #main .fusion-row > #content, .page-id-5754 #main .fusion-row > #content {width: 100%!important;}
.customs-pricing .col-lg-4, .customs-pricing .col-lg-2, .customs-pricing .col-lg-6, .customs-pricing .col-lg-3 { padding: 0;}
.panel_main { min-height: 120px;}.customs-pricing .bg_color_white {background-color: #fff;}
.customs-pricing .bg_color_white .panel-heading, .customs-pricing .bg_color_white .panel-body {background-color: transparent !important;}
.customs-pricing .panel_main .panel-heading {border-bottom: 0 none;}
.customs-pricing .bg_color .panel-heading, .customs-pricing .bg_color .panel-body { background-color: transparent !important;}
.customs-pricing .bg_color { background-color: #DF0000; border-right: 1px solid #b60606;}
.customs-pricing .bg_grey_color{background-color: #757575;} .customs-pricing .bg_color .panel-heading h3 { color: #fff !important;  font-size: 20px;}
.customs-pricing .bg_color .panel-body .price span {  color: #fff;}
.customs-pricing .list-group li { height: 40px; padding-bottom: 10px; padding-top: 10px;}
.customs-pricing {  padding: 0;}.customs-pricing .panel-container {padding: 0;}
.customs-pricing .list-group {  border-right: 1px solid #e5e4e3;}.customs-pricing .col-lg-3:last-child .bg_color, .customs-pricing .col-lg-2:last-child .bg_color { border-right: 0 none;}.customs-pricing .panel-footer .sign_up a, .wpcr3_respond_3 .wpcr3_show_btn, table td .wpcr3_button_1  {  background-color: #df0000;  border-radius: 3px; color: #fff; padding: 10px 25px;}.customs-pricing .panel-footer {  border-left: 1px solid #e5e4e3; border-right: 1px solid #e5e4e3;}.customs-pricing .list-group .list-group-item:nth-child(2n+1) {  background-color: #f8f8f8;}.customs-pricing .panel-wrapper:hover .fusion-panel { background-color: #fff;}.customs-pricing .panel-wrapper .panel-footer {    background-color: #fff;}.pricing_main {margin-right: 0;}.pricing_resp { display: none;}@media only screen and (max-width:799px){ .pricing_resp {  display: block; } .pricing_desk{  display: none; }}.customs-pricing .col-lg-3:last-child .panel-footer { border-right: 1px solid #e5e4e3;}.page-id-4757 #content {
   
    width: 100% !important;
}
.wpcr3_respond_3 .wpcr3_show_btn, table td .wpcr3_button_1{
	font: 15px/23px PTSansRegular,Open Sans,Helvetica,sans-serif;
	background-image: none;
}
.wpcr3_respond_3 .wpcr3_show_btn:hover, table td .wpcr3_button_1:hover{
	background-color: #df0000;  
	color: #fff; 
	background-image: none;
}

.page-id-4757 iframe {
     height: 315px;
    width: 525px;
}

@media only screen and (max-width:767px) {
	

	.page-id-4757 #content .fusion-three-fifth {
    text-align: center;
  }
.page-id-4757 #content .fusion-three-fifth .play3 span{ display: inline-block;
    float: none !important;}


}
/**  Pricing-2 Page End **/.no_display {    display: none;}

@media only screen and (min-width:1078px) and (max-width:1138px){
	.fusion-main-menu{
		left: 2.5%;
	}
}
span.space_same {
    display: inline-block;
} 
ul.align_left_text {
	font-size: 17px;
    text-align: left;
	padding-left: 22px;
	list-style: none;
}

.head_right_content{
	color:#fff;
}
.play_video {
    position: absolute;
    color: #df0000;
    top: 25%;
    display: inline-block;
    left: 0;
    right: 0;
	cursor:pointer;
}
.play_video i {
    font-size: 100px;
}
.page-id-3689 p.subtitle, .page-id-103 p.subtitle {
    font-size: 22px;
    text-shadow: none;
}
.home-header2 {
    background-image: url()!important;
    background-color: rgb(248, 248, 248);
    background-repeat: no-repeat;
	background-size:cover;
    background-position: left top;
	opacity: 1;
}

.home-header2 h1 {
    color: #000;
}

.home-header2 span.space_same {
    color: #000;
}

.home-header2 p.subtitle {
    color: #000;
}

.home-header2 a.floatL.customBtn.marginL15.marginR15 {
    padding: 10px 0;width: 94%; text-transform: uppercase;  border: 1px solid #df0000;  font-size: 14px; font-weight: bold;background: #df0000 linear-gradient(to top, #df0000, #df0000) repeat scroll 0 0;
}
.home-header2 a.floatL.customBtn.marginL15.marginR15:hover {
    color: #fff;
}
.req-demo a {
    background: transparent;
    color: #000;
	padding: 10px 0;
    border: 1px solid #000;
	width: 85%;
	font-size: 14px;
	text-transform: uppercase;
}
.req-demo {
    padding-left: 0;
}
.home-header2 .head_right_content h1 {
    text-shadow: none;
}

.home-header2 .head_right_content h1 {
    margin-bottom: 0;
}
ul.align_left_text li::before {content: ".";position: absolute;display: inline-block;font-size: 80px;border-radius: 50%;margin-left: -24px;margin-top: -24px;color: #DF0000;}
#wpcf7-f3833-p3818-o1 .wpcf7-submit:hover {
    background: #757575!important;
}
.req_a_demo {
    text-align: center;
}
.req_a_demo .play_video {
    width: 50%;
	margin: 0 auto;
}

.page-id-976 div#main {
    padding-left: 0;
    padding-right: 0;
}

.page-id-976 div#main > .fusion-row {
    max-width: 100%;
}

@media only screen and (min-width:992px){
	.home-header2 .head_right_content {
		position: relative;
		top: -10px;
	}
}

@media only screen and (max-width:650px){
	.play_video iframe{
		max-width: 100%;
		height: auto;
		min-height: 220px;
    }
    .container{width:100%;}
}

.page-id-5192 #main {
    padding-top: 0;
}
.page-id-5192 #content {
    width: 100% !important;
}

.page-id-5192 #main {
    padding: 0;
}
.page-id-5192 #main > .fusion-row {
    max-width: 100% !important;
}
.features_main .fusion-column-wrapper i.fa {
    background-color: transparent;
    color: #757575!important;
    border-color: #757575!important;
}
.page-id-5192 .modal .modal-body iframe, .page-id-103 .modal .modal-body iframe, .page-id-2827 .modal .modal-body iframe {
    width: 100%;
}
.features_main .fusion-column-wrapper  .content_right p {
    min-height: 70px;
}
.post-type-archive span.tribe-events-list-separator-month {
    display: none;
}
.popup3 .par {
    font-size: 43px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: sans-serif;
}
.page-id-103 .fusion-row h2 {
    font-family: Open Sans,helvetica,sans-serif !important;
    margin-top: 1em;
    margin-bottom: 1.05em;
}
.font-32 .fusion-row h2 {
    font-size: 32px !important;
}
.page-id-103 #mc_embed_signup_scroll p {
    font-size: 18px !important;
    font-family: MuseoSlab500Regular,Open Sans,helvetica,sans-serif;
    font-weight: 900;
}
.fusion-mobile-current-nav-item a { background-color:#d4d4d4 !important; }
li#menu-item-6856 {
    margin-left: 80px;
   }
   li#menu-item-6856,li#menu-item-5597,li#menu-item-6898 {
    z-index:99999 !important;
    position:relative;
    top:-12px;
   }
li#menu-item-6856 > a,li#menu-item-5597 > a,li#menu-item-6898 > a{
    font-size:15px !important;
    
}
li#menu-item-6856 > a:hover,li#menu-item-5597 > a:hover,li#menu-item-6898 > a:hover{
    color:#e03728 !important;
    border-color: transparent !important;
}
li#menu-item-6856 a span::after {
    content: '|';
    position: relative;
    left: 9px;
}
li#menu-item-5597 a span::after {
    content: '|';
    position: relative;
    left: 9px;
}
#mc_embed_signup .mc-field-group .asterisk{
    top:-17px !important;
    }
    #mc_embed_signup .asterisk {
        color: #e03728 !important;
        font-size: 200%;
    }
.current_page_item a{color:#e03728 !important;}
.homepage-header{font-family:Open Sans;}

@media only screen and (max-width:767px){
/*.mobile-hide, #sales_mg_frame.fusion-flex-column, #arp_sec.fusion-flex-container, #sales_mg_frame.fusion-flex-container, #watch-video-sec.fusion-flex-container, #testimonial_sec.fusion-flex-container, #section_seprator.fusion-flex-container{*/
/*	    display: none !important;*/
/*	}*/
.mobile-hide{
    display: none !important;
}
	.homepage-header h1{	
	font-size: 30px;	
	line-height: 45px;	
	}
	p.videores {
    text-align: center;
}
.page-id-2345 #text-9,.page-id-1915 #text-9 {
    text-align: center;
}
#post-5561 .fusion-flexslider.flexslider.fusion-post-slideshow {
    margin: 0 auto;
    width: 50%;
    float: none;
}
#post-5554 .fusion-flexslider.flexslider.fusion-post-slideshow {
    margin: 0 auto;
    float: none;
}
#post-5550 .fusion-flexslider.flexslider.fusion-post-slideshow {
    margin: 0 auto;
    float: none;
}
#post-5542 .fusion-flexslider.flexslider.fusion-post-slideshow {
    float: none;
    margin: 0 auto;
}
#post-5531.fusion-flexslider.flexslider.fusion-post-slideshow {
    float: none;
    margin: 0 auto;
}
.blog .fusion-flexslider.flexslider.fusion-post-slideshow {
    /*float: none;
    margin: 0 auto;*/
	display: inline;
}
.page-id-7154 .fusion-portfolio-content {
    width: 100%;
    float: right;
}
.fusion-portfolio-content .fusion-portfolio-buttons{
text-align: center!important;
}
.page-id-7154 .fusion-image-wrapper{
	    text-align: center;
		    width: 100%!important;
}

}

	
@media only screen and (max-width:799px){	.marginB25 a.floatL.customBtn.marginL15.marginR15 {    margin-bottom: 10px;}.page-id-5192 .fusion-header-wrapper .fusion-header .login-left,.page-id-2345 .fusion-header-wrapper .fusion-header .login-left,.page-id-1915 .fusion-header-wrapper .fusion-header .login-left,.page-id-953 .fusion-header-wrapper .fusion-header .login-left,.page-id-381 .fusion-header-wrapper .fusion-header .login-left,.blog .fusion-header-wrapper .fusion-header .login-left,.page-id-7154 .fusion-header-wrapper .fusion-header .login-left{		    margin-top: 3em;}}
@media only screen and (max-width:800px){	.page-id-103 .icons_fusion .fusion-column-wrapper, .page-id-3689 .icons_fusion .fusion-column-wrapper, .page-id-3743 .icons_fusion .fusion-column-wrapper, .page-id-976 .icons_fusion .fusion-column-wrapper{	border-left: 0px solid hsl(0, 0%, 0%);			}	.page-id-381 iframe {    max-width: 100%;}}
@media only screen and (max-width:580px){	.page-id-4757 iframe{		    max-width: 100%;			}}
@media only screen and (max-width:896px){	.page-id-2827 #content {    margin-top: 2em;}}
@media only screen and (max-width:630px){	.page-id-7154 .ebooks .fusion-portfolio-content{	    width: 100%;float: right;}}
@media only screen and (max-width:991px) and (min-width:768px){.tribe-events-list .tribe-events-event-image+div.tribe-events-content {    width: 100%;    float: none;}}
@media only screen and (max-width:1059px) and (min-width:768px){.page-id-116 form.searchform { 
  margin-top: 4em;
}}
@media only screen and (max-width:991px){	
.res {  
display: inline-block; 
 margin-top: 20px;
 }
.res .marginB25, .res .req-demo {
	 padding: 0;  width: 100%;  margin:0px;
	 }
	 .res .req-demo .marginR15 {
		 width: 150px !important;  margin-bottom: 0; margin-top:10px;}	}
		 
@media only screen and (max-width:1199px) and (min-width:992px){	
.res .marginB25.col-lg-offset-2.col-lg-4.col-md-3.col-sm-offset-2.col-sm-4.col-xs-offset-0.col-xs-10.animated.tada {
    width: 33%;
	    padding-left: 0px;
}
.res a.floatL.customBtn.marginL15.marginR15 {
    width: 100%;
}
.res .col-lg-4.req-demo.col-md-3.col-sm-4.col-xs-10.animated.tada {
    width: 33%;
}
.res a.floatL.btn.btn-white.demo-btn.marginL15.marginR15 {
    width: 100%!important;
}
}	 
	@media only screen and (max-width:939px) and (min-width:800px){	 
	.page-id-4757 iframe {
    max-width: 100%;
	}
	}
		@media only screen and (max-width:895px) and (min-width:801px){	
		.fusion-main-menu {
    width: 100%;
    float: none;
}	
ul#menu-sales-scripter-menu li a {
    font-size: 13px;
}	
		}
	@media only screen and (max-width:800px){		
.page-id-4757 .fusion-column-tablecell{
    display: inline-block;
}
.page-id-4757 .fusion-column-table{
    text-align: center;
}
.page-id-4757.fusion-column-wrapper {
    text-align: center;
}
.videores iframe {
    max-width: 100%;
}
.login-left {
    display: none;
}
.page-id-4757 .fusion-column-wrapper{
	    text-align: center;
}
.fusion-open-submenu{
	top: 9px;
	
}

li#menu-item-5598 {
    display:block;
}
li#menu-item-5597 {
     display:block;
}
}	
@media only screen and (max-width:815px) and (min-width:801px){	
.fusion-logo {
    width: 27%;
}
}
@media only screen and (max-width:900px) and (min-width:768px){	
.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content {
    float: none;
    display: inline;
}
.page-id-7154 .fusion-portfolio-content {
    display: inline;
    float: none;
}
.page-id-1607 .fusion-portfolio-content {
    display: inline;
	width: 100%;
}
}
@media only screen and (max-width:1057px){
	
	#post-116 h2.title-heading-left {
    font-size: 14px!important;
}
}
@media only screen and (max-width:913px) and (min-width:895px){
	.fusion-logo {
    width: 22%;
}
}
@media only screen and (max-width:684px){
.page-id-1607 .videos .fusion-portfolio-content {
    width: 100%;
    display: inline-block;
    margin-left: 0!important;
}

.page-id-1607 .videos .fusion-image-wrapper.fusion-video {
    width: 100%;
    max-width: 100%;
}

.page-id-1607 .fusion-portfolio-post.videos {
    overflow: visible!important;
    display: inline-block;
    position: relative!important;
    top: 0!important;
}

.page-id-1607 .fusion-portfolio-wrapper {
    height: 100%!important;
    display: inline-block;
}	
}
	
	
.customs-pricing .list-group .list-group-item center {
    text-align: center;
    display: inline-block;
    width: 100%;
}
.calendar-table td form select {
    min-height: 23px;
    margin-right: 6px;
}

.page-id-5754 .customs-pricing .col-lg-2, .page-id-2827 .customs-pricing .col-lg-2 {
	width: 16.66666667%;
}
.page-id-5754 .customs-pricing .list-group li, .page-id-2827 .customs-pricing .list-group li{
	height: 55px;
}
.video-button li.list-group-item.normal-row {
    text-align: center;
    display: inline-block;
}
.text-left li.list-group-item.normal-row {
    text-align: left;
}
.page-id-5754 .my_width .modal-body iframe {
    width: 100%;
}
.pricing_desk .off_white_color {
  background-color: #ececec;
}
.pricing_desk .off_white_color h3.title-row {
  color: #000 !important;
  font-weight: bold;
}
.pricing_desk .off_white_color .panel-heading {
    padding-top: 50px;
    padding-bottom: 47px;
}
.fusion-button.button-1, .fusion-button.button-2, .fusion-button.button-3, .fusion-button.button-4, .fusion-button.button-5, .fusion-button.button-6, .fusion-button.button-7, .fusion-button.button-8, .fusion-button.button-9, .fusion-button.button-10, .fusion-button.button-11, .fusion-button.button-12, .fusion-button.button-13, .fusion-button.button-14, .fusion-button.button-15, .fusion-button.button-16, .fusion-button.button-17, .fusion-button.button-18 {
    background: #e50101;
}
.fusion-button.button-1, .fusion-button.button-2, .fusion-button.button-3, .fusion-button.button-4, .fusion-button.button-5, .fusion-button.button-6, .fusion-button.button-7, .fusion-button.button-8, .fusion-button.button-9, .fusion-button.button-10, .fusion-button.button-11, .fusion-button.button-12, .fusion-button.button-13, .fusion-button.button-14, .fusion-button.button-15, .fusion-button.button-16, .fusion-button.button-17, .fusion-button.button-18 {
    border-width: 0px;
    color: #f4f4f4;
    border-color: #f4f4f4;
}
.fusion-button.button-1:hover, .button-1:focus, .fusion-button.button-1:active,.fusion-button.button-2:hover, .button-2:focus, .fusion-button.button-2:active,.fusion-button.button-3:hover, .button-3:focus, .fusion-button.button-3:active,.fusion-button.button-4:hover, .button-4:focus, .fusion-button.button-4:active,.fusion-button.button-5:hover, .button-5:focus, .fusion-button.button-5:active,.fusion-button.button-6:hover, .button-6:focus, .fusion-button.button-6:active,.fusion-button.button-7:hover, .button-7:focus, .fusion-button.button-7:active,.fusion-button.button-8:hover, .button-8:focus, .fusion-button.button-8:active,.fusion-button.button-9:hover, .button-9:focus, .fusion-button.button-9:active,.fusion-button.button-10:hover, .button-10:focus, .fusion-button.button-10:active,.fusion-button.button-11:hover, .button-11:focus, .fusion-button.button-11:active,.fusion-button.button-12:hover, .button-12:focus, .fusion-button.button-12:active,.fusion-button.button-13:hover, .button-13:focus, .fusion-button.button-13:active,.fusion-button.button-14:hover, .button-14:focus, .fusion-button.button-14:active,.fusion-button.button-15:hover, .button-15:focus, .fusion-button.button-15:active,.fusion-button.button-16:hover, .button-16:focus, .fusion-button.button-16:active,.fusion-button.button-17:hover, .button-17:focus, .fusion-button.button-17:active,.fusion-button.button-18:hover, .button-18:focus, .fusion-button.button-18:active {
    background: #757575;
    border-color: #fff;
    color: #fff;
}
.video-button .fusion-button.button-10:hover, .button-10:focus, .fusion-button.button-10:active{
	background: #757575;
    border-color: #fff;
    color: #fff;
}

@media only screen and (min-width: 1008px) and (max-width: 1047px) {
    .pricing_desk .off_white_color .panel-heading {padding-top: 63px;padding-bottom: 56px;}
}

@media only screen and (min-width: 909px) and (max-width: 1007px) {
    .pricing_desk .off_white_color .panel-heading {padding-top: 65px;padding-bottom: 54px;}
}
@media only screen and (min-width: 800px) and (max-width: 910px) {
    .pricing_desk .off_white_color .panel-heading {padding-top: 48px;padding-bottom: 47px;}
}


/*List Element*/
.fusion-li-item {font-weight: bold;font-size: 16px;margin-bottom: 7px;}
/*Homepage Iframe*/
#sales_mg_frame iframe {width: 853px !important;height: 505px;margin: 10px auto;}
#sales_mg_frame {text-align: center;}
.fusion-flex-container .fusion-row .fusion-flex-column{display: block !important;}
.home_learn_more, .learn_more_button {margin-top: 15px;background: #757575 !important;width: 160px !important;border-radius: 3px !important;padding: 13px !important;}
.home_learn_more:hover {background: #df0000 !important;}
.learn_more_button{opacity: .8}
/*HomePage*/
#how_it_works {padding: 100px;}
.fusion-text h2 {font-size: 30px !important;}


@media(max-width:768px){
    .fusion-text h2 {font-size: 22px !important;}
    #sales_mg_frame {padding: 30px;}
    #sales_mg_frame iframe {width:100%!important;}
    #how_it_works {padding: 20px;}
}

@media (max-width:667px){
    #sales_mg_frame{padding:20px;}
    #sales_mg_frame iframe {width: 100% !important;height: 320px;margin: 10px auto;}
}
.text-normal .fusion-li-item .fusion-li-item-content p{
	font-weight: normal !important;
}
.fusion-button.fusion-button-default.btn-mb-10{margin-bottom: 10px!important;}
.container-mb-0 .fusion-column-wrapper .fusion-content-boxes .content-box-wrapper .content-container{margin-bottom: 0px!important;}
.fss-toggle-buy-icon.signupicon svg{margin-top:8px;}
