@charset "utf-8";#footer-Pune a,
#logo-Pune a,
#nav-Pune li a{text-decoration:none}
.profileBox h3:after,
.profileLinkBox h5:after,
.rates-table .priceBox .duration-shots:after{content:"";left:0}
@font-face{font-family:ubuntulight;src:url(../index-2.html) format('woff2'), url(../index-2.html) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:ubunturegular;src:url(../index-2.html) format('woff2'), url(../index-2.html) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:ubuntumedium;src:url(../index-2.html) format('woff2'), url(../index-2.html) format('woff');font-weight:400;font-style:normal}
@font-face{font-family:elephantitalic;src:url(../index-2.html) format('woff2'), url(../index-2.html) format('woff');font-weight:400;font-style:normal}
.tag-list li{display:inline-block;padding:0;margin:0!important}
*{margin:0;padding:0;box-sizing:border-box}
.clear{clear:both}
.color1{color:#000}
#logo-Pune a,
.color2,
p{color:#fff}
#contact-Pune span:first-child.color2{color:#fff;text-shadow:0 0 1px #333}
body{background:#fff;font-size:20px;font-family:ubunturegular}
h1,
h2,
h3,
h4{margin-top:0;color:#ff7f04;}
h4,
h5{font-size:22px;color:#ff7f04;}
p{text-align:justify;line-height:25px;margin-bottom:19px}
a{color:#ff7f04;}
#wrapper-Pune{max-width:1600px;margin:auto}
#header-Pune{width:100%;float:left;background: url(../Images/download.jpg);}
h1{font-size:22px}
.img-responsive{width:100%;height:auto}
#logo-Pune a{font-family:elephantitalic;font-size:42px;letter-spacing:4px;text-shadow:0 0 1px #535353}
.profileBox h3,
.profileLinkBox h5{letter-spacing:1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2a833', endColorstr='#f2a833', GradientType=0)}
#logo-Pune{float:left;margin:35px 0 20px 15px;line-height:22px}
#logo-Pune .log{font-size:16px;float:right;text-shadow:none;color:#000;font-family:ubunturegular;font-weight:100;font-style:italic}
#contact-Pune{float:right;text-align:right;font-weight:700;color:#000;font-size:22px;margin:28px 15px 0 0}
#contact-Pune span{width:100%;float:right;text-shadow:0 0 1px #333}
#nav-Pune{width:100%;float:left;background:#BD8328}
#nav-Pune ul{float:left;width:100%;text-align:center}
#nav-Pune li{list-style:none;display:inline-block;border-right:1px solid #fd8d09;position:relative}
#nav-Pune li:last-child{border:none}
#nav-Pune li a{font-size:16px;text-transform:uppercase;text-align:center;padding:0 30px;line-height:48px;color:#fff;font-weight:100;font-family:ubuntumedium}
#nav-Pune li>ul{position:absolute;min-width:300px;left:-4px;top:48px;background:#2c2c2c;overflow:hidden;border-radius:0 0 5px 5px;display:none}
#nav-Pune li>ul li{border:none;text-align:left;display:block;border-bottom:1px solid #fd8d09}
#nav-Pune li a.active,
#nav-Pune li a:hover,
#nav-Pune li>ul li:hover a{color:#1800ff}
#nav-Pune li>ul li a{display:block;text-align:left;padding:0 35px;text-transform:none}
#nav-Pune li:hover>ul{display:block}
#content-Pune{width:100%;padding:25px 0 0;float:left;background:url(../Images/bg.jpg);}
#inner-images{width:100%;margin:25px 0}
#inner-images li{list-style:none;width:21%;float:left;font-size:12px;text-align:center;margin:0 2%}
#inner-images li img{width:100%;border:1px solid #000;border-radius:10px}
#side-Pune,
#side-Pune1{width:23%;float:left;padding:0}
#side-Pune.rightSide,
#side-Pune1.rightSide{float:right}
#side-Pune h5,
#side-Pune1 h5{width:100%;font-size:14px;background:#fd8d09;font-weight:400;color:#fff;padding:5px;margin-bottom:10px;float:left}
#side-Pune h6,
#side-Pune1 h6{padding:10px;font-size:18px;font-weight:400}
#side-Pune #navi-Pune,
#side-Pune1 #navi-Pune{float:left;margin-bottom:50px}
#side-Pune #navi-Pune li,
#side-Pune1 #navi-Pune li{padding:5px 0;list-style:disc inside;text-transform:uppercase;border-bottom:2px solid #000;float:left;width:100%}
#side-Pune #navi-Pune a,
#side-Pune1 #navi-Pune a{text-decoration:none;color:#fff}
#side-Pune #navi-Pune a.active,
#side-Pune #navi-Pune a:hover,
#side-Pune1 #navi-Pune a.active,
#side-Pune1 #navi-Pune a:hover{color:#fff}
#model-Pune,
#model-Pune1{width:100%;float:left}
#model-Pune li,
#model-Pune1 li{list-style:none;margin-bottom:15px;width:100%}
#model-Pune li img,
#model-Pune1 li img{width:100%;border-radius:0;height:auto!important}
#contentmain-Pune{width:54%;float:left;padding:0 15px;list-style:inside}
#footer-Pune li,
#gallery ul li,
.blogPage .wrapper-div .blgby ul,
.middleSide ul.gridImg,
.profileBox ul,
.profileDetail ul,
.profileLinkBox ul{list-style:none}
#contentmain-Pune li{margin:5px 0 15px;color:#fff}
#gallery ul li{float:left;padding:10px;margin:2%;border:1px solid #524b48;width:21%;transition:all ease .5s}
#gallery ul li img{width:100%;border-radius:5%}
#gallery ul li:hover{border:1px solid #fff}
#footer-Pune{width:100%;padding:50px 0 30px;float:left;margin-top:0;font-size:10px;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;background:#333;}
#footer-Pune a,
#footer-Pune p{margin:0;font-size:16px;color:#fff}
#footer-Pune li,
.idTabs li{display:inline-block}
#footer-Pune>div{position:relative;z-index:22}
#footer-Pune ul{float:left;margin:auto auto 20px;text-align:center;width:100%}
#footer-Pune li{padding:0;border-right:solid 1px #fff}
#footer-Pune li:last-child{border:none}
#footer-Pune a{text-transform:none;padding:0 10px}
#footer-Pune a:hover{text-decoration:underline}
#footer-Pune p{float:left;width:100%;position:relative;top:-3px;text-align:center;line-height:30px}
#footer-Pune p span{margin-left:10px}
.idTabs{float:right}
.idTabs li a{display:block;background:#fff;color:#000;padding:5px 10px;text-decoration:none;border-radius:3px}
.idTabs li a:hover{background:#000;color:#fff}
.sliderBanner{width:100%;margin-bottom:0;float:left}
.sliderBanner img{width:100%;height:auto;float:left}
.profileBox,
.profileLinkBox{padding:15px 15px 0;text-align:center;background:url(../Images/background.jpg);float:left;box-sizing:border-box;width:100%}
.profileBox h3{line-height:31px;text-align:center;font-size:22px;text-transform:uppercase;margin:15px 0 25px;font-family:ubuntulight;position:relative;padding:5px 25px;display:inline-block;float:none;border-radius:5px;color:#fff;background:#f2a833;background:-moz-linear-gradient(top, #f2a833 0, #000 50%, #f2a833 100%);background:-webkit-linear-gradient(top, #f2a833 0, #000 50%, #f2a833 100%);background:linear-gradient(to bottom, #f2a833 0, #000 50%, #f2a833 100%)}
.profileBox h3:after{position:absolute;bottom:-20px;margin:auto;right:0;width:0;height:0;border-style:solid;border-width:20px 20px 0;border-color:#f2a833 transparent transparent}
.profileBox ul{padding:15px 0;display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:15px;margin-bottom:20px}
.profileBox ul:last-child{margin-bottom:0}
.profileBox ul li{text-align:center;position:relative;margin-bottom:15px;transition:all .2s ease-in-out;overflow:hidden}
.profileBox ul li img{width:100%;height:auto;float:left}
.profileBox ul li>a{display:block;border:4px solid #2c2c2c;background:rgba(137, 177, 35, .3);float:left;width:100%;border-radius:0;overflow:hidden;padding:0}
.profileBox ul li .hd3,
.profileBox ul li h2{font-size:16px;text-align:center;line-height:22px;margin-top:10px;float:left;width:100%}
.profileBox ul li .hd3,
.profileBox ul li h2 span{font-family:ubuntumedium;display:block;text-transform:uppercase;font-weight:100;position:absolute;bottom:-30px;width:100%;padding:15px;margin:0;font-size:18px;background:rgba(0, 0, 0, .6);color:#fff;transition:all .3s ease-out;border-radius:0;height:0}
.middleSide h1,
.middleSide h2,
.middleSide h3,
.profileBox ul li h2 samp,
.profileBox ul li p,
.profileLinkBox h5{font-family:ubuntulight}
.profileBox ul li p{width:100%;float:left;font-size:14px;text-transform:none;line-height:18px;margin:10px 0 5px}
.profileBox ul li:hover .hd3{bottom:0;height:100%}
.profileBox ul li samp,
.profileBox ul li span{display:none!important}
.profileBox ul li h2 samp{font-weight:100;color:#000}
.profileBox ul li a.viewMore{opacity:0;z-index:-1;border:0;font-size:14px;height:30px;position:absolute;bottom:-50px;left:0;right:0;margin:auto;background-color:#F00;width:150px;line-height:30px;text-decoration:none;color:#fff;text-transform:uppercase;border-radius:5px;padding:0;transition:all .4s}
.addBanner img,
.topBanner img{height:auto}
.addBanner,
.addBanner img{width:100%;float:left}
.profileBox ul li:hover a.viewMore{opacity:1;z-index:2;bottom:20px}
.profileBox ul li a.viewMore:hover{background:#a76c00;transition:background .4s}
.middleSide.full{width:100%!important;float:left}
.middleSide li{line-height:26px;margin-bottom:20px}
.middleSide h1{margin:0 0 10px;color:#ff7f04;font-size:26px}
.middleSide h2{margin:0 0 10px;color:#ff7f04;font-size:24px}
.middleSide h3{margin:0 0 10px;color:#ff7f04;font-size:22px}
.middleSide ul.gridImg{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;margin-bottom:15px}
.middleSide ul.gridImg img{width:100%;margin:0;border-top:4px solid red;border-bottom:4px solid red}
.mb15{margin-bottom:15px}
.topBanner{float:left;margin:18px}
.profileLinkBox{margin:0!important;box-sizing:border-box;padding:0;text-align:center}
.profileLinkBox h5{line-height:31px;text-align:center;font-size:22px;text-transform:uppercase;margin:0 0 25px;color:#fff;padding:5px 25px;border-radius:5px;position:relative;display:inline-block;float:none;width:auto;background:#f2a833;background:-moz-linear-gradient(top, #f2a833 0, #000 50%, #f2a833 100%);background:-webkit-linear-gradient(top, #f2a833 0, #000 50%, #f2a833 100%);background:linear-gradient(to bottom, #f2a833 0, #000 50%, #f2a833 100%)}
.profileLinkBox h5:after{position:absolute;bottom:-20px;margin:auto;right:0;width:0;height:0;border-style:solid;border-width:20px 20px 0;border-color:#f2a833 transparent transparent}
.profileLinkBox ul{text-align:center;margin:5px 15px 20px;padding:0}
.profileLinkBox ul li{display:inline-block;margin:5px;width:18%;float:none}
.profileLinkBox ul li a{border:2px solid #333;color:#fff;font-size:14px;padding:7px;width:100%;display:block;border-radius:5px;transition:all .2s ease-in-out;text-align:center;text-decoration:none;font-weight:600;background:#ff7f04;}
.profileLinkBox ul li a:hover{text-decoration:none;color:#fff;transform:scale(1.05)}
.ArrowTop{position:fixed;right:30px;bottom:20px;background:#e49606;-moz-border-radius:50px;-ms-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;z-index:99;border:2px solid #fff;outline:0}
.ArrowTop a{display:block;background:url(../Images/top-arrow.png) center center no-repeat;height:40px;width:40px;outline:0}
#side-Pune.fullWidth,
#side-Pune1.fullWidth,
.middleSide.fillWidth{width:100%!important}
#side-Pune.fullWidth ul,
#side-Pune1.fullWidth ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:15px}
#side-Pune.fullWidth.sm ul,
#side-Pune1.fullWidth.sm ul{grid-template-columns:repeat(8, 1fr)}
#side-Pune.fullWidth.sm6 ul{grid-template-columns:repeat(6, 1fr)}
#side-Pune.fullWidth.sm ul li img,
#side-Pune1.fullWidth.sm ul li img{border:none}
.profileBox.innerBottom{padding:0 15px;overflow:hidden}
.callUsOn{font-size:20px;padding:10px 25px;background:#ff0;border-radius:5px;margin:0 auto 25px;display:inline-block;box-shadow:0 0 3px #000;color:#000}
.callUsOn1{font-size:20px;padding:10px 25px;background:#ff0;border-radius:5px;margin:0 auto 25px;display:inline-block;box-shadow:0 0 3px #000;color:#000}
.callUsOn span{margin-left:15px}
.callUsOn a{color:inherit;text-decoration:none}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.detailGrd{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0;margin-bottom:25px;width:100%}
.profileDetail,
.profileImgBx{margin:0;padding:15px;box-sizing:border-box;background:#c88100}
.profileDetail ul li:first-child{border-top:1px dashed #fff}
.profileDetail ul li{border-bottom:1px dashed #fff;padding:0;float:left;width:100%;margin:0!important;color:#fff;border-right:1px dashed #fff}
.profileDetail ul li strong{min-width:150px;display:inline-block;padding:14px 10px;border-right:1px dashed #fff;margin-right:15px;border-left:1px dashed #fff}
.mapview{width:100%;height:auto}
.profileDetail{padding:25px}
.profileDetail h4{font-size:22px;background:0 0;padding:8px 0;text-align:left;color:#fff;border-radius:3px;margin-bottom:0;position:relative}
.headdingFrst{font-size:28px!important;font-weight:600!important;margin-bottom:0!important;color:#fff!important;float:left;border-radius:5px 5px 0 0;padding:15px 25px;background:#c88100;text-transform:uppercase}
.headdingFrst span{font-size:60%;position:relative;top:-3px}
.profileDetail .btnDesign{overflow:visible;position:relative;cursor:pointer;font-size:21px;color:#FFF;text-transform:uppercase;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:5px;border:1px solid #fddfb1;background:#ffb76b;background:-moz-linear-gradient(top, #ffb76b 0, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);background:-webkit-linear-gradient(top, #ffb76b 0, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);background:linear-gradient(to bottom, #ffb76b 0, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04', GradientType=0);width:100%;float:left;margin-bottom:15px;text-align:center;padding:15px 21px;font-weight:600;text-decoration:none}
.profileDetail .btnDesign img{width:35px;height:auto;float:none;display:inline-block;margin-right:10px;vertical-align:middle}
.futterBox{grid-template-columns:repeat(4, 1fr);grid-gap:15px;background:#d5edfb;padding:15px 15px 10px;display:none}
.futterBox img{width:100%;height:auto;border:5px solid #89b123}
.rateList{background:#fff;margin-bottom:15px;width:100%}
.rateList .white_link{background:#ae130f}
.rateList .white_link th{color:#fff;text-transform:uppercase}
.rateList .white_link th,
.rateList td{padding:15px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center}
.TypesOfService{display:grid;grid-template-columns:repeat(7, 1fr);grid-gap:5px;margin-bottom:25px;text-align:center;color:#fff}
.TypesOfService a{display:block;background:red;font-size:0;border-radius:5px;text-decoration:none;overflow:hidden;padding:3px}
.TypesOfService a img{display:inline-block;float:left;height:auto;width:100%}
.backToHome{width:120px;height:auto;margin-right:15px;float:left;position:relative;top:-15px;outline:0}
#nav-Pune li.active a{color:#fff!important}
.blogPage .wrapper-div{padding:10px 15px;border:2px solid red;margin-bottom:15px;border-radius:5px;border-bottom:5px solid red;position:relative;width:100%;float:left;box-sizing:border-box;background:#f1e767;background:-moz-linear-gradient(top, #f1e767 0, #feb645 100%);background:-webkit-linear-gradient(top, #f1e767 0, #feb645 100%);background:linear-gradient(to bottom, #f1e767 0, #feb645 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e767', endColorstr='#feb645', GradientType=0)}
.blogPage .wrapper-div .blgpic{float:left;max-width:150px;border:2px solid #ae130f;border-radius:5px;overflow:hidden;margin-right:15px}
.blogPage .wrapper-div .blgpic img{width:100%;float:left}
.blogPage .wrapper-div .bloghd .hd2{margin-bottom:0}
.blogPage .wrapper-div .bloghd .hd2 a{font-size:22px;color:#000;text-decoration:none;font-weight:600}
.blogPage .wrapper-div .bloghd span,
.blogPage .wrapper-div .cnts p a{font-size:14px;color:red;font-weight:600}
.blogPage .wrapper-div .cnts{margin:10px 0}
.blogPage .wrapper-div .cnts p{margin-bottom:0}
.blogPage .wrapper-div .cnts p a{margin-top:10px}
.blogPage .wrapper-div .blgby{position:absolute;bottom:15px;right:15px}
.blogPage .wrapper-div .blgby ul li{display:inline;margin:0 0 0 30px!important}
.blogDetail .blgpic{width:300px;float:left;margin:0 15px 15px 0;border:4px solid #ae130f;border-radius:5px;overflow:hidden}
.blogDetail .blgpic img{width:100%;height:auto;float:left}
.blogDetail h2 a{font-size:26px;color:#000;text-decoration:none;font-weight:600}
.blogDetail h2 span{display:block;font-size:16px}
.mt10{padding-top:15px}
.mb10{padding-bottom:10px}
.middleBan img{width:100%;height:auto;float:left}
.bgnaew{background:#fff396}
.headingtyp{margin:0;text-align:center;font-size:35px;color:#000}
.rates-table{width:100%;text-align:center}
.rates-table .priceBox{position:relative;width:350px;display:inline-block;margin:25px 15px}
.rates-table .priceBox .headetop{border-radius:30px 30px 0 0;border-top:3px solid #ccc;padding:15px 0;font-size:28px;text-align:center;background:#192124;color:#fff;text-transform:uppercase;font-weight:600;margin:0 35px;box-shadow:0 0 8px #000}
.rates-table .priceBox .duration-shots{background:#27ae61;text-shadow:0 0 3px #696969;border-top:5px solid #4cd583;font-size:52px;font-weight:bolder;text-align:center;text-transform:uppercase;padding:20px 0;position:relative;color:#fff}
.rates-table .priceBox .duration-shots a,
.rates-table .priceBox .duration-shots a span{font-size:18px;width:100%;float:left;line-height:16px;text-transform:none}
.rates-table .priceBox .duration-shots a:hover{text-decoration:none}
.rates-table .priceBox .duration-shots a span{top:0}
.rates-table .priceBox .duration-shots span{position:relative;font-size:22px;top:-25px}
.rates-table .priceBox .duration-shots:after{position:absolute;bottom:-60px;right:0;width:0;margin:auto;height:0;border-style:solid;border-width:60px 60px 0;border-color:#27ae61 transparent transparent}
.rates-table .priceBox ul{background:#fff;padding-top:60px;box-shadow:0 0 8px #000;list-style:none}
.rates-table .priceBox ul li{color:#000!important;padding:10px 0;border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase;font-size:18px}
.rates-table .priceBox ul li:last-child{border:none;padding:25px 0}
.rates-table .priceBox ul li .view-more{border-radius:50px;padding:10px 25px;text-decoration:none}
.rates-table .priceBox ul li .view-more:hover{text-decoration:none}
.rates-table .priceBox:nth-child(2) .duration-shots{background:#f1c40f;border-top-color:#ffe884}
.rates-table .priceBox:nth-child(2) .duration-shots:after{border-color:#f1c40f transparent transparent}
.rates-table .priceBox:nth-child(3) .duration-shots{background:#3598db;border-top-color:#73d0fb}
.rates-table .priceBox:nth-child(3) .duration-shots:after{border-color:#3598db transparent transparent}
.view-more{padding:7px 20px;background:#000!important;border-radius:5px;border:1px solid #000;color:#fff;font-family:Arial, Helvetica, sans-serif}
.view-more:hover{background:red!important;color:#fff!important;border-color:red;text-decoration:none!important}
.accordion{display:none}
.panel{border:none!important}
.blogPage .wrapper-div .cnts p{color:#000}
.blogPage .wrapper-div .blgby ul li{color:#000!important}
.tableprice{margin:15px auto;width:690px;padding:5px;background:#fff;max-width:100%}
.tableprice td,
.tableprice th{padding:10px;color:#000;text-align:center;width:33.33%}
.tableprice th{background:#3598db;color:#fff;transition:all .4s}
.tableprice tr:nth-child(odd){background:#f8f8f8}
.tableprice tr:nth-child(even){background:#ccc}
.tableprice tr:hover{background:#f9a202}
.tableprice tr:hover td{color:#fff}
.tableprice caption{border-radius:30px 30px 0 0;border-top:5px solid #ffe2ac;padding:10px 0;font-size:20px;text-align:center;background:orange;color:#fff;text-transform:uppercase;font-weight:600;margin:0}
@media only screen and (max-width:992px){.accordion{background:0 0;color:#444;cursor:pointer;padding:0 5px;width:30px;height:30px;border:none;text-align:left;outline:0;font-size:0;transition:.4s;float:right;margin:5px 20px 0 0;display:block}
.accordion:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#000 transparent transparent;margin-top:-2px}
.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border:none!important}
.accordion.mainNav{display:block;background:0 0;width:40px;height:30px;margin:5px;right:0;top:6px}
.accordion.mainNav:before{border:none}
.accordion.mainNav span{height:4px;background:#fff;margin:2px 0;display:inline-block;width:100%;float:left}
.mainpanel{background:#ffd65e;background:-moz-linear-gradient(top, #ffd65e 0, #febf04 100%);background:-webkit-linear-gradient(top, #ffd65e 0, #febf04 100%);background:linear-gradient(to bottom, #ffd65e 0, #febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e', endColorstr='#febf04', GradientType=0)}
}
@media only screen and (max-width:767px){#contact-Pune,
#footer-Pune,
#footer-Pune p,
#inner-images li,
#logo-Pune,
#logo-Pune .log{width:100%;text-align:center}
#wrapper-Pune{width:90%}
#logo-Pune{font-size:40px}
#contact-Pune,
#logo-Pune .log{font-size:18px}
#logo-Pune .log{line-height:24px}
#contact-Pune{font-weight:700;padding:0 0 10px;color:#fff}
#nav-Pune{height:auto}
#nav-Pune li{width:100%;border-bottom:1px solid #fff}
#contentmain-Pune,
#side-Pune,
#side-Pune1{width:100%}
#inner-images li{list-style:none;float:left;font-size:16px;margin:25px 0}
#gallery ul li{padding:0;margin:2%;border:none;width:100%}
#gallery ul li img{width:100%;border-radius:5%}
#gallery ul li:hover{border:none}
#footer-Pune{padding:10px 5px;float:left;color:#f21717;margin-top:15px;font-size:14px}
#footer-Pune li{list-style:none;padding:10px 0;border-right:none;float:none;display:inline-block}
#footer-Pune p{margin-top:25px}
#footer-Pune a{float:none}
.TypesOfService{grid-template-columns:repeat(1, 1fr)}
}
@media (max-width:767px){#wrapper-Pune{width:100%}
#logo-Pune{font-size:14px;float:left;margin:25px 0 0;line-height:22px}
#logo-Pune a{font-size:30px}
#nav-Pune li,
#nav-Pune li:nth-child(3)>a,
#nav-Pune li:nth-child(4)>a{border-bottom:1px solid #1d4de8}
#contact-Pune{margin:15px 0 0}
.middleSide ul.gridImg,
.profileBox ul{margin-bottom:10px;grid-template-columns:repeat(1, 1fr)}
#nav-Pune li>ul{position:relative;display:block;top:0;left:0;background:0 0}
#nav-Pune li a,
#nav-Pune li>ul li a{font-size:14px;text-transform:uppercase;display:block}
#nav-Pune li>ul li:hover a{background:0 0!important}
.profileBox ul{padding:15px 0;grid-gap:0}
.profileLinkBox ul li{width:100%;margin:5px 0}
.futterBox{grid-template-columns:repeat(1, 1fr);grid-gap:15px}
#footer-Pune{margin-top:0}
#footer-Pune ul{margin-bottom:0}
#footer-Pune ul li{padding:0}
#footer-Pune a{font-size:16px;padding:8px 15px;margin:0;display:block}
.middleSide h1,
.middleSide h2,
.middleSide h3{font-size:18px}
#footer-Pune p,
.callUsOn{font-size:15px}
.callUsOn{padding:5px 0;text-align:center}
#side-Pune.fullWidth ul,
#side-Pune1.fullWidth ul{grid-template-columns:repeat(1, 1fr);grid-gap:0}
#side-Pune.fullWidth.sm ul,
#side-Pune1.fullWidth.sm ul{grid-template-columns:repeat(2, 1fr)}
#side-Pune.fullWidth.sm6 ul,
.detailGrd{grid-template-columns:repeat(1, 1fr)}
.profileBox h3,
.profileLinkBox h5{line-height:21px;font-size:16px}
.tableResponsive{width:100%;overflow:auto}
.rateList .white_link th,
.rateList td{padding:5px 15px;font-size:12px}
#model-Pune,
#model-Pune1,
#side-Pune .profileBox.innerBottom,
#side-Pune1 .profileBox.innerBottom{padding:0 15px}
.profileBox ul li a.viewMore{font-size:12px;width:110px}
.detailGrd{grid-gap:10px;margin-bottom:10px}
.profileDetail,
.profileImgBx{width:100%}
.profileDetail ul li{font-size:14px}
.profileDetail ul li strong{min-width:109px}
.headdingFrst{font-size:20px!important}
.profileBox.innerBottom li img{border:0!important}
#side-Pune,
#side-Pune1{padding:0}
.profileDetail .btnDesign{font-size:16px}
.rates-table .priceBox{width:100%;margin:25px 0}
.blogPage .wrapper-div .blgpic{width:100%;max-width:100%;margin-bottom:10px}
.blogPage .wrapper-div .blgby{position:relative;right:0;margin-top:10px;float:left}
.blogPage .wrapper-div .blgby ul li{margin:0!important}
.headingtyp{font-size:18px}
#nav-Pune li a,
#nav-Pune li>ul li a{color:#fff;text-align:left;padding:0}
#nav-Pune li>ul{width:100%;min-width:100%}
#nav-Pune li{border-right:none}
#nav-Pune ul{background:#2c2c2c}
#nav-Pune li>ul li{border-bottom:1px solid #1d4de8}
#nav-Pune li>ul li:hover a{color:#1800ff!important}
}
@media (min-width:768px) and (max-width:991px){#wrapper-Pune{width:100%}
#nav-Pune li a{font-size:14px;padding:0 19px}
#logo-Pune{margin:25px 15px 15px}
#logo-Pune a{font-size:28px}
#contact-Pune{float:right;text-align:right;font-weight:700;color:#000;font-size:16px;margin:25px 15px 0 0;width:360px}
.profileBox ul{grid-template-columns:repeat(3, 1fr)}
.profileLinkBox ul li{width:31%}
#footer-Pune a{padding:0 10px}
#side-Pune.fullWidth.sm ul,
#side-Pune1.fullWidth.sm ul{grid-template-columns:repeat(4, 1fr)}
.rateList .white_link th,
.rateList td{padding:5px 10px;font-size:14px}
.detailGrd{grid-template-columns:repeat(1, 1fr)}
.profileDetail,
.profileImgBx{width:100%}
.TypesOfService{grid-template-columns:repeat(3, 1fr)}
}
@media (min-width:992px) and (max-width:1199px){#nav-Pune li a{font-size:14px;padding:0 19px}
#logo-Pune{margin:25px 15px 15px}
#logo-Pune a{font-size:28px}
#contact-Pune{float:right;text-align:right;font-weight:700;color:#000;font-size:16px;margin:25px 15px 0 0;width:360px}
.profileLinkBox ul li{width:23%}
.profileBox ul li a.viewMore{font-size:16px;width:120px}
.detailGrd{grid-gap:10px}
.profileDetail,
.profileImgBx{width:100%}
.profileDetail ul li strong{min-width:90px}
}
.rates-table .priceBox ul li .view-more{color:#fff !important;}
.rates-table .priceBox ul li a{color:#000 !important;border:none;text-decoration:none;}