/* Themify Customize Styling */
a {	
	color: #ff7417; 
}
h1 {	
	font-family: "Open Sans";	font-weight:300;
 
}
h2 {	
	color: #000000; 
}
h3 {		text-align:justify;
	color: #616161; 
}
h5 {		text-align:left;
	color: #616161; 
}
h6 {		font-weight:600;
	font-size:17px;
	text-transform:capitalize;	text-align:left; 
}
#headerwrap {	background: none;
	background-color: #ffffff;
	border-bottom: none !important; 
}
#header {	
	font-family: "Open Sans";	font-weight:600;
 
}
#headerwrap a:hover {	
	color: #ff7417; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#headerwrap.fixed-header #header, #headerwrap.fixed-header #site-description {		font-size:20px;
	text-align:left; 
}
#headerwrap.fixed-header a:hover {	
	color: #ff7417; 
}
body #site-logo a img {		width: 250px; 
}
#main-nav {		position:absolute;

	height: 1px;
	margin: 15px;
	padding-bottom: 30px; 
}
#main-nav a {	
	color: #000000;
	font-family: "Open Sans";	font-weight:600;
	font-size:15px;
	text-transform:capitalize; 
}
#main-nav a:hover {	background: none;
	background-color: #ffffff;
	color: #ff7417; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #ffffff;
	color: #000000; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	background: none;
	background-color: #ffffff; 
}
#main-nav ul a:hover {	
	color: #ff9600; 
}
.single-post .has-post-title .post-title,.single-post .featured-area .post-title {		text-align:center; 
}
.post-nav a .arrow {	
	color: #000000; 
}
.single.single-post .featured-area {	background-attachment: fixed; 
}
#footerwrap {	background: none;
	background-color: #ffffff;
	background-position: right center; 
}
#footer-logo a {	display: none; 
}
#footer {	background: none;
	background-color: #f1f5f7;
	color: #3b3b3b; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Open Sans";	font-weight:300;
	font-size:82%;
	text-align:left; 
}
#footer a {		font-weight:bold;
	font-weight:bold;
	text-align:left;
	color: #3b3b3b; 
}
#footer a:hover {	
	color: #fdb713; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
a {	
	color: #fdb713; 
}
h1 {		font-weight:300;

	color: #fdb713; 
}
h2 {	
	color: #fdb713; 
}
h3 {	
	color: #616161; 
}
h5 {	
	color: #616161; 
}
h6 {		font-weight:600;

	color: #fdb713; 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#header {		font-weight:600;
 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav a {	
	color: #3b3b3b;	font-weight:normal;
 
}
#main-nav a:hover {	background: none;
	background-color: #ffffff;
	color: #fbb914; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #ffffff;
	color: #fdb713; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	background: none;
	background-color: #ffffff; 
}
#footerwrap {	background: none;
	background-color: #2d2d2d;
	background-size: cover;
	background-position: right top; 
}
#footer-logo a {	display: none; 
}
#footer {	
	color: #3b3b3b; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:300;
 
}
#footer a {	
	color: #3b3b3b; 
}
#footer a:hover {	
	color: #fdb713; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
a {	
	color: #fdb713; 
}
h1 {		font-weight:300;

	color: #fdb713; 
}
h2 {	
	color: #fdb713; 
}
h3 {	
	color: #616161; 
}
h5 {	
	color: #616161; 
}
h6 {		font-weight:600;

	color: #fdb713; 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#header {		font-weight:600;
 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav a {	
	color: #3b3b3b;	font-weight:normal;
 
}
#main-nav a:hover {	background: none;
	background-color: #ffffff;
	color: #fbb914; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #ffffff;
	color: #fdb713; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	background: none;
	background-color: #ffffff; 
}
#footerwrap {	background: none;
	background-color: #2d2d2d;
	background-size: cover;
	background-position: right top; 
}
#footer-logo a {	display: none; 
}
#footer {	
	color: #3b3b3b; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:300;
 
}
#footer a {	
	color: #3b3b3b; 
}
#footer a:hover {	
	color: #fdb713; 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
