/* #Tablet (Portrait)
===================== */
.page-id-4729{background:url(welcome-bg.jpg) !important;}
.page-id-4729 .headerwrapper{display:none !important;}
.page-id-4729 .inner_without_banner{display:none !important;}
.page-id-4729 .inner_without_banner{display:none !important;}
.page-id-4729 .entry-header{display:none !important;}
.page-id-4729 footer{display:none !important;}
.page-id-4729 .wrapper{padding:0 !important; background:none !important; box-shadow:none !important; border:none !important;}
.page-id-4729 .ls-wp-container h1{ font:normal 24px Myriad Pro,Trebuchet MS,Arial,Sans-Serif,sans-serif !important; color:#53585e !important; }
.page-id-4729 .ls-wp-container h1 span { color: #FFB838; font-weight: bold;  padding: 0 5px;}
.page-id-4729 .ls-wp-container h3{font:bold 25px Myriad Pro,Trebuchet MS,Arial,Sans-Serif,sans-serif !important; color:#ff2600!important;}

/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 1134px) {
#click-menu {display: none !important;}

.wrapper {
	width: 95%;
	margin: 0 2.5%;
	padding:0;
}
#access, #branding {
	width: 100%;
}
#branding hgroup {
	max-width: 100%;
	padding: 0;
	 margin-bottom: 20px;
}
.slider {
	 clear: both;
    display: block;
    float: none;
    height: auto;
    margin: 0 auto 20px;	
    padding: 0;
    width: 65%;
}
header #colophon {
	width: 50%;
	float: left;
	margin: 1% 0;
}
header #colophon .widget {
	float: left;
}
header .login {
	margin: 1% 0;
	clear: none;
}
#site-title {
	margin: 0 auto 20px auto;
	padding: 20px 0 0 0;
	max-width: 450px;
}
#access ul {
	margin: 0;
	padding: 0;
}
#access a {
	padding: 8px 6px;
}
nav .menu select {
	display: none;
}
.inner_page_banner,
.page-id-4546 .inner_page_banner  {
    background-repeat: no-repeat !important;
    background-size: 100% auto !important;
    min-height: 345px;
}
.inner_without_banner {
    min-height: 210px;
}
.whats-is {
	float: left;
	width: auto !important;
	padding: 0;
	margin: 0;
	background: none;
}
.we-wrote {
	float: left;
	margin: 0;
	width: auto;
	text-align: justify;
}
#colophon .footer-container {
	width: 100%;
}
.footer-row1 {
	padding: 20px 0;
}
.footer-row1, #colophon .footer-container .footer-row2 {
	width: 95% !important;
	margin: 0 2.5% !important;
}
.footer-row1 .widget {
	width: 33.3333333333333% !important;
	margin: 0 !important;
}
#nav_menu-3, #menu-footer_menu {
	width: auto !important;
}
#nav_menu-3 h2 {
	margin: 0;
}
#menu-footer_menu li {
	float: none;
	width: auto;
}

.ls-bottom-nav-wrapper{ display:none;}
.navigation-wrapper-mobile-inner .current-menu-item.current_page_item {background:#ED3626 !important;}

/* A Human Foundation */
.page-template-page-ahf-php #main{ padding:0;}
.page-template-page-ahf-php .entry-content{ width:100%;}
.image_text_box {
    margin-bottom: 180px;
}
.page-template-page-ahf-php .redbox.top1{ display:none;}
.ahf-bottom .content{ padding:0;}
.page-template-page-ahf-php .bottom1{ position:relative; text-align:center; }
.ahf-bottom{ width:100%;}
.ahf-bottom h2{ padding-left:0;}
.titleCell{ width:auto; max-width:100%;}
.initCell{ position:relative; left:0; text-align:center;}
#contentBox ul ul li{ position:relative; width:auto; left:0;}
.page-template-page-ahf-php .bottom1{ width:auto;}

.page-id-1944 .entry-content > h1{ padding:5%; width:90%; }
.entry-content .edgestrip{ padding:5%; width:90%; }

#gform_wrapper_4, 
#gform_wrapper_5{ width: 89.5% !important; padding: 5%;}
#gform_wrapper_5 .gform_footer, #gform_wrapper_4 .gform_footer {
position: relative !important;
right:0 !important;
top: 0 !important;
width:auto !important;
}
.gform_wrapper .model_features li{ margin: 8px 0 !important; padding: 2.5% !important; width: 95%; }
.about_h_foundation,
.model_3_img ul,
.model_3_img h3,
.right_content{ width:100%;}
.gform_body .model_img{ float:left;}
.model_button {text-align: center; width: 100%; }


/* Blog Plage */
.blog .wrapper{ width:auto !important;}
.blog #main .column.first,
.blog #main .column{ width:40%; margin:0;}


/* Blog single */
#primary.single_left{ width:100%;}

/*page-id-1198*/
.page-id-1152 h1.entry-title,
.page-id-1198 h1.entry-title,
.page-id-1147 h1.entry-title{ width:100% !important; border-radius:5px; padding: 19px 0; height:auto;}

#columns{ margin:0 auto}

#columns,
.left.column,
.right.column,
.page-id-1946 .ezcol.ezcol-one-half{ width:97.5% !important; }

.left.column,
.right.column{ float:none !important; margin:0 auto; }



#gform_wrapper_2 form,
#gform_wrapper_1 form{ width:100% !important; }

