 body{font-family: 'poppinsregular';} 

  body > .row {

    margin-left: 0px !important;
    margin-right: 0px !important;
}
.container-fluid{margin:0!important; padding:0!important;}
 h1, h2, h3, h4, h5, h6, p, ul,li{margin:0; padding:0;}

 a{
 text-decoration:none !important;
 transition: all 0.5s ease !important;
-webkit-transition:all 0.5s ease !important;
-moz-transition:all 0.5s ease !important; 
-o-transition:all 0.5s ease !important;  
 
 }
.row { margin-right:0 !important; margin-left:0 !important;}
.row.no-gutter { margin-left: 0 !important; margin-right: 0 !important;}
.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
  padding-right: 0; padding-left: 0; }
  
.carousel-caption {
  right: 20%;
  left: 20%;
  padding-bottom: 200px;
}

.carousel-control.left{background-image:none;}
.carousel-control.right{background-image:none;}
  
.carousel-caption h3{font-size:60px;
font-weight:bold;
}

.carousel-caption h3 span{color:#c2962c;}

.modal{ margin:100px 0 0 0;}

.no_padding{ padding:0!important; margin:0!important;}

.fidpi {
  float: left;
  width: 100%;
  position: relative;
  overflow:hidden;
  
}

.whatsapp{left:20px; bottom:20px; position:fixed;
width:110px; 
z-index:1000;
font-size:80px;
color:#e6b91b;
}
.whatsapp .whatbtn{color:#e6b91b;}
.whatsapp .whatbtn a{color:#e6b91b;}
.whatsapp .whatbtn a:hover{color:#51c55f !important;}



.disclaimerblk{
	width:100%;

	overflow:scroll;
	height:300px;
	
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  background: #000;
  color:#fff;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
  background: #ccc;
}


#wrapper{width:100%; float:left;}

header{display: block;}
header .toprow{padding:10px 0 10px 0 !important; background:#333333;}
header .toprow .leftblk{display: block; padding:0 0 0 20px;}
header .toprow .leftblk .smartcityindia{color:#c9c9c9; font-size:14px; letter-spacing:1px; padding-right:20px; }
header .toprow .leftblk span{color:#c9c9c9;}
header .toprow .leftblk span a{color:#c9c9c9;}

header .toprow .rightblk{display: block; text-align:right; }
header .toprow .rightblk p{color:#c9c9c9; font-size:18px; letter-spacing:1px; text-align: right; padding:0 20px 0 0;}
header .toprow .rightblk span{color:#c9c9c9; font-size:14px; letter-spacing:1px; }

header .toprow .rightblk .righticon ul{display: block; padding:0 20px 0 20px;}
header .toprow .rightblk .righticon ul li{display: inline-block; color:#999; margin-left:10px; font-size:14px;}
header .toprow .rightblk .righticon ul li a{text-decoration:none; color:#999; width:30px; height:30px; line-height:20px;}
header .toprow .rightblk .righticon ul li a:hover{text-decoration:none; color:#fff;}




header .logorow{ display:block;
position:relative;
padding:0 0 0px 0 !important;
}
header .logorow .mainlogo{
position:absolute;
left:50px;
top:0px;
border:5px solid #333;
z-index:1000;		
}
header .logoblk img{display: inline-block; padding:10px 0 10px 0;} 


header .logorow .logotwo{
display:block;
padding:10px 0 10px 0;		
}

header .logorow .logotwo img{display: inline-block; max-width:233px;  } 



header .include{display:inline-block; margin-top:150px;  border-right:1px solid #333333; width:100%; max-width:80px;}

header .include p{padding:0 0 0 10px;; color:#333; font-size:14px; font-weight:bold; letter-spacing: 1px;} 


header .dateblk{display: block; margin-top:15px;}
header .dateblk .datess ul{display: block;}
header .dateblk .datess ul li{display: inline-block; color:#333; width:37px; height:37px; background:#333333; color:#fff;
line-height:37px; text-align: center; margin-right:10px; font-weight: bold;  font-family: 'poppinsregular'; font-size:20px;
	
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%; 
-khtml-border-radius:50%; 

}

header .dateblk  p{ font-size:18px; color:#333;  font-weight: 300;  font-family: 'poppinsregular'; }

header .dateblk .datess ul li span{ color:#fff; width:100%; font-size:24px; background:none !important;  }

header .bookyourblk{display: block; text-align: center;}

header .bookyourblk .btnss{display: inline-block; width:190px !important;
border:1px solid #f58220; color:#f58220; background:#fff; margin-top:20px; font-size:18px;

 transition: all 0.5s ease !important;
-webkit-transition:all 0.5s ease !important;
-moz-transition:all 0.5s ease !important; 
-o-transition:all 0.5s ease !important;  

}

header .bookyourblk .btnss a{color:#f58220; font-size:18px; display: inline-block; width:190px !important;


 }
header .bookyourblk .btnss:hover{ background:#ff8104 !important ; color:#fff !important; }



header .logosection ul{display: block; text-align: left; padding:10px 0 0 0;}
header .logosection ul li{display: inline-block; margin:30px 10px 20px 10px; padding-right:20px; border-right:1px solid #cccccc; margin-bottom:15px;}
header .logosection ul li:last-child{border-right:none !important;}


.bannerblkmain{display:block; border:1px solid #333;}

.welblk{ display:block; padding:20px 0 20px 0;}
.welblk .container{width:100%; max-width:1250px;
 margin:30px auto 0 auto; background:#fff; 
 min-height:400px; 
 -webkit-box-shadow: -6px -7px 5px 16px rgba(232,232,232,0.26);
-moz-box-shadow: -6px -7px 5px 16px rgba(232,232,232,0.26);
box-shadow: -6px -7px 5px 16px rgba(232,232,232,0.26);
 }
	
.welblk .container .welpic{
	display:block;
	text-align:center;
	padding:30px;
	
}
.welblk .container .welpic img{
	display:inline-block;
	text-align:center;
	width:100%;
	max-width:702px;

	
}

.welblk .container .rightblk{
display:block;
padding:50px 0 0 0;
	
}

.welblk .container .rightblk p{
color:#919191;
line-height:24px;
text-align:justify;
margin-bottom:20px;
font-size:18px;
	
}

.welblk .container .rightblk ol{
line-height:24px;
color:#919191;
	
}

.welblk .container .rightblk .homepic{
display:block;	
text-align:left;
padding:0 0 30px 0;		
}

.welblk .container .rightblk .homepic img{
display:inline-block;	
width:100%;
max-width:250px;

}

.welblk .container .welbelow{
display:block;
padding:10px 30px 0 30px;
	
}

.welblk .container .welbelow p{
color:#919191;
line-height:24px;
text-align:justify;
margin-bottom:20px;
font-size:15px;
	
}


.propertyblk{display:block;}

.propertyblk h2{
	text-align:center; font-size:24px; font-weight:bold;
	font-size:36px;
	color:#333; padding:30px 0 30px 0;
	
}

.propertyblk .propertylist{
display:block;
border-top:10px solid #c7972b;
border-bottom:10px solid #c7972b;
min-height:400px;
margin-bottom:30px;
padding:20px;


-webkit-box-shadow: 5px 3px 5px 2px rgba(0,0,0,0.21);
-moz-box-shadow: 5px 3px 5px 2px rgba(0,0,0,0.21);
box-shadow: 5px 3px 5px 2px rgba(0,0,0,0.21);
	
}



.propertyblk .propertylist .imgblkk{
	display:block;
	text-align:center;
	position:relative;
}

.propertyblk .propertylist .imgblkk img{
	display:inline-block;
	
}

.propertyblk .propertylist .imgblkk .caption-left{position:absolute; bottom:0; left:0; 

width:100%;

 }

.propertyblk .propertylist .imgblkk .caption-left .caption{ 
color:#fff!important; 
text-align:center;
  background-color: rgba(255,255,255,0.8);
  
 -webkit-transition:all 0.9s ease !important;
 -moz-transition:all 0.9s ease !important; 
 -o-transition:all 0.9s ease !important; 
transition:all 0.9s ease !important;

width:100%;
height:100px;

padding:30px 0 0 0;
}
.propertyblk .propertylist .imgblkk .caption-left .caption a{ color:#fff!important;}

.propertyblk .propertylist .propertyinfo{
	display:block;	
	margin-top:20px;
	min-height:60px;
	
}

.propertyblk .propertylist .propertyinfo .resiflats{
color:#c7972b; 
font-size:14px;
line-height:30px;
	
}

.propertyblk .propertylist .propertyinfo .socname{
color:#022537; font-size:18px; line-height:30px; font-weight:bold;
letter-spacing:1px;	
}

.propertyblk .propertylist .propertyinfo .socname a{
color:#022537; font-size:18px; font-weight:bold;

}

.propertyblk .propertylist .propertyinfo .socname a:hover{
	text-decoration:underline !important;
	
}

.propertyblk .propertylist .propertyinfo .propertyinfo{
color:#85959f; font-size:16px; line-height:30px; font-weight:normal;

}


section.missionblk{display:block; padding:50px 0 50px 0;
background:#a9843e;

}

section.missionblk h3{display:block; color:#fff; 
padding:100px 0 0px 0;  font-size:30px; font-weight:bold;}


section.missionblk .texts{font-size:18px; line-height:30px; 
text-align:justify; padding:0 20px 20px 0; color:#fff;}
 
section.missionblk .rightblk{display:block; padding:0px 20px 30px 0;}

section.missionblk .rightblk img{
	width:100%;
	max-width:680px;
	
}


section.missionblk .rightblk h4{font-size:24px;
 padding-bottom:0px; color:#fff;}
   
section.missionblk .rightblk p{font-size:16px; 
line-height:30px; text-align:justify; color:#fff;}

section.missionblk .rightblk p a{font-size:16px; 
line-height:30px;  color:#fff; text-decoration:none;}
section.missionblk .rightblk p a:hover{font-size:16px; 
text-decoration:underline !important;
}

section .commonblk{display: block; padding:20px 0 20px 0; text-align:center;}
section .commonblk h2{font-size:28px !important; color:#333333; letter-spacing:2px; font-weight: bold;  font-family: 'Poppins-SemiBold';}
section .commonblk h2.eminent{color:#ffffff;}

.clientscroolblk{display:block; padding:50px 0 50px 0;
background:#292d2f;
}

.clientscroolblk h6{display:block; font-size:30px; color:#fff; 
 padding:30px 0 30px 0; text-align:center; font-weight:bold;}

.clientscroolblk .carousel-indicators li{border:1px solid #feac35; margin-top:50px;}

.clientscroolblk .carousel-indicators{bottom:-50px !important;}

.procedureblk{display:block; margin-bottom:30px;}


.terrablk{display:block;}

.terrablk h1{text-align:center; font-size:30px; 
padding:30px 0 30px 0; text-transform:uppercase;}

.terrablk .imagine{text-align:center; font-size:24px; 
padding:30px 0 30px 0; }









section .hmbanner{ background: #f58220 url(../images/smarcity_pic.png) no-repeat right bottom; min-height:370px;}

section .hmbanner .lfttxt{display:block; padding:0 0 0 20px; margin-top:120px;} 
section .hmbanner .lfttxt h2{font-size:36px; color:#fff; letter-spacing:1px; font-weight:100;  font-family: 'poppinsregular'; line-height:40px;}
section .hmbanner .lfttxt p{font-size:18px; color:#fff; letter-spacing:1px;   font-family: 'poppinsregular';}

section .bigfigure{display: block; padding:50px 0 0 0;}
section .bigfigure h1{font-size:36px; color:#333333; letter-spacing:2px; font-weight: bold;  font-family: 'Poppins-SemiBold';}
section .bigfigure p{font-size:18px; color:#303030;  font-weight:normal;  font-family: 'poppinsregular'; line-height:30px; margin-top:10px; margin-bottom:10px;}

section .bigfigure .bigbtnblk{display: block; text-align: left; margin:0 0 20px 0;}
section .bigfigure .bigbtnblk .btnss{display: inline-block; margin:0 10px 0 0; background:#ff8305; width:150px; border:none !important;

 transition: all 0.5s ease !important;
-webkit-transition:all 0.5s ease !important;
-moz-transition:all 0.5s ease !important; 
-o-transition:all 0.5s ease !important;  
}
section .bigfigure .bigbtnblk .btnss a{display: inline-block; text-decoration:none;}
section .bigfigure .bigbtnblk .btnss:hover{ background:#f07900;}
section .bigfigure .bigbtnblk .btnss.black{background:#303030;}
section .bigfigure .bigbtnblk .btnss.black:hover{background:#1b1b1b;}

section .highlightblk{display:block;  margin:40px 0 0 0;}
section .highlightblk .highcontent{display:block;  margin-bottom:40px; }
section .highlightblk .highcontent h2{font-size:30px; color:#f58220; letter-spacing:2px; font-weight: bold; text-align: center;}
section .highlightblk .highcontent p{font-size:18px; color:#111111; letter-spacing:1px; text-align: center; text-transform: uppercase;}

/*
section .highlightblk .figblk{display: block; margin:80px 0 20px 0;}

section .highlightblk{display: block; text-align: center; margin:20px 0 20px 0;}


*/
section .showcasemain{width:100%; background:#f9f9f9; overflow:hidden;}
section .showcaseblk{display: block; text-align: center; padding:30px 0 30px 0;}
/*
section .showcaseblk h2{font-size:30px; color:#333; letter-spacing:2px; font-weight: bold; text-align: center;}
*/
section .showcaseblk p{font-size:18px; color:#333; letter-spacing:1px; text-align: center;}


section .sectorblk{display: block; text-align: center; margin-bottom:30px;}

section .sectorblk .mainbox{  max-width:270px; 
margin:0 auto; padding-bottom:20px;
-webkit-box-shadow: -1px 1px 7px 5px rgba(0,0,0,0.14);
-moz-box-shadow: -1px 1px 7px 5px rgba(0,0,0,0.14);
box-shadow: -1px 1px 7px 5px rgba(0,0,0,0.14);
}

section .sectorblk .mainbox .imgbox{max-width:270px; display:inline-block; overflow: hidden; }

section .sectorblk .mainbox .icon{display: block; text-align: center;}
section .sectorblk .mainbox .icon img{display: inline-block;}
section .sectorblk .mainbox .contentblk{display: block; text-align:left;}
section .sectorblk .mainbox .contentblk p{font-size:18px; color:#333; letter-spacing:1px; padding-top:25px;}

section .bepartofblk{ display:block; overflow:hidden; margin:30px 0;}

section .vediobg{ max-width:550px; min-height:350px;  background:#f58220; width:100%; float:right;}
section .vediobg .imgblk{position:relative; top:0; right:0;}
section .vediobg .imgblk .vedioinside{position: absolute; right:-20px; top:20px;}


section .bepartofblk .bepartblk{display: block;}
section .bepartofblk .bepartblk h3{font-size:30px; color:#333; letter-spacing:2px; font-weight:normal; text-align: left;}

section .speakerblk{width:100%; float:left; background:url(../images/speakerbg.jpg) no-repeat left top; background-size:cover; min-height:490px;}
section .speakerblk h3{display:block; text-align:center; font-size:24px; color:#fff; padding:20px 0 20px 0;}

section .speakerblk .picblkmain{display:block; text-align:center;}

section .speakerblk .picblkmain .picblk{display:inline-block; margin-right:20px; max-width:277px; background:#fff;}
section .speakerblk .picblkmain .picblk .toppic{ margin-bottom:20px; }

section .speakerblk .picblkmain .picblk .btmtxt{width:100%; background:#fff;}
section .speakerblk .picblkmain .picblk .btmtxt h2{font-size:22px; padding-left:10px; color:#ff8204; text-align:left; margin-bottom:5px;}
section .speakerblk .picblkmain .picblk .btmtxt .director{font-size:16px; color:#000; font-weight:bold; margin-bottom:5px; }
section .speakerblk .picblkmain .picblk .btmtxt p{font-size:14px; padding-left:10px; color:#000000; text-align:left; margin-bottom:10px;}

section .newsletterblk{display: block; background:#f58220 !important; padding:30px 0 30px 0 !important; overflow: hidden !important; }
section .newsletterblk .imgblk{display:block; text-align:right; } 
section .newsletterblk .txtblk{display:block;}
section .newsletterblk .txtblk p{font-size:26px; color:#fff; letter-spacing:2px; padding-left:5px; padding-top:5px;}


section .newsletterblk .rightform{display: block; text-align: left; }
section .newsletterblk .rightform .form_blk{
  display: inline-block;
  position: relative;
}
section .newsletterblk .rightform .form_blk .inputsss {
  padding-right: 4.6em;
  width:400px;
  height:40px;
  border-radius:5px;
  outline:none;
  border:none;
  padding:0 0 0 10px;
  background-color: rgba(255, 255, 255, 0.2) !important;
  color:#fff;


  	
}
section .newsletterblk .rightform .form_blk .buttonsss {
	
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px; 
  
  position: absolute;
  top: 0;
  right: 0;
  width:90px;
  background:#e26700;
  height:40px;

  color:#fff;
  outline:none;
  border:none;	
  
   transition: all 0.5s ease-in-out 0s;
 -moz-transition: all 0.5s ease-in-out 0s;
-ms-transition: all 0.5s ease-in-out 0s;
-o-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
}

section .newsletterblk .rightform .form_blk .buttonsss:hover { background:#fc7606;}


/*
form.example input[type=text] {
    padding: 10px;
    font-size: 17px;
    border: 1px solid grey;
    float: left;
    width: 80%;
    background: #f1f1f1;
}

form.example button {
    float: left;
    width: 20%;
    padding: 10px;
    background: #2196F3;
    color: white;
    font-size: 17px;
    border: 1px solid grey;
    border-left: none;
    cursor: pointer;
}

form.example button:hover {
    background: #0b7dda;
}

form.example::after {
    content: "";
    clear: both;
    display: table;
}
*/

section .glimpsblk{display: block; text-align: center;}
section .glimpsblk h3{font-size:24px; color:#fff; letter-spacing:1px;}

section .glimpsimg{display: block; text-align: center; margin-bottom:10px;}
section .glimpsimg img{display:inline-block;}

section .glimpsimg .viewall{background:#ff8305; color:#fff; min-height:185px;}
section .glimpsimg .viewall:hover{background:#ff8305; color:#fff;}

section .glimpsimg .viewall p{display:block; padding:50px 0 0 0; color:#fff;}
section .glimpsimg .viewall p a{text-decoration:none; color:#fff;}
section .glimpsimg .viewall p a:hover{text-decoration:underline !important;}

section .glimpsimg .viewall .pic{display:block; padding:10px 0 0 0; text-align:center;}
section .glimpsimg .viewall .pic img{}

section .staycon{display:block; padding:50px 0 0 0;}

section .staysocialblk{display: block;  }
section .staysocialblk ul{ text-align:left; list-style: none;}
section .staysocialblk ul li{display:inline-block; width:60px; height:60px; background:#4071ad; line-height:60px; color:#fff;
font-size: 30px; text-align: center;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%; 
-khtml-border-radius:50%; 

}

section .staysocialblk ul li.twitter{ background:#66b0e5;}
section .staysocialblk ul li.facebook{ background:#475995;}
section .staysocialblk ul li.youtube{ background:#cb2b2b;}

section .facebookblk{display:block; padding:20px; background:#4167b2; overflow: hidden; }
section .facebookblk.twitter{ background:#1ca1fc; }

section .sponsors{display: block;}

section .sponsors .thumbnail{max-width:210px !important; min-height: 160px !important;}
section .sponsors .pager li > a, .pager li > span{border:none !important; color:#333; }

section .sponsors .caption h4{text-align: center; font-size:14px;}
section .sponsors .imgblk{display: block; text-align: center; padding:20px 0 20px 0;}
section .sponsors .imgblk img{display:inline-block;}

.incomparable{
	display:block;
	background:url(../images/grebg.jpg) repeat left top;
	padding:40px 0 40px 0;
	min-height:600px;
	
}

.incomparable h5{
text-align:center;
font-size:40px;
color:#464749;	
}

.incomparable .addtext{
text-align:center;
font-size:20px;
color:#333;
padding:20px 80px 0 80px;	
}

.incomparable .allicons{ 
display:block;
border:1px solid #333;
height:120px;
text-align:center;
padding:15px 0 0 0;
}
.incomparable .bptppark{ 

text-align:center !important;
font-size:22px;
text-transform:uppercase;
}


.walkthrough{display:block;}

.walkthrough .left{width:100%; float:left;
height:600px; border:1px solid #333; 

}

.walkthrough .right{width:100%; float:left;}




.galleryblk{display:block;}
.galleryblk h5{text-align: center; font-size:30px; padding:0 0 20px 0;}
.galleryblk .galltext{text-align:center; font-size:16px;
padding:0 0 50px 0;
}


.iconblk{display:block; padding:0px 0 50px 0;

}

.iconblk h4{ text-align:center; 
font-size:30px; color:#464749; padding:0 0 20px 0;}

.iconblk .text{ text-align:center; 
font-size:18px; color:#464749; padding:0 0 30px 0;}

.iconblk .smlicon{display:block; text-align:center;}
.iconblk .smlicon img{display:inline-block;}

.iconblk .icontext{color:#464a50; 
text-align:center; font-size:16px; 
padding:20px 0 0 0;}

.foodblk{display:block; padding:30px 0 30px 0;
background:#fffaed;
}

.foodblk h5{
	padding:100px 0 0 0;
	font-size:60px;
	color:#3f4b40;
	
}

.foodblk .rightblk{
	display:block; text-align:cener;
	
}

.foodblk .rightblk img{ 
display:inline-block;
	
}

.artandculture{display:block; 
padding:30px 0 30px 0; background:#073322;  }

.artandculture p{color:#fff; margin-bottom:30px; }

.artandculture h6{  font-size:30px; color:#fff;}


.greenblk{width:100%;
background:#073322;
padding:30px 0 30px 0;
}

.greenblk .leftpic{display:block; text-align:center;}
.greenblk .leftpic img{display:inline-block;}

.greenblk .rightblk{display:block; padding:30px 0 0 0;}

.greenblk .rightblk h6{
	font-size:50px;
	color:#fff;
	
}

.greenblk .rightblk p{
	font-size:24px;
	color:#fff;
	
}



footer{display:block;}	
footer .topblk{display:block; background:#1b1e20; 
padding:30px 0 30px 0;}		
	
footer .topblk .headingblk{display:block; 
background:#1b1e20; padding:20px 0 20px 0;}	
	
footer .topblk .headingblk h6{display:block; color:#fff; font-size:24px;
font-family: 'Roboto Slab', serif; text-transform:uppercase;
} 
	
footer .topblk .btmblk{display:block;}	
footer .topblk .btmblk p{color:#788080; font-weight:normal; font-size:14px; 
line-height:24px;
}	

footer .topblk .btmblk{display:block;}
footer .topblk .btmblk ul{display:block;}
footer .topblk .btmblk ul li{display:block; font-size:14px; 
color:#788080; font-weight:normal; line-height:26px;}

footer .topblk .btmblk ul li a{display:block; color:#788080; text-decoration:none;

 -webkit-transition:all 0.9s ease !important;
 -moz-transition:all 0.9s ease !important; 
 -o-transition:all 0.9s ease !important; 
}	
footer .topblk .btmblk ul li a:hover{text-decoration:underline !important;
color:#fff;
}	
footer .topblk .btmblk ul li span{float:left; margin-right:10px;}
  
    
    
  

/*
footer .topblk .btmblk ul li span{float:left; margin-right:10px; }
*/

footer .topblk .btmblk .addblk{display:block;}
footer .topblk .btmblk .addblk .iconblk{display:block; }

footer .topblk .btmblk .addblk .iconblk span{color:#fff;}
footer .topblk .btmblk .addblk .adddetialblk{display:block;}

footer .topblk .btmblk .addblk .adddetialblk p{
color:#788080;
 font-weight:normal; 
font-size:14px; 
line-height:24px;
}

footer .topblk .btmblk .addblk .adddetialblk p a{color:#788080;
text-decoration:none;
}
footer .topblk .btmblk .addblk .adddetialblk p a:hover{ 
text-decoration:underline !important; color:#fff !important;}

footer .copyrightblk{display:block;
text-align:center; 
padding:15px 0 15px 0;
border-top:1px solid #fff;
background:#292d2f;

}


footer .socialicons{display:block; padding:0 10px 0 0;}
footer .socialicons .topsocialicons{display:block;   text-align:right !important; }
footer .socialicons .topsocialicons ul{display:block; padding:15px 0 0 0; }
footer .socialicons .topsocialicons ul li{display:inline-block; 
width:30px; height:30px;  line-height:30px; 
color:#788080; 
margin-right:10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; 
 } 

footer .socialicons .topsocialicons ul li a{text-decoration:none; 
color:#788080; 
width:30px; height:30px;
 line-height:30px; display:inline-block; 
 border:1px solid #788080; font-size:12px; 
text-align:center;
 -webkit-transition:all 0.9s ease !important;
 -moz-transition:all 0.9s ease !important; 
 -o-transition:all 0.9s ease !important; 
transition:all 0.9s ease !important;

-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}

footer .topsocialicons ul li a:hover{text-decoration:none; color:#fff; 
background: #c0902c;}

footer .copyrightblk p{text-align:center; font-size:14px; color:#788080;} 




.tarcbanner{display:block;  padding:15px 0 15px 0;}
.tarcbanner .logoblk{display:block; text-align:center; 
border-bottom:2px solid #e6e6e6;}
.tarcbanner .logoblk img{ display:inline-block; padding:0 0 20px 0;}


.bannerblktwo{display:block; border:1px solid #333;}
.bannerblktwo .carousel-caption {
  right: 20%;
  left: 20%;
  padding-bottom: 350px;
}



.tarcbanner .underconstruction p{
	font-size:16px;
	padding:10px 0 0 0;
	
}

.tarcbanner .logoiconss{width:100%; 
 height:100px; }

.tarcbanner .logoiconss .mainicon{width:20%; 
 height:50px; float:left; }

.tarcbanner .logoiconss .mainicon .underconstruction{
display:block;  
padding:5px 0 5px 0;
text-align:center;
}

.tarcbanner .logoiconss .mainicon .underconstruction img{
	
display:inline-block;	
}

.tarcbanner .logoiconss .mainicon p{
font-size:16px;
color:#fff;		
}
.tarcbanner .logoiconss .mainicon .undertxt{
font-size:18px;
color:#fff;	
font-weight:bold;	
}

.tarcformblk{
display:block;
padding:10px 0 15px 0;
background:url(../images/secondbanner.jpg) no-repeat left top;
min-height:583px;
}

.tarcformblk .leftblk{
	
display:block;
min-height:480px;
padding:20px 20px 20px 20px;

    background-color: black;
    opacity: .7;	
}

.tarcformblk .leftblk .expe{
	text-transform:uppercase;
    color:#fff;
     font-size:24px;	
}

.tarcformblk .leftblk .tarc{

    color:#fff;
     font-size:28px;
     font-weight:bold;
      padding:20px 0 60px 0;	 
}

.tarcformblk .leftblk .now{

    color:#fff;
     font-size:22px;
     font-weight:100;
      padding:0px 0 0px 0;	 
}


.tarcformblk .leftblk .mainbijwasan{

    color:#fff;
     font-size:20px;
     font-weight:100;
      padding:15px 0 15px 0;	 
}

.tarcformblk .leftblk .theproject{

     color:#fff;
     font-size:16px;
	 text-align:justify;

}

.tarcformblk .formss{
	display:block;
	border:1px solid #333;
	padding:10px 20px 10px 20px;
	
	-webkit-box-shadow: 9px 3px 12px -3px rgba(0,0,0,0.1);
-moz-box-shadow: 9px 3px 12px -3px rgba(0,0,0,0.1);
box-shadow: 9px 3px 12px -3px rgba(0,0,0,0.1);

background-color: rgba(255, 255, 255, 0.8);
	
}
.tarcformblk .formss .formheading{
	text-align:center;
	text-transform:uppercase;
	font-size:22px;
	padding:0 0 20px 0;
	font-weight:bold;
	
}


.tarcformblk .formss .btnblk{
display:block;
text-align:center;
	
}
.tarcformblk .formss .btnblk .subbtn{
background:#bc2658;
color:#fff;
text-transform:uppercase;
border-color:#ad214f;
	
}
.tarcformblk .formss .btnblk .subbtn:hover{
background:#a51f4c;	
}


.tarcformblk .wedeliever{
font-size:24px;
color:#000;
text-align:center;	
font-weight:normal;
}
.tarcformblk .formiconblk{
display:block;
 text-align:center; 
padding:10px 0 10px 0;
}


.tarcformblk .price{

text-align:center; 
padding:10px 0 10px 0;
font-weight:bold;
}


.tarctextblk{ 
padding:30px 0 30px 0; background:#fff;}


.tarctextblk h5{font-size:40px; 
color:#000; text-align:center;}

.tarctextblk p{font-size:16px; padding:30px 0 30px 0; 
color:#333333; text-align:center;}

.welblkk{display:block; margin:50px 0 0 0;}

.welblkk .rightblktwo{
background:#fff;
display:block;	
padding:30px 30px 30px 50px;

-webkit-box-shadow: 7px 4px 7px 0px rgba(0,0,0,0.31);
-moz-box-shadow: 7px 4px 7px 0px rgba(0,0,0,0.31);
box-shadow: 7px 4px 7px 0px rgba(0,0,0,0.31);

margin:0 0 40px 0;

	
}

.welblkk .rightblktwo h5{
	font-size:30px;
	padding:0 0 20px 0;
	font-weight:bold;
	
}


.welblkk .rightblktwo .tarttripunra{
	font-size:16px;
	padding:0 0 20px 0;	
}

.welblkk .rightblktwo .tarttripunratwo{
	font-size:16px;
	padding:0 0 20px 0;
    text-align:justify;	
}

.welblkk .rightblktwo .listss{
	font-size:16px;
	padding:0 0 0 0px;
	margin:0 0 0 30px;

}

.welblkk .leftblktwo{
	
	position:relative;
}

.welblkk .leftblktwo .mainimgblk{
	
	position:absolute;
	right:-20px;
	top:50px;
	z-index:1;
}



.prozhighlight{
	
	margin:50px 0 50px 0;
	background:#eff1f3;
	padding:50px 0 50px 0;
}

.priceblk{display:block; background:#ccc;
padding:30px 0 30px 0;
min-height:200px;
margin-bottom:50px;
}

.priceblk h6{ display:block; 
background:#ccc; text-align:center;
font-size:36px;
padding:0 0 20px 0;
}

.priceblk .shape{ display:block; padding:20px 0 20px 0; 
background:#fff; border:1px solid #ebbdcd;

	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

text-align:center;

}

.priceblk .shape .unittype{
	border-bottom:1px solid #eeeeee;
	text-align:center;
	font-size:18px;
	padding:10px 0 10px 0;
	
}
.btnss{margin:20px 0 0 0;}

.imagegallery{display:block; }
.imagegallery h6{font-size:24px; text-align:center; 
padding:0 0 20px 0;}


.growmaxser{display:block; padding:0 0 0 20px;}

.growmaxser ul{display:block; padding:10px 0 10px 20px; 
list-style:none;
}
.growmaxser ul li{
font-size:18px; color: #919191;
  line-height: 24px;
line-height:30px; 
margin-bottom:10px;
    list-style-type: numbers;
    list-style-position: inside;   
    text-indent: -1em;	
}

.growmaxser .textblk .listtwo{display:block;}
.growmaxser .textblk .listtwo ul{display:block; padding:10px 0 10px 20px; list-style:none; }
.growmaxser .textblk .listtwo ul li{
font-size:18px; color:#000;
 line-height:30px;
 margin-bottom:10px;
    list-style-type:lower-alpha;
    list-style-position: inside;   
    text-indent: -1em;	
}


.inaddition{
  color: #919191;
  line-height: 24px;
  text-align: justify;
  margin-bottom: 20px;
  font-size: 18px;


}



.consultingblk{ display:block; text-align:center;}
.consultingblk img{ display:inline-block; max-width:314px;}


.lasernewbannerblk{
display:block;
background:url(../images/service-banner.jpg) no-repeat left top;
background-size:contain;
height:450px;
 }


.lasernewbannerblk .bannertextblk{	
	display:block;
	padding:120px 0 0 0;	
	
}

.lasernewbannerblk .bannertextblk h1{	
	display:block;	
	text-align:center;
	font-size:36px;
	color:#fff;
	padding-bottom:20px;	
	
}

.lasernewbannerblk .bannertextblk .laser{	
font-size:36px; color:#fff; text-align:center; 
}

.lasernewbannerblk .bannertextblk .saveupto{	
font-size:16px; color:#fff; text-align:center;	
}

.lasernewbannerblk .bannertextblk .btnblk{ display:block; text-align:center;}


.newbanner{width:100%; float:left;}
.newbanner img{width:100%; max-width:2000px;}


.contactwelblk{display:block; padding:30px 0 0 0;
background:#fff;
 }
 
.contactwelblk .txtblk{display:block; margin-bottom:30px;}

.contactwelblk .privacypolicy{
	
	display:block; 
	margin-bottom:30px;
	text-align:left;
	
	
	}
	
.contactwelblk .privacypolicy h1{color:#333; font-size:24px;
text-align:left; font-weight:bold;  }

.contactwelblk .privacypolicy h3{color:#333; font-size:24px;
 text-align:left; font-weight:bold; }
 
 .contactwelblk .privacypolicy h2{color:#333; font-size:24px;
 text-align:left; font-weight:bold; }

.contactwelblk .privacypolicy p{color:#676767; 
font-size:16px; font-family: 'Open Sans', sans-serif; margin-bottom:20px; 
line-height:28px; padding:10px 0 0 0; text-align:left; }

.contactwelblk .privacypolicy ul{
padding:0 0 0 20px;
color:#676767; 
font-size:16px; font-family: 'Open Sans', sans-serif; 
margin-bottom:20px; 
line-height:28px; 
text-align:left; 

}


.contactwelblk .txtblk h1{color:#333; font-size:24px;
text-align:center; font-weight:bold;  }

.contactwelblk .txtblk h3{color:#333; font-size:24px;
 text-align:center; font-weight:bold; }

.contactwelblk .txtblk p{color:#676767; font-size:16px; font-family: 'Open Sans', sans-serif; margin-bottom:20px; 
line-height:28px; padding:10px; text-align:justify; }


.contactwelblk .txtblk .clickimg{color:#676767; font-size:16px; font-family: 'Open Sans', sans-serif; padding-left:20px; 
margin-bottom:0px;}

.contactwelblk .txtblk h2{color:#676767; font-size:24px; text-align:center; padding:30px 0 0 0; }
.contactwelblk .txtblk p.thermitxt{text-align:justify; }
.contactwelblk .txtblk .thermitwo{text-align:center; }
.contactwelblk .txtblk p.thermitxtfour{text-align:justify; padding:10px; }
.contactwelblk .txtblk ul{display:block; padding:0 0 0 30px; margin-bottom:20px; }
.contactwelblk .txtblk ul li{line-height:28px; font-size:16px;}
.contactwelblk .contacticons span{font-size:40px;}
.contactwelblk .contacttext{display:block;  padding-top:30px;}
.contactwelblk .contacttext p{display:block; font-size:18px;
color:#333; text-align:left; 
 }
.contactwelblk .contactblk{display:block; padding:0 0 0 0;}
.contactwelblk .contactblk h6{color:#333; font-size:24px; 
text-align:center; font-weight:bold; margin-bottom:20px;} 
.contactwelblk .contactblk .btnblk{display:block; text-align:right; margin-bottom:30px;} 
.contactwelblk .contactblk .btnblk .btnss{display:inline-block; background:#34d0f0;
border:none;
  -webkit-transition: all 0.9s ease !important;
  -moz-transition: all 0.9s ease !important;
  -o-transition: all 0.9s ease !important;
  transition: all 0.9s ease !important;
} 
.contactwelblk .contactblk .btnblk .btnss:hover{ background:#1eb3d1;} 

.contactwelblk .contactblk .detialblk{display:block; padding:20px; background:#f7506a;}
.contactwelblk .contactblk .detialblk h5{font-size:16px; color:#000;   margin-bottom:20px; margin-top:20px; text-align:center;}
.contactwelblk .contactblk .detialblk h5 span{padding-right:10px;}

.contactwelblk .contactblk .detialblk p{font-size:14px; color:#fff;  text-align:center;}
.contactwelblk .contactblk .detialblk p span{font-size:12px; padding-right:10px;}
.contactwelblk .contactblk .form-control{border:1px solid #e6e6e6;}
.contactwelblk .contacticons{width:80px; height:80px;
 border-radius:50%;
 border:1px solid #e6e6e6;
 background:#f6f6f6;
 color:#333;
 text-align:center; line-height:80px; 
 margin-bottom:30px; }
 
 .tarcvisit{background:#bc2658; padding:30px 0 30px 0; margin-bottom:30px;}
 .tarcvisit h6{color:#fff; font-size:24px;}
  .tarcvisit p{color:#fff; font-size:16px;}
  
 .virtualtour{text-align:center; 
 padding:30px 0 30px 0; font-size:30px;}
 
 
 .contactwelblk .getin{
  color: #333;
  font-size: 24px;
  text-align: center;
  font-weight: bold;
  padding:0px 0 20px 0;
}
 
 
.tripundrarera{display:block; color:#fff; 
padding:15px 0 0 0; text-align:center; font-size:16px;} 
 
 
 section.makeappoint{display:block; padding:30px 0 30px 0; background:#c39e58; 
 overflow:hidden; width:100%; float:left; }
section.makeappoint .appointment{display:block; padding:0 0 0 0; 
margin-bottom:30px; text-align:center; font-family: 'PT Serif', serif;  }

section.makeappoint .appointment h2{display:inline; padding:0 0 0 0; font-size:24px; color:#fff; }


section.makeappoint .panel{margin-bottom:0 !important; box-shadow:none !important;}
section.makeappoint .panel-danger{display:block; background:transparent; border:none !important;}
section.makeappoint .panel-danger .panel-body{display:block; background:transparent; padding:0 !important;}

section.makeappoint .panel-danger .panel-body .form-group input{
-webkit-border-radius: 0;
-moz-border-radius:0;
border-radius: 0; 
border:none !important;
color:#fff !important;
background-color:rgba(255,255,255,0.2);}
section.makeappoint .form-group input::placeholder{color:#fff !important;}

section.makeappoint .form-group textarea{
-webkit-border-radius: 0;
-moz-border-radius:0;
border-radius: 0; 
border:none !important;
color:#fff !important;
min-height:50px;
background-color:rgba(255,255,255,0.2);}

section.makeappoint .panel-danger .panel-body .form-group textarea::placeholder{ color:#fff !important;}

section.makeappoint .panel-danger .panel-body .form-group .btnblk{display:block; text-align:right;}
section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn{
display:inline-block;
padding:5px 15px 5px 15px; 
color:#fff !important; font-size:13px; margin-right:10px;

border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;
-webkit-box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
	
 -webkit-transition:all 0.9s ease !important;
 -moz-transition:all 0.9s ease !important; 
 -o-transition:all 0.9s ease !important; 
transition:all 0.9s ease !important; 

background: #000000;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn a{text-decoration: none; color:#fff; font-size:13px; font-weight:300; }
section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn:hover{	

background: #000000;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}	

.thankyoumsg{display:block; 
padding:100px 0 0 0; margin-bottom:100px;
text-align:center;
color:#333;
font-size:18px;
}


.video-section .pattern-overlay {
background-color: rgba(71, 71, 71, 0.59);
padding: 110px 0 32px;
min-height: 496px; 
/* Incase of overlay problems just increase the min-height*/
}
.video-section h1, .video-section h3{
text-align:center;
color:#fff;
}
.video-section h1{
font-size:110px;
font-family: 'Buenard', serif;
font-weight:bold;
text-transform: uppercase;
margin: 40px auto 0px;
text-shadow: 1px 1px 1px #000;
-webkit-text-shadow: 1px 1px 1px #000;
-moz-text-shadow: 1px 1px 1px #000;
}
.video-section h3{
font-size: 25px;
font-weight:lighter;
margin: 0px auto 15px;
}
.video-section .buttonBar{display:none;}
.player {font-size: 1px;}



.videobanners{ position:relative; }

.videobanners video {
    position:relative;
    z-index:0;
	margin:0 !important;
	padding:0 !important;
}
.videobanners .overlay {
    position:absolute;
    bottom:80px;
    left:100px;
    z-index:1000;
	color:#fff;
}

.videobanners .overlay .title{
color:#fff;
text-transform:uppercase;
font-size:18px;
}
.videobanners .overlay .titlebelow{
color:#fff;
font-size:14px;
}

.sobhamap{ display:block;  text-align:center; padding:30px 0 30px 0;}

.sobhamap img{ display:inline-block;}
	
.rightinfoblk{ margin:30px 0 0 0; padding:0;}	


.rightinfoblk .panel-heading {
  padding: 0px 15px;
  border-bottom: 1px solid transparent;
    border-bottom-color: transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.rightinfoblk .panel-default > .panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #ddd;
  border-bottom-color: rgb(221, 221, 221);
}

.rightinfoblk .nav-tabs{border-bottom:none;}

.rightinfoblk .panel-default{border-color:#fff;}

.rightinfoblk .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{color:#000;}

.righblk .amenities{display:block; 
padding:20px 0 0 0; text-align:center; 
border:1px solid #333;}

.righblk .amenities img{display:inline-block;}

.sobhacity{font-size:14px; color:#333; 
text-align:justify; line-height:26px;}

.sobhacitylist{display:block;}
.sobhacitylist ul{display:block; list-style:none;}
.sobhacitylist ul li{
	font-size:14px; color:#333;

}

.prores{display:block; margin:20px auto 30px auto;
border:1px solid #ccc;
min-height:150px; padding:20px 0 0 0;
}

.prores h4{display:block; font-size: 18px; font-weight:bold;
text-transform:uppercase; text-align:center;
}

.prores p{font-size: 14px; text-align:center; padding:0 0 30px 0; }



.prores .imgblk{ display:block; text-align:center; padding:15px 0 15px 0;}
.prores .imgblk img{ display:inline-block;}

.galleryblk{display:block; text-align:center; padding:10px; border:1px solid #333;} 
.galleryblk h5{font-size: 16px; text-align:center; 
font-weight:bold; padding:15px 0 15px 0;} 

.galleryscroll{ display:block; padding:10px;}

.galleryscroll h5{font-size: 16px; text-align:center; 
font-weight:bold; padding:15px 0 15px 0;} 

.galleryscroll .picblk{display:block; text-align:center; }
.galleryscroll .picblk img{display:inline-block;}

.galleryscroll .textblk{display:block; 
padding:20px 0 20px 0; text-align:center;
font-size:16px; color:#333;
}


h6{ text-align:center; font-size:24px; text-align:center; padding:20px 0 20px 0;}


.accordions {

  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 18px;
  transition: 0.4s;
  margin:20px 0 20px 0;
  border:1px solid #333;
  background:#fff;
  
}

.active, .accordion:hover {
  background-color: #ccc; 
}

.panels {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
  margin:20px 0 20px 0;
}

.accordion{
  background-color: #fff !important;
}
.active, .accordion:hover {
  background-color: #fff !important;
}

 section.makeappoint{display:block; padding:30px 0 30px 0; background:#c39e58; 
 overflow:hidden; width:100%; float:left; }
section.makeappoint .appointment{display:block; padding:0 0 0 0; 
margin-bottom:30px; text-align:center; font-family: 'PT Serif', serif;  }

section.makeappoint .appointment h2{display:inline; padding:0 0 0 0; font-size:24px; color:#fff; }


section.makeappoint .panel{margin-bottom:0 !important; box-shadow:none !important;}
section.makeappoint .panel-danger{display:block; background:transparent; border:none !important;}
section.makeappoint .panel-danger .panel-body{display:block; background:transparent; padding:0 !important;}

section.makeappoint .panel-danger .panel-body .form-group input{
-webkit-border-radius: 0;
-moz-border-radius:0;
border-radius: 0; 
border:none !important;
color:#fff !important;
background-color:rgba(255,255,255,0.2);}
section.makeappoint .form-group input::placeholder{color:#fff !important;}

section.makeappoint .form-group textarea{
-webkit-border-radius: 0;
-moz-border-radius:0;
border-radius: 0; 
border:none !important;
color:#fff !important;
min-height:50px;
background-color:rgba(255,255,255,0.2);}

section.makeappoint .panel-danger .panel-body .form-group textarea::placeholder{ color:#fff !important;}

section.makeappoint .panel-danger .panel-body .form-group .btnblk{display:block; text-align:right;}
section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn{
display:inline-block;
padding:5px 15px 5px 15px; 
color:#fff !important; font-size:13px; margin-right:10px;

border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;
-webkit-box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
-moz-box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
box-shadow: 4px 2px 7px -1px rgba(0,0,0,0.2);
	
 -webkit-transition:all 0.9s ease !important;
 -moz-transition:all 0.9s ease !important; 
 -o-transition:all 0.9s ease !important; 
transition:all 0.9s ease !important; 

background: #000000;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn a{text-decoration: none; color:#fff; font-size:13px; font-weight:300; }
section.makeappoint .panel-danger .panel-body .form-group .btnblk .subbtn:hover{	

background: #000000;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #434343, #000000);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #434343, #000000); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}	

/* mobile view css starting here*/

@media all and (max-width: 768px) {
	
	header .toprow .leftblk{display: block; 
	padding:10px 0 10px 20px;
	text-align:center;
	
	
	}
	
	header .toprow .rightblk{display: block; text-align:center; 
	padding:0 0 10px 0;
	
	}
	
header .logorow .logotwo{
display:block;
padding:10px 0 10px 0;
text-align:center;		
}

header .logorow .logotwo img{display: inline-block; max-width:233px;  } 

.carousel-caption {
  right:5%;
  left: 5%;
  padding-bottom: 10px;
}

.carousel-caption h3 {
  font-size: 20px;
  font-weight: bold;
}

.carousel-caption p {
  font-size: 14px;
  font-weight: bold;
}

.welblk .container .welbelow {
  display: block;
  padding: 0px 0px 0 0px;
}

.welblkk .leftblktwo .mainimgblk{
	
	position:static;
	right:0;
	top:0;
	z-index:1;
}
	
}  /* 768 view ending here  /

















