.formborders	{width: 950px;
	margin-top: 0px;
	padding-top: 0px;
	border-top: 1px #FFD700 dotted; border-bottom: 1px #FFD700 dotted;
}
.borderbottomonly	{display: block; width: 950px;
	overflow: hidden; margin-bottom: 10px;
	padding-bottom: 0px; border-bottom: 1px #FFD700 dotted; 
}

.formfloat2	{
	float: left !important;
	margin-right: 35px !important;
	text-transform: capitalize;
}
table tr tr	{
	float: left !important;
	margin-right: 95px !important;
	text-transform: capitalize; 
}
.formfloat	{background-color: #;
	float: left !important;
	width: 235px;
	text-transform: capitalize;
	margin-right: 35px !important;
}
.formbox	{overflow: hidden; width: 950px;}
/* Stylesheet: AtoZ_InventoryForm Modified On 2013-04-23 09:37:46 */
.background	{
	background-color: #282828
}
img {border: 0px #FFD700 dotted;}
h1	{
	margin: 0;
	color: #FFF;
	font-size: 22px;
	font-family: Corbel;
	padding: 5px 0 15px;
	text-transform: capitalize;
}
h2{
	margin: 0;
	color: #FFF;
	font-size: 20px;
	font-family: Corbel;
	padding-bottom: 15px;
	text-transform: capitalize;
}
/*table tbody tr td select {
    padding: 5px !important; 
    margin: 0 0 15px !important;
}
tr	{
    padding: 0 !important; 
    margin: 0 !important;
} */
.callback	{
    margin: 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.clear  {
    clear: both;
}
.callback input	{
	margin: 0 0 15px;
	padding: 5px !important;
	width: 200px;
}
a.goldlink	{
	color: #FFD700;
	text-decoration: none;
}
a.goldlink:hover	{
	text-decoration: underline;
}

li	{
	margin-left: 15px;
}

#header	{
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	width: 950px;
}
#header-left	{
	float: left;
	padding: 10px 0;
	width: 350px;
}
#header-right	{
	float: left;
	padding: 10px 0;
	text-align: right;	
	width: 600px;
}
.overflow		{
	overflow: hidden;
}




#alpha	{
	width: 950px;
	margin: 0px auto 0px auto;
	font-family: Corbel;
	color: #FFF;
}
#uptop{
	position: relative;
	width: 101%;
	background-image: url(https://www.atozremovalsanddeliveries.co.uk/uploads/images/whitebg.png);
	background-repeat: repeat;
	margin-top: -8px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	left: -7px;
	padding: 0px 2px 0px 0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #FFD700;
}
#uptopchild {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 950px;
}
#logomenu	{
	overflow: hidden;
	margin: 0px 0px 5px;
	padding-top: 10px;
}
#logo	{
	float: left;
	width: 644px;
}
#menu	{
	float: left;
	width: 306px;
	padding-top: 80px;
	text-align: right;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
}

#menu2	{
    font-family: Arial, Helvetica, sans-serif;  
	margin: 12px 0 0;    
	overflow: hidden;
}
#menu2 ul	{
	margin: 0;
	overflow: hidden;
	padding: 0;
}

#menu2 ul li	{
	float: left; 
	list-style-type: none; 
	margin: 0 2px 0 0;	
}



ul#primary-nav li a {
    background-color: #333;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding: 7px 20px;	
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	text-transform: Capitalize;
	display: block;
/*	float: left; */
}

ul#primary-nav li a:hover {
    background-color: #FFD700;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	padding: 7px 20px;	
	color: #000;
	font-size: 15px;
	font-weight: normal;
	text-decoration: underline;
/*	float: left; */
}

ul#primary-nav li a.menuactive {
    background-color: #FFD700;
	color: #000;
/* bold to set it off from non active */
	font-weight: bold;
}
ul#primary-nav li a.menuactive:hover {
    text-decoration: underline;
}

