﻿body{}
.main-menuuu{
	position: fixed;
	z-index: 999;
	top:0px;left:105px;right:105px;
	
}
.g

{
float: left;
    height: 99px;
  
    position: relative;
	
	}

.fbheight{height:300px !important;}
.btnsize{width:100px !important;}
.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.enquiry_head {color:#428bca; font-size:16px; }
.enquiry_sub {color:#428bca; }
.myfontt{font-family: Adobe Fan Heiti Std B !important;letter-spacing:.1em !important;}
.topbar{background-image: url("../images/bg1.html"); background-repeat: repeat;}
.headerbg{background-image: url("../images/bg.html");background-repeat: repeat;}
.footerbgg{background-image: url("../images/footerimage1.jpg");background-repeat: no-repeat;position:bottom;background-size:100%;}
.footercalheight{height:100px !important;}
.footermargin{padding-top:12px !important;}
.textareaheight{max-width:100% !important;}
.selwidth{width:276px !important;}
.menuhome{padding:14px 17px 13px 17px !important;}
.menuhome i{color:#7D190E !important;}
.menuhome i:hover{color:#3E056C !important;}
.smenu{margin-top:-58px !important;}
.smargin{margin:0px !important;}
.quote{padding: 10px 0px 0px 15px !important;}
.leftbarmargin{margin-left:-42px !important;}
.rightbarmargin{padding:14px 0px !important;}
.spadding{padding:0px !important;}
.sboth{margin:0px !important;padding:0px !important;}
.simg{margin-top:20px;margin-left:-20px;}
.upernav{position:relative;top:-18px;padding-bottom:-120px !important;}

.tabmargin{margin-top:-10px !important;}
.tabsize{padding:20px 20px 4px 20px !important;}
.sbothhr{padding:0px;margin:0px;border:.5px dotted #904E29;}
.textboxsize{height:30px;}
.submit_login{margin-top: 0px !important;line-height: 0px !important;}
.btnlogin{height:30px !important;}
.full-login{margin-bottom:1px !important;}
.pjustify{text-align:justify;}
.imgcenter{margin: 0px auto !important;border:1px solid #dddddd;}
.imgrightt{float:right !important;padding:1px !important;border:1px solid #dcdcdc;margin-left:5px;}
.imgrightp{
	float:left !important;
	padding:1px !important;
	border:1px solid #dcdcdc;
	margin-right:5px;
}
.ddd{display: block !important;margin-left: 40px !important;}
.borderwrapper{border:1px solid #dddddd;}
.linkbtn{ color:rgb(255, 176, 0);text-align:right ;}
.carouselheight{height:280px !important;}
.bodycenter{margin: 15px auto !important;}
.globleheight{
	min-height:1px;
	height:auto;
	background-color:transparent;
	padding-bottom:20px;
}
.btnimag{
	background-image:url("../images/email_mauve.jpg")  !important;
	background-repeat:no-repeat;
	background-position:center;
	padding:33px 33px  !important;
	position:fixed;
	background-color:rgba(255, 252, 252, 0.6) !important;
	border-color:#dddddd !important;
	z-index:9;
}
.social-icons {padding:0;display:block;overflow:hidden}
.social-icons span a {
	font-size:14px;
	text-align:center;
	width:40px;
	height:42px;
	line-height:42px;
	overflow:hidden;
	display:block;
	float:left
}
.social-icons span:hover a{color:#fff !important;-webkit-border-radius: 03px;-moz-border-radius: 03px;border-radius: 03px;}
@media (max-width: 767px){
	#topbar .topbar-email, #topbar .topbar-phone, #topbar .topbar-login, #topbar .topbar-cart,.topmenu,
	.copyright-text,.menu,.callus {
		border:none;
		float:none !important;
		clear:both !important;
		text-align:center !important;
		margin:auto;
	} 
}
@media (max-width: 380px){
   	#topbar .topbar-email, 
	#topbar .topbar-phone, 
	#topbar .topbar-login, 
	#topbar .topbar-cart,
	.topmenu,.callus{display:block} 
}
@media (min-width: 1200px) { ... }     
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {.simg{margin-left:0px;margin-top:-13px;}}
@media (max-width: 767px){    	
   	.social_icons {		  
		padding-bottom: 10px;
		margin: 0 auto !important;
		padding-left: 26px;
		display: inline-block;
		text-align: center;
	}
	.logo{margin:0px !important;}
	.simg{margin-left:0px;margin-top:-44px;height:50%;width:50%;}		
	.sboth ul li{padding-bottom:6px;}
	.bg{background-color:transparent;}
	.btnsize{padding: 0px 5px 0px 5px !important;background-color:#FECD0B !important;}    	
}
@media (max-width: 480px){
	.selwidth{width:220px !important;}
	.cal{width:94% !important;margin: 0px auto !important;}
	.footercalheight{height:249px !important;margin-top:80px !important;}
   	.tabmargin{margin-top:-15px !important;}
	.full-login{margin-bottom:1px !important;}
	.textboxsize{height:25px;}
	.submit_login{margin-top: 0px !important;line-height: 0px !important;}
	.btnlogin{height:30px !important;}
   	.simg{margin-top:-20px;margin-left:65px;}
	.rightbarmargin{margin-top:-66px !important;}
	.logo{margin:0px !important;}
}
.main-nav button {
    background: #fff;
    color: #cfc !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}