.gform_wrapper{ width:100% !important; max-width:100% !important;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields{ margin:0;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields ul,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields ul,

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields,

#gform_wrapper_2 .gform_body .gform_page,
#gform_wrapper_1 .gform_body .gform_page,

#gform_wrapper_2 .ginput_container,
#gform_wrapper_1 .ginput_container,

#gform_wrapper_2 .gform_body,
#gform_wrapper_1 .gform_body{ width:100% !important;}

#gform_wrapper_2 .gfield_contains_required,
#gform_wrapper_1 .gfield_contains_required{ padding: 0; max-width: 47%; border-right:none; }

#gform_wrapper_2 .gfield_label,
#gform_wrapper_1 .gfield_label{width:94% !important;}

.partnershipsub .content { width: 70%; padding: 12%; float:none; margin:0 auto;}
.page-template-page-partnership-profitable-php .heading{background: url(images/partnershipsub-2.png) right -43px no-repeat; width: 240px; height: 75px; position:relative !important; margin:0 auto !important }
.page-template-page-partnership-partnersht-php .heading{background-position:0 -43px; width: 240px; height: 75px; position:relative !important; margin:0 auto !important}
.page-template-page-partnership-preference-php .heading{background-position:0 -109px; width: 240px; height: 75px; position:relative !important; margin:0 auto !important}

#access li{ float:none; display:inline-block;}
#access ul{ text-align:center; width:100%;}
#access div{ width:100%;}

/*Home Page*/
.whats-is{ width:50% !important; }
.entry-content{ margin:2%;}

/*
Book Page start
*/
.headerwrapper.book_page_header {
    background: url("../images/tablet_book_bannner.jpg") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0) !important;
    border: medium none;
    box-shadow: none;
    margin: 0;
    min-height: 300px;
}
.book_banner .left {
    display: none;
}
.book_banner .right {
    width: 100%;
}
.book_banner .right .top {
    display: none;
}
.book_banner .right .middle {
    display: none;
}
.book_banner .right .bottom {
    display: none;
}
.social_book {
    margin: 0;
    position: absolute;
    text-align: center;
    top: 29%;
	z-index:9999;
}
.page-template-page-book-php .wrapper {
    margin: 0 auto;
    width: 96%;
}
#content.book_page_content {
    margin: 0 !important;
    overflow: hidden;
}
#content.book_page_content article {
    overflow: hidden;
    padding: 0;
}
.book_page_content .left_sidebar {
    width: 30%;
}
.book_widget_second .textwidget h2, .book_widget_third .textwidget h2 {
    font-size: 18px;
}
.book_widget_second .textwidget p {
    text-align: center;
}
.book_widget_second .textwidget p span {
    float: none;
}
.book_main .left_sidebar .gform_wrapper {
    padding: 0;
}
.book_main .left_sidebar .gform_wrapper form {
    float: left;
    width: 100%;
}
.book_main .left_sidebar .gform_wrapper form li {
    float: left;
    width: 100%;
}
.book_main .left_sidebar .gform_wrapper form li .ginput_container {
    float: none;
    margin: 0 auto;
    width: 90%;
}
.book_main .left_sidebar .gform_wrapper form li input {
    float: left;
    width: 90% !important;
}
.left_sidebar .gform_footer.top_label {
    float: none;
    margin: 0 auto;
    width: 65%;
}
.book_page_content .entry-content {
    margin: 0;
    width: 65%;
}
.book_widget_second .textwidget ul li p {
    width: 60%;
}
.book_widget_second .textwidget ul li span {
    background-size: 100% auto;
    float: right;
    text-indent: 33px;
    width: 38%;
}
.wh_lists {
    font-size: 18px;
}
.wh_lists ul li span {
    width: 85px;
}
.image_text_box > h3 {
    font-size: 26px;
    line-height: 26px;
    margin-top: 10%;
}
.bottom_arrow {
    background-size: 190px auto;
    bottom: -184px;
    height: 180px;
    width: 222px;
}
.three_column_after_content .ezcol.ezcol-one-third {
    margin: 0 0 30px;
    width: 100% !important;
}
.three_column_after_content .ezcol.ezcol-one-third h2 {
    min-height: inherit;
}
#colophon.footer_book .copy_right {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    margin: 0 auto;
    padding-left: 0;
    text-align: center;
    width: 100%;
}
.footer_book .footer_menu {
    clear: both;
    margin: 0;
    width: 100%;
}
.footer_book .footer_menu ul.menu {
    text-align: center;
    width: 100%;
}
.footer_book .footer_menu ul.menu li {
    display: inline-block;
    float: none;
    padding: 0;
}
.footer_menu .widget ul li:first-child a {
    border: medium none;
}
.footer_book .design_developed {
    float: left;
    margin: 0;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}
#main {
    margin: 0 2%;
}

/*
Work Book Page
*/
.workbook_page_wrapper .banner_shadow_workbook {
    background-size: 100% auto;
}
.workbook_banner .social_workbook {
    width: auto;
}
.workbook_banner .social_workbook .widget.widget_text {
    left: 41%;
    top: 70%;
}
#branding.workbook_banner .mr_small_icon {
    border-right: 2px solid #D0CECF;
    color: #848383;
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
    padding-right: 5px;
	line-height: 30px;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a {
    height: 30px;
}
#branding.workbook_banner img.nopin {
    width: 30px !important;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a:hover img {
    bottom: 30px;
}
.workbook_content .gform_heading h3 {
    background-size: 90% auto;
    font-size: 35px !important;
}
.workbook_content .gform_wrapper .gform_description {
    line-height: 18px;
}
.page-template-page-workbook-php .gform_body ul li.gfield {
    width: 49%;
}
.page-template-page-workbook-php .gform_body ul li.gfield input.large {
    width: 90%;
}
.page-template-page-workbook-php .gform_body ul li.gfield:last-child {
    width: 100%;
}
.page-template-page-workbook-php .gform_footer.top_label {
    width: 14%;
}
.footer_buybook .footer_menu .copy_right {
    clear: both;
    text-align: center;
    width: 100%;
	line-height: 18px;
}
.footer_buybook .footer_menu .widget.widget_nav_menu {
    clear: both;
    display: block;
    margin: 5px 0 !important;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu {
    text-align: center;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu li {
    display: inline-block;
    float: none;
}
.footer_buybook .footer_menu {
    overflow: hidden;
    width: 100%;
}

/*
Books by Patty Soffer
*/
.page-template-page-buy-books-php .headerwrapper {
    position: static;
	margin: 0;
}
.page-template-page-buy-books-php .headerwrapper #branding.book_banner {
    overflow: hidden;
}
.buy_book_header h1 {
    font-size: 32px;
    margin: 180px auto;
    width: 94%;
}
.buy_book_header .thumbnail {
    left: 30px;
}
.after_banner_form .wrapper {
    width: 95%;
}
.after_banner_form .left {
    width: 53%;
}
.after_banner_form .gform_body {
    width: 100%;
}
.after_banner_form .gform_wrapper ul li.gfield {
    margin: 0 0 5px;
    width: 100%;
}
.after_banner_form .gform_footer.top_label {
    width: 35%;
}
.after_banner_right_content > p {
    width: 42%;
}
.wrapper.buybook_page_wrapper {
    width: 95%;
}
.buy_book_post .thumbnail img {
    height: auto;
    width: 100%;
}
.buy_book_post .buy_book_content_area {
    width: 77%;
}

.h_right{ width:100%; border-radius:0; display:inline-block; text-align: center; }
.h_right .log_panel,
.h_right .cart{display:inline-block;}

/*sales-page*/
.header-top .container {
	width:700px;
}
.salespage_content	 .section-1 {
    background-size: auto 100%;
}
.sidebar_shortcode .section-1 .textwidget,
.sidebar_shortcode .big-dream .textwidget,
.sidebar_shortcode .here-why .textwidget,
.sidebar_shortcode .busi-personal .textwidget,
.sidebar_shortcode .secret-work .textwidget,
.sidebar_shortcode .are-you .textwidget,
.sidebar_shortcode .great .textwidget,
.sidebar_shortcode .people-say .textwidget,
.salespage_content	 .great:after {
	width:700px;
	background-size: contain;
}
.sidebar_shortcode .people-say .textwidget .easy_t_single_testimonial {
	float: left;
	width: 350px;
	margin: 0 auto;
}
.sidebar_shortcode .busi-personal .textwidget {
	padding:50px 0px 50px;
	box-sizing: border-box;
}
.salespage_content	 .secret-work h2 {
	top:-87px;
	left: 0;
}
.sidebar_shortcode .busi-personal .textwidget {
	background-position:60px 0;
}
.sidebar_shortcode .secret-work .textwidget {
	background-position:17px 0;
}
.sidebar_shortcode .secret-work .textwidget .secret-left {
	width:430px;
}
.sidebar_shortcode .here-why .textwidget .ezcol.left,
.sidebar_shortcode .here-why .textwidget .ezcol.right {
  width: 280px;
}
.sidebar_shortcode .great .textwidget .ezcol {
	width:310px !important;
}
.sidebar_shortcode .great .textwidget .para {
	margin:0 0 40px 0;
}

/*sales-page-2*/
.sidebar_shortcode .section-2 .textwidget,
.sidebar_shortcode .welcome .textwidget,
.sidebar_shortcode .herewhy .textwidget,
.sidebar_shortcode .make-money .textwidget,
.sidebar_shortcode .Interested .textwidget {
	width:700px;
}
.sidebar_shortcode .herewhy .textwidget h5 {
	width: 100%;
	margin: 0;
	padding: 0 !important;
}
.page-template-page-salespage #Sales_Page_2 .herewhy h5:after{bottom:-20px;}
.sidebar_shortcode .herewhy .textwidget .herewhy-left,
.sidebar_shortcode .herewhy .textwidget .herewhy-right {
	width:280px !important;
}
.sidebar_shortcode .herewhy {
	padding-bottom:10px !important;
}
.salespage_content	 #Sales_Page_2 .make-money p::after {
	right:311px;
}

