*
{margin:0; padding:0; border:none; outline:none; text-decoration:none; list-style:none;}
body{background:#FFF; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
.clear{font-size:0; line-height:0; clear:both;}




/*--------headerTop------------*/
.headerTop{background:#f2f2f2; width:100%; /*height:100%;*/ border-bottom: #dfdfdf solid 1px; box-shadow: 0 3px 10px #E8E4E4; 
margin:0 auto 0 auto; position:fixed; top:0; z-index:9999;}

/*--------menubar------------*/
.navbar { margin-bottom: 0;}
.navbar-brand {padding:0 ; margin:0 !important; }
.navbar-brand img{width:100%;}

.navbar-header a{margin:0; padding:0;}
.navbar-right .dropdown-menu {
    right: auto;
    /*left: auto;*/
  }

.navbar-default .navbar-nav > li > a:hover
 {
  color: #FFF;
  background-color: #ba131a;
}


.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #FFF;
  background-color: #ba131a;
}


.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #ba131a;
}

.dropdown-menu {
  background-color: #bb161d;
}
/*--------menubar------------*/
/*--------headerTop------------*/


/*--------banner------------*/
.bannerOuter{background:#FFF; width:100%; margin:55px auto 0 auto;}

.carousel-control.left {
  background-image: none;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: none;
}
/*--------banner------------*/

/*--------welcome three boxes in index page------------*/
.companyProfileOuter{background:#f7d708; width:100%; height:100%; margin:0 auto; overflow:hidden; padding:40px 0;}
.companyProfileOuter h1{font:normal 35px/60px Georgia, "Times New Roman", Times, serif; color:#333; margin:0; text-align:center;}
.companyProfileOuter h2{background:#ba131a; font:normal 25px/50px Georgia, "Times New Roman", Times, serif; color:#FFF; 
margin:0; text-align:center; border:solid 1px #FFF;}
.companyProfileOuter h2 a{color:#FFF; display:block; -moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in;
-webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in; transition: all 0.5s ease-in;}
.companyProfileOuter h2 a:hover{background:#666; display:block; text-decoration:none;}
.companyProfileOuter h3{font:normal 20px/50px Georgia, "Times New Roman", Times, serif; color:#333; margin:0; text-align:center; border:solid 1px #FFF;}

.companyProfileInner{width:30%; float:left; margin:10px 1%; padding:0 10px;}
.companyProfileInner img{width:100%; margin:0 auto; display:block;  border:solid 1px #FFF;}
span.orenge{color:#F90;}

/*--------welcome three boxes in index page------------*/

/*--------packers movers services boxes in index page------------*/
.servicesOuter{background:#f2f2f2; width:100%; height:100%; margin:0 auto; overflow:hidden; padding:40px 0;}
.servicesOuter h1{font:normal 35px/60px Arial, Helvetica, sans-serif; color:#666; margin:0; text-align:center;}
.servicesOuter h2{font:normal 20px/40px Arial, Helvetica, sans-serif; color:#333; margin:0; text-align:center;}
.servicesOuter p{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#999; margin:0; text-align:center;}
.servicesInner{width:20%; float:left; margin:10px 2%;}
.servicesInner img{margin:0 auto; display:block;}
/*--------packers movers boxes in index page------------*/

/*--------enquiry form and services in right------------*/
.formOuter{background:#efd52f; width:100%; margin:0 auto; padding:40px 0; }
.enquiryBox{width:100%; height:100%; margin:0 auto; overflow:hidden;}
.enquiryBox h2{color:#333; font-size:24px; line-height:50px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0; }
.enquiryBox p{color:#333; font-size:14px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; margin:0; }
span.white{color:#FFF;}


.enquiryBoxLeft{background:#FFF; width:45%; float:left; margin:10px 1%; padding:30px;}

.enquiryBoxRight{background:#FFF; width:45%; float:right; margin:10px 1%; padding:30px;}
.enquiryBoxRightInner{width:100%; float:left; margin:0 0 10px 0;}
.enquiryBoxRightInnerLeft{width:30%; float:left; margin:10px 0;}
.enquiryBoxRightInnerLeftOne{background:url(../images/enquiry_boxbg.png) no-repeat center center; width:100%; height:77px; float:left; margin:10px 0;}
.enquiryBoxRightInnerLeftOne a:hover{background:url(../images/enquiry_boxbg_hover.png) no-repeat center center; display:block;
-moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in-out; 
-o-transition: all 0.5s ease-in; transition: all 0.5s ease-in;}
.enquiryBoxRightInnerLeftOne img{margin:0 auto; display:block;}
.enquiryBoxRightInnerRight{width:60%; float:right; margin:10px 0;}

/*--------enquiry form and services in right------------*/


/*--------packers movers shifting in all country------------*/
.shiftingOuter{background:#FFF; width:100%; height:100%; margin:0 auto; overflow:hidden; padding:40px 0;}
.shiftingOuter h2{color:#333; font-size:30px; line-height:50px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0; }
.shiftingOuterLeft{width:50%; float:left; margin:0;}
.shiftingOuterRight{width:50%; float:right; margin:0;}
/*--------packers movers shifting in all country------------*/


/*----------footer------*/
.footerOuter{background:#23201d; width:100%; margin:10px auto 0 auto; overflow:hidden; border-top: solid 2px #f7d708; padding:40px 0;}
.footer{width:23%; float:left; margin:10px 1%;}
.footer h2{color:#FFF; font-size:16px; line-height:50px; font-family:Arial, Helvetica, sans-serif; margin:0; border-bottom:solid 1px #FFF;}
.footer h3{font-weight:bold; color:#FFF; font-size:15px; line-height:50px; font-family:Arial, Helvetica, sans-serif; margin:0; }
.footer p{font:normal 12px/20px Georgia, "Times New Roman", Times, serif; color:#FFF; }
.footer p a{color:#FFF;}
.footer p a:hover{text-decoration:underline;}


ul.listTwo{margin:0 15px;}
ul.listTwo li{background:url(../images/arrow_icon.png) no-repeat left 8px; font-size:14px; line-height:20px; 
font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; margin:10px 0 ; font-weight:normal; padding:0 0 0 15px; }
ul.listTwo li a{color:#FFF;}
ul.listTwo li a:hover{text-decoration:underline;}
/*----------footer------*/

/*----------footerBottom------*/
.footerBottom{background:#ba131a; width:100%; margin:0 auto; overflow:hidden; padding:10px 0;}
.footerBottom p{font:normal 12px/20px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center; }
/*----------footerBottom------*/


/*----------inner page------*/
.aboutUs{width:100%; height:100%; margin:10px auto; border-bottom:solid 1px #CCC; padding:10px 0; overflow:hidden;}
.aboutUs img{margin:10px;}
.aboutUs h2{font:normal 20px/40px Arial, Helvetica, sans-serif; color:#d13e0b; margin:0; text-align:left; }
.aboutUs p{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0; text-align:left; }
.aboutUsLeft{width:30%; float:left; margin:0; padding:0 0;}
.aboutUsLeft img{margin:0 auto 10px auto; border:solid 1px #CCC;}
.aboutUsRight{width:65%; float:right; margin:0; padding:0 0;}

ul.listThree{margin:0 ;}
ul.listThree li{background:url(../images/arrow_icon.png) no-repeat left 6px; font-size:14px; line-height:20px; 
font-family: Arial, Helvetica, sans-serif; color:#333; margin:10px 0 ; font-weight:normal; padding:0 0 0 15px; }
ul.listThree li a{color:#FFF;}
ul.listThree li a:hover{text-decoration:underline;}

span.red{color:#ba131a;}

.contactOuter{background:#f2f2f4; width:100%; margin:0 auto; padding:40px 0; }
.contactBox{width:100%; height:100%; margin:0 auto; overflow:hidden;}
.contactBox h2{color:#333; font-size:20px; line-height:50px; 
font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 0; border-bottom:solid 1px #666;}
.contactBox h3{font-weight:bold; color:#333; font-size:15px; line-height:50px; font-family:Arial, Helvetica, sans-serif; margin:0; }
.contactBox p{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333; }
.contactBox p a{color:#333;}
.contactBox p a:hover{text-decoration:underline;}

.contactBoxLeft{width:50%; float:left; margin:0;}
.contactBoxRight{width:40%; float:right; margin:0;}
/*----------inner page------*/





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

	/*--------menu bar------------*/
	.navbar-brand {padding:0;}
	.navbar-header a{margin:0; padding:0;}
	.dropdown-menu {background-color: #1469b3 !important;}
	.dropdown-menu > li > a {color: #FFF !important;}
	.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #f2e03e !important; color:#000 !important;}
	/*--------menu bar------------*/
	
	/*--------banner------------*/
	.bannerOuter{background:#FFF; width:100%; margin:105px auto 0 auto;}
	/*--------banner------------*/
	
	
	/*--------welcome three boxes in index page------------*/
	.companyProfileOuter h1{font:normal 18px/40px Georgia, "Times New Roman", Times, serif; color:#333; margin:0; text-align:center;}
	.companyProfileInner{width:100%; float:left; margin:10px 0; }
	.companyProfileInner img{margin:0 auto; display:block;}
	.companyProfileOuter h2{text-align:center; }
	.companyProfileOuter h3{text-align:center; }
	/*--------welcome three boxes in index page------------*/
	
	/*--------packers movers services boxes in index page------------*/
	.servicesOuter{background:#f2f2f2; width:100%; height:100%; margin:0 auto; overflow:hidden;}
	.servicesOuter h1{font:normal 25px/60px Georgia, "Times New Roman", Times, serif; color:#666; margin:0; text-align:center;}
	.servicesOuter h2{font:normal 20px/40px Georgia, "Times New Roman", Times, serif; color:#333; margin:0; text-align:center;}
	.servicesInner{width:100%; }
	.servicesInner img{margin:0 auto; display:block;}
	/*--------packers movers services boxes in index page------------*/
	
	
	/*--------enquiry form------------*/
	.enquiryBoxLeft{width:100%;}
	.enquiryBoxRight{width:100%; }
	.enquiryBoxRightInner{width:100%;}
	.enquiryBoxRightInnerLeft{width:100%;}
	.enquiryBoxRightInnerRight{width:100%; }
	/*--------enquiry form------------*/
	
	/*--------packers movers shifting in all country------------*/
	.shiftingOuter{width:100%; }
	.shiftingOuterLeft{width:100%;}
	.shiftingOuterRight{width:100%;}
	/*--------packers movers shifting in all country------------*/
	

	.footerOuter{width:100%; }
	.footer{width:100%; }
	
	
	/*----------inner page------*/
	.aboutUs{width:100%; overflow:hidden;}
	.aboutUs img{margin:10px 2px;}
	.aboutUs h2{font-size:18px; }
	.aboutUsLeft{width:100%;}
	.aboutUsRight{width:100%; }
	
	.contactOuter{width:100%; }
	.contactBox{width:100%; }
	.contactBoxLeft{width:100%;}
	.contactBoxRight{width:100%;}
	/*----------inner page------*/
	
	
}



@media only screen and (min-width: 360px) and (max-width: 640px) 

{		
		/*--------menu bar------------*/
		.navbar-brand {padding:0;}
		.dropdown-menu {background-color: #1469b3 !important;}
		.dropdown-menu > li > a {color: #FFF !important;}
		.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color: #f2e03e !important; color:#000 !important;}
		/*--------menu bar------------*/
	
		
		/*--------companyProfile three boxes in index page------------*/
		.companyProfileInner{width:100%; float:left; margin:10px 0; }
		.companyProfileInner img{margin:0 auto; display:block;}
		ul.listTwo{margin:0 ;}
		/*--------companyProfile three boxes in index page------------*/
		
		/*--------enquiry form------------*/
		.enquiryBoxLeft{width:100%;}
		.enquiryBoxRight{width:100%; }
		.enquiryBoxRightInner{width:100%;}
		.enquiryBoxRightInnerLeft{width:100%;}
		.enquiryBoxRightInnerRight{width:100%; }
		/*--------enquiry form------------*/
		
		.footer p{font:normal 12px/20px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:center; padding:10px 0;}
		.footer p a{color:#FFF; padding:0 3px; border-right:solid 1px #FFF;}

}




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

{	
	/*--------headerBottom------------*/
	.headerBox{width:45%; float:left; margin:10px 1%; padding:0 10px;}
	.headerLeft{width:60%; float:left;}
	.headerRight{width:40%; float:right;}
	.headerBox img{float:left; margin:0 10px 0 0;}
	.headerBox p{font:normal 13px/16px Georgia, "Times New Roman", Times, serif; color:#FFF; text-align:left;}
	/*--------headerBottom------------*/
	
	/*--------banner------------*/
	.bannerOuter{background:#FFF; width:100%; margin:105px auto 0 auto;}
	/*--------banner------------*/
	
	/*--------companyProfile three boxes in index page------------*/
	ul.listTwo{margin:0 ;}
	/*--------companyProfile three boxes in index page------------*/
}

.tableOne{margin:10px 0;}

/* Form */

		form {
		}
		
			form label {
				display: block;
			}
		
			form input[type="text"],
			form input[type="email"],
			form input[type="password"],
			form select,
			form textarea {
				display: block;
				width: 100%;
				padding: 0.65em 0.75em;
				background: fff;
				border: solid 2px #CCC; margin:5px 0;
				color: #333;
				border-radius: 0.5em;
				outline: none;

				-moz-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
				-webkit-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
				-o-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
				-ms-transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
				transition: all 0.2s ease-in-out, color 0.2s ease-in-out;
			}

				

			form textarea {
				min-height: 8em;
				background:#FFF;
			}

			form .formerize-placeholder {
				color: #333 !important;
			
			}

			form ::-webkit-input-placeholder {
				color: #333 !important;
			}

			form :-moz-placeholder {
				color: #333 !important;
			}

			form ::-moz-placeholder {
				color: #333 !important;
			}

			form :-ms-input-placeholder {
				color: #333 !important;
			}

			form ::-moz-focus-inner {
				border: 0;
			}
			
			/* Button */
		
		input[type="button"],
		input[type="submit"],
		input[type="reset"],
		.button {
			background-color: #7BB82D;
			border: 0;
			border-radius: 3.5em;
			color: #fff;
			cursor: pointer;
			display: inline-block;
			height: 2.8em;
			line-height: 2.8em;
			outline: 0;
			padding: 0 2em 0 2em;
			position: relative;
			text-align: center;
			text-decoration: none;

			-moz-appearance: none;
			-webkit-appearance: none;
			-o-appearance: none;
			-ms-appearance: none;
			appearance: none;

			-moz-transition: all 0.2s ease-in-out;
			-webkit-transition: all 0.2s ease-in-out;
			-o-transition: all 0.2s ease-in-out;
			-ms-transition: all 0.2s ease-in-out;
			transition: all 0.2s ease-in-out;
		}
		
		input[type="submit"]:hover{background:#096;}
		
		.selectlist{color:#666 !important;}
		
		.diningroom{width:50% !important;}
		
/* Form */


		
/* scroll to top */
.scrollToTop{
	width:33px; 
	height:56px;
	padding:10px; 
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:75px;
	right:20px;
	display:none;
	background: url(../images/down_button.jpg) no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}
/* scroll to top */