body{margin: 0px; padding: 0px; font: normal 12px/18px 'Lato', sans-serif; position: relative; }
*{margin:0px; padding: 0px;}
.cls{margin: 0px; padding: 0px; clear: both;}
.upper-tagline{width: 100%; float: left; padding: 8px 0; background:#313131; position: fixed; left: 0px; top: 0px; z-index: 999;}
.upper-tagline p{float: right; color: #fff; padding: 0 40px 0 0; font-size: 13px;}
.upper-tagline p a{text-decoration: none; color: #fff;}
.upper-tagline-bestdeal{ float: right; margin: 0 4.3% 0 0; color: #000; font-size: 13px; text-decoration: none; background:#ececec; text-align: center; padding: 0 10px; border-radius: 2px; text-transform: uppercase;}
.main-banner{width: 100%; float: left;}
.main-banner-2{width: 100%; float: left; padding-top:111px;background: #0096d5;}
.main-banner-2 img{width: 100%; float: left;}
.toggle{display: none;}

/*.fancybox-can-pan .fancybox-content{width: 1000px !important; height: 1000px !important;}*/
#error.color{color: red; margin: 8px 0 0 7px !important; float: left; }
#chk{margin: 12px 0 0 0 !important;}
.captcha-refresh{width: 100px !important; margin: 0 0 0 10px !important;}
#ran{width:100px !important; text-align: center; background-image: url(http://paradiseconsulting.in/images/captcha.png);}

.home-popup{position: fixed; top: 40%; width: 130px; right: 0px; z-index: 9999999; opacity: 0.6;}
.home-popup a{border-radius: 10px;  text-align: center; padding: 20px 10px; background-color: red; animation: example 1s infinite; width: 110px; float: left;}
.home-popup h1, .home-popup h2, .home-popup h3, .home-popup h4, .home-popup h5, .home-popup h6{width: 100%; float: left; text-align: center; padding: 0 0 7px 0; color: #fff; text-transform: uppercase;     line-height: 20px; }
.home-popup p {width: 100%; float: left; text-align: center; font-size: 13px; color: #fff; line-height: 18px; margin:0; text-transform: uppercase;}
.home-popup-close{position: absolute; left: -6px; top: -5px; background: #3c3c3c; width: 20px; height: 20px; text-align: center; color: #fff; border-radius: 100%; line-height: 19px; font-size: 10px; cursor: pointer;}
.home-popup-coupon{border: 2px dashed #fff; padding: 5px 5px;  text-transform: uppercase; font-size: 20px; color: #fff; width: 100%; float: left; text-align: center;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    0%   {background-color: #f53333;}
    25%  {background-color: #d62323;}
    50%  {background-color: #c11b1b;}
    100% {background-color: #a71414;}
}

/* Standard syntax */
@keyframes example {
    0%   {background-color: #f53333;}
    25%  {background-color: #d62323;}
    50%  {background-color: #c11b1b;}
    100% {background-color: #a71414;}
}

.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 99999999;
	background: url(http://paradiseconsulting.in/images/loader-icon-2/loader-64x/Preloader_2.gif) center no-repeat #fff;
}

.header{width: 98%; float: left; top: 34px; left: 0px; position: fixed; padding: 1%; background: #00000073; z-index: 999;}
.header .logo{text-decoration:none; float: left; color: #fff; text-transform: uppercase; font-size: 30px; border: 2px solid #fff; padding: 12px; margin: 0 0 0 2%;}
.header .paradise_logo{width: 170px; float: left; margin: -8px 0 0 20px;}
.header .paradise_logo img{width: 100%; float: left;}

.header .menu{float: right; width: 60.7%; padding:16px 0 0 0; }
.header .menu ul{margin: 0px; padding:0px;}
.header .menu ul li{float: left; list-style: none; margin-right: 30px; position: relative;}
.header .menu ul li ul{display: none; position: absolute; left: -37%; top: 20px; background: #000; width: 150px;}
.header .menu ul li ul li{margin: 0px; width: 100%; text-align: center; padding:8px 0; border-bottom: 1px solid #848484;}
.header .menu ul li ul li:nth-last-child(1){border-bottom: none;}
.header .menu ul li ul li:hover{background:#444;}
.header .menu ul li:hover ul{display: none;}
.header .menu ul li:nth-last-child(1){margin: 0px;}
.header .menu ul li a{font-size:14px; color: #fff; text-decoration: none; text-transform: uppercase;}
.banner{width: 100%; float: left;}
.banner iframe{width: 100%; float: left; height: 600px;}
.main-contant-part{width: 100%; float: left; padding: 70px 0 0 0;}
.inner-contant-part{width: 80%; margin: 0 auto;}
.home-contant{width: 100%; float: left; padding: 50px 0 70px 0;}
.home-contant h1, .home-contant h2, .home-contant h3, .home-contant h4, .home-contant h5, .home-contant h6{width: 100%; float: left; text-align: center; padding: 0 0 30px 0; color:#696969; text-transform: uppercase;}
.home-contant h1{font-size: 25px;}

.home-contant p{width: 100%; float: left; text-align: center; font-size: 13px; color:#696969; line-height: 22px; margin: 0 0 10px 0; text-transform: uppercase;}
.inner-page-banner{width: 100%; float: left;}

.career-contant{width: 100%; float: left; padding: 30px 0 70px 0;}
.career-contant h1{width: 100%; float: left; text-align: center; padding: 0 0 30px 0; font-size: 25px; color:#696969; text-transform: uppercase;}
.career-contant h1 span{color: #397ad6;}
.career-contant p{width: 100%; float: left; text-align: center; font-size: 13px; color:#696969; line-height: 22px; margin: 0 0 10px 0; text-transform: uppercase;}
.career-contant p a{color: #397ad6; font-weight: bold; text-decoration: none;}

.contact-us{width: 100%; float: left; padding: 30px 0 10px 0;}
.contact-left{width: 40%; float: left;}
.contact-left h2{width: 100%; float: left;     font-size: 25px; color: #696969; text-transform: uppercase; margin: 0 0 20px 0;}    
.contact-left .contact-line{width: 100%; float:left; padding:0 0 12px 0;}
.contact-left .contact-line label{width: 100%; float: left; color: #696969; font-size: 13px; margin: 0 0 2px 0;}
.contact-left .contact-line label span{color: red;}
.contact-left .contact-line input{width: 96%; float: left; border: 1px solid #ccc; padding:2% 2%; color: #696969;  font-size: 13px;}
.contact-left .contact-line textarea{width: 96%; float: left;  border: 1px solid #ccc;  padding:2% 2%; height: 100px; color: #696969;  font-size: 13px; resize: none;}
.contact-line button{border: 0px; height: 32px; width: 100px; margin: 0 10px 0 0; text-transform: uppercase; background: #397ad6; color: #fff; outline: none; border-radius: 3px; cursor: pointer;}
.contact-line button:hover{background: #ccc;}
.contact-right{width: 40%; float: right;}
.contact-right h2{width: 100%; float: left;     font-size: 25px; color: #696969; text-transform: uppercase; margin: 0 0 20px 0;}    
.contact-right p{width: 100%; float: left; font-size: 13px; color: #696969;}
.contact-right p:nth-of-type(1){font-size: 22px; margin: 10px 0 15px 0;}
.contact-right p:nth-of-type(2){font-size: 13px; margin: 0 0 2px 0;}
.contact-right p:nth-of-type(3){font-size: 13px; margin: 0 0 2px 0;}
.contact-right p:nth-of-type(4){font-size: 13px; margin: 0 0 0 0;}
.contact-right p:nth-of-type(5){font-size: 15px; margin: 10px 0 0 0;}


.about-contant{width: 100%; float: left; padding: 30px 0;}
.about-contant h1, .about-contant h2, .about-contant h3, .about-contant h4, .about-contant h5, .about-contant h6{width: 100%; float: left; padding: 30px 0 10px 0; color:#696969; text-transform: uppercase;}
.about-contant h1{font-size: 25px; }
.about-contant p{width: 100%; float: left;  font-size: 13px; color:#696969; line-height: 18px; margin: 0 0 8px 0;}
.about-contant ul, .about-contant ol{width: 97%; float: left; margin: 5px 0 0 0; padding: 0 0 0 19px;}
.about-contant ul li, .about-contant ol li{width: 100%; float: left; font-size: 13px; color:#696969; line-height: 22px;}



.scroller-1{width: 100%; float: left; padding: 3% 0 0 0;}
.scroller-1-header-1{width: 100%; float: left; color: #696969; font-size: 25px; padding: 0 0 5px 7px;}
.scroller-2{width: 100%; float: left; padding: 3% 0 0 0;}
.scroller-2-header-2{width: 100%; float: left; color: #696969; font-size: 25px; padding: 0 0 5px 7px;}
.scroller-3{width: 100%; float: left; padding: 3% 0 0 0;}
.scroller-3-header-3{width: 100%; float: left; color: #696969; font-size: 25px; padding: 0 0 5px 7px;}
.scroller-1-header-1 a, .scroller-2-header-2 a, .scroller-3-header-3 a {float: right; font-size: 13px; text-decoration: none; background: #888; margin: 0 1.5% 0 0; padding: 3px 10px 3px 10px; color: #fff; border-radius: 2px; }
.footer{width: 100%; float: left; background:#e8e8e8; margin: 40px 0 0 0;}
.footer-scroller{width: 80%; margin: 30px  auto 50px  auto;}
.footer-scroller-header{width: 96%; float: left; padding:0% 1% 1% 1.6%; color: #696969; font-size: 25px;}
.inner-footer{width: 96%; float: left; padding:0.5% 2%; position: fixed; bottom: 0px; background: #313131;;}
.inner-footer a{float: left; text-transform: uppercase; text-decoration: none; margin: 0 10px 0 0; color: #ababab; font-size: 11px;}
.inner-footer p{float: right;  color: #ababab; font-size: 11px;}


.residencial-details{width: 100%; float: left; padding:  0 0 30px 0;}
.residencial-details ul{margin: 0px; padding: 0px;     display: grid;
    grid-gap: 15px;
    grid-template-columns: auto auto auto auto;}
    
.residencial-details ul li{position: relative; float: left; list-style: none; padding: 10px; border: 1px solid #ccc; border-radius: 0 20px 0 20px; overflow:hidden; }
.residencial-details ul li:hover{box-shadow:0 0 10px #a5a5a5;}
/*.residencial-details ul li:nth-child(4),.residencial-details ul li:nth-child(8),.residencial-details ul li:nth-child(12),.residencial-details ul li:nth-child(16),.residencial-details ul li:nth-child(20),.residencial-details ul li:nth-child(24),.residencial-details ul li:nth-child(28),.residencial-details ul li:nth-child(32),.residencial-details ul li:nth-child(36),.residencial-details ul li:nth-child(40),.residencial-details ul li:nth-child(44),.residencial-details ul li:nth-child(48),.residencial-details ul li:nth-child(52),.residencial-details ul li:nth-child(56),.residencial-details ul li:nth-child(60),.residencial-details ul li:nth-child(64),.residencial-details ul li:nth-child(68),.residencial-details ul li:nth-child(72),.residencial-details ul li:nth-child(76),.residencial-details ul li:nth-child(80),.residencial-details ul li:nth-child(84),.residencial-details ul li:nth-child(88),.residencial-details ul li:nth-child(92),.residencial-details ul li:nth-child(96),.residencial-details ul li:nth-child(100){margin-right: 0px;}*/
.residencial-details ul li a{width: 100%; float: left;  background: #eee; border-radius: 0 20px 0 20px; overflow:hidden;}
.residencial-details ul li a img{width: 100%; height:auto; float: left;}
.residencial-details ul li .residencial-details-inner{width: 100%; float: left;}
.residencial-details-inner h1, .residencial-details-inner h2, .residencial-details-inner h3, .residencial-details-inner h4, .residencial-details-inner h5, .residencial-details-inner h6{width: 97.8%; float: left; padding: 10px 0 10px 5px; color: #696969; font-size: 16px; line-height: 16px; white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}
.residencial-details ul li .residencial-details-inner p{width: 97%; float: left; margin: 0px; padding: 0px 5px 3px 5px; color: #696969; font-size: 13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.residencial-details ul li .residencial-details-inner a{height:auto; width: 100%; float: left; text-transform: uppercase; text-align: center; background:#397ad6; padding: 10px 0; margin: 5px 0 0 0; color: #fff; text-decoration: none; border-radius: 0 20px 0 20px}
.bt-under-construction, .bt-ready-move{position: absolute; right: 10px; top: 10px; background: #ff5454; color: #fff; padding:5px 15px; font-size: 13px;     border-radius: 0 20px 0 0;}
.bt-under-construction-inner, .bt-ready-move-inner{position: absolute; left: 10px; top: 10px; background: #ff5454; color: #fff; padding:5px 10px; font-size: 14px;}


.residencial-inner{position: relative; width: 94%; float: left; margin: 0px 0 0 0; border: 1px solid #ccc; padding:3%; border-radius: 0 20px 0 0; background:#fbfbfb;}
.residencial-logo-img{width: 100%; float: left;}
.residencial-logo{width: 40%; float: left;}
.residencial-logo-inner-img{width: 100%; float: left; text-align: center;}
.residencial-logo-inner-img img{width: 30%; border: 1px solid #CCC; padding: 3%; background: #FFF;}


.rental-logo-inner-img{width: 100%; float: left; text-align: center;}
.rental-logo-inner-img img{width: 20%; border: 1px solid #CCC; padding: 1%; background: #FFF;}

.residencial-logo-content{width: 100%; float: left; text-align: center;}
.residencial-logo-content h1{width: 100%; float: left; font-size: 22px; line-height: 20px; padding: 3% 0; color:#397ad6;}
.residencial-logo-content h2{width: 100%; float: left; font-size: 15px; line-height: 20px; padding: 0 0 1% 0;  color: #696969;}
.residencial-logo-content h3{width: 100%; float: left; font-size: 15px; line-height: 20px; padding: 0 0 1% 0;  color: #696969; }
.residencial-logo-content h4{width: 100%; float: left; font-size: 15px; line-height: 20px; color: #696969; font-weight: normal;  padding: 0 0 1% 0;}
.residencial-img{width: 55%; float: right; border: 1px solid #ccc; border-radius: 10px; overflow: hidden; height: 210px; overflow: hidden;}
.residencial-img img{width: 100%; float: left;}

.residencial-description{width: 94%; float: left; margin: 5px 0 0 0; border: 1px solid #ccc; padding:1% 3% 3% 3%; background:#fbfbfb;}
.residencial-description h1, .residencial-description h2, .residencial-description h3, .residencial-description h4, .residencial-description h5, .residencial-description h6{margin: 30px 0 10px 0;     color: #397ad6; width: 100%; float: left;}
.residencial-description h1{font-size: 20px;}
.residencial-description p{color: #696969; width: 100%; float: left; font-size: 12px; margin: 0 0 10px 0;}
.residencial-description ul, .residencial-description ol{width: 97%; float: left; margin: 5px 0 0 0; padding: 0 0 0 19px;}
.residencial-description ul li, .residencial-description ol li{width: 100%; float: left; font-size: 12px; color: #696969;}



.pdf-attachment{width: 94%; float: left; margin: 5px 0 0 0; border: 1px solid #ccc; padding:1% 3% 1% 3%; background:#fbfbfb;}
.pdf-attachment h1{margin: 0px 0 15px 0;     color: #397ad6; font-size:20px; width: 100%; float: left;}
.pdf-attachment a{float: left; background: #4b7ad6; margin: 0 5px 5px 0; padding: 10px; color: #fff; text-decoration: none; text-transform: uppercase; font-size: 14px;     border-radius: 3px;}


.project-layout-img{width: 94%; float: left; margin: 5px 0 0 0; border: 1px solid #ccc; padding:1% 3% 1% 3%; background:#fbfbfb;}
.project-layout-img h1{margin: 0px 0 15px 0;     color: #397ad6; font-size:20px; width: 100%; float: left;}
.project-layout-img a{width: 49%; float: left; margin: 0 0 15px 0; border: 1px solid #ccc; height: 300px; overflow: hidden;}
.project-layout-img a img{width: 100%; float: left;}
.project-layout-img a:nth-child(odd){float: right;}

.fixed-enquery{position: fixed; right: -243px; top: 30%; width: 360px; color: #fff; z-index: 9999;  -webkit-transition: right 1s; /* Safari */ transition: right 1s;}
.enquery-show{width: 120px; padding:8px 0 12px 0; float: left; text-align: center; font-size: 20px; background:#4b7ad6; border-radius: 8px 0px 0px 8px;}
.enquery-hide{float: left; width: 200px;  background: #4b7ad6; padding:15px 20px 10px 20px; border-radius: 0 0px 0px 10px;}
.enquery-hide-line{width: 100%; float: left; margin: 0 0 10px 0;}
.enquery-hide-line label{width: 100%; float: left;}
.enquery-hide-line input{width: 96%; float: left; height: 20px; border: 1px solid #fff; padding: 2%; background:#fff; color: #696969;}
.enquery-hide-line textarea{width: 96%; float: left; height: 30px;border: 1px solid #fff; padding: 2%; background:#fff; color: #696969;}
.enquery-hide-line button{background:#fff; color: #333; width: 100px; padding: 7px 0; border: 0px; cursor: pointer; color: #696969; outline: none;}
.fixed-enquery:hover{right: 0; -webkit-transition: right 1s; /* Safari */ transition: right 1s;}

.scroller-img-manage{width: 100%; float: left; background: #eee;}
.clearout {height:20px; clear:both; }
.counter{float: right; width: 110px; margin: 2px 0px 0 10px;}
.counter-2{float: right; width: 85px; margin: 2px 0px 0 10px;}

.smo-icon{width: 25px; float: left; margin: -3px 0px -7px 6px;}
.smo-icon-web{width: 25px; float: left; margin: -3px 0px -7px 40px;}
.smo-icon-mobile{display: none;}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
    overflow: auto;
}

.nbs-flexisel-inner {
    position: relative;
    overflow: hidden;
    float:left;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:2px 0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item a{
    background: #fff;
    border: 1px solid #cacaca;
    width: 93%;
    height: 60px;
    overflow: hidden;
    display: block;
}
.nbs-flexisel-item img {
    cursor: pointer;
    position: relative;
    width: 100%;
    height: 60px;
    overflow: hidden;
    
    /*margin: 10px;*/
}

/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    padding:5px 10px;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;      
    position: absolute;
    cursor: pointer;
    z-index: 4;
    top: 50%;
    transform: translateY(-50%);   
    background: rgba(0,0,0,0.5);
    color: #fff;     
}

.nbs-flexisel-nav-left {
    left: 10px;
}

.nbs-flexisel-nav-left:before {
    content: "<"
}

.nbs-flexisel-nav-left.disabled {
    opacity: 0.4;
}

.nbs-flexisel-nav-right {
    right: 5px;    
}

.nbs-flexisel-nav-right:before {
    content: ">"
}

.nbs-flexisel-nav-right.disabled {
    opacity: 0.4;
}


 @media screen and (min-device-width:300px) and (max-device-width:481px)  {
     .scroller-img-manage{background:transparent;}
    .upper-tagline{position: static; text-align: center; margin: 0px; padding: 12px 0 8px 0;}
    .smo-icon{float: none; margin: 0px; margin: 0px; padding: 0px; width:40px;}
    .smo-icon-mobile{display: inline; float: none; margin: 0px; margin: 0px; padding: 0px; width:40px;}
    .smo-icon-web{display: none;}
    
    .upper-tagline-bestdeal{margin: 8px 9px; padding: 6px 0; clear: both; width: 95%; float: left;}
    .upper-tagline p{float: none; margin: 0px; padding: 0px;}
    .header{position: relative; top:0px; padding: 1% 1% 2% 1%;}
    .header .logo{    margin: 0px; width: 99%; text-align: center; padding: 4% 0; margin: 0px;}
    .main-banner-2{padding-top: 0px; }
    /*.owl-carousel{width:94%;}*/
    .inner-footer{position: static;}
    .inner-footer p{width: 100%; float: left; text-align: center;}
    .inner-footer a{width: 100%; text-align: center; margin: 0 0 1% 0;}
    .header .paradise_logo{width: 100%; margin: 0px; text-align: center;}
    .header .paradise_logo img{width: 50%; float: none;}
    .header .menu{display:none; width: 50%; float: left; position: absolute; left: 0px; top: 100%; background: #313131;}
    .toggle{display: block; position: absolute; left:10px; right: auto; margin: auto; top: 0px; bottom: 0px; width: 30px; height: 30px;}
    .toggle img{width: 30px; height: 30px; float: left;}
    .header .menu ul li, .header .menu ul li:nth-last-child(1){margin: 0 0 7px 0; padding: 0 0 7px 0; width: 100%; text-align: center; border-bottom: 1px solid #484848;}
    .header .menu ul li:nth-last-child(1){border-bottom: none;}
    .home-popup{top: 47%;}
    .project-layout-img h1, .pdf-attachment h1{margin: 20px 0 15px 0; }
    .flickerplate, .banner iframe{height: 200px;}
    .main-contant-part{padding: 0px;}
    .home-contant h1, .home-contant h2, .home-contant h3, .home-contant h4, .home-contant h5, .home-contant h6{line-height: 30px;}
    .home-contant, .about-contant{width: 95%; padding: 30px 7px;}
    .home-contant h1, .home-contant h2, .home-contant h3, .home-contant h4, .home-contant h5, .home-contant h6, .about-contant h1, .about-contant h2, .about-contant h3, .about-contant h4, .about-contant h5, .about-contant h6{padding: 0 0 20px 0;}
    .scroller-2, .scroller-3, .scroller-4, .scroller-1{padding: 5% 0 0 0;}
    .inner-contant-part{width: 95%;}
    .career-contant{padding: 30px 0 0 0 ;}

    /*.scroller-2, .scroller-3, .scroller-4, .scroller-1{padding: 10% 0 0 0; clear: both; width: 260px; margin: 0 auto; float: none;}*/
    .footer-scroller-header{text-align: center; padding: 0% 0 4% 0;}
    .nbs-flexisel-item{padding: 2px 9.5px ;}
    .flickerplate ul.flicks>li .flick-inner .flick-content{width: 100%;}
    .residencial-details ul{grid-template-columns: auto;}
    .residencial-details ul li{}
    .residencial-details ul li a{height: auto;}
    .residencial-details ul li a img{width:100%; height:auto;}
    .career-contant h1, .about-contant h1, .about-contant h2, .about-contant h3, .about-contant h4, .about-contant h5, .about-contant h6{line-height: 30px;}
    .contact-left, .contact-right{width: 94%; float: left; padding: 2%;}
    .residencial-details{}
    .fixed-enquery{position: static; width: 97%;}
    .fixed-enquery .enquery-show{display: none;}
    .enquery-hide{width: 90%; border-radius: 0px; }
    .residencial-logo{width: 100%;}
    .residencial-img{width: 100%; float: left; height: auto; margin: 20px 0 0 0;}
    .residencial-inner, .residencial-description, .pdf-attachment, .project-layout-img{margin: 3%; width: 88%;}
    .pdf-attachment a{width: 94%; margin: 0 0 5px 0;}
    .project-layout-img a{width: 100%; height: auto;}
    .item img{width:100% !important; height:auto !important;}
 }
  @media screen and (min-device-width:482px) and (max-device-width:768px)  {
    .inner-footer{position: static;}
  	.upper-tagline{position: static; text-align: center; margin: 0px; padding: 12px 0 8px 0;}
    .smo-icon{float: none; margin: 0px; margin: 0px; padding: 0px; width:40px;}
    .smo-icon-mobile{display: inline; float: none; margin: 0px; margin: 0px; padding: 0px; width:40px;}
    .smo-icon-web{display: none;}
    
    .upper-tagline-bestdeal{margin: 8px 9px; padding: 6px 0; clear: both; width: 95%; float: left;}
    .upper-tagline p{float: none; margin: 0px; padding: 0px;}
    .header{position: relative; top:0px; padding: 1% 1% 2% 1%;}
    .header .logo{    margin: 0px; width: 99%; text-align: center; padding: 4% 0; margin: 0px;}
    .main-banner-2{padding-top: 0px; }
    /*.owl-carousel{width:94%;}*/
    .inner-footer p{width: 100%; float: left; text-align: center;}
    .inner-footer a{width: 100%; text-align: center; margin: 0 0 1% 0;}
    .header .paradise_logo{width: 100%; margin: 0px; text-align: center;}
    .header .paradise_logo img{width: 23%; float: none;}
    .header .menu{display:none; width: 50%; float: left; position: absolute; left: 0px; top: 100%; background: #313131;}
    .toggle{display: block; position: absolute; left:10px; right: auto; margin: auto; top: 0px; bottom: 0px; width: 30px; height: 30px;}
    .toggle img{width: 30px; height: 30px; float: left;}

    .header .menu ul li, .header .menu ul li:nth-last-child(1){margin: 0 0 7px 0; padding: 0 0 7px 0; width: 100%; text-align: center; border-bottom: 1px solid #484848;}
    .header .menu ul li:nth-last-child(1){border-bottom: none;}
    .home-popup{top: 47%;}
    .project-layout-img h1, .pdf-attachment h1{margin: 20px 0 15px 0; }
    .flickerplate, .banner iframe{height: 200px;}
    .main-contant-part{padding: 0px;}
    .home-contant h1, .home-contant h2, .home-contant h3, .home-contant h4, .home-contant h5, .home-contant h6{line-height: 30px;}
    .home-contant, .about-contant{width: 95%; padding: 30px 7px;}
    .home-contant h1, .home-contant h2, .home-contant h3, .home-contant h4, .home-contant h5, .home-contant h6, .about-contant h1, .about-contant h2, .about-contant h3, .about-contant h4, .about-contant h5, .about-contant h6{padding: 0 0 20px 0;}
    .scroller-2, .scroller-3, .scroller-4, .scroller-1{padding: 5% 0 0 0;}
    .inner-contant-part{width: 95%;}
    .career-contant{padding: 30px 0 0 0 ;}

    /*.scroller-2, .scroller-3, .scroller-4, .scroller-1{padding: 10% 0 0 0; clear: both; width: 260px; margin: 0 auto; float: none;}*/
    .footer-scroller-header{text-align: center; padding: 0% 0 4% 0;}
    .nbs-flexisel-item{padding: 2px 9.5px ;}
    .residencial-details ul{    grid-template-columns: auto auto;}
    .flickerplate ul.flicks>li .flick-inner .flick-content{width: 100%;}
    .residencial-details ul li{}
    .residencial-details ul li a{height: auto;}
    .residencial-details ul li a img{width:100%; height:auto;}
    .career-contant h1, .about-contant h1, .about-contant h2, .about-contant h3, .about-contant h4, .about-contant h5, .about-contant h6{line-height: 30px;}
    .contact-left, .contact-right{width: 94%; float: left; padding: 2%;}
    .residencial-details{}
    .fixed-enquery{position: static; width: 97%;}
    .fixed-enquery .enquery-show{display: none;}
    .enquery-hide{width: 90%; border-radius: 0px; }
    .residencial-logo{width: 100%;}
    .residencial-img{width: 100%; float: left; height: auto; margin: 20px 0 0 0;}
    .residencial-inner, .residencial-description, .pdf-attachment, .project-layout-img{margin: 3%; width: 88%;}
    .pdf-attachment a{width: 94%; margin: 0 0 5px 0;}
    .project-layout-img a{width: 100%; height: auto;}
  }
   @media screen and (min-device-width:768px) and (max-device-width:1024px)  {
    .inner-footer{position: static;}
    .residencial-details ul{grid-template-columns: auto auto auto;}
   }
   @media screen and (min-device-width:1140px) and (max-device-width:1270px){
   	.header .menu{width: 80%;}
   	.header .menu ul li{width: 12.5%; margin: 0px; text-align: center;}
   }

   @media screen and (min-device-width:769px) and (max-device-width:1139px){
   	.header .menu{width: 100%;}
   	.header .menu ul li{width: 12.5%; margin: 0px; text-align: center;}
   }