/*home-page*/
.home .headerwrapper h1#site-title {
	margin: 0 0 0 30px;
	padding: 20px 0 0 0px;
	max-width: 280px;
	float: left;
}
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit {
	font-size:40px !important;
}
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:before,
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:after {
	font-size:40px !important;
	margin-top:0;
}
.page-template-page-partnership-whatispartnership-php .partnershipsub {background-size:100%; width: 100%; padding-left:0; padding-top: 300px;}

}

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

.partnership-main-content h1, body .entry-content h1, h1.entry-title, .blog h1.entry-title-main {
	font-size:20px;
	line-height:20px;	
}

/*
Home Slider
*/

/*.home .ls-wp-fullwidth-container {
    height: 535px !important;
}*/
.home .ls-wp-fullwidth-container .ls-wp-fullwidth-helper {
    height: 780px !important;
}
.home .ls-wp-fullwidth-container .ls-wp-fullwidth-helper .ls-layer.ls-animating {
    height: 530px !important;
}
.home .ls-s-1.home_slider_second_text {
    left: 250px !important;
}
.home #home_slider_first_book.ls-s-1 {
    top: 200px !important;
}
.home #home_slider_book_two.ls-s-1 {
    top: 320px !important;
}
/*
Home Slider
*/

.inner_without_banner {
    min-height: 145px;
}
#menu-footer_menu li {
	float: none;
	width: auto;
}
.mobile_menus_container {
	/*display: block !important;*/
}
.navi {
	display: none;
}
.mobile_menus_container {
	background: #000 !important;
	clear: both;
	margin: 0 auto;
	max-width: 100%;
	position: relative;
	width: 100%;
	text-align: center;
}
.navigation-wrapper-mobile ul li {
	background: #2F333E;
	background: -moz-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2F333E), color-stop(100%, #000));
	background: -webkit-linear-gradient(top, #2F333E 0%, #000 100%);
	background: -o-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, #2F333E 0%, #000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f333e', endColorstr='#000000', GradientType=0 );
	padding: 5px 0;
	overflow: hidden;
	cursor: pointer;
	color: #ED3626;
	font-size: 20px;
	border: none;
}
.navigation-wrapper-mobile ul {
	margin: 0;
}
.navigation-wrapper-mobile-inner ul {
	float: none !important;
}
.navigation-wrapper-mobile-inner li {
	background: #000 !important;
	font-size: 16px !important;
}
.navigation-wrapper-mobile-inner li a {
	color: #FFF !important;
}

.navigation-wrapper-mobile-inner .current-menu-item.current_page_item {background:#ED3626 !important;}

#branding{ overflow:visible;}

/* A Human Foundation */
.page-template-page-ahf-php #main{ padding:0;}
.page-template-page-ahf-php .entry-content{ width:100%;}
.page-template-page-ahf-php .redbox.top1{ display:none;}
.ahf-bottom .content{ padding:0;}
.page-template-page-ahf-php .bottom1{ position:relative; text-align:center; }
.ahf-bottom{ width:100%;}
.ahf-bottom h2{ padding:5px 0; text-align:center;}
.titleCell{ width:auto; max-width:100%;}
.initCell{ position:relative; left:0; text-align:center;}
#contentBox ul ul li{ position:relative; width:auto; left:0;}
.page-template-page-ahf-php .bottom1{ width:auto;}

.page-id-1944 .entry-content > h1{ padding:5%; width:90%; }
.entry-content .edgestrip{ padding:5%; width:90%; }


/*Services*/
.partnership-main-content .ezcol img,
.page-service.partnership-main-content .ezcol img{ margin:0 auto !important;}

/* Blog Plage */
.blog .wrapper{ width:auto !important;}
.blog #main .column.first,
.blog #main .column{ width:100%; margin:0;}

/* Blog single */
#primary.single_left{ width:100%;}

#columns{ margin:0 auto}
#columns,
.left.column,
.right.column,
.page-id-1946 .ezcol.ezcol-one-half{ width:97.5% !important; }

.left.column,
.right.column{ float:none; margin:0 auto; }

/*page-id-1198*/
.page-id-1152 h1.entry-title,
.page-id-1198 h1.entry-title,
.page-id-1147 h1.entry-title{ width:100% !important; border-radius:5px; padding: 19px 0; height:auto;}

#gform_wrapper_2 form,
#gform_wrapper_1 form{ width:100% !important; }

.gform_wrapper{ width:100% !important; max-width:100% !important;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields{ margin:0;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields ul,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields ul,

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields,

#gform_wrapper_2 .gform_body .gform_page,
#gform_wrapper_1 .gform_body .gform_page,

#gform_wrapper_2 .ginput_container,
#gform_wrapper_1 .ginput_container,

#gform_wrapper_2 .gform_body,
#gform_wrapper_1 .gform_body{ width:100% !important;}

#gform_wrapper_2 .gfield_contains_required,
#gform_wrapper_1 .gfield_contains_required { padding: 0; max-width: 47%; border-right:none; }

#gform_wrapper_2 .gfield_label,
#gform_wrapper_1 .gfield_label{width:94% !important;}


#gform_wrapper_4, 
#gform_wrapper_5{ width: 89.5% !important; padding: 5%;}
#gform_wrapper_5 .gform_footer, #gform_wrapper_4 .gform_footer {
position: relative !important;
right:0 !important;
top: 0 !important;
width:auto !important;
}

.gform_wrapper .model_features li{ margin: 8px 0 !important; padding: 2.5% !important; width: 95%; }
.about_h_foundation,
.model_3_img ul,
.model_3_img h3,
.right_content{ width:100%;}
.gform_body .model_img{ float:left;}


.model_button {text-align: center; width: 100%; }

.ezcol-one-half{ margin-right: 0; }

.partnershipsub .content { width: 70%; padding: 12%; float:none; margin:0 auto;}
.page-template-page-partnership-profitable-php .heading{background: url(images/partnershipsub-2.png) right -43px no-repeat; width: 240px; height: 75px; position:relative !important; margin:0 auto !important }
.page-template-page-partnership-partnersht-php .heading{background-position:0 -43px; width: 240px; height: 75px; position:relative !important; margin:0 auto !important}
.page-template-page-partnership-preference-php .heading{background-position:0 -109px; width: 240px; height: 75px; position:relative !important; margin:0 auto !important}


/*Home Page*/
.whats-is{ width:100% !important;margin-bottom: 5% !important; }
.got-partner{
	clear: both;
    float: none;
    margin: 0 auto;
    width: 55% !important;
	}
.entry-content{ margin:2% 0;}

.h_right{ width:100%; border-radius:0; display:inline-block; text-align: center; }
.h_right .log_panel,
.h_right .cart{display:inline-block;}
.page-template-page-partnership-whatispartnership-php .partnershipsub {background-size:100%; width: 100%; padding-left:0; padding-top: 300px;}
}

@media only screen and (max-width: 767px) {
	
	
.mg_overlay_tit:before,
.mg_overlay_tit:after {
font-size: 40px !important;
}

.mg_overlay_tit:after{ margin-left:0;}
.mg_overlay_tit{ font-size: 20px !important;}
.mg_overlay_tit:before{margin-left: -10px;}
.mg_overlay_tit{ top:35%;}

.page-template-page-popup-php .wrapper h1.entry-title {
	font-size:20px;
	line-height:20px;	
}

.got-partner h2:first-child {
	font-size:18px;
}

.partnership-main-content h1, body .entry-content h1, h1.entry-title, .blog h1.entry-title-main {
	font-size:20px;
	line-height:20px;	
}

/*
Home Slider
*/

.home .ls-s-1.home_slider_second_text {
    left: 180px !important;
}
.home .ls-s-1.home_slider_forth_text {
    top: 260px !important;
}
.home #home_slider_first_book.ls-s-1 {
    top: 200px !important;
}
.home #home_slider_book_two.ls-s-1 {
    left: 495px !important;
    top: 295px !important;
}
/*.home .ls-wp-fullwidth-container {
    height: 490px !important;
}*/
/*
Home Slider
*/
	
.wrapper {
	width: 95%;
	margin: 0 2.5%;
	padding:0;
}
#access, #branding {
	width: 100%;
}
#branding hgroup {
	 float: none;
    margin: 0 auto 15px;
    overflow: hidden;
    padding: 0;
    width: 80%;
}
.slider {
	 clear: both;
    float: none;
    height: auto;
    margin: 0 auto 20px;
    padding: 0;
    width: 80%;
}
header #colophon {
	width: 50%;
	float: left;
	margin: 1% 0;
}
header #colophon .widget {
	float: left;
}
#branding {
	float: left;
}
header .login {
	margin: 1% 0;
	clear: none;
}
#site-title {
	margin: 0 auto 20px auto;
	padding: 20px 0 0 0;
	max-width: 495px;
}
#access ul {
	margin: 0;
	padding: 0;
}
#access a {
	padding: 8px 6px;
}
nav .menu select {
	display: none;
}
.three_column_after_content .wrapper, .after_three_column .wrapper {
    margin: 0 5% !important;
    width: auto !important;
}
.entry-content .gform_body li textarea {
    width: 98% !important;
}
.entry-content #theme-my-login .input {
    width: 97%;
}
#main {
    margin: 0 5%;
}
.whats-is {
	float: left;
	width: auto !important;
	padding: 0;
	margin: 0;
	background: none;
}
.we-wrote {
	float: left;
	margin: 0;
	width: auto;
	text-align: justify;
}
#colophon .footer-container {
	width: 88%;
}
.footer-row1 {
	padding: 20px 0;
}
.footer-row1{
	width: 95% !important;
	margin: 0 2.5% !important;
}
.footer-row1 .widget {
	width: 33.3333333333333% !important;
	margin: 0 !important;
}
.footer-row2 {
	width: 95% !important;
	margin: 0;
 	padding: 2.5%;
}