a {	
	color: #fdb713; 
}
h1 {		font-weight:300;

	color: #fdb713; 
}
h2 {	
	color: #fdb713; 
}
h3 {	
	color: #616161; 
}
h5 {	
	color: #616161; 
}
h6 {		font-weight:600;

	color: #fdb713; 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#header {		font-weight:600;
 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
body #site-logo a img {		width: 250px;
	height: 60px; 
}
#main-nav a {	
	color: #3b3b3b;	font-weight:normal;
 
}
#main-nav a:hover {	background: none;
	background-color: #ffffff;
	color: #fbb914; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	background: none;
	background-color: #ffffff;
	color: #fdb713; 
}
#main-nav .current_page_item > a:hover, #main-nav .current-menu-item > a:hover {	background: none;
	background-color: #ffffff; 
}
.post-nav a .arrow {	
	color: #000000; 
}
#footerwrap {	background: none;
	background-color: #2d2d2d;
	background-size: cover;
	background-position: right top; 
}
#footer-logo a {	display: none; 
}
#footer {	background: none;
	background-color: #f1f5f7;
	color: #3b3b3b; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:300;
 
}
#footer a {	
	color: #3b3b3b; 
}
#footer a:hover {	
	color: #fdb713; 
}
 }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile-menu-visible.header-overlay #headerwrap, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .header-minbar .sidemenu-on, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #ffffff; }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on #main-nav a { 	font-weight:600;
 }.header-minbar #headerwrap #main-nav a, .mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #000000; }.header-minbar #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { background: none;
	background-color: #ffffff; }.header-minbar #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #ff9600; }.header-minbar #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current_page_item > a, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a { 
	color: #000000; }
/* Themify Custom CSS */
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce ul.products li.product a.button, .woocommerce.archive ul.products li.product a.button, .woocommerce-page.archive ul.products li.product a.button, .woocommerce-product-search input[type="submit"] {
  background: #FDB713;
color:#000;
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce ul.products li.product a.button:hover, .woocommerce.archive ul.products li.product a.button:hover, .woocommerce-page.archive ul.products li.product a.button:hover {
  background: #FDB713;
color: #fff;
}

input.wpcf7-form-control.wpcf7-submit:hover {
background-color: #d69107;
color: white;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #FDB713;
color: white;
}
.related.products {
display: none;
}

button.asp_product_buy_btn span{
	color:white;

}

button.asp_product_buy_btn.blue {
background:#FBB914;


}
button.asp_product_buy_btn.blue:hover {
background-color:#d18f0b;

}

.stripe-pf-jcb{
	visibility:hidden;
}
.stripe-pf-discover
{
	visibility:hidden;
}
.stripe-pf-diners
{
	visibility:hidden;
}

/*i.fa.fa-shopping-cart{
  display: none;
}*/



#sidebar { display: none !important; }

div.images {
    width: 50%;
}
/* modify product summary width */
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
    /*width: 0;*/
	 
}
div.list-post{
	width: 105% !important;
	
}

.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {
    border-top: 5px solid #37ab37;
    background-color: #f4f4f4;
    box-shadow: none;
    border-radius: 0;
    text-shadow: none;
}



button.pay 
{
 background: url('https://expattaxonline.com/wp-content/uploads/2018/04/button-pay-now.png')   no-repeat;
padding-top:62px;
	width: 265px;
	height:65px;
	margin-left:15px;
border-radius:0px!important;
	transition:none!important;
}

a.start{
 background: url('https://expattaxonline.com/wp-content/uploads/2018/04/button-start-eto.png')no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
		margin-left:15px !important;
}


a.start:hover{
 background: url('https://expattaxonline.com/wp-content/uploads/2018/04/button-start-eto.png')   no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}

button.pay:hover{
background: url('https://expattaxonline.com/wp-content/uploads/2018/04/button-pay-now.png')   no-repeat;
padding-top:61.2px;
	width: 265px;
	height:65px;
	
	transform: scale(1.1); 
box-shadow:none!important;
}





a[href*="https://expattaxonline.com/2017/12/"],
a[href*="https://expattaxonline.com/2018/04/"]
{
		display:none;
	
}

