@media(max-width:767px)and (min-width:100px){.log_images{max-width:100px}.navbar-default_bar{background-color:none!important;border-color:#e7e7e7}}#slogan{color:#05517b;font-size:17px;text-align:center;margin:46px 0 0 0;font-weight:bold}@media(max-width:767px)and (min-width:501px){#slogan{dispaly:block;margin:0 0 0 0}.navbar-default_bar{background-color:none!important;border-color:#e7e7e7;margin:-110px 0 0 0!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#e1e8ed;color:#fff;padding:0;margin:75px 0 0 0!important}}@media(max-width:500px)and (min-width:370px){#slogan{dispaly:block;margin:0 0 0 0}.navbar-default_bar{background-color:none!important;border-color:#e7e7e7;margin:-113px 0 0 0!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#e1e8ed;color:#fff;padding:0;margin:78px 0 0 0!important}}@media(max-width:369px)and (min-width:230px){#slogan{dispaly:block;margin:0 0 0 0}.navbar-default_bar{background-color:none!important;border-color:#e7e7e7;margin:-135px 0 0 0!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#e1e8ed;color:#fff;padding:0;margin:102px 0 0 0!important}}#swipebox-caption .title{display:none!important;background:inherit!important}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:-15px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}/*.........................Start Add new CSS................................*//*-- responsive-design starts-here --*/div#portfoliolist{padding:0 0;margin:1em 0;padding:0 0;margin:1em 0;max-height:416px;overflow-y:scroll}.portfolio img{height:100px;width:100%;transition:all 300ms!important;-webkit-transition:all 300ms!important;-moz-transition:all 300ms!important}.portfolio .label{position:absolute;width:100%;height:40px;bottom:-40px}.portfolio .label-bg{background:#22b4b8;width:100%;height:100%;position:absolute;top:0;left:0}.portfolio .label-text{color:#fff;position:relative;z-index:500;padding:5px 8px}.portfolio .text-category{display:block;font-size:9px;font-size:12px;text-transform:uppercase}.tras{z-index:9999!important}.portfolio{overflow-y:scroll;max-height:551px}@media screen and (max-width:640px){#swipebox-slider .slide img{width:65%}}@media screen and (max-width:768px){#portfoliolist .portfolio{width:50%!important}.portfolio img{max-height:100px;min-height:200px;width:100%}#filters li span{font-size:1em}div#portfoliolist{min-height:454px}}@media screen and (max-width:640px){#portfoliolist .portfolio{width:50%}}@media screen and (max-width:480px){#portfoliolist .portfolio{width:100%!important}span.in-sed{margin:0 18px 0 0;font-size:1.4em;width:35px;height:40px}#filters li span{font-size:.95em}}@media screen and (max-width:320px){#portfoliolist .portfolio{width:100%!important}.event-grid{width:100%;margin-top:1.5em}#portfoliolist .portfolio{width:50%}.slider1{min-height:180px}.offer-text h4{font-size:14px;line-height:1.3em;height:16px;overflow:hidden}.offer-text p{font-size:13px;height:40px}.offer-text{width:53%;margin-left:1%}.nbs-flexisel-nav-right{right:6em}.nbs-flexisel-nav-left{left:73px}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{margin-top:6.5em}span.middle-dotted-line{left:7.5em;bottom:-151px}#filters li{padding:0 .4em;width:100%;margin:5px 0}}/*.........................End Add new CSS................................*/@media(max-width:767px)and (min-width:100px){.log_images{max-width:100px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:-15px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.header-right.clearfix{text-align:-webkit-center}.nav .static .selected{background:#d5d4d4}.nav .static a:focus{outline:none}p.desc{padding:0 20px 25px 20px!important}.read_more{z-index:100000000;margin:-105px 25px 0 7px;position:relative;float:right;background:#fff!important;border-color:#fff;color:#135b81}@media(max-width:400px)and (min-width:300px){.read_more{margin:-85px 25px 0 7px}}@media(max-width:300px)and (min-width:100px){.read_more{margin:-70px 10px 0 7px}}.btn-primary:hover{color:#fff;background-color:#286090!important;border-color:#204d74}.HeaderHolder{display:none!important}div#ctl00_ctl05{float:none!important}.trasprent_block{margin-top:-322px!important;background-size:cover;z-index:999!important}ul.level1.static.nav.navbar-nav{float:none!important;width:100%!important}.nav>li>a{padding:20px 50px!important}@media(max-width:767px)and (min-width:100px){.nav li{float:none!important}}@media(max-width:3000px)and (min-width:1200px){.nav>li{margin:inherit!important}.nav li{padding:0 55px 0 55px!important}}@media(max-width:1199px)and (min-width:992px){.nav>li{margin:inherit!important}.nav li{padding:0 22px 0 22px!important}p.desc{font-size:15px;padding:0 21px 15px 21px!important;color:#05517b;height:95px}.cont_blck{margin:0 0 -19px 0!important}}@media(max-width:991px)and (min-width:768px){.nav>li{margin:inherit!important}.nav li{padding:0 5px 0 5px!important}}.main .container ul{list-style:none!important;margin-bottom:0;padding:0!important}h5.cont_text{margin-top:0;padding:15px 20px 0 20px!important}.cont_blck{margin:0 0 -19px 0}@media(max-width:500px)and (min-width:250px){.cont_blck{margin:25px 0 0 1px!important}}@media(max-width:500px)and (min-width:250px){li.middle_img{overflow:hidden;margin:0 0 0 0!important}}@media(max-width:1200px)and (min-width:992px){.cont_blck{margin:0 0 -19px 0!important}.trasprent_block{margin-top:-299px!important;background-size:cover;z-index:999!important}}@media(max-width:500px)and (min-width:100px){h5.cont_text{font-size:17px!important}}@media(max-width:500px)and (min-width:250px){.trasprent_block{margin-top:-25px!important;background:none!important}}@media(max-width:767px){.trasprent_block{margin-top:-40px!important;background:none!important}}@media(max-width:767px){.cont_blck{margin:40px -1px -19px -1px!important;padding:0 0 1px 0}}@media(max-width:991px)and (min-width:768px){.trasprent_block{margin-top:-182px!important}.cont_blck{margin:23px 0 0 1px!important;padding:0 0 1px 0}}@media(max-width:767px)and (min-width:100px){.footer_block{background:#05517b!important;display:block}h5.foot_text{font-size:12px;color:#fff}}h5.foot_text{padding:15px 0 1px 0;text-align:center!important;font-size:13px}.list-inline>li{display:inline-block;padding-right:10px!important;padding-left:10px!important}.main{padding:0 0 40px 0!important}/*.........................ABOUT US CSS................................*/span.title{font-size:15px;font-weight:normal;line-height:20px}h5.our_services{padding:0 0 0 0;font-size:18px;color:#05517b;line-height:28px;font-weight:700;margin-bottom:0}.cont_blck_about{background:#f3f5f6;display:block;margin:0 0 0 0!important;padding:0 20px 0 20px;text-align:justify;float:left}.cont_blck_about_second{background:#f3f5f6;display:block;margin:92px 0 0 0!important;padding:0 35px 10px 19px;text-align:justify;float:left}p.desc_about{font-size:14px;padding:0 0 0 0;color:#05517b;margin-bottom:3px}.imag_about{margin:0 0 0 0}.img_about1{margin:42px 0 25px 0}.about_foot{margin:110px 0 -80px 0!important}.about_title{display:none}h5.fooot{font-size:21px!important;color:#0a537a!important;font-weight:bold!important;padding:10px 10px 0 0!important;display:none}p.title_desc{font-size:11px!important;color:#0a537a!important;display:none}.cont_blck_about_second .col-md-12{padding:0}@media(max-width:767px)and (min-width:100px){.cont_blck_about{background:#d7dde1;margin:50px 0 0 0!important;padding:0 15px 0 15px!important}.cont_blck_about_second{background:#d7dde1;margin:20px 0 0 0!important;padding:0 15px 0 15px!important}.imag_about{margin:0 0 0 0!important}}@media(max-width:767px)and (min-width:100px){.about_title{display:block!important}p.title_desc{font-size:13px!important;color:#0a537a!important;display:block}h5.foot_text{color:#fff;text-align:center;font-size:15px;padding:10px 39px 0 30px;line-height:24px}.fooot{display:block!important}}@media(max-width:991px)and (min-width:501px){.cont_blck_about_second{margin:20px 0 0 0!important}}@media(max-width:3000px)and (min-width:992px){.imag_about{margin:0 0 0 25px}}@media(max-width:1200px){.img_about1{margin:30px 0 20px 0!important}}/*..............................END ABOUT US PAGE CSS............................*/.work-text{font-size:14px!important;color:#05517b;margin-bottom:3px}h5.services_text.work-text{color:#05517b}.work li.desc_about{font-size:14px;padding:1px 0 1px 0!important;color:#05517b}.cont_blck_about ul.work{padding:0 0 0 15px!important;margin-bottom:9px}li.desc_about.work-text{list-style-type:disc!important;text-align:initial!important}/*..............................Start Contact US PAGE CSS............................*/.cont_blck_contact{background:#fefefe;margin:100px 0 0 0!important;display:block;padding:10px 20px 60px 20px!important;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f8fafa),to(#fefefe));background:-webkit-linear-gradient(top,#f8fafa,#fefefe);background:-moz-linear-gradient(top,#f8fafa,#fefefe);background:-ms-linear-gradient(top,#f8fafa,#fefefe);background:-o-linear-gradient(top,#f8fafa,#fefefe)}@media(max-width:767px)and (min-width:100px){.cont_blck_contact{margin:40px 0 0 0!important}}h5.register_title{padding:0 7px 4px 2px;font-size:16px;color:#05517b;font-weight:bold}.form-horizontal .control-label{padding-top:5px;margin-bottom:0;text-align:left!important}@media(min-width:768px){.form-horizontal .control-label{padding-top:5px;margin-bottom:0;text-align:right}}.form_text{color:#05517b;font-size:15px;font-weight:normal}.form-control{background-color:#fff;background-image:none;border:1px solid #bbb!important;border-radius:0!important}.cont_blck_contact12{width:100%;background:#fefefe;margin:100px 0 77px 0;display:block;padding:20px 20px 20px 20px;float:left;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f8fafa),to(#fefefe));background:-webkit-linear-gradient(top,#f8fafa,#fefefe);background:-moz-linear-gradient(top,#f8fafa,#fefefe);background:-ms-linear-gradient(top,#f8fafa,#fefefe);background:-o-linear-gradient(top,#f8fafa,#fefefe)}@media(max-width:991px)and (min-width:768px){.cont_blck_contact12{margin:40px 0 0 0!important}}@media(max-width:767px)and (min-width:100px){.cont_blck_contact12{margin:40px 0 0 0!important}}h5.map_title{font-size:14px;font-weight:bold;padding:0 0 0 0;color:#05517b}h5.map_title{font-size:14px;font-weight:bold;margin:0 0 0 0!important;color:#05517b}h5.map_title{font-size:14px;font-weight:bold;margin:0 0 0 0!important;color:#05517b}p.map_title_des{color:#05517b}.btn-default{color:#fff!important;background-color:#196288!important;border-color:#196288!important}iframe.map{border:5px solid #fff!important}/*..............................END Contact US PAGE CSS............................*//*----------------------START WORK US PAGE CSS------------------------------*/.cont_blck_ourwork_second{background:#fefefe;display:block;margin:0 0 0 0!important;text-align:justify;float:left}@media(max-width:991px)and (min-width:768px){.cont_blck_ourwork_second{background:#fefefe;display:block;margin:20px 0 0 0!important;text-align:justify;float:left}}@media(max-width:767px)and (min-width:100px){.cont_blck_ourwork_second{background:#fefefe;display:block;margin:20px 0 0 0!important;text-align:justify;float:left}}@media(max-width:767px)and (min-width:100px){.cont_blck_about{margin:40px 0 20px 0!important}}.head-section h2{color:#1d1d1d;font-size:2em;font-weight:600;text-align:center;margin-bottom:1.3em}ul#filters{padding:0}#filters{margin:0 0 2%;background:#eef1f3;padding:0;list-style:none}#filters li{display:inline-block;display:-webkit-inline-box;display:-moz-inline-box;display:-o-inline-box;display:-ms-inline-box}#filters li span{display:block;text-decoration:none;color:#05517b;cursor:pointer;font-size:1.1em;text-transform:none;font-weight:600;padding:15px 50px 15px 50px}span.filter.active{color:#05517b;background-color:#d7d6d6;padding:15px 50px 15px 50px;text-transform:none}.portfolio-content{padding:3em 0}.portfolio-section{background:#f3f5f6}#portfoliolist .portfolio{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;width:25%;display:none;float:left;overflow:hidden;margin:0}div#portfoliolist{padding:0 0}.portfolio-wrapper{overflow:hidden;position:relative!important;cursor:pointer;margin:20px 15px 15px 15px}.portfolio img{width:100%;transition:all 300ms!important;-webkit-transition:all 300ms!important;-moz-transition:all 300ms!important}.portfolio .label{position:absolute;width:100%;height:40px;bottom:-40px}.portfolio .label-bg{background:#22b4b8;width:100%;height:100%;position:absolute;top:0;left:0}.portfolio .label-text{color:#fff;position:relative;z-index:500;padding:5px 8px}.portfolio .text-category{display:block;font-size:9px;font-size:12px;text-transform:uppercase}div#portfoliolist{max-height:260px!important}li.phone a{color:#135d84!important;text-decoration:none}@media(max-width:767px)and (min-width:100px){li.phone a{color:#fff!important}}/*----------------------END WORK US PAGE CSS------------------------------*/