#nav_menu-3, #menu-footer_menu {
	width: auto !important;
	
}
#nav_menu-3 h2 {
	padding: 0 0 20px 0 !important;
}
#colophon .footer-container .footer-row1 ul li {
	padding-left: 20px !important;
	background-position: left center !important;
}
#text-7 {
	float: none !important;
}
#menu-footer_menu li {
	float: none;
	width: auto;
}
.mobile_menus_container {
	/*display: block !important;*/
}
.navi {
	display: none;
}
.mobile_menus_container {
	background: #000 !important;
	clear: both;
	margin: 0 auto;
	max-width: 100%;
	position: relative;
	width: 100%;
	text-align: center;
}
.navigation-wrapper-mobile ul li {
	background: #2F333E;
	background: -moz-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2F333E), color-stop(100%, #000));
	background: -webkit-linear-gradient(top, #2F333E 0%, #000 100%);
	background: -o-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(47,51,62,1) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, #2F333E 0%, #000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f333e', endColorstr='#000000', GradientType=0 );
	padding: 5px 0;
	overflow: hidden;
	cursor: pointer;
	color: #ED3626;
	font-size: 20px;
	border: none;
}
.navigation-wrapper-mobile ul {
	margin: 0;
}
.navigation-wrapper-mobile-inner ul {
	float: none !important;
}
.navigation-wrapper-mobile-inner li {
	background: #000 !important;
	font-size: 16px !important;
}
.navigation-wrapper-mobile-inner li a {
	color: #FFF !important;
}
#colophon .footer-container .footer-row2 {
	background: #2d3238;
	border-top: solid 1px #3b4049;
	border-bottom: solid 1px #3b4049;
}


/*About Page*/
.about-lf-content{ width:100%; }
.about-rt-content{ width:100%;}
/*.partnership-main-content p,
.page-service.partnership-main-content p{ text-align:center !important;}*/

#columns{ margin:0 auto}
#columns,
.left.column,
.right.column{ width:97.5% !important; }

.left.column,
.right.column{ float:none !important; margin:0 auto; }

.page-id-1944 .entry-content > h1{ padding:5%; width:90%; }
.entry-content .edgestrip{ padding:5%; width:90%; }

#gform_wrapper_4, 
#gform_wrapper_5{ width: 89.5% !important; padding: 5%;}
#gform_wrapper_5 .gform_footer, #gform_wrapper_4 .gform_footer {
position: relative !important;
right:0 !important;
top: 0 !important;
width:auto !important;
}