a[href*="https://expattaxonline.com/get-the-maximum-irs-expat-tax-exclusions/"]:hover, 
a[href*="https://expattaxonline.com/10-point-checklist-to-child-tax-credits/"]:hover,
a[href*="https://expattaxonline.com/us-expats-did-you-know-you-could-claim-all-this-against-your-us-taxes/"]:hover,
a[href*="https://expattaxonline.com/claim-the-foreign-earned-income-exclusion-to-wipe-out-your-irs-tax-liability"]:hover

{
		color:#FDB713;
	
}



input.input-text.qty.text
{
	display:none;
}

div.woocommerce-message {
    display: none
}

.woocommerce-page #content table.cart td.actions .coupon .input-text
{
    width:10em;
	 

}



input[id=coupon_code]::placeholder {
    color: #a6a6a6;
	 
   
}


.page-id-8250 #headerwrap {
    display: none;
}

.page-id-97 #pagewrap {
    padding-top: 0 !important;
}

.page-id-8250 #footerwrap {
    display: none;
}

input[type="text"].wpcf7-form-control,
input[type="email"].wpcf7-form-control,
textarea.wpcf7-form-control {
   
    color: #333;
}
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
display: none;
}


/*Carlo Css*/
/* .woocommerce-breadcrumb, .product_title.entry-title,.price .woocommerce-Price-amount.amount{
	display:none!important;
}
*/

.input-text.wc-pao-addon-field.wc-pao-addon-input-multiplier{
	width:90px!important;
	float:right;
	margin-top:-40px!important;
	position:relative;
	margin-right:490px!important;
	height:50px;
}
.wc-pao-addon-name{
	padding-left:100px;
}

/*Media Query* tab landscape*/
@media screen and (max-width:1200px){
	/*.woocommerce-breadcrumb, .product_title.entry-title,.price .woocommerce-Price-amount.amount{
	display:none!important;
}*/
	
.input-text.wc-pao-addon-field.wc-pao-addon-input-multiplier{
	width:90px!important;
	float:left;
	margin-top:-40px!important;
	position:relative;
	height:50px;
}
.wc-pao-addon-name{
	padding-left:100px;
	}
	
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-self-employed-no-additional-cost-1, .form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-income-101k-usd-200k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-registered-corporation-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-statement-of-foreign-financial-assets-f-6{
		margin-top:-18px!important;
	}
	#product-addons-total{
		margin-right:0px!important;
	}
	div.list-post{
		width:100%!important;
	}
}
/*End of Tab*/

@media screen and (max-width:1300px){.woocommerce-breadcrumb, .price .woocommerce-Price-amount.amount{
	display:none!important;
}
.input-text.wc-pao-addon-field.wc-pao-addon-input-multiplier{
	width:90px!important;
	float:left;
	margin-top:-40px!important;
	position:relative;
	height:50px;
}
.wc-pao-addon-name{
	padding-left:100px;
	}
	
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-income-101k-150k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-foreign-bank-account-report-up-to-6-acc-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-registered-corporation-5,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-additional-federal-tax-return-6,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-statement-of-foreign-financial-assets-f-7{
		margin-top:-18px!important;
	}
	#product-addons-total{
		margin-right:0px!important;
	}
	div.list-post{
		width:100%!important;
	}
}





/*Apple Responsive*/
@media screen and (max-width:736px)and (min-width: 414px){
.wc-pao-addon-description p {
    margin-bottom: 55px!important;
}	
	
/*.woocommerce-breadcrumb, .product_title.entry-title,.price .woocommerce-Price-amount.amount{
	display:none!important;
}
*/
.wc-pao-addon-name{
	padding-left:100px;
	}
	
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-income-101k-150k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-foreign-bank-account-report-up-to-6-acc-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-state-tax-return-4,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-registered-corporation-5{
		margin-top:0px!important;
	}
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-additional-federal-tax-return-6{
		margin-top:-18px!important;
	}
/*Streamline*/
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-registered-corporation-3{
		margin-top:0px!important;
	}
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-income-101k-usd-200k-per-taxpayer-2{
		margin-top:-10px!important;
	}
/*End of Streamline Page CSS*/
	#product-addons-total{
		margin-right:0px!important;
	}
	div.list-post{
		width:100%!important;
	}
	
	button.pay
	{
	margin-left:50px!important;
	}
	a.start
		{
	margin-left:50px!important;
	}

}

