@charset "utf-8";
/* CSS Document */
.header-div{
	height:auto;
	width:100%;
	position:fixed;
	z-index:100;
	padding:0px 0px 0px 0px;
	background:#FFF;
	-moz-transition:all 0.2s ease-in 02s;
	transition:all 0.2s ease-in 0.2s;
	-webkit-transition:all 0.2s ease-in 0.2s;
	-ms-transition:all 0.2s ease-in 0.2s;
	-o-transition:all 0.2s ease-in 0.2s;
}

.header-div .header-div-in {
	width:85%;
	height:70px;
	margin:auto;
	max-width:1200px;
}

.header-div  .header-div-in .logo-div{
	width:180px;
	padding:10px 0px;
	height: auto;
	float:left;
	cursor:pointer;
	-moz-transition:all 0.2s ease-in 02s;
	transition:all 0.2s ease-in 0.2s;
	-webkit-transition:all 0.2s ease-in 0.2s;
	-ms-transition:all 0.2s ease-in 0.2s;
	-o-transition:all 0.2s ease-in 0.2s;
}
.header-div  .header-div-in .logo-div img{
    width:100%;
}



.header-div  .header-div-in .contact-div{
	padding:10px 0px;
	float:left;
	margin-left:20px;
}


.header-div  .header-div-in .contact-div .contact{
	padding:8px 20px;
	line-height:16px;
	font-size:11px;
	color:#808B96;
	border-left:#E5E8E8 1px solid;
    font-family:title-font;
	float:left;
}
.header-div  .header-div-in .contact-div .contact span{
	color:#444;
    font-family: body-font;
	font-size:12px;
}
.header-div  .header-div-in .btn{
	margin:10px 0px;
	padding:0px 15px;
	height:40px;
	border:none;
	float:right;
	font-size:14px;
    font-family:title-font;
	background:#D50000;
	border-right:#444 3px solid;
	color:#FFF;
	-moz-transition:all 0.2s ease-in 02s;
	transition:all 0.2s ease-in 0.2s;
	-webkit-transition:all 0.2s ease-in 0.2s;
	-ms-transition:all 0.2s ease-in 0.2s;
	-o-transition:all 0.2s ease-in 0.2s;
	cursor:pointer;
}

.header-div  .header-div-in .btn:hover{
	background:#444;
	border-right:#D50000 3px solid;
}
.header-div  .header-div-in #social-link{
	display:none;
}






@media all and (max-width:1050px) {
.header-div .header-div-in {
	width:96%;
}
}

@media all and (max-width:860px) {
.header-div  .header-div-in .contact-div #working{
	display:none;
}
}



@media all and (max-width:700px) {
.header-div  .header-div-in .contact-div #email{
	display:none;
}
}
@media all and (max-width:530px) {
.header-div  .header-div-in .contact-div .contact{
	display:none;
}
}

@media all and (max-width:530px) {
.header-div  .header-div-in .btn{
	display:none;
}
.header-div  .header-div-in #social-link{
	display:block;
}
}











.sidenavdiv{
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(0,0,0,.5);
	z-index:600;
	margin-left:-100%;
}
.sidenavdiv-in{
	left:252px;
	width:100%;
	height:100%;
	position: absolute;
	margin-left:-100%;
}



.live-chat-link-div{
	position:fixed;
	left:2%;
	width:60px;
	height:80px;
	bottom:15px;
	font-size:10px;
	text-shadow:#000 1px 1px ;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	line-height:15px;
	cursor:pointer;
		-moz-transition:all 0.2s ease-in 02s;
transition:all 0.2s ease-in 0.2s;
-webkit-transition:all 0.2s ease-in 0.2s;
-ms-transition:all 0.2s ease-in 0.2s;
-o-transition:all 0.2s ease-in 0.2s;
z-index:300;
}
.live-chat-link-div:hover{
		-moz-transform:scale(1.1) translate(1px,0px);
		-webkit-transform:scale(1.1) translate(1px,0px);
}

.live-chat-link-div .live-chat-pix{
	width:56px;
	height:56px;
	padding:2px;
	background:#FFF;;
	box-shadow:0px 0px 2px 1px rgba(0,0,0,.4);
	overflow:hidden;
	border-radius:100%;
}
.live-chat-link-div .live-chat-pix img{
	width:100%;
}





#live-chat-div{
	width:250px;
	height:100%;
	overflow:auto;
	position:fixed;
	background: rgba(255,255,255,.9);
	padding-top:50px;
	margin-left:-100%;
}
#live-chat-div .div{
	margin:5px 0px 5px 0px;
	padding:5px 5px 5px 20px;
-moz-transition:all 0.2s ease-in 02s;
transition:all 0.2s ease-in 0.2s;
-webkit-transition:all 0.2s ease-in 0.2s;
-ms-transition:all 0.2s ease-in 0.2s;
-o-transition:all 0.2s ease-in 0.2s;
cursor:pointer;
}
#live-chat-div .div .text{
	height:30px;
	margin:5px;
	float:left;
	background:#FFF;
	box-shadow:0px 0px 2px 1px rgba(204,204,204,.6);
	color:#000;
	line-height:30px;
	padding:0px 10px 0px 10px;
	border-radius:10px;
}

#live-chat-div .div .social-div{
	height:32px;
	width:40px;
	font-size:24px;
	padding-top:8px;
	text-align:center;
	color:#FFF;
	float:left;
	border-radius:100%;
}
#live-chat-div .div:hover{
	padding-left:15px;
	background: rgba(255,255,255,.3);
}




