body{background: #fff; color: #000;}

/*Logo*/
.logo span, .logo span.professions {opacity:0; position:absolute; text-indent:-9999px; width:0;}
.logo a img {width:100%; height:auto; max-width:73px;}
.logo {margin-top: 11px;}
/*End*/

/*Menu*/
.menu {top: 115px;}
.menu div.current a , .menu div.current a:hover {color: #E3CC84;text-shadow: none;font-family: 'almoni-tzar', OswaldLight, Arial, Helvetica, sans-serif;}
.menu div a {color: #FFFFFF; text-shadow: none;}
.menu div a:hover {color: #E3CC84;}
.menu div ul {background: #232323;}
.menu div ul li {color:#fff;}
.menu div.current ul li a:hover {color: #E3CC84;}
/*End*/

#contact .layoutBody {background: #fff;}

/*Color Changes*/
h2 , a , a:hover , h3 , .contactTitle {color: #A7956A;}
#home h2 , #home .contactTitle {color: #A7956A;}
.contactForm .button {background-color: #D2C094; color: #000000; cursor: pointer;}
.liveHelpWrap h3,.liveHelpWrap a,.phone span, .phone a{color:#000;}
/*End*/


.layoutColumn.column_1.layoutBlock_2_1{width: 100%;}
.gallery_container li img {width: 100%; border: none;  margin-top: 0;}
.gallery_container {width: 100%;}
.layoutRow.row_2 {background: #fff;}
.centered-btns_tabs, .transparent-btns_tabs, .large-btns_tabs {margin-top: 0; position: absolute; z-index: 10; bottom: 10px; width: 100%;}
.centered-btns_here a, .transparent-btns_here a, .large-btns_here a{background: #fff;}

/*#home .layoutRow.row_3 {display: none;}*/

/*Content Full Width*/
.contentFullWidth ol li {background: transparent;}
.contentFullWidth ol li ul li {background: url("arrow.png") no-repeat right 14px;}
/*End*/

/*Home Page*/
#home .layoutColumn.column_1.layoutBlock_4_1 {width: 48%;}
#home .layoutColumn.column_2.layoutBlock_4_2 {width: 36%;}
#home .layoutRow.row_3 {background: #fff; background-position: center;color: #000; padding-top: 1px;}
#home .layoutRow.row_4 {display: none;}
#home .layoutBody {padding-bottom: 160px;}
/*End*/

.contentFullWidth.short { width: 530px;}

.layoutHeader { height: 155px; background-position-y: 55px; background-repeat-y: no-repeat; background-color: #E2E2E2;}

#taxreturnquestions img.contentIMG {float: left; width: 380px; margin-right: 70px;}

.layoutFooter {height: 160px; background-color: #232323;}
.layoutFooter .contactDetails, p.copyright, p.powered{color: #fff; text-shadow: none;}

.layoutBody {padding: 0 0 200px;}

.coolSlogen {color: #A7956A;  font-size: 28px; border: 1px solid #A7956A; box-sizing: border-box; padding: 5px; width: 270px;}

.contentIMGabout {max-width:141px; height:auto; width:100%; float: right; margin-left: 10px; margin-top: 5px;}
.contentIMGmortgage {max-width:272px; height:auto; width:100%; float: left; margin-right: 20px;}

ul.check li:before {content: '✔'; margin-left: 11px; margin-right: -27px; color: #A7956A;}
ul.check li {background:none;}

a.goldBTN {background: #B59045; color: #fff; padding: 7px; display: block; width: 199px; text-align: center;border: 1px #8E6D2A solid;}

.layoutHeader {height: 185px; background-color: #ffffff;}

.menu {top: 146px;}

.logo a img {max-width: 100px;}

/***** CUSTOM MOBILE *****/

/* Maximum width of 1000 pixels. */
@media screen and (max-width: 1000px) 
{
  
  
/* #home .layoutColumn.column_2.layoutBlock_4_2 {width: 57%;}*/
/*#home .layoutColumn.column_1.layoutBlock_4_1 {width: 42%;}*/

/*Home Page*/  
#home .contactForm {width: 95%;}
#home .layoutColumn.column_1.layoutBlock_4_1 {width: 100%;}
#home .layoutColumn.column_2.layoutBlock_4_2 {width: 57%; padding-right: 2%; float: right;}
#home .layoutBody {padding: 0;}
/*End*/   
  
.contentFullWidth.short {width: 94%;}
  
#taxreturnquestions img.contentIMG {width: 50%; margin: 0 37px 20px 0;}
  
.layoutBody {padding: 0;}
 

}



/* Maximum width of 600 pixels. */
@media screen and (max-width: 600px)
{
 
/*Logo*/  
.logo a img {width:100%; max-width:140px;}
 .logo {margin-top: 0;} 
/*End*/  
  
/*Home Page*/  
#home .layoutColumn.column_1.layoutBlock_4_1 {width: 100%;}
#home .layoutColumn.column_2.layoutBlock_4_2 {padding: 0 3% 30px; width: 94%;}
#home .layoutFooter {margin-top: 0;}
/*End*/
  
/*Menu*/  
#menu-icon {background-color: rgb(175, 149, 106);}
.menu .current a, .menu .current a:hover, .menu div.current, .menu div.current:hover, .menu div.current a, .menu div.current a:hover { background-color: rgb(43, 43, 43);    }
.menu .current a, .menu .current a:hover, .menu div.current, .menu div.current:hover, .menu div.current a, .menu div.current a:hover {color: #FFFFFF;}
.menu div a , .menu div a:hover {color: #000000;}
/*End*/  
  
.layoutHeader {height: auto;}
  
.menu .current a, .menu .current a:hover, .menu div.current, .menu div.current:hover, .menu div.current a, .menu div.current a:hover {background-color: rgb(249, 240, 175); color: #39312E;}
 
#taxreturnquestions img.contentIMG {width: 100%; margin: 10px 0;}

.layoutFooter {height: auto;}
  
.contentIMGabout {max-width: 100%; float: none; margin-left: 0; margin-top: 0; margin-bottom: 10px;}
.contentIMGmortgage {max-width:100%; float: none; margin-right: 0;}

.liveHelpWrap h3, .liveHelpWrap a, .phone span, .phone a , div.phone a {color: #000;}
  
.coolSlogen {width:100%; text-align:center;}
  
  
}