*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; font-size:62.5%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{margin:0; font-family:Whitney,DIN,Helvetica,Arial,sans-serif;font-size:12px;line-height:20.64px;color:#000000; padding:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background:transparent;}
a:active,
a:hover{outline:0; color:#999999;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{margin:.67em 0;font-size:2em;}
small{font-size:80%;}
sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-.5em;}
sub{bottom:-.25em;}
img{border:0; vertical-align:middle;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{margin:0;font:inherit;color:inherit;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-spacing:0;border-collapse:collapse;}
td,
th{padding:0;}


ul,
ol{margin-top:0;margin-bottom:10px;}
ul ul,
ol ul,
ul ol,
ol ol{margin-bottom:0;}
dl{margin-top:0;margin-bottom:20px;}
dt,
dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
section {
	padding: 5px 0;
	width: 100%;
	float: left;
}
.borderbannr { border:1px solid #cccccc; margin-top:4px;}
.bgfppter { background:#043F83; color:#FFFFFF; padding-bottom:5px;}

.hidemob { display:block;}
.hidedesk { display:none;}

.boxlgtdesk { float:right; width:70%;}
.boxrgtdesk { float:left; width:30%;}



.header { background:#FFFFFF;}
.primarybg {
	background: #004d73 none repeat scroll 0 0;
	box-sizing: border-box;
	margin: 0 auto;
	box-shadow: 0px 13px 13px rgba(0,0,0,0.5);
	overflow: hidden;
}
#menu-main-menu {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top:1px;
  background:#104893;
  border-radius:6px;
  padding-top:6px;
  padding-bottom:6px;
}
#menu-main-menu li {
  display: inline-block;
  padding:4px;
  padding-left:30px;
  padding-right:30px;
}
#menu-main-menu li a {
  color: #fff;
  font-weight: bold;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  text-transform: uppercase;
}
#menu-main-menu li:last-child a {
	padding-right:0;	
}

.fooerlink ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top:1px;
  padding-top:6px;
  padding-bottom:6px;
}
.fooerlink li {
  display: inline-block;
  padding:4px;
  padding-left:30px;
  padding-right:30px;
}
.fooerlink li a {
  color: #fff;
  padding-left: 8px;
  padding-right: 8px;
  text-decoration: none;
  text-transform: uppercase;
}
.fooerlink li:last-child a {
	padding-right:0;	
}

.block {
	background: #86504c none repeat scroll 0 0;
	color: #fff;
	font-family: Avenir;
	font-size: 26px;
	display: block;
	width: 100%;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	margin:0;
}
.blockblue {
	background: #007fbd none repeat scroll 0 0;
	color: #fff;
	font-family: Avenir;
	font-size: 26px;
	display: block;
	width: 100%;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	margin:0;
}