/*
Work Book Page
*/
.workbook_page_wrapper .banner_shadow_workbook {
    background-size: 100% auto;
}
.workbook_banner .social_workbook {
    width: auto;
}
.workbook_banner .social_workbook .widget.widget_text {
    left: 41%;
    top: 70%;
}
#branding.workbook_banner .mr_small_icon {
    border-right: 2px solid #D0CECF;
    color: #848383;
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
    padding-right: 5px;
	line-height: 20px;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a {
    height: 20px;
}
#branding.workbook_banner img.nopin {
    width: 20px !important;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a:hover img {
    bottom: 20px;
}
.workbook_content .gform_heading h3 {
    background-size: 90% auto;
    font-size: 25px !important;
	width: 100%;
}
.workbook_content h2 {
    font-size: 26px;
}
.workbook_content > p {
    font-size: 20px;
    line-height: 24px;
}
.page-template-page-workbook-php .gform_footer.top_label .button.gform_button {
    padding: 15% 9%;
}
.workbook_content .gform_wrapper .gform_description {
    line-height: 18px;
}
.page-template-page-workbook-php .gform_body ul li.gfield {
    width: 49%;
}
.page-template-page-workbook-php .gform_body ul li.gfield input.large {
    width: 90%;
}
.page-template-page-workbook-php .gform_body ul li.gfield:last-child {
    width: 100%;
}
.page-template-page-workbook-php .gform_footer.top_label {
    width: 14%;
}
.footer_buybook .footer_menu .copy_right {
    clear: both;
    text-align: center;
    width: 100%;
	line-height: 18px;
}
.footer_buybook .footer_menu .widget.widget_nav_menu {
    clear: both;
    display: block;
    margin: 5px 0 !important;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu {
    text-align: center;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu li {
    display: inline-block;
    float: none;
}
.footer_buybook .footer_menu {
    overflow: hidden;
    width: 100%;
}

/*
Books by Patty Soffer
*/
.page-template-page-buy-books-php .headerwrapper {
    position: static;
	margin: 0;
}
.page-template-page-buy-books-php .headerwrapper #branding.book_banner {
    overflow: hidden;
}
.buy_book_header h1 {
    font-size: 32px;
    margin: 180px auto;
    width: 94%;
}
.after_banner_form .wrapper {
    width: 95%;
}
.after_banner_right_content > p {
    width: 65%;
}
.wrapper.buybook_page_wrapper {
    width: 95%;
}
.buy_book_post .thumbnail img {
    height: auto;
    width: 100%;
}
.buy_book_post .buy_book_content_area {
    width: 77%;
}
.buy_book_header .thumbnail {
    max-width: 260px;
	top: 60px;
}
.after_banner_form .left {
    width: 100%;
	margin-bottom: 20px;
}
.after_banner_form .right {
    width: 100%;
}


.h_right{ width:100%; border-radius:0; display:inline-block; text-align: center; }
.h_right .log_panel,
.h_right .cart{display:inline-block;}

/*sales-page*/
/*#livesite_active_engage.ls-visible{opacity:0 !important;}*/
.header-top{ float:left; position:relative;}
.header-top .container {margin: 0 auto; width: 300px;}
.header-top .container .logo{margin:30px auto !important}
.header_banner {float: left; width: 100%;}
.salespage_content	 .layerslider_widget h1{ margin-top:10px !important;}
.salespage_content	 .layerslider_widget h1::after{height:2px;}
.salespage_content	 .layerslider_widget h2{width:100% !important; font-family: 'RalewayExtraBold'; font-size: 20px !important; margin-top:80px !important; font-size:30px;}
.salespage_content	 .layerslider_widget h3{width:100% !important; font-family: 'RalewayMedium'; margin-top:60px !important;  font-size: 13px !important;}
.salespage_content	 .widget .textwidget{width:300px !important;}
.salespage_content	 .big-dream h2{margin-bottom:15px; padding:0 10px; font-size:16px;}
.salespage_content	 .big-dream h3{padding:0 10px; font-size:24px;}
.salespage_content	 .here-why h3{margin:0;}
.salespage_content	 .here-why .ezcol.left::after{position:relative;}
.salespage_content	 .here-why .ezcol.left, .salespage_content	 .here-why .ezcol.right{margin:0; width:100%;}
.salespage_content	 .busi-personal h3{ margin-bottom:30px; font-size:21px;}
.salespage_content	 .people-say h3{font-size:21px;}
.salespage_content	 .busi-personal .want-right{width:100%;}
.salespage_content	 .secret-work{padding:60px 0;}
.salespage_content	 .secret-work h2{top:-130px; margin:0 auto; width:100%; left:0; right:0; text-align:center;}
.salespage_content	 .secret-work::after{left:0;}
.salespage_content	 .secret-work .secret-left{width:100%;}
.salespage_content	 .people-say .easy_t_single_testimonial{margin:0 0 75px 0; width:100%;}
.salespage_content	 .read-need .left, .salespage_content	 .read-need .right{margin:0; width:100%;}
.salespage_content	 .read-need .left::after{position:relative;}
.salespage_content	 .read-need h3{font-size: 21px; margin-bottom: 20px;}
.salespage_content	 .great{padding:40px 0;}
.salespage_content	 .great::after{width:300px; background-size:100% auto; left: 20px;}
.salespage_content	 .great h3{margin-bottom: 20px; font-size: 21px;}
.salespage_content	 .great .left{margin:30px 0 0 0; width:100%;}
.salespage_content	 .great .right{margin:0; width:100%;}
.salespage_content	 .footer-container .footer_menu p{ font-size:13px;}
/*end-sales-page*/
.page-template-page-partnership-whatispartnership-php .partnershipsub {background-size:100%; width: 100%; padding-left:0; padding-top: 300px;}


}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	/*sales-page*/
#click-menu {display: none !important;}
/*#livesite_active_engage.ls-visible{opacity:0 !important;}*/
.header-top{ float:left; position:relative;}
.header-top .container {margin: 0 auto; width: 420px;}
.header-top .container .logo{margin:30px auto !important}
.header_banner {float: left; width: 100%;}
.salespage_content	 .layerslider_widget h1{ margin-top:10px !important;}
.salespage_content	 .layerslider_widget h1::after{height:2px;}
.salespage_content	 .layerslider_widget h2{width:100% !important; font-family: 'RalewayExtraBold'; font-size: 20px !important; margin-top:95px !important; font-size:30px;}
.salespage_content	 .layerslider_widget h3{width:100% !important; font-family: 'RalewayMedium'; margin-top:75px !important;  font-size: 13px !important;}
.salespage_content	 .widget .textwidget{width:420px !important;}
.salespage_content	 .big-dream h2{margin-bottom:15px; padding:0 10px; font-size:16px;}
.salespage_content	 .big-dream h3{padding:0 10px; font-size:24px;}
.salespage_content	 .here-why h3{margin:0;}
.salespage_content	 .here-why .ezcol.left::after{position:relative;}
.salespage_content	 .here-why .ezcol.left, .salespage_content	 .here-why .ezcol.right{margin:0; width:100%;}
.salespage_content	 .busi-personal h3{ margin-bottom:30px; font-size:21px;}
.salespage_content	 .people-say h3{font-size:21px;}
.salespage_content	 .busi-personal .want-right{width:100%;}
.salespage_content	 .secret-work{padding:60px 0;}
.salespage_content	 .secret-work h2{top:-130px; margin:0 auto; width:100%; left:0; right:0; text-align:center;}
.salespage_content	 .secret-work::after{left:0;}
.salespage_content	 .secret-work .secret-left{width:100%;}
.salespage_content	 .people-say .easy_t_single_testimonial{margin:0 0 75px 0; width:100%;}
.salespage_content	 .read-need .left, .salespage_content	 .read-need .right{margin:0; width:100%;}
.salespage_content	 .read-need .left::after{position:relative;}
.salespage_content	 .read-need h3{font-size: 21px; margin-bottom: 20px;}
.salespage_content	 .great{padding:40px 0;}
.salespage_content	 .great::after{width:300px; background-size:100% auto; left: 20px;}
.salespage_content	 .great h3{margin-bottom: 20px; font-size: 21px;}
.salespage_content	 .great .left{margin:30px 0 0 0; width:100%;}
.salespage_content	 .great .right{margin:0; width:100%;}
.salespage_content	 .footer-container .footer_menu p{ font-size:13px;}
/*end-sales-page*/
.header-top .container {
	width:100%;
}
.sidebar_shortcode .section-1 .textwidget,
.sidebar_shortcode .big-dream .textwidget,
.sidebar_shortcode .here-why .textwidget,
.sidebar_shortcode .busi-personal .textwidget,
.sidebar_shortcode .secret-work .textwidget,
.sidebar_shortcode .are-you .textwidget,
.sidebar_shortcode .great .textwidget,
.sidebar_shortcode .people-say .textwidget,
.salespage_content	 .great:after {
	width:420px !important;
	background-size: contain;
}
.sidebar_shortcode .section-1 .textwidget {
	padding:10px 0 110px;
}
.sidebar_shortcode .busi-personal .textwidget {
	padding:85px 10px 118px;
}
.sidebar_shortcode .secret-work .textwidget {
	background-position: 0 0;
}
.sidebar_shortcode .great .textwidget .ezcol {
	width:100% !important;
}
.salespage_content	 .are-you .textwidget .arrow {
	width:100%;
}
.sidebar_shortcode .people-say .textwidget .easy_t_single_testimonial {
	margin-top:50px;
}
.sidebar_shortcode .busi-personal .textwidget .want-right {
	margin-top:40px;
}
.sidebar_shortcode .are-you .textwidget .arrow {
	width:100% !important;
	margin:-56px auto 0;	
}
.sidebar_shortcode .are-you .textwidget .arrow a img {
	width:20px;
}

/*sales-page-2*/
.sidebar_shortcode .section-2 .textwidget {
	padding:50px 0 180px !important;
}
.sidebar_shortcode .herewhy .textwidget h5 {
	width: 300px;
	padding: 0px 5px !important;
	margin: 0;
	box-sizing: border-box;
}
.page-template-page-salespage #Sales_Page_2 .herewhy h5:after{bottom:-25px;}
.sidebar_shortcode .herewhy .textwidget .herewhy-left,
.sidebar_shortcode .herewhy .textwidget .herewhy-right {
	margin: 0 !important;
	width: 100% !important;
}
.sidebar_shortcode .herewhy .textwidget .herewhy-left:after {
	display:none;
}
.sidebar_shortcode .make-money .textwidget p {
	padding-right:26px;
}
.salespage_content	 #Sales_Page_2 .make-money p::after {
	left:45px;
	right:0;
	background-size: 36px;
}
.salespage_content	 #Sales_Page_2 .make-money p::before {
	right:0;
}
.sidebar_shortcode .section-2 .textwidget,
.sidebar_shortcode .welcome .textwidget,
.sidebar_shortcode .herewhy .textwidget,
.sidebar_shortcode .make-money .textwidget,
.sidebar_shortcode .Interested .textwidget {
	width:420px !important;
}
.sidebar_shortcode .herewhy .textwidget h5 {
	width: 100%;
}