/*.menus a	{padding: 7px 8px; color: blue; border-right: 1px #FFF solid;
	font-size: 15px; font-weight:bold; text-decoration: none;
	text-transform: Capitalize; display: block; float: left;}

.menus a:hover	{color: blue; text-decoration: underline;} */

#beta	{
}
#banner	{
	
}
#contentarea	{
	font-size: 16px;
}

/*============================= home page ============================*/
.home-services	{
    margin: 0 0 50px;
}
.home-services-title	{
    float: left;
	margin: 0;
	padding: 50px 0 0;
	width: 500px;
	font-size: 50px !important;
	font-weight: bold !important;
	text-transform: uppercase;
}
.home-services-img	{
	float: left;
	margin: 0 0 0 50px;
	max-width: 400px;
}
.home-services img	{
    border: 1px #FFF solid;
	float: left;
	height: auto;
	max-width: 400px;
}
.home-services p	{
	font-size: 28px !important;
	font-weight: bold !important;
	margin: 0 0 40px;
	overflow: hidden;
}
/*============================= end home page ============================*/


/*============================= video ============================*/
.video1	{
	float: left;
	margin: 0 0 0;
	max-width: 380px;
}
.video2	{
	float: left;
	margin: 0 0 0 45px;
	max-width: 380px;
}
/*============================= end video ============================*/



