@media only screen and (min-width:1300px) and (max-width:1399px)
{
	.tpbanner .translayr .inrctnfrm ul li{padding: 12px 30px;}
	.tpbanner .container p{font-size: 20px;line-height: 24px;}
	.tpbanner .translayr .inrctnfrm p{margin-bottom: 10px;}
	.tpbanner .container h4 strong{line-height: 38px;}
	.tpsprpcar .inrpdesec{padding-left: 150px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 18px;    margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{padding: 8px 20px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst{width: 100%;}
	
}
@media only screen and (min-width:1200px) and (max-width:1299px)
{
	.whyinxtp .whyintbx p{font-size: 16px;}
	.assservce .graybgin{padding: 20px 30px;}
	.tpbanner .translayr .inrctnfrm ul li{padding: 12px 30px;}
	.tpbanner .container p{font-size: 20px;line-height: 24px;}
	.tpbanner .translayr .inrctnfrm p{margin-bottom: 10px;}
	.tpbanner .container h4 strong{line-height: 38px;}
	.tpsprpcar .inrpdesec{padding-left: 150px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 18px;    margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{padding: 8px 20px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst{width: 100%;}
	
}
@media only screen and (min-width:1025px) and (max-width:1199px)
{
	.whyinxtp .whyintbx p{font-size: 14px;padding: 0 15px;line-height: 22px;}
	.assservce .graybgin{padding:20px 15px;}
	.assservce .graybgin h4{font-size: 18px;}
	.tpbanner .translayr .inrctnfrm ul li{padding:12px 20px;}
	.tpbanner .container p{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.tpbanner .translayr .inrctnfrm p{margin-bottom: 10px;}
	.tpbanner .container h4 strong{line-height: 38px;font-size: 26px;}
	.tpbanner .container h4{font-size: 24px;line-height: 26px;margin-bottom:5px;}
	.tpsprpcar .inrpdesec{padding-left: 100px;    padding-right: 30px;    padding-top: 20px;
    padding-bottom: 20px;}
	.tpsprpcar .inrpdesec h3{font-size: 26px;}
	.tpsprpcar .inrpdesec span.loctxtin{font-size: 15px;padding-bottom: 10px;margin-bottom: 15px;}
	.tpsprpcar .inrpdesec .aptrse{margin-bottom: 10px;}
	.tpsprpcar .inrpdesec .prcprp{font-size: 18px;margin-bottom:20px;}
	.tpsprpcar .inrpdesec .prpdellgo{margin-bottom: 15px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 18px;    margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{padding: 8px 20px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst{width: 100%;}
	h2.mntle{font-size: 28px;}
	.appsecmoddv .mdone h4{    line-height:24px;font-size:18px;}
	.whyinxtp .whyintbx h4{font-size: 22px;}
	.appsecmoddv .mdtwo p{font-size: 16px;    line-height: 24px;}
	.recnladsec .ovrlyctn h5{font-size: 16px;}
	.whyinxtp .whyintbx .icnwhtwrp{margin-bottom: 30px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .loctp{margin-bottom: 10px;}	
	.sectionpad{padding: 30px 0;}
	.tpsprpcar .inrpdesec a.gcdlnkbtn{padding: 9px 30px;font-size: 16px;}
	.blgcarbin .blgbx .blgctmbtm h5{font-size: 16px;line-height: 22px;}
	.blgcarbin .blgbx .blgctmbtm .blgdechei{height: 65px;}
	.blgcarbin .blgbx .blgctmbtm a.blgredlnk{padding: 10px 30px;font-size: 16px;}
	.tpbuildermb .buildlgo .desctxt{margin: 0 10px;}
	.tpbuildermb .buildlgo h4{font-size: 18px;}
	.featureprosec .featcar .fetubxmn .fxbxctnwrp{padding: 20px 10px 40px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn.filbtn{margin-right:2px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn{font-size: 12px;padding: 6px 8px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 a{font-size: 12px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 p{font-size: 12px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn{font-size: 13px;padding: 8px 15px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt{padding: 40px 10px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .nrmthumb .overltpxt{padding: 40px 10px 30px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn{padding:8px 10px;}
	.tpbanner .translayr{max-width: 95%;padding-left:15px;padding-right:15px;margin-top: 50px;}
}
@media only screen and (min-width:992px) and (max-width:1024px)
{
	.whyinxtp .whyintbx p{font-size: 14px;padding: 0 15px;line-height: 22px;}
	.assservce .graybgin{padding:20px 15px;}
	.assservce .graybgin h4{font-size: 18px;}
	.tpbanner .translayr .inrctnfrm ul li{padding:12px 20px;}
	.tpbanner .container p{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.tpbanner .translayr .inrctnfrm p{margin-bottom: 10px;}
	.tpbanner .container h4 strong{line-height: 38px;font-size: 26px;}
	.tpbanner .container h4{font-size: 24px;line-height: 26px;margin-bottom:5px;}
	.tpsprpcar .inrpdesec{padding-left: 100px;    padding-right: 30px;    padding-top: 20px;
    padding-bottom: 20px;}
	.tpsprpcar .inrpdesec h3{font-size: 26px;}
	.tpsprpcar .inrpdesec span.loctxtin{font-size: 15px;padding-bottom: 10px;margin-bottom: 15px;}
	.tpsprpcar .inrpdesec .aptrse{margin-bottom: 10px;}
	.tpsprpcar .inrpdesec .prcprp{font-size: 18px;margin-bottom:20px;}
	.tpsprpcar .inrpdesec .prpdellgo{margin-bottom: 15px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 18px;    margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{padding: 8px 20px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst{width: 100%;}
	h2.mntle{font-size: 28px;}
	.appsecmoddv .mdone h4{    line-height:24px;font-size:18px;}
	.whyinxtp .whyintbx h4{font-size: 22px;}
	.appsecmoddv .mdtwo p{font-size: 16px;    line-height: 24px;}
	.recnladsec .ovrlyctn h5{font-size: 16px;}
	.whyinxtp .whyintbx .icnwhtwrp{margin-bottom: 30px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .loctp{margin-bottom: 10px;}	
	.sectionpad{padding: 30px 0;}
	.tpsprpcar .inrpdesec a.gcdlnkbtn{padding: 9px 30px;font-size: 16px;}
	.blgcarbin .blgbx .blgctmbtm h5{font-size: 16px;line-height: 22px;}
	.blgcarbin .blgbx .blgctmbtm .blgdechei{height: 65px;}
	.blgcarbin .blgbx .blgctmbtm a.blgredlnk{padding: 10px 30px;font-size: 16px;}
	.tpbuildermb .buildlgo .desctxt{margin: 0 10px;}
	.tpbuildermb .buildlgo h4{font-size: 18px;}
	.featureprosec .featcar .fetubxmn .fxbxctnwrp{padding: 20px 10px 40px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn.filbtn{margin-right:2px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn{font-size: 12px;padding: 6px 8px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 a{font-size: 12px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 p{font-size: 12px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn{font-size: 13px;padding: 8px 15px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt{padding: 40px 10px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .nrmthumb .overltpxt{padding: 40px 10px 30px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn{padding:8px 10px;}
	.tpbanner .translayr{max-width: 95%;padding-left:15px;padding-right:15px;margin-top: 50px;}
}
@media only screen and (min-width:768px) and (max-width:991px)
{
	.whyinxtp .whyintbx p{font-size: 14px;padding: 0 15px;line-height: 22px;}
	.assservce .graybgin{padding:20px 15px;}
	.assservce .graybgin h4{font-size: 18px;}
	.tpbanner .translayr .inrctnfrm select{height: 45px;}
	.tpbanner .translayr .inrctnfrm input{height: 45px;}
	.tpbanner .translayr .inrctnfrm input[type="submit"]{padding:0 20px 0 30px;background-position: 10% center;}
	.tpbanner .translayr .inrctnfrm ul li{padding:6px 10px;margin-right: 5px;font-size: 14px;}
	.tpbanner .container p{font-size: 16px;line-height: 24px;margin-bottom: 10px;display: none;}
	.tpbanner .translayr .inrctnfrm p{margin-bottom: 10px;}
	.tpbanner .container h4 strong{line-height: 38px;font-size: 26px;}
	.tpbanner .container h4{font-size: 24px;line-height: 26px;margin-bottom:5px;}
	.tpsprpcar .inrpdesec{padding-left: 100px;    padding-right: 30px;    padding-top: 20px;
    padding-bottom: 20px;}
	.tpsprpcar .inrpdesec h3{font-size: 26px;}
	.tpsprpcar .inrpdesec span.loctxtin{font-size: 15px;padding-bottom: 10px;margin-bottom: 15px;}
	.tpsprpcar .inrpdesec .aptrse{margin-bottom: 10px;}
	.tpsprpcar .inrpdesec .prcprp{font-size: 18px;margin-bottom:20px;}
	.tpsprpcar .inrpdesec .prpdellgo{margin-bottom: 15px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 18px;    margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{padding: 8px 20px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst{width: 100%;}
	h2.mntle{font-size: 28px;}
	.appsecmoddv .mdone h4{    line-height:24px;font-size:18px;}
	.whyinxtp .whyintbx h4{font-size: 22px;}
	.appsecmoddv .mdtwo p{font-size: 16px;    line-height: 24px;}
	.recnladsec .ovrlyctn h5{font-size: 16px;}
	.whyinxtp .whyintbx .icnwhtwrp{margin-bottom: 30px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .loctp{margin-bottom: 10px;}	
	.sectionpad{padding: 30px 0;}
	.tpsprpcar .inrpdesec a.gcdlnkbtn{padding: 9px 30px;font-size: 16px;}
	.blgcarbin .blgbx .blgctmbtm h5{font-size: 16px;line-height: 22px;}
	.blgcarbin .blgbx .blgctmbtm .blgdechei{height: 65px;}
	.blgcarbin .blgbx .blgctmbtm a.blgredlnk{padding: 10px 30px;font-size: 16px;}
	.tpbuildermb .buildlgo .desctxt{margin: 0 10px;}
	.tpbuildermb .buildlgo h4{font-size: 18px;}
	.featureprosec .featcar .fetubxmn .fxbxctnwrp{padding: 20px 10px 40px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn.filbtn{margin-right:2px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn{font-size: 12px;padding: 6px 8px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 a{font-size: 12px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6 p{font-size: 12px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn{font-size: 13px;padding: 8px 15px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt{padding: 40px 10px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .nrmthumb .overltpxt{padding: 40px 10px 30px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn{padding:8px 10px;}
	.tpbanner .translayr{max-width: 98%;padding-left:15px;padding-right:15px;margin-top: 80px;padding-top: 10px;padding-bottom: 10px;}
	.tpbanner .translayr ul li a{font-size: 13px;}
	.tpbanner .translayr ul li a img{margin-bottom: 5px;display: inline-block;margin-right: 10px;}
	.header .tpbtnrt a.whtslstbtn{margin-right: 15px;}
	.header .tpbtnrt a.btnlnk.loglnk{margin-right: 15px;}
	.header .main-menu nav ul li{margin-right: 20px;}
	.header .main-menu nav ul li a{font-size: 16px;}
	.header .tpbtnrt a.btnlnk.nwlaunch{margin-right: 15px;}
	.header .tpbtnrt{margin-right: 5px;}
	.featcar .owl-next{right: 0;}
}
@media only screen and (max-width: 767px)
{
	.header .tpbtnrt{display: none;}
	.tpbanner .container{position: inherit;top: inherit;left: inherit;transform: none;margin-top: 20px;}
	.header{padding: 10px 0;}
	.header .main-menu nav ul{display: none;}
	.header .col-sm-2{-ms-flex: 0 0 70%;flex: 0 0 70%;max-width:70%;}
	.header .col-sm-10{-ms-flex: 0 0 30%;flex: 0 0 30%;max-width:30%;}
	.tpbanner .container h4{color:#000;font-size: 22px;line-height:30px;margin-bottom: 10px;}
	.tpbanner .container h4 strong{color: #000;}
	.tpbanner .translayr ul li a{border: 1px solid #e2e2e2;}
	.tpbanner .translayr .inrctnfrm ul li{padding: 12px 15px;margin-bottom: 15px;font-size: 14px;}
	.tpbanner .translayr{max-width: 100%;padding: 15px;background: #000;}
	.tpbanner .translayr .inrctnfrm select{margin-bottom: 15px;}
	.tpbanner .translayr .inrctnfrm input{margin-bottom: 15px;}
	.tpbanner .translayr .inrctnfrm input[type="submit"]{display: table;margin: 0 auto;width: auto;padding: 0 20px 0 55px;}
	.owl-nav .owl-prev{width: 35px;height: 35px;left:0px;}
	.owl-nav .owl-next{width: 35px;height: 35px;right:0px;}
	.featureprosec .featcar .fetubxmn .fxbxctnwrp{padding-left: 10px;padding-right: 10px;}
	.featureprosec .featcar .fxbxctnwrp .col-sm-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.tpbanner .translayr .inrctnfrm .col-sm-2{padding: 0;}
	.tpbanner .container p{color: #000;font-size: 16px;line-height: 24px;margin-bottom: 10px;}
	.sectionpad{padding: 30px 0;}
	h2.mntle{font-size: 24px;}
	.tpsellprp h2.mntle select{font-size: 24px;}
	.featureprosec{padding-bottom: 0;}
	.tpsprpcar{padding-right: 0;}
	.tpsprpcar .owl-nav .owl-prev{left: 10px;}
	.tpsprpcar .owl-nav .owl-next{right: 10px;}
	.tpsprpcar .inrpdesec h3{font-size: 20px;}
	.tpsprpcar .carusimgprp .ovrlytxt h4{font-size: 16px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .trencarprp .imgmnwrp .overltpxt a.pstbtmbtn{padding: 10px 15px;}
	.trencarprp  .item{margin-bottom: 30px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn.filbtn{margin-right: 10px;}
	.tredngprop .nrmthumb .overltpxt a.pstbtmbtn{padding: 8px 15px;}
	.tredngprop .nrmthumb .overltpxt .prcctn{font-size: 16px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size: 16px;margin-right: 10px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst a.gtbstofbtn{font-size: 11px;padding: 8px 15px;}
	.newlprprmenc .mnnewlunchbx .btmtxtst h4{font-size: 20px;}
	.whyinxtp .whyintbx h4{font-size:18px;}
	.whyinxtp .whyintbx p{font-size: 16px;}
	.assservce .graybgin{margin-bottom: 20px;}
	.blgcarbin .blgbx .blgctmbtm .blgdechei{height: 60px;}
	.footer .frstclu .col-sm-2{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.tpsprpcar .inrpdesec{padding:80px 50px 20px;}
	.footer ul li a{font-size: 14px;}
	.footer h5{margin-bottom: 15px;margin-top: 10px;}
	.footer .foobtn a{display: inline-block;margin-right: 10px;}
	.cpyrgttxt{margin-top: 10px;}
	.footer p br{display: none;}
	.blgcarbin{padding: 0 15px;}
	.celbtynesec  .col-sm-4{margin-bottom: 20px;}
	.recnladsec .rctvwbtm .ovrlyctn h5{font-size: 16px;}
	.recnladsec .ovrlyctn .locwrp{display: block;}
	.recnladsec .rctvwbtm .ovrlyctn .locwrp .addlc{margin-bottom: 5px;}
	.tpsprpcar .inrpdesec a.gcdlnkbtn{font-size: 15px;}
	.tpsprpcar .inrpdesec .prcprp{font-size: 17px;margin-bottom: 20px;}
	.tpsprpcar .inrpdesec .aptrse{margin-bottom: 15px;}
	.featureprosec .featcar .fxbxctnwrp a.pstbtmbtn.filbtn{margin-right:5px;padding: 8px;font-size:12px;}
	.featureprosec .featcar .fetubxmn .fxbxctnwrp .prcctn{font-size: 16px;}
	.featcar .owl-prev{left: -10px;}
	.featcar .owl-next{right: -10px;}
	.tpsprpcar .inrpdesec .prpdellgo{width: 150px;height: 80px;}
	.sidenav .mobileshowlnk{display: block;}
	.sidenav .mobileshowlnk ul{list-style: none;padding:0 15px;background:rgba(255,255,255,.1);}
	.sidenav .mobileshowlnk a.nwlaunch{background: #000;color: #fff;text-align: center;}
	.sidenav .mobileshowlnk a.whtslstbtn{display: inline-block;    border-radius: 4px;border: 1px solid #fff;
    width: 40px;padding: 0;height: 40px;margin-right: 25px;line-height: 38px;text-align: center;}
	.sidenav .mobileshowlnk a.loglnk{display: inline-block;padding: 10px 15px;border-radius: 4px;font-weight: 400;
    font-size: 14px;text-transform: uppercase;background: transparent;border: 1px solid #fff;color: #000;}
    .sidenav .mobileshowlnk a.loglnk img{margin-right: 10px;}
    .sidenav .mobileshowlnk .btmnvsde {padding: 10px;}
    .celbtynesec .col-sm-8{padding-right: 15px;}
    .bannrtitle h2{font-size: 18px;}
    .blogadmin{margin-left: 0;clear: both;}
    .blogadmin li{margin-right: 6px;}
    .blogadmin li i{margin-right: 4px;}
    .blogdateandlike{margin-bottom: 15px;}
    .blogrightpadd{padding-right: 0;}
    .comment-metadata{margin-left: 50px;}
    .productthumb .item{height: 300px;}
    .productthumb .main-slider .owl-thumb-item{height: 50px;margin: 10px 2px 0;}
    .producdettp .productthumb{margin-bottom: 30px;}
    .producdettp .tabvew h5{font-size:18px;}
    .producdettp h4{font-size: 20px;}
    .detstpsec .anchornav-wrap ul li a{font-size: 14px;padding: 10px 9px;}
    .detstpsec .section h3.text-center{font-size: 24px;}
    .flrplnsec .flrplan{margin-bottom: 15px;}
    .locmpdetsec iframe{height:300px;}
    .galsecdet .gallimg{height:250px;}
    .dseSearch .container-fluid{padding: 0;}
    .dseSearch .tp-header-search{padding:5px 0;}
    .dseSearch .tp-header-search .tp-header-search-category select{margin-right: 5px;margin-bottom:10px;}
    .prptypesec{margin-right: 5px;margin-bottom:10px;}
    .dseSearch .romsrchfltr{margin-right: 5px;margin-bottom:10px;}
    .dseSearch .tp-header-search-wrapper{margin-bottom:10px;}
    .romsrchfltr .ellipsis{padding: 9px 8px;}
    .dseSearch .tp-header-search-box input[type="text"]{width: 150px;}
    .dseSearch{position: relative;}
    .fltrdv{display: block;}
    .fltrdv ul li{margin-bottom: 12px;}
    .lstngluxury .fxbxctnwrp .builtxtwrp{text-align: left;}
    .lstngluxury .fltrbxrad .fxbxctnwrp .col-sm-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .lstngluxury .fxbxctnwrp{padding: 15px;}
    .lstngluxury .fxbxctnwrp .builtxtwrp strong{font-size: 14px;}
    .lstngluxury .fxbxctnwrp a.pstbtmbtn{padding: 6px 10px;}
    .lstngluxury .fxbxctnwrp .prcctn{font-size: 17px;}
    .shrtlstlgocomp .col-sm-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .rntprpt .col-sm-8{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width:60%;}
    .rntprpt .col-sm-4{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width:40%;}
    .fltrbtnshwmb{display:block;padding:0 15px;margin-top:20px;}
    .fltrbtnshwmb a{border-radius:30px;padding:7px 15px;background:#6c0ba9;color:#fff;}
    .fltrbtnshwmb a i{margin-right:7px;}
    .gblFltr{display:none;transition: all 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) 2s;position: fixed;right: -300px;width:280px;left:inherit;padding-top:40px;overflow-y: auto;
    height: 100%;}
    .gblFltr.active{display:block;right:0;}
    .gblFltr.active a.clseicn{display:block;position:absolute;right:10px;top:10px;color:#6c0ba9;}
    .tp-header-search-wrapper .tp-header-search-category select{width:100%;}
    .dseSearch .tp-header-search-wrapper{display:block !important;}
    .dseSearch .tp-header-search-category{display:block;}
    .dseSearch .tp-header-search-box{margin-right:0;display:block;width:100%;}
    .dseSearch .tp-header-search-box input[type="text"]{width:100%;}
    .dseSearch .tp-header-search .tp-header-search-category select{width:100%;}
    .detstpsec .anchornav-wrap ul{overflow-x: auto;white-space: nowrap;}
    .detstpsec .anchornavfixed{width:100%;}
    .amtsecdet .col-sm-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
    .detstpsec .section{padding:30px 0;}
    .detstpsec .section.amtsecdet{padding-bottom:0;}
    .detstpsec .section.faqsec{padding:15px;}
    .mob-action{display:block;position: fixed;bottom: 0;left: 0; width: 100%;box-shadow: 0 1px 6px 2px rgb(0 0 0 / 40%);z-index: 1030;background:#6c0ba9;}
    .mob-action li{width:50%;background:#6c0ba9;color:#fff;padding:8px 14px;border-right:1px solid rgba(255,255,255,.3);float:left;}
    .faqsec .card .card-header .btn-header-link:after{top:12px;}
}

@media only screen and (min-width: 480px) and (max-width: 575px)
{
	.category-news .blogrightpadd .bloglistbox{width:100%;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
    .featurelstbx .featureimgwrp{height:180px;}
    .featurectnbx .padctnin h4{font-size:16px;}
    .featurectnbx .padctnin .locinfo{margin-bottom:5px;font-size:13px;}
    .featurelstbx .featureimgwrp .prcctn{padding:6px 10px;font-size:13px;}
    .btmbtn a.cntctdetbtn{font-size:14px;padding:8px 12px;}
    .btmbtn .tpbtn a.btnin.rgtbtnwrp{padding:5px 15px;border-top:inherit;}
    .btmbtn .tpbtn{display:block;}
    h2.mntle{margin-bottom:20px;}
    .btmbtn .tpbtn a.btnin{width:100%;padding:5px 15px;display:block;font-size:13px;}
    .featurectnbx .padctnin .confrigatnctn{margin-bottom:0;}
    .featurelstbx .featureimgwrp a.lkeimgoverly{width:30px;height:30px;line-height:30px;}
    .featurelstbx .featureimgwrp a.lkeimgoverly i{font-size:14px;}
    .owl-nav .owl-prev{width:25px;height:25px;background-size: 6px auto !important;}
    .featureprosec .nav-tabs li a{font-size:15px;padding:6px 10px;}
    .featureprosec .nav-tabs li{margin:0 2px;}
    .featureprosec .nav-tabs{margin-bottom:25px;}
    .tpbuildermb .buildlgo .owl-stage-outer{padding-bottom:0;}
    .owl-nav .owl-next{width:25px;height:25px;background-size: 6px auto !important;}
    .newlprprmenc .mnnewlunchbx .btmtxtst{width:100%;}
    .newlprprmenc .mnnewlunchbx .posdv .tplogoprp{width:70px;height:70px;line-height:60px;}
    .newlprprmenc .mnnewlunchbx .btmtxtst{padding-left:30px;padding-right:15px;}
    .newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv img{max-width:8px;margin-right:5px;}
    .newlprprmenc .mnnewlunchbx .btmtxtst h4{font-size:16px;}
    .newlprprmenc .mnnewlunchbx .btmtxtst .flexdv span.prcdv{font-size:15px;display:block;margin-bottom:15px;}
    .newlprprmenc .mnnewlunchbx .btmtxtst .flexdv{display:block;}
    .newlprprmenc .mnnewlunchbx .btmtxtst .loctp{margin-bottom:10px;}
    .tpbanner .translayr .inrctnfrm ul li{padding:7px 9px;margin-bottom: 15px;font-size: 12px;margin-right:5px;}
    .tpbanner .translayr .inrctnfrm select{height:40px;}
    .tpbanner .translayr .inrctnfrm ul{margin-bottom:0;}
    .tpbanner .translayr{padding-bottom:5px;}
    .tpbanner .translayr .inrctnfrm input{height:40px;}
    .tpbanner .translayr .inrctnfrm p{color:#fff;}
    .tpbanner .translayr ul li a img{display:inline-block;margin-right:10px;max-width:30px;margin-bottom:0;}
    .category-news .blogrightpadd .bloglistbox{width:100%;}
    .tpbanner .container p{font-size:14px;}
    .tpbanner .container h4{font-size:20px;line-height:24px;}
}




img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