/*End*/

/*Ipad*/

@media screen and (max-width:1024px)and (min-width: 768px){
.wc-pao-addon-description p {
    margin-bottom: 55px!important;
}	
.wc-pao-addon-name{
	padding-left:100px;
	}
	
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-income-101k-150k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-foreign-bank-account-report-up-to-6-acc-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-state-tax-return-4,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-registered-corporation-5,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-additional-federal-tax-return-6,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-statement-of-foreign-financial-assets-f-7,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-form-8621-pfic-8{
		margin-top:0px!important;
	}
	
/*Streamline*/
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-registered-corporation-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-income-101k-usd-200k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-statement-of-foreign-financial-assets-f-6{
		margin-top:0px!important;
	}
/*End of Streamline Page CSS*/
	
	#product-addons-total{
		margin-right:50px!important;
	}
	div.list-post{
		width:100%!important;
	}
}

/*Pixel */
@media screen and (max-width:731px)and (min-width: 411px){
.wc-pao-addon-description p {
    margin-bottom: 55px!important;
}	
	
/*.woocommerce-breadcrumb, .product_title.entry-title,.price .woocommerce-Price-amount.amount{
	display:none!important;
}
*/
	

.wc-pao-addon-name{
	padding-left:100px;
	}
	
.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-state-tax-return-4,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-registered-corporation-5,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-statement-of-foreign-financial-assets-f-7,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-form-8621-pfic-8{
		margin-top:0px!important;
	}
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-income-101k-150k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-foreign-bank-account-report-up-to-6-acc-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3047-statement-of-foreign-financial-assets-f-7{
		margin-top:-18px!important;
	}
	
/*Streamline*/
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-self-employed-no-additional-cost-1,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-registered-corporation-3,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-statement-of-foreign-financial-assets-f-6{
		margin-top:0px!important;
	}
	.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-income-101k-usd-200k-per-taxpayer-2,.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-3048-statement-of-foreign-financial-assets-f-6{
		margin-top:-18px!important;
	}
/*End of Streamline Page CSS*/
	
	#product-addons-total{
		margin-right:0px!important;
	}
	div.list-post{
		width:100%!important;
	}
}
/*Responsiveness*/
#footerwrap {	
/* 	background-image:url('https://expattaxonline.com/wp-content/uploads/2019/02/footer-yellow-banner-1_e0db8c333a91b126cf41484b2d7ace02.png')!important; */
	background:#F1F5F7;
	background-size: cover!important;
	background-position: right top!important; 
}

.tabs.wc-tabs,.posted_in{
	display:none!important;
}

/*lightbox*/
.mfp-iframe{
	border-radius: 10px;
}


/*FAQ's Css*/
.post-embed .wp-embedded-content{
	visibility:hidden;
}


.post-embed .wp-embedded-content p a{
	visibility:visible!important;
}
/*--logo--*/
@media screen and (max-width: 680px){
#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo) {
    width: auto!important;
    max-height: 40px;
	}
}

/*See Irs Form
.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-223px!important;
	background-color:#ebebeb!important;
	position:abosolute!important;
}
/*Apple 6/7/8
@media screen and (max-width:736px)and (min-width: 414px){
.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-930px!important;
	}
}


@media screen and (max-width:667px)and (min-width: 375px){
	.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-1030px!important;
	}
}

@media screen and (max-width:1024px)and (min-width: 768px){
	.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-735px!important;
	}
}

@media screen and (max-width:1336px)and (min-width:1024px){
	.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-492px!important;
	}
}

@media screen and (max-width:900px){
	.module_row_0 .module_column_0.tb_9597_column.module_column>div.tb-column-inner{
	margin-top:-933px!important;
	}
}

.module_column.tb-column.col4-2.first.tb_9597_column.module_column_0.module_column_9597-0-0.repeat 
*/
.widget.widget_archive{
	display:none!important;
}