.content	{
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px #FFD700 dotted;
}
.content2	{
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.clicktobox1	{float: left; overflow: hidden; padding-top: 20px; width: 80px;}
.clicktobox2	{float: left; overflow: hidden; width: 600px;}
p.bottomtext img	{margin-bottom: 7px !important;}
p.bottomtext	{float: left; margin-right: 20px; text-align: center; width: 100px;} 
p.bottomtext2	{float: left; margin-right: 50px; text-align: center; width: 100px;} p.bottomtext3	{float: left; text-align: center; width: 200px;} 

.pageimage	{
	float: left;
	width: 250px;
}
.pageimage2	{
/*	float: left; */
    margin: 0 0 10px;
	text-align: center;
	width: 950px; 
}
.pageimage2 img {
    border: 2px solid #FFC000;
}
.pageimage2 img:hover {
    border: 2px solid #CCC;
}
.pageimage3	{
	float: left;
	width: 300px;
}
.pagetext	{
	float: left;
	width: 675px;
	margin-right: 15px;
	margin-top: -4px;
	text-align: justify;
}
.pagetext2	{
	float: left;
	width: 680px;
	margin-left: 15px;
	margin-top: -4px;
	text-align: justify;
}
.pagetext3	{
	float: left;
	width: 805px;
	margin-left: 15px;
	margin-top: -4px;
	text-align: justify;
}
.pagetext3 p    {
    margin-top: 0;
}
.pagetext4	{
	float: left;
	width: 630px;
	margin-right: 15px;
	margin-top: -4px;
	text-align: justify;
}
.pagecontent	{
	font-size: 16px;
}
.formcontent	{
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px #FFD700 dotted;
}
.formcontent2	{
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.forminfo	{
	float: left;
	width: 235px;
	text-transform: capitalize;
}
.forminfo2	{
	float: left;
	margin-right: 35px;
	text-transform: capitalize;
}
.forminfo3	{
	float: left;
	margin-right: 35px;
	text-transform: capitalize;
}
.forminfo4	{
	float: left;
	margin-right: 35px;
	text-transform: capitalize;
}
#footer	{
	border-top: 2px #FFD700 solid;
	overflow: hidden;
	padding-top: 2px;
	margin-top: 15px;
}
#footer a	{
	color: #FFF;
	text-decoration: none;
}
#footer a:hover	{
	color: #FFF;
	text-decoration: underline;
}
#footerleft	{
	width: 463px;
	float: left;
}
.addressbox	{margin: 15px 0px 0px; overflow: hidden;}
.address	{float: left; margin: 0 15px 0 0; width: 220px; font-size: 15px;}
.address2	{float: left; width: 220px; font-size: 15px;}
#footerright	{
	width: 485px;
	float: left;
	text-align: right;
	font-size: 11px;
}
#footerright img	{
	border: 0px #FFF solid;
	margin: 20px 0px 0px 15px;
	text-align: right;
	vertical-align:text-top;
}
.F {a
	color: #FF00FF;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.I {
	color: #0000FF;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.P {
	color: #00FF00;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.E {
	color: #FF0000;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.white  {color: #FFF;}
.gold   {color: #FFD700;}
.green  {color: #00FF00;}
.red  {color: #FF0000;}
.hide   {display: none;}
/* Stylesheet: AtoZ Modified On 2015-04-09 15:40:25 */
*   {
    margin: 0;
    padding: 0;
}    


/*======================= booking form ========================*/ 
div.enquiry, div.enquiry-radio	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.enquiry label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
/*    width: 250px !important; */
}
div.enquiry-radio label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
/*    width: 250px !important; */
}
div.enquiry input	{
    padding: 5px !important; 
    width: 200px !important; 
}
div.enquiry select	{
    padding: 5px !important; 
    text-transform: capitalize;
}
.enquiry input, .enquiry textarea, .enquiry select	{
    margin: 0 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.enquiry2	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.enquiry2 label, div.enquiry2 textarea	{color: #FFD700;
    display: block !important;
/*    width: 250px !important; */
}
.enquiry-text	{
    color: #FFEC7D;
    display: block;
    margin: 0 0 25px !important;    
}
.enquiry-form-column    {
    float: left;
/*    font-size: 15px; */
    margin: 10px 0px 40px !important;
    width: 235px;
    text-transform: capitalize;
}
.enquiry-form-column2    {
    float: left;
/*    font-size: 15px; */
/*    margin: 10px 235px 120px 0px !important; */
    margin: 10px 0px 40px !important; 
    width: 235px;
    overflow: hidden;
    clear: right !important;
    text-transform: capitalize;
}
.enquiry-form-column3    {
    float: left;
    font-size: 15px;
    margin: 10px 0px 40px !important;
    width: 185px;
    text-transform: capitalize;
}
.enquiry-form-column4    {
    float: left;
    font-size: 15px;
    margin: 10px 0px 40px !important;
    width: 140px;
    text-transform: capitalize;
}
.enquiry-form-column5    {
    float: left;
    font-size: 15px;
    margin: 10px 0px 40px !important;
    width: 140px;
    text-transform: capitalize;
}
.enquiry-form-column6    {
/*    float: left; */
    font-size: 15px;
    margin: 10px 350px 50px 235px !important;
    width: 235px;
    text-transform: capitalize;
}
.enquiry-form-column7    {
    float: left;
    font-size: 15px; display: inline-block;
    margin: 10px 450px 50px 0px !important;
    width: 235px;
    text-transform: capitalize;
}
div.enquiry-form-column2 select  {
    display: block;
}
div.enquiry-form-column3 select  {
    display: block;
}
div.enquiry-form-column6 textarea  {
    clear: both !important;
}
div.enquiry-form-column label {
    float: left !important;
    margin: 0px 25px 0px 0px !important;
    width: 250px !important;
}

/*div.enquiry-form-column div label {
    display: none;
    float: left !important;
    margin: 0px 25px 0px 0px !important;
    width: 250px !important;
}*/
div.enquiry-form-column div input label   {display: none;}
/*======================= end booking form ========================*/


/*======================= enquiry form ========================*/ 
/* table tbody tr td select {
    padding: 5px !important; 
    margin: 0 0 15px !important;

} */
/* tr	{
    padding: 0 !important; 
    margin: 0 !important;
} */
.enquiry-form label	{
    display: block !important;
    margin: 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.enquiry-form input	{
    display: block !important;    
    margin: 0 0 15px !important;
    padding: 5px !important;
    width: 200px;    
/*    width: 250px !important; */
}
.enquiry-form textarea	{
	margin: 0 0 25px;
	padding: 5px !important;
	width: 250px;
}
/*======================= end enquiry form ========================*/

/*======================= booking form ========================*/ 
div.booking-form	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.booking-form label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 255px !important;
/*    width: 250px !important; */
}
div.booking-form input	{
    padding: 5px !important; 
    width: 200px !important; 
}
.booking-form input, .booking-form textarea, .booking-form select	{
    margin: 0 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.booking-text	{
    color: #FFEC7D;
    display: block;
    margin: 0 0 25px !important;    
}
div.booking-form2	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
    width: 550px !important;
    float: left;
}
div.booking-form2 label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 255px !important;
/*    width: 250px !important; */
}
.booking-form-column    {
    float: left;
    font-size: 15px;
    margin: 0px 0px 40px !important;
    width: 150px;
    text-transform: capitalize;
}
div.booking-form-column div label   {display: none;}
/*======================= end booking form ========================*/




/*======================= booking form ========================*/ 
div.quote	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.quote label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
/*    width: 250px !important; */
}
div.quote2 label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
	overflow: hidden;
/*    width: 250px !important; */
}
div.quote input	{
    padding: 5px !important; 
    width: 200px !important; 
}
.quote input, .quote textarea, .quote select	{
    margin: 0 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.quote-text	{
    color: #FFEC7D;
    display: block;
    margin: 0 0 25px !important;    
}
/*======================= end booking form ========================*/


/*======================= quote form ========================*/ 
div.quote-form	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.quote-form-column {
    float: left;
    font-size: 15px; 
/*  letter-spacing: 0.5px; */
    margin: 0 0 25px !important;    
    width: 235px;
    text-transform: capitalize;
}


div.quote-form label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
/*    width: 250px !important; */
}
div.quote-form .qform div input	{
/*    float: left !important;
    margin: 0 25px 0 0 !important; */
	width: auto !important;
}
div.quote-form input	{
    padding: 5px !important; 
    width: 200px !important; 
}
div.quote-form .submit	{
    clear: both !important;
    margin: 0 !important;
    padding: 5px !important; 
/*    width: 250px !important; */
}