.footer {
	background: #007fbd none repeat scroll 0 0;
	margin: 0 auto;
	height:100px;
	padding:15px;
}
.headtext { font-size:28px; font-family:Monotype Corsiva; font-style:italic; padding-top:0.5em; color:#03418c;}
.headtextfull { background:#03418c; padding:5px; border-radius:25px; color:#FFFFFF;}
.leftclorbox { background:#03418c; padding:5px; border-radius:25px; color:#FFFFFF;}
.leftclorbox h2 { padding:4px; padding-left:10px; margin:0;}
.leftclorbox ul { display:block; padding:10px; padding-top:0px;}
.leftclorbox ul li { border-top:1px solid #ffffff; list-style:none;}
.leftclorbox ul li a { display:block; color:#FFFFFF; text-decoration:none; padding:3px;}
.leftclorbox ul li a:hover { text-decoration:underline;}
.leftbxmar { margin-top:8px;}



.allpdhide { display:none;}
.allpdshow { display:block;}
.bgtop { background: #0095eb; padding-top:8px; padding-bottom:8px; color:#FFFFFF; text-align:right;}
.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;}
.clear { clear: both;}
.containerlgbx {width:980px; padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;}

.row {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}
.text-center { text-align:center;}
.text-justify { text-align:justify;}
.text-right { text-align:right;}
.contailogo { width:25%; display:block; float:left;}


.defltmar { margin-left:0px; margin-right:15px;}
.defltmar1 { margin-left:15px; margin-right:0px;}

.proctimgbot { margin-bottom:1em;}


.contmenubx { width:75%; display:block; float:left; padding-top:0;}
.contailsocil { width:30%; display:block; float:left; padding-top:1em;}
.contailsocil ul { display:inline-block; float:right;}
.contailsocil ul li { display:inline-block; list-style:none;}
.responsive {
  width: 100%;
  height: auto;
}
.img-fluid{max-width:100%;height:auto}
.mengvlor { background:#333333;}
.mengvlorblue { background:#01618d;}
.mengvlorblack { background:#000000;}

.mtcls { margin-top:0;}
.demarg { margin-top:5px; margin-bottom:5px;}
.depdng { padding-top:8px; padding-bottom:8px;}
.mfotbx { margin-top:1em;}
.mfotbxproject { margin-top:2em; margin-bottom:2em;}


.fotullk h2 { font-size:16px; color:#FFFFFF;}
.fotullk ul { display:block; padding:0; margin:0;}
.fotullk ul li { display:block; width:100%;}
.fotullk ul li a { color:#FFFFFF; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px; display:block; margin:0; text-decoration:none;}

.boropbr { border-top:1px solid #ededed;}
.borofootr { border-top:1px solid #067db4; margin-top:10px; padding-top:5px;}

.textszee1 { font-size:14px;}
.textsze1 { font-size:16px;}
.textsze2 { font-size:18px;}
.textsze3 { font-size:20px;}
.textsze4 { font-size:22px;}
.textsze5 { font-size:24px;}
.textsze6 { font-size:26px;}

.textsze1color1 { color:#000000;}
.textsze1color2 { color:#ffffff;}
.hepdng { padding:0;}



#nav{
	list-style:none;
	/* Clear floats */
	float:right;
	width:auto;
	padding:0;
	margin:0;
	z-index:100;
	position:relative;
	/* Bring the nav above everything else--uncomment if needed.
	position:relative;
	z-index:5;
	*/
}
#nav li{
	float:left;
	position:relative;
}
#nav a{
	display:block;
	text-decoration:none;
	padding-top:14px;
	padding-bottom:14px;
	padding-left:22px;
	padding-right:22px;
	color:#fff;
}
#nav a:hover{
	text-decoration:none;
	color:#FF0000;
}

/*--- DROPDOWN ---*/
#nav ul{
	background:#fff; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
	list-style:none;
	width:200px;
	padding:0;
	position:absolute;
	left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
	border-top:4px solid #FF0000;
	padding-top:10px;
	padding-bottom:10px;
}
#nav ul li{
	float:none;
	/*border-bottom:1px solid #CCCCCC;*/
}
#nav ul a{
padding-top:5px;
padding-bottom:5px;
	white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#nav li:hover ul{ /* Display the dropdown on hover */
	left:0; /* Bring back on-screen when needed */
}
#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
	/*background:#1a1a1a;*/
	text-decoration:none;
}
#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
	text-decoration:none;
}
#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
	/*background:#333;*/
}

.text-danger { color:#FF0000;}
.lisxtibx { display:block; margin:0; padding:0; list-style:none;}
.lisxtibx ul {list-style:none; float:right;}
.lisxtibx ul li {float:left; padding:8px;}
.lisxtibx ul li a { padding:5px;}

.gallwi1 { display:block; float:left; width:20%;}
.gallwi2 { display:block; float:left; width:20%;}
.gallwi3 { display:block; float:left; width:20%;}
.gallwi4 { display:block; float:left; width:20%;}
.gallwi5 { display:block; float:left; width:20%;}

.clstrang1 { display:block; float:left; width:20%; text-align:center;}
.clstrang2 { display:block; float:left; width:20%; text-align:center;}
.clstrang3 { display:block; float:left; width:20%; text-align:center;}
.clstrang4 { display:block; float:left; width:20%; text-align:center;}
.clstrang5 { display:block; float:left; width:20%; text-align:center;}

.clstrsb1 { display:block; float:left; width:100%;}
.clstrsb2 { display:block; float:left; width:100%; color:#FFFFFF; padding-top:4px;}
.clrlink { color:#ffffff; text-decoration:none;}

.mobhebx { display:none; cursor:pointer;}
.Rating_popup { display:none;}

.addebxjhxd {
	border: 1px solid #cccccc;
	background: #0f3f6f;
	padding: 15px;
	color: #6994be;
	box-shadow: -1px -1px 13px 5px #ccc;
}
.marleftrgt { margin-left:15px; margin-right:15px;}
.lnhgtbx { line-height:25px;}
.mbtopepge { margin-top:15px;}

.boxshd { box-shadow:0 4px 12px 0 rgba(0,0,0,.05);}
.bredcom {padding-left:15px; padding-right:15px}
.bredcom a{ color:#333333; text-decoration:none; font-size:14px;}

.pricgren { width:auto; display:inline-block; font-size:28px; color:#000000;}
.pricecut {width: auto;display: inline-block;font-size: 14px;color: #666;padding-left: 12px;text-decoration: line-through;}
.pricgren {width: auto;display: inline-block;font-size: 18px;color: green;}
.pricehurry { width:auto; display:inline-block; color:#ff6161; padding-left:12px;}

.greecolr {color:#26a541;}
.prdhclss { font-size:18px; font-weight:500; padding:0; margin:0;}

.buynowbtn {
	background: #0095eb none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: "Open Sans",sans-serif;
	font-size:16px;
	outline: medium none;
	padding: 16px 63px;
	text-transform: uppercase;
	transition: all 0.3s ease-in-out 0s;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration:none;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
}

.btnmatp { margin-top:20px;}
.btnslf {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1.7rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}


input, select, textarea {
  width: 100%;
  padding: 9px;
  border: 1px solid #ccc;
  border-radius: 4px;
  resize: vertical;
}

label {
  padding: 12px 12px 12px 0;
  display: inline-block;
}

input[type=submit] {
  background-color: #4CAF50;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  float: right;
}

input[type=submit]:hover {
  background-color: #45a049;
}

 
/*.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-right:0px;padding-left:0px;}*/

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}




.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}



.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}





.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:0;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:0;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0;}

.mobhid { display:block;}
.dekhhid { display:none;}
.fontwght { font-weight:bold;}
.listfullbot { border:1px solid #CCCCCC; box-shadow: 0px 0px 15px 8px rgba(237,237,237,1);}
.listborbot { border-bottom:1px solid #CCCCCC; }


.catlisttable{width:100%;}
.catlisttable tbody{width:100%;}
.catlisttable tbody tr{display:block;float:left;width:100%;}
.catlisttable tbody tr td{display:block;float:left;width:33.3%;transition: width .5s ease; margin-bottom:1em; padding-left:1%; padding-right:1%; font-size:12px;}
.cltlisimgpdtop { padding-top:15px; padding-bottom:15px;}

.catheadng { text-decoration:none;}


.imhgover {display: block;position: relative;overflow: hidden;}

.catimgbxs {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.catimghverbx {transition: .0s ease;opacity: 0;position: relative;bottom: 0;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;margin-top: -10px;}

.imhgover:hover .catimgbxs {
  opacity: 0.3;
}

.imhgover:hover .catimghverbx {
  opacity: 1;
}

.addbclsx {
  background:#000000;
  color: white;
  font-size: 16px;
  padding: 10px 0px;
}
.addbclsx a{ color:#ffffff; text-decoration:none; font-size:14px; padding-top:3px; display:inline-block;}
.addbclsx a:hover{ color:#ffffff; text-decoration:none;}

.carmartopminus { margin-top:-3em;}


.borbuot {border-bottom:1px solid #cccccc;}
.shipimhleft { display:block; float:left; width:100%;}
.shipim1 { display:block; float:left; width:100%;}
.fontwight { font-weight:bold;}
.shipim1left { display:block; float:left; width:20%; border:4px double #cccccc;}
.shipim1rght { display:block; float:left; width:76%; margin-left:4%; line-height:25px;}
.boxshadw {
	box-shadow: 1px -1px 10px #cccccc;
}
.shippdlr { padding:10px;}


.projectdivx { display:block; float:left; width:100%;}
.projrcheadng { display:block; float:left; width:100%; font-size:20px; color:#0095eb; font-weight:bold; border-bottom:1px solid #0095eb; padding-top:0px; padding-bottom:8px; text-align:center;}
.projectdivxsb { display:block; float:left; width:100%;  border-radius:8px; }
.projectdivxsb1 { display:block; float:left; width:11%;}
.projectdivxsb2 { display:block; float:left; width:89%;}
.projconfi { display:block; float:left; width:100%; color:#999999; font-weight:bold; font-size:15px;}
.projconfidels { display:block; float:left; width:100%; color:#0095eb; font-weight:bold; font-size:18px;}
.probfgbrwn { background:#e5e5e5;}
.baxgriimgvg { background:url(../images/dlf-camellias-1-1.jpg) no-repeat; background-size:cover;}
.linhgttxrt { line-height:28px;}
.borwtepr { border-bottom:2px solid #ffffff;}
.projrcheadngsub { display:block; float:left; width:100%; font-size:20px; color:#0095eb; font-weight:bold; border-bottom:1px solid #000; padding-top:0px; padding-bottom:8px; text-align:center;}


.bgblkofr {
display:block; float:left; width:auto; padding-left:5px;  border:1px dotted #ffffff;
	background: url(../images/bri.png)repeat scroll 0 0;
	height:auto;
	left: 0;
	top: 0;
}
.offerclsimg { display:block; float:left; width:auto; padding:5px; padding-left:32px; background: url(../images/gifticon.png) no-repeat left;}

.bannerimgdr {
	background: url(../images/ban1.jpg) no-repeat; height:675px;
	background-size: cover;
}
.constestbaner {
	background: url(../images/bri.png)repeat scroll 0 0;
	height:auto;
	left: 0;
	top: 0;
	opacity:100%;
	z-index:10;
	position:relative;
}
.dowlbroche { display:block; width:100%; padding:15px; font-size:16px; text-align:center; background:#fff; text-decoration:none; color:#000000; font-weight:bold; border-radius:4px;}
.pdtedgrf { padding-top:12px;}
.margbatbot { margin-top:80px;}
.callwhatabdiv { display:none; float:left; width:267px; margin:0 auto; bottom:0; position:fixed; bottom:10px; margin-left:14%;}
.callwhatabdiv1 { display:block; float:left; width:50%;}
.callwhatabdiv2 { display:block; float:left; width:50%;}



@media (max-width:768px){.container{width:100%;}
.motextsze { font-size:14px;}

.boxrgtdesk {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.boxlgtdesk {
	float: right;
	width: 100%;
}

.hidemob { display:none;}
.hidedesk {
	display: block;
	top: 0;
	position: fixed;
	z-index: 100;
	background: #fff;
	width: 100%;
	margin-left: 0px;
	border-bottom:1px solid #cccccc;
}
.moblogotesmb { width:70%;}
.marnmobfirst { margin-top:50px;}
/*.row {
	margin-right:5px;
	margin-left:5px;
	display:block;
}*/

.moblogo{ width:100%;}
.logpd { padding-top:8px; cursor:pointer;}
.logpd1 { padding-top:8px;}

.hwdemb { display:none;}
.mobhebx {
	display: block;
	width: auto;
	float: left;
	margin-top:7px;
	padding-left:5px;
}

.contailsocil {
	width: 50%;
	display: none;
	float: left;
	padding-top: 1em;
}
.containerlgbx {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.contailogo {
	width: auto;
	display: block;
	float: left;
	text-align:left;
}

.Rating_popup {
	background: url(../images/bri.png)repeat scroll 0 0;
	height: 100%;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	opacity:100%;
	z-index:100;
	display: none;
	overflow-y:scroll;
}
.moblemnlnkbrn { display:block; float:left; width:60%; background:#fff; min-height:100%;}
.moblemnlnk { display:block; width:100%; display:block;}
.moblemnlnk ul { list-style:none; padding:0;}
.moblemnlnk ul li { display:block; padding:8px; margin:0; border-bottom:1px solid #ccc;}
.moblemnlnk ul li a { color:#000; font-size:13px; text-decoration:none;}

.clstrang1 { display:block; float:left; width:100%; text-align:center; margin-bottom:5px;}
.clstrang2 { display:block; float:left; width:100%; text-align:center; margin-bottom:5px;}
.clstrang3 { display:block; float:left; width:100%; text-align:center; margin-bottom:5px;}
.clstrang4 { display:block; float:left; width:100%; text-align:center; margin-bottom:5px;}
.clstrang5 { display:block; float:left; width:100%; text-align:center;}

.twopartx { display:block; float:left; width:50%;}

.contmenubx {
	width: 50%;
	display: none;
	float: left;
	padding-top: 1em;
}

.mobhid { display:none;}
.dekhhid { display:block;}
.contailogo img { width:auto;}
.mobhdeo { display:none;}

.moblemnlnklifst {
	display: block;
	padding: 8px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0;
	border-bottom: 1px solid #cccccc;
	background: #03418c;
}
#loclre {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
}

}
@media (man-width:992px){.container{width:100%;}
}
@media (max-width:1200px){.container{font-size:14px;max-width:100%; padding-left:0; padding-right:0;}
.bredcom {padding-left:15px; padding-right:15px}
}
@media (max-width:480px){.container{width:100%; padding-left:15px; padding-right:15px;}

.col-11{width:91.66666667%;}
.col-10{width:83.33333333%;}
.col-9{width:75%;}
.col-8{width:66.66666667%;}
.col-7{width:58.33333333%;}
.col-6{width:50%;}
.col-5{width:41.66666667%;}
.col-4{width:33.33333333%;}
.col-3{width:25%;}
.col-2{width:16.66666667%;}
.col-1{width:8.33333333%;}

.col-12 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

.mobhebx {
	display: block;
	width: 14%;
	float: left;
	margin-top:1.5em;
	padding-left:5px;
	position:fixed;
	top:-12px;
}



.contmenubx {
	width: 50%;
	display: none;
	float: left;
	padding-top: 1em;
}
.lisxtibx ul {
	list-style: none;
	float: left;
	padding: 0;
}

.gallwi1 { display:block; float:left; width:100%; padding-left:15px; padding-right:15px;}
.gallwi2 { display:block; float:left; width:100%; margin-top:10px; padding-left:15px; padding-right:15px;}
.gallwi3 { display:block; float:left; width:100%; margin-top:10px; padding-left:15px; padding-right:15px;}
.gallwi4 { display:block; float:left; width:100%; margin-top:10px; padding-left:15px; padding-right:15px;}
.gallwi5 { display:block; float:left; width:100%; margin-top:10px; padding-left:15px; padding-right:15px;}

.buynowbtn {
	background: #0095eb none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: "Open Sans",sans-serif;
	font-size:14px;
	outline: medium none;
	padding: 16px 63px;
	text-transform: uppercase;
	transition: all 0.3s ease-in-out 0s;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration:none;
	box-shadow:0 1px 2px 0 rgba(0,0,0,.2);
	width:100%;
	text-align:center;
}
.catlisttable tbody tr td{display:block;float:left;width:100%;transition: width .5s ease; margin-bottom:1em; padding-left:0%; padding-right:0%; font-size:12px;}

.shipim1left {
	display: block;
	float: left;
	width: 100%;
	border: 4px double #cccccc;
}
.shipim1rght {
	display: block;
	float: left;
	width: 100%;
	margin-left: 4%;
	line-height: 25px;
	margin-top: 10px;
}
.shipimhleft {
	display: block;
	float: left;
	width: 100%;
	background: #ffffff;
	border: 1px solid #cccccc;
	margin-top: 1em;
}
.bgtop {
	background: #0095eb;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #FFFFFF;
	text-align: center;
	padding-left:15px; padding-right:15px;


}
#loclre {
	color: #FFFFFF; font-size:15px; font-weight:bold; padding-top:5px;
}
.moblemnlnklifst {
	display: block;
	padding: 8px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin: 0;
	border-bottom: 1px solid #cccccc;
	background: #03418c;
}

.bannerimgdr {
	background: url(http://www.dlfcamelliasgurgaon.com/images/ban1.jpg) no-repeat; height:425px;
	background-size: cover;
}
.constestbaner {
	background: url(../images/bri.png)repeat scroll 0 0;
	height:415px;
	left: 0;
	top: 0;
	opacity:100%;
	z-index:10;
	position:relative;
	padding-top:10px;
	padding-bottom:50px;
}
.margbatbot { margin-top:20px;}
.callwhatabdiv { display:block; float:left; width:267px; margin:0 auto; bottom:0; position:fixed; bottom:10px; margin-left:14%; z-index:10; border:1px solid #000;}
.callwhatabdiv1 { display:block; float:left; width:50%;}
.callwhatabdiv2 { display:block; float:left; width:50%;}

.fooerlink li {
	display: inline-block;
	padding: 4px;
	padding-left: 0;
	padding-right: 0px;
}
.hidedesk {
	display: block;
	top: 0;
	position: fixed;
	z-index: 100;
	background: #fff;
	width: 92%;
	margin-left: 0px;
	border-bottom:1px solid #cccccc;
}
}