/*Renunciation Button*/
.renun{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2019/11/Start-Payment-Plan-2.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.renun:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2019/11/Start-Payment-Plan-2.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}
.renun1{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2019/11/Get-a-quote.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.renun1:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2019/11/Get-a-quote.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}
/*.woocommerce-breadcrumb, .product_title.entry-title,.price .woocommerce-Price-amount.amount{
	display:none!important;
}
*/

/*Button margin negative top*/
.woocommerce div.product div.summary {
    margin-bottom: -1em;
}

.loops-wrapper.list-post .post-date-wrap:not(.post-date-inline) .post-date, .single .post-content .post-date-wrap:not(.post-date-inline) .post-date{
	background-color:#FBB914!important;
}

/*.asp_price_amount{
	display:none;
}*/

.asp_product_currency_input option:nth-child(5),.asp_product_currency_input option:nth-child(8),.asp_product_currency_input option:nth-child(9),.asp_product_currency_input option:nth-child(10),.asp_product_currency_input option:nth-child(11),.asp_product_currency_input option:nth-child(12),.asp_product_currency_input option:nth-child(13),.asp_product_currency_input option:nth-child(14),.asp_product_currency_input option:nth-child(15),.asp_product_currency_input option:nth-child(16),.asp_product_currency_input option:nth-child(17),.asp_product_currency_input option:nth-child(19),.asp_product_currency_input option:nth-child(20),.asp_product_currency_input option:nth-child(21),.asp_product_currency_input option:nth-child(22),.asp_product_currency_input option:nth-child(23),.asp_product_currency_input option:nth-child(24),.asp_product_currency_input option:nth-child(25),.asp_product_currency_input option:nth-child(26),.asp_product_currency_input option:nth-child(27),.asp_product_currency_input option:nth-child(28),.asp_product_currency_input option:nth-child(29),.asp_product_currency_input option:nth-child(30),.asp_product_currency_input option:nth-child(31){
 display:none!important;
}


.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{
	pointer-events:none!important;
}


.streamlined1{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/discounted-quote.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.streamlined1:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/discounted-quote.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}

.streamlined{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/book-a-call-back.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.streamlined:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/book-a-call-back.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}



.federal1{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/discounted-quote.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.federal1:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/discounted-quote.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}

.federal{	
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/book-a-call-back.png)no-repeat;
    display: inline-block;
    height: 63px;
    width: 266px;
    margin-left: 15px !important;
}
.federal:hover{
	background: url(https://www.expattaxonline.com/wp-content/uploads/2020/03/book-a-call-back.png)no-repeat;
    display: inline-block;
	
    height:63px;
    width:266px;
	transform: scale(1.1); 

}

.custom_woo{
	width:103%;
}

@media only screen and (max-width: 768px) {
	.custom_woo{
	width:auto!important;
}
}

.cart-wrap a i{ 
	visibility: hidden;
} 
#main-nav .highlight-link > a{
background:#FF7417!important;
	color:#ffffff;
	border-radius:3px!important;
}

#main-nav .highlight-link > a:hover{
background:#fff!important;	
	color: #ff7417!important;
}

button.asp_product_buy_btn.blue{
	background:#FF9600!important;
}
button.asp_product_buy_btn.blue span{
	color:#fff!important;
}
.post-nav{
	display:none!important;
}

.woocommerce div.product div.images.woocommerce-product-gallery{
	opacity:100!important;
}
.single_add_to_cart_button.button.alt{
	background:#FF9600!important;
	z-index:1;
	color:#fff!important;
}

@media screen and (max-width: 680px){
	body #site-logo a img {
		width: 250px!important;
    height: auto!important;
}
}
body #site-logo a img {
	 max-width: 100% !important;
  width: 300px;
  height: auto !important;
}

#main-nav { position:inherit!important; }


.reviews-footer{
	float:right!important;
	margin-top:-90px;
}
@media screen and (max-width: 680px){
.reviews-footer{
	float:none!important;
	margin-top:0px!important;
}
	#headerwrap.fixed-header #site-logo img:not(#sticky_header_logo){
		width:250px!important;
	}
}

.gform_wrapper input[type=submit] {background-color:black}

a:not(.wp-element-button):not(.button) {
  text-decoration: none;
}
td.product-quantity input {
display: block !important;
}

a.ui.builder_button {
    padding: 15px 20px 15px 20px!important;
}