div.quote-form .submit .cms_submit	{
    clear: both !important;
    margin: 0 !important;
    padding: 0 !important; 
    width: 100px !important; 
/*    width: 250px !important; */
}
.quote-form input, .quote-form textarea, .quote-form select	{
    margin: 0 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.quote-text	{
    clear: both;
    color: #FFEC7D;
    display: block;
    margin: 0 0 25px !important;    
}
.quote-title h2	{
    border-top: 1px #FFD700 dotted;
    clear: both;
    color: #FFEC7D !important;
    padding: 5px 0 25px;
    text-transform: capitalize;
    display: block;
    margin: 25px 0 0 !important;    
}
/*======================= end quote form ========================*/


/*======================= booking form ========================*/ 
div.contact-us	{
	vertical-align: text-top !important;
    margin: 0 0 25px !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
div.contact-us label	{
    float: left !important;
    margin: 0 25px 0 0 !important;
	width: 250px !important;
/*    width: 250px !important; */
}

div.contact-us input	{
    padding: 5px !important; 
    width: 200px !important; 
}
div.contact-us select	{
    padding: 5px !important; 
    text-transform: capitalize;
}
.contact-us input, .contact-us textarea, .contact-us select	{
    margin: 0 0 !important;
    padding: 0 !important; 
/*    width: 250px !important; */
}
.contact-us-text	{
    color: #FFEC7D;
    display: block;
    margin: 0 0 25px !important;    
}
/*======================= end booking form ========================*/
/* Stylesheet: AtoZ Forms Modified On 2015-08-26 11:59:42 */