.page-template-page-salespage #Sales_Page_2 .herewhy h5:after{bottom:-25px;}

/*home-page*/
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit {
	font-size:40px !important;
}
.wrapper #content .new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:before,
.wrapper #content .new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:after {
	font-size:40px !important;
}
.footer-container .footer-row1 .widget {
	width:100% !important;
}
.footer-container .footer-row1 #text-12 h2 {
	padding:10px 0 10px 0 !important;
}
.footer-container .footer-row1 #nav_menu-2 h2 {
  padding: 0 0 10px 0 !important;
}
.footer-container .footer-row1 .super_recent_posts {
	width: 100% !important;
	margin: 0 auto !important;
}

/*testimonials-page*/
.entry-content .easy_t_single_testimonial {
	width:100%;
}


	
}


 @media only screen and (max-width:766px) {
#click-menu {display: none !important;}
#nav_menu-3{
	width: 70% !important;
	margin: 0 auto 26px auto !important;
}
.footer-row1 .widget {
	width: 70% !important;
	margin: 0 auto !important;
	float: none !important;
}
.real3dflipbook{ width:100%; text-align:center;}

}

@media only screen and (max-width:700px) {
#click-menu {display: none !important;}
.page-id-1152 h1.entry-title,
.page-id-1198 h1.entry-title,
.page-id-1147 h1.entry-title{ width:100% !important; border-radius:5px; padding: 19px 0; height:auto;}

.inner_page_banner,
.page-id-4546 .inner_page_banner {
    background-repeat: no-repeat !important;
    background-size: cover !important;
    min-height: 345px;
	overflow: visible;
}
.inner_without_banner {
    min-height: 155px;
}


#gform_wrapper_2 form,
#gform_wrapper_1 form{ width:100% !important; }

.gform_wrapper{ width:100% !important; max-width:100% !important;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields{ margin:0;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields ul,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields ul,

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields,

#gform_wrapper_2 .gform_body .gform_page,
#gform_wrapper_0 .gform_body .gform_page,

#gform_wrapper_2 .ginput_container,
#gform_wrapper_0 .ginput_container,

#gform_wrapper_2 .gform_body,
#gform_wrapper_1 .gform_body { width:100% !important;}

#gform_wrapper_2 .gfield_contains_required,
#gform_wrapper_1 .gfield_contains_required { padding: 0 !important ; max-width: 100%; width:100% !important; border-right:none; margin-bottom:10px; }

#gform_wrapper_2 .gfield_label,
#gform_wrapper_1 .gfield_label{width: 94% !important; padding: 3%;}

/*
Book Page start
*/
.headerwrapper.book_page_header {
    background: url("../images/tablet_book_bannner.jpg") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0) !important;
    border: medium none;
    box-shadow: none;
    margin: 0;
    min-height: 202px;
	position: relative;
}
.book_banner .left {
    display: none;
}
.book_banner .right {
    width: 100%;
}
.book_banner .right .top {
    display: none;
}
.book_banner .right .middle {
    display: none;
}
.book_banner .right .bottom {
    display: none;
}
.social_book {
    bottom: 0;
    margin: 0;
    position: absolute;
    text-align: center;
}
.banner_shadow {
    background-size: 100% auto;
}
.page-template-page-book-php .wrapper {
    margin: 0 auto;
    width: 100%;
}
#content.book_page_content {
    margin: 0 !important;
    overflow: hidden;
}
#content.book_page_content article {
    overflow: hidden;
    padding: 0;
}
.book_page_content .left_sidebar {
    width: 100%;
}
.book_widget_second .textwidget p img, .book_widget_third .textwidget p img {
    float: none;
    margin: 0 auto;
    max-width: 100%;
    width: auto;
}
.book_widget_second .textwidget h2, .book_widget_third .textwidget h2 {
    font-size: 18px;
}
.book_widget_second .textwidget p {
    text-align: center;
}
.book_widget_second .textwidget p span {
    float: none;
}
.book_main .left_sidebar .gform_wrapper {
    padding: 0;
}
.book_main .left_sidebar .gform_wrapper form {
    float: left;
    width: 100%;
}
.book_main .left_sidebar .gform_wrapper form li {
    float: left;
    width: 100%;
}
.book_main .left_sidebar .gform_wrapper form li .ginput_container {
    float: none;
    margin: 0 auto;
    width: 90%;
}
.book_main .left_sidebar .gform_wrapper form li input {
    float: left;
    width: 90% !important;
}
.left_sidebar .gform_footer.top_label {
    float: none;
    margin: 0 auto;
    width: 65%;
}

.book_page_content .entry-content {
    margin: 15px 0 0;
    width: 100%;
}
.wh_lists {
    font-size: 18px;
}
.wh_lists ul li span {
    width: 85px;
}
.image_text_box > h3 {
    font-size: 26px;
    line-height: 26px;
    margin-top: 10%;
}
.bottom_arrow {
    background-size: 190px auto;
    bottom: -184px;
    height: 180px;
    width: 222px;
}
.three_column_after_content .ezcol.ezcol-one-third {
    margin: 0 0 30px;
    width: 100% !important;
}
.three_column_after_content .ezcol.ezcol-one-third h2 {
    min-height: inherit;
}
#colophon.footer_book .copy_right {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    margin: 0 auto;
    padding-left: 0;
    text-align: center;
    width: 100%;
}
.footer_book .footer_menu {
    clear: both;
    margin: 0;
    width: 100%;
}
.footer_book .footer_menu ul.menu {
    text-align: center;
    width: 100%;
}
.footer_book .footer_menu ul.menu li {
    display: inline-block;
    float: none;
    padding: 0;
}
.footer_menu .widget ul li:first-child a {
    border: medium none;
}
.footer_book .design_developed {
    float: left;
    margin: 0;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}


.h_right{ width:100%; border-radius:0; display:inline-block; text-align: center; }
.h_right .log_panel,
.h_right .cart{display:inline-block;}


}


@media only screen and (max-width:480px) {
#click-menu {display: none !important;}
/*
Home Slider
*/
/*.home .ls-wp-fullwidth-container {
    height: 450px !important;
}*/

.mg_overlay_tit{top: 25%;}

.home .ls-wp-fullwidth-container .ls-wp-fullwidth-helper {
    height: 428px !important;
}
.home .ls-wp-fullwidth-container .ls-wp-fullwidth-helper .ls-layer.ls-animating {
    height: 445px !important;
}
.home .ls-s-1.home_slider_second_text {
    left: 90px !important;
    top: 110px !important;
}
.home .ls-s-1.home_slider_line_yellow {
    top: 130px !important;
}
.home .ls-s-1.home_slider_third_text {
    left: 300px !important;
    top: 195px !important;
}
.home .ls-s-1.home_slider_forth_text {
    left: 340px !important;
    top: 225px !important;
}
.home #home_slider_book_two.ls-s-1 {
    left: 335px !important;
    top: 270px !important;
}

/*
Home Slider
*/

	#branding .social_book .widget .mr_social_sharing_wrapper .mr_social_sharing a span{font-size:8px;}
header #colophon, header .login {
	width: 100%;
	margin: 3% 0;
}
header #colophon .widget {
	float: none;
}

/*page-id-1198*/
.page-id-1152 h1.entry-title,
.page-id-1198 h1.entry-title,
.page-id-1147 h1.entry-title{ width:100% !important; border-radius:5px; padding:2% 0; height:auto; background:url("images/quiz-title-bg.png") center top;}

.page-template-page-contact-php .gform_body select, .page-template-page-contact-php .gform_body input {
	width:98% !important;	
}

.page-template-page-contact-php .gform_wrapper .gform_footer {
	margin:0 auto;
	text-align:center;	
}

.headerwrapper {
	position:static;
}

.got-partner ul {
	width:auto;	
}

.got-partner ul li {
	font-size:16px;	
}

.inner_page_banner, .inner_without_banner {
	width:auto;	
}

#gform_wrapper_2 form,
#gform_wrapper_1 form { width:100% !important; }

.gform_wrapper{ width:100% !important; max-width:100% !important;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields{ margin:0;}

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields ul,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields ul,

#gform_wrapper_2 .gform_body .gform_page .gform_page_fields,
#gform_wrapper_1 .gform_body .gform_page .gform_page_fields,

#gform_wrapper_2 .gform_body .gform_page,
#gform_wrapper_1 .gform_body .gform_page,

#gform_wrapper_2 .ginput_container,
#gform_wrapper_1 .ginput_container,

#gform_wrapper_2 .gform_body,
#gform_wrapper_1 .gform_body { width:100% !important;}

#gform_wrapper_2 .gfield_contains_required,
#gform_wrapper_1 .gfield_contains_required  { padding: 0 !important ; max-width: 100%; border-right:none; }

#gform_wrapper_2 .gfield_label,
#gform_wrapper_1 .gfield_label{width: 94% !important; padding: 3%;}
.got-partner {
    width: 85% !important;
}
.whats-is {
    margin-bottom: 10% !important;
}
#colophon .footer-container .footer-row2 span {
    display: block;
}
/*Book Page*/
.headerwrapper.book_page_header {
    min-height: 200px;
}
.social_book .widget .mr_social_sharing_wrapper span.mr_social_sharing {
    margin-right: 0;
}
.testimonial .thumbnail {
    width: 100%;
	text-align: center;
	margin: 10px 0;
}
.testimonial .thumbnail img {
    max-width: 100%;
    width: auto;
}
.testimonial .content {
    width: 100%;
}
.testimonial .content {
    text-align: justify;
    width: 100%;
}
.book_widget_second .textwidget ul li p {
    width: 100%;
}
.book_widget_second .textwidget ul li span {
    background-position: center center;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 3px;
    text-align: center;
    width: 100%;
	text-indent: 35px;
}
.book_widget_second .textwidget ul {
    background: none repeat scroll 0 0 #474747;
    border: 1px solid #000000;
}
.got-partner h2 {
    background-size: 100% auto;
    font-size: 22px;
	ottom: 10px;
}

/*
Work Book Page
*/
.workbook_page_wrapper .banner_shadow_workbook {
    background-size: 100% auto;
}
.workbook_banner .social_workbook {
    width: auto;
}
.workbook_banner .social_workbook .widget.widget_text {
    left: 34%;
    top: 110%;
}
.workbook_content .gform_wrapper {
    margin-top: 30px;
}
#branding.workbook_banner .mr_small_icon {
    border-right: 2px solid #D0CECF;
    color: #848383;
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
    padding-right: 5px;
	line-height: 20px;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a {
    height: 20px;
}
#branding.workbook_banner img.nopin {
    width: 20px !important;
}
#branding.workbook_banner .social_workbook .widget.widget_text .textwidget .mr_social_sharing_wrapper span a:hover img {
    bottom: 20px;
}
.workbook_content .gform_heading h3 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    font-size: 18px !important;
    line-height: 36px;
    margin-top: 10px !important;
    width: 100%;
}
.workbook_content h2 {
    font-size: 26px;
}
.workbook_content > p {
    font-size: 20px;
    line-height: 24px;
}
.page-template-page-workbook-php .gform_footer.top_label .button.gform_button {
    padding: 2% 10%;
}
.workbook_content .gform_wrapper .gform_description {
    line-height: 18px;
}
.page-template-page-workbook-php .gform_body {
    float: left;
    width: 100%;
}
.page-template-page-workbook-php .gform_body ul li.gfield {
    margin: 0 0 5px;
    width: 100%;
}
.page-template-page-workbook-php .gform_body ul li.gfield input.large {
    width: 91%;
	padding: 10px;
}
.page-template-page-workbook-php .gform_body ul li.gfield:last-child {
    width: 100%;
}
.page-template-page-workbook-php .gform_footer.top_label {
    text-align: left;
    width: 100%;
	margin-top: 10px;
}
.footer_buybook .footer_menu .copy_right {
    clear: both;
    text-align: center;
    width: 100%;
	line-height: 18px;
}
.footer_buybook .footer_menu .widget.widget_nav_menu {
    clear: both;
    display: block;
    margin: 5px 0 !important;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu {
    text-align: center;
    width: 100%;
}
.footer_buybook .footer_menu .widget.widget_nav_menu ul.menu li {
    display: inline-block;
    float: none;
}
.footer_buybook .footer_menu {
    overflow: hidden;
    width: 100%;
}

/*
Books by patty soffer
*/
.buy_book_header .thumbnail {
    max-width: 150px;
    top: 40px;
}
.buy_book_header h1 {
    border-left: 4px solid #440602;
    font-size: 14px;
    line-height: 45px;
    margin: 90px auto;
    padding-right: 10px;
    width: 90%;
}
.after_banner_form .left {
    padding: 30px 0;
}
.after_banner_form .gform_body {
    width: 100%;
}
.after_banner_form .gform_wrapper ul li.gfield {
    margin: 0 0 5px;
    width: 100%;
}
.after_banner_form .gform_wrapper .gform_title {
    width: 100%;
}
.after_banner_form .gform_wrapper ul li.gfield input.large {
    width: 92%;
}
.after_banner_form .right {
    margin-top: 0;
	margin-bottom: 15px;
}
.after_banner_right_content > p {
    text-align: center;
    width: 100%;
}
.after_banner_right_image {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    float: left;
    margin-top: 20px !important;
    position: static;
    text-align: center;
    width: 100%;
}
.buy_book_post .thumbnail {
    float: left;
    text-align: center;
    width: 100%;
}
.buy_book_post .thumbnail img {
    max-width: 100%;
    width: auto;
}
.buy_book_post .buy_book_content_area {
    width: 100%;
}
.buy_book_post .buy_book_content_area h2 {
    margin-bottom: 10px;
    padding: 0;
}
.buy_book_post .buy_book_content_area .post_content {
    text-align: justify;
}
.sub_title_and_content {
    border: medium none;
    padding: 0;
}
.sub_title_and_content > a {
    margin: 0;
}

}
@media only screen and (min-width: 300px) and (max-width: 479px) {

/*
Home Slider
*/
#click-menu {display: none !important;}
.home .ls-s-1.home_slider_second_text {
    left: 35px !important;
    top: 80px !important;
}
.home .ls-s-1.home_slider_line_yellow {
    left: 225px !important;
    top: 100px !important;
}
.home .ls-s-1.home_slider_third_text {
    left: 165px !important;
    top: 140px !important;
}
.home .ls-s-1.home_slider_forth_text {
    left: 212px !important;
    top: 175px !important;
}
.home #home_slider_book_two.ls-s-1 {
    left: 225px !important;
    top: 215px !important;
}
.home #home_slider_first_book.ls-s-1 {
    left: 80px !important;
    top: 160px !important;
}


/*
Home Slider
*/
.workbook_banner .social_workbook .widget.widget_text {
    left: 27%;
    top: 110%;
}
/*sales-page*/
.header-top .container {
	width:100%;
}
.sidebar_shortcode .section-1 .textwidget,
.sidebar_shortcode .big-dream .textwidget,
.sidebar_shortcode .here-why .textwidget,
.sidebar_shortcode .busi-personal .textwidget,
.sidebar_shortcode .secret-work .textwidget,
.sidebar_shortcode .are-you .textwidget,
.sidebar_shortcode .great .textwidget,
.sidebar_shortcode .people-say .textwidget,
.salespage_content	 .great:after {
	width:100%;
	background-size: contain;
}
.sidebar_shortcode .section-1 .textwidget {
	padding:10px 0 110px;
}
.sidebar_shortcode .busi-personal .textwidget {
	padding: 40px 10px 80px;
	width:100% !important;
	box-sizing: border-box;
	background-position: 15px 148px;
}
.sidebar_shortcode .busi-personal .textwidget h3 {
  margin-bottom: 35px;
}
.sidebar_shortcode .secret-work .textwidget {
	background-position: -78px 0;
	padding-top: 170px;
}
.sidebar_shortcode .great .textwidget .ezcol {
	width:100% !important;
}
.sidebar_shortcode .great .textwidget .link p a {
	font-size:14px;
	padding:5px 12px;
}
.salespage_content	 .great::after {
	left:0;
}
.sidebar_shortcode .people-say .textwidget .easy_t_single_testimonial {
	margin-top:50px;
}
.sidebar_shortcode .are-you .textwidget .arrow {
	width:100% !important;
	margin:-44px auto 0;	
}
.sidebar_shortcode .are-you .textwidget .arrow a img {
	width:13px;
}

/*sales-page-2*/
.sidebar_shortcode .section-2 .textwidget {
	padding:50px 0 180px !important;
}
.sidebar_shortcode .herewhy .textwidget h5 {
	width: 300px;
	padding: 0px 5px !important;
	margin: 0;
	box-sizing: border-box;
}
.page-template-page-salespage #Sales_Page_2 .herewhy h5:after{bottom:-25px;}
.sidebar_shortcode .herewhy .textwidget .herewhy-left,
.sidebar_shortcode .herewhy .textwidget .herewhy-right {
	margin: 0 !important;
	width: 100% !important;
}
.sidebar_shortcode .herewhy .textwidget .herewhy-left:after {
	display:none;
}
.sidebar_shortcode .make-money .textwidget p {
	padding-right:26px;
}
.salespage_content	 #Sales_Page_2 .make-money p::after {
	left:0;
	right:0;
	background-size: 36px;
}
.salespage_content	 #Sales_Page_2 .make-money p::before {
	right:0;
}
.Interested .textwidget iframe {
    max-width: 100% !important;
}

/*home-page*/
.wrapper .new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit {
	font-size:30px !important;
}
.wrapper .new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:before,
.wrapper .new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:after {
	font-size:30px !important;
}
.footer-container .footer-row1 .widget {
	width:100% !important;
}
.footer-container .footer-row1 #text-12 h2 {
	padding:10px 0 10px 0 !important;
}
.footer-container .footer-row1 #nav_menu-2 h2 {
  padding: 0 0 10px 0 !important;
}
.footer-container .footer-row1 .super_recent_posts {
	width: 100% !important;
	margin: 0 auto !important;
}

/*testimonials-page*/
.entry-content .easy_t_single_testimonial {
	width:100%;
}

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

/*
Home Slider
*/

.home .ls-s-1.home_slider_second_text {
    left: 35px !important;
    top: 80px !important;
}
.home .ls-s-1.home_slider_line_yellow {
    left: 225px !important;
    top: 100px !important;
}
.home .ls-s-1.home_slider_third_text {
    left: 165px !important;
    top: 140px !important;
}
.home .ls-s-1.home_slider_forth_text {
    left: 212px !important;
    top: 175px !important;
}
.home #home_slider_book_two.ls-s-1 {
    left: 225px !important;
    top: 215px !important;
}
.home #home_slider_first_book.ls-s-1 {
    left: 80px !important;
    top: 160px !important;
}

/*
Home Slider
*/
/*sales-page*/
.header-top .container {
	width:100%;
}
.sidebar_shortcode .section-1 .textwidget,
.sidebar_shortcode .big-dream .textwidget,
.sidebar_shortcode .here-why .textwidget,
.sidebar_shortcode .busi-personal .textwidget,
.sidebar_shortcode .secret-work .textwidget,
.sidebar_shortcode .are-you .textwidget,
.sidebar_shortcode .great .textwidget,
.sidebar_shortcode .people-say .textwidget,
.salespage_content	 .great:after {
	width:300px !important;
	background-size: contain;
}
.sidebar_shortcode .section-1 .textwidget {
	padding:10px 0 110px;
}
.sidebar_shortcode .busi-personal .textwidget {
	padding: 40px 10px 80px;
	width:100% !important;
	box-sizing: border-box;
	background-position: 15px 148px;
}
.sidebar_shortcode .busi-personal .textwidget h3 {
	margin-bottom: 35px;
}
.sidebar_shortcode .secret-work .textwidget {
	background-position: -78px 0;
	padding-top: 170px;
}
.sidebar_shortcode .great .textwidget .ezcol {
	width:100% !important;
}
.sidebar_shortcode .great .textwidget .link p a {
	font-size:14px;
	padding:5px 12px;
}
.salespage_content	 .great::after {
	left:0;
}
.sidebar_shortcode .people-say .textwidget .easy_t_single_testimonial {
	margin-top:50px;
}
.sidebar_shortcode .are-you .textwidget .arrow {
	width:100% !important;
	margin:-44px auto 0;	
}
.sidebar_shortcode .are-you .textwidget .arrow a img {
	width:13px;
}

/*sales-page-2*/

.sidebar_shortcode .section-2 .textwidget {
	padding:50px 0 180px !important;
}
.sidebar_shortcode .herewhy .textwidget h5 {
	width: 300px;
	padding: 0px 5px !important;
	margin: 0;
	box-sizing: border-box;
}
.sidebar_shortcode .herewhy .textwidget .herewhy-left,
.sidebar_shortcode .herewhy .textwidget .herewhy-right {
	margin: 0 !important;
	width: 100% !important;
}
.sidebar_shortcode .herewhy .textwidget .herewhy-left:after {
	display:none;
}
.sidebar_shortcode .make-money .textwidget p {
	padding-right:26px;
}
.salespage_content	 #Sales_Page_2 .make-money p::after {
	left:0;
	right:0;
	background-size: 36px;
}
.salespage_content	 #Sales_Page_2 .make-money p::before {
	right:0;
}
.Interested .textwidget iframe {
    max-width: 100% !important;
}

/*home-page*/
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit {
	font-size:30px !important;
}
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:before,
.wrapper #content.new_home .mg_box .mg_shadow_div .img_wrap .cell_type span.mg_overlay_tit:after {
	font-size:30px !important;
}
.footer-container .footer-row1 .widget {
	width:100% !important;
}
.footer-container .footer-row1 #text-12 h2 {
	padding:10px 0 10px 0 !important;
}
.footer-container .footer-row1 #nav_menu-2 h2 {
  padding: 0 0 10px 0 !important;
}
.footer-container .footer-row1 .super_recent_posts {
	width: 100% !important;
	margin: 0 auto !important;
}
#click-menu {display: none !important;}

/*testimonials-page*/
.entry-content .easy_t_single_testimonial {
	width:100%;
}
@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2) {
	
	.container{width: 650px;}
}