@charset "utf-8";
/* CSS Document */
/*Responcive Manu*/

body {font-family:'archivo_narrowregular';margin:0;padding:0;font-size:100%;overflow-x:hidden;}
.slicknav_menu {display:none;}
@media screen and (max-width: 42em) {
	.js #menu {	display:none;}
	.js .slicknav_menu {display:block;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
		.js #menu {	display:none;}
		.js .slicknav_menu {display:block;}
}

@media only screen and (max-width: 767px) {
/*Index Page */
.banner{width:100%; background-size: cover;}.nav{width:100%; height:auto; background:none; position: absolute;}.nav_cont{width:90%;}.logo{padding-top: 16px; width:100%; text-align:center;}.manu{width: 40%; float:right;}.manu{width: 40%;}.tag{width: 90%; top: 172px;}.tag h1{font-size:277%;}.tag h2{font-size:112%;width:90%;}.tag h3{font-size:95%; margin: 0 auto; width: 90%; font-weight: lighter;}.tag h5{width: 90%; font-size: 90%; font-weight: lighter;}.next_hed{width: 100%; background-size:cover; height: inherit;}.next_hed img{width:80%;}.next_hed_2{width: 100%; background-size:cover; height: inherit;}.next_hed_2 img{width:80%;}.next_cont h1{width:100%;}.next_cont p{width:100%; font-size: 13px;}.next_cont p{padding: 6% 0; line-height: 20px;}.services{width:100%;}.services_cont{width: 90%;}.services_cont h2{width: 100%;}.for_services{width: 90%;}.for_services li p{width: 100%;}.content{width: 100%;}.content h2{width: 100%; font-size:124%;}.content p{width:90%; text-align: justify;}.ser_proses{width: 100%;}.proses{width:100%;}.left{width:100%;}.left img{margin-left: 14px; padding: 37px 0; width: 90%;}.right{width: 100%;}
.proses_cont{width: 90%;}.proses_cont li{width: 91%;}.quik{width:67%; margin-top:24px;}.port{width:100%; margin: 17px 4% !important;}.port h2{width: 100%;}.port p{width: 100%;}.main{width:90%; margin:0 auto;} .feedback{width:90%;}.feedback h2{width:100%;}.feedback p{width:100%; text-align:center;}.fotter{width:100%; margin:0 auto;}.fotter_content{width:100%;}.lest_ft{width:100%; margin:0 auto; padding-bottom:22%;}.lest_ftcont{width:100%; margin:0 auto;}.left_lest_ft{width:74%; padding-bottom:4%; display:none}.lest_left_ft{width:100%;}.lest_left_ft li{width:100%; padding-left:12%;}.right_lest_ft{width:100%; padding: 7% 0;}.lest_right_ft{float:none}.lest_right_ft li{padding-left:5%; width:12%;}
.view{width:96% !important;}.mask{width:100% !important; padding-top:6%; height: 183px !important;}.view img{display: -moz-stack !important; position: relative;}.contact_about{width:100%; background-size:cover;}.tag_about{top: 50px; width:100%;}.tag_about h2{padding-top: 30%;width:100%; font-size: 177%;}.contact-l h3{width:90%;}.Creative_work{width: 100%;}.contact{width:90%; padding-left:2%; margin-bottom:4%;}.contact-l{width: 100%; text-align:center;}.float{width:90%;}form{width:100%;}.cont_id{width:90%; padding: 10% 0;}.services_cnt{width:90%;}.services_cnt li a{width: 100%; font-size: 100%;}.services_cnt li{width:90%;}#inname{width:90%;}#msg{width:90%;}.tr_ser{width:100%;}.three_services{width:100%;}.serv{width:85%; margin-left: auto;}.serv li{width:85%;}.serv li h4{width:90%;}.serv li:hover{width: 78%;}.fotter_content h2{font-size: 150%; width: 100%;}
.Creative_work h1{width:100%;}.my_port{width:90%; margin:0 auto;}.TabbedPanelsTab{width: 90%; border-radius:0px !important; margin:0px !important;}.review{border-radius:none; text-align: center; height:auto; border-radius:0px;}.review h5{float:none; text-align:center;}.review img{float:none; text-align:center;}.kolkata_services_about{height:auto;}.city_tag_about{top:auto; width:100%; padding-top:0px;}.tag_som{top:auto; width:94%; padding-top:80px;}.tag_som p{font-size: 247%;}.som_web p{font-size: 96%;}.city_tag_about p{font-size: 190%;}.dentalquik{width:80%; height: 30px;}.ims img{width:90%; margin:0 auto;}.left-panel{margin:0 auto;}.tabl{width:100%; margin:0 auto; padding-bottom:10%;}.content h3{width: 100%; font-size: 120%;}.map{width:100%; margin:0 auto;}.scma{width:100%; margin:0 auto;}.scma iframe {width:100%; margin:0 auto;}
.la_services_about{ height: auto; background-size:cover;}.kolbanner{background-size:cover; height:auto;}.logo img{max-width:none;}.manu_cont li{margin:0px;}.tag_kolkata h5{width:100%;}.glr{width:90%;}.glr li{width:74% !important; margin: 10px 0;}.go_go h2{width:98%;}.dentalquik a{font-size:100%;}.banner_india{background-size:cover; height: auto;}.web_india{width:90%;}.webs_india{width:100%; padding-left:0px;}.thanks_tag{ position:relative; margin: 0 auto; top:9%; text-align:center; width: 90%; font-size:80%;}.thanks_tag img{width:56px; margin-left:0%;}.thanks_tag h1{ font-family:'archiveregular'; font-size:43px; color:#feffff; text-shadow: 4px 6px 2px #8a8a8a; margin: 2% 0;}.splz{width: 100%;}.splz_ld{width: 100%;}.splz_ld img{display: none;}.splz img{width: 90%;}.tech{width: 100%;}.tech_lft{width: 90%;}.tech_right img{width: 90%; padding-left:5%;}.ser_proses{width: 100%;}.left_other img{width:90%; padding-left: 5%;}.view_port img{width: 100%;}.demo-3{width:80% !important;}.quik_last_ft{ display:none;}.revd{width:100%;}.re_img{width:100%;}.map_in{ display:none;} .left_seo img{padding-left:15%;width: 69%;} .plan_basic{margin:10px 4%;float: left;width: 100%;}}
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.banner{width:100%; background-size: cover;}.nav{width:100%; height:auto; background:none; position: absolute;}.nav_cont{width:90%;}.logo{padding-top: 16px; width:100%; text-align:center;}.manu{width: 40%; float:right;}.manu{width: 40%;}.tag{width: 90%; top:150px;}.tag h2{font-size: 190%;}.tag h3{font-size:95%; margin: 0 auto; width: 90%; font-weight: lighter;}.tag h5{width: 90%; font-size: 90%; font-weight: lighter;}.next_hed{width: 100%; background-size:cover; height: inherit;}.next_cont h1{width:100%;}.next_cont p{width:100%; font-size: 13px;}.next_cont p{padding: 6% 0; line-height: 20px;}.services{width:100%;}.services_cont{width: 90%;}.services_cont h2{width: 100%;}.for_services{width: 90%;}
.for_services li p{width: 100%;}.content{width: 100%;}.content h2{width: 100%; font-size:124%;}.content p{width:90%; text-align: justify;}.ser_proses{width: 100%;}.proses{width:100%;}.left{width:100%;}.left img{margin-left: 14px; padding: 37px 0; width: 90%;}.right{width: 100%;}
.proses_cont{width: 90%;}.proses_cont li{width: 91%;}.quik{width:47%; margin-top:24px;}.port{width: 100%;}.port h2{width: 100%;}.port p{width: 100%;}.main{width:87%; margin:0 auto;}.feedback{width:100%;}.feedback h2{width:100%;}.feedback p{width:100%; text-align:center;}.fotter{width:100%; margin:0 auto;}.fotter_content{width:90%;}.lest_ft{width:100%; margin:0 auto; padding-bottom:12%;}.lest_ftcont{width:100%; margin:0 auto;}
.services_ft{padding-right: 14px; width: 40%;}.left_lest_ft{width:40%; float:left;}.lest_left_ft{width:60%;}.lest_left_ft li{width:100%; padding-left:12%;}.right_lest_ft{width:40%; padding:4% 0; float:right;}.lest_right_ft{float:none}.lest_right_ft li{padding-left:5%; width:12%;}
.view{width:96% !important;}.mask{width:100% !important; padding-top:6%; height: 183px !important;}.view img{display: -moz-stack !important; position: relative;}.three_services{width:100%;}.serv{margin-left: auto;}.Creative_work h1{width:100%;}.my_port{width:100%; margin:0 auto;}
.TabbedPanelsTab{width:90%; border-radius:0px !important; margin:0px !important;}.TabbedPanelsTabGroup{width:82%;}.contact{width:74%; padding-left: 12%;}.contact-l{width:60%;}.float{width:90%;}.cont_id{width:17%;}.splz{width: 100%;}.splz img{width: 90%;}.tech{width: 100%;}
.tech_lft{width: 90%;}.tech_right img{width: 90%; padding-left:5%;}.ser_proses{width: 100%;}.left_other img{width:90%; padding-left: 5%;}.quik_last_ft{display:none;}.map_in{ display:none;} .left_seo img{padding-left:15%;width: 69%;} .tag_about h2{padding-top: 30%;width:100%; font-size: 177%;} .plan_basic{margin:10px 4%;float: left;width: 100%; }
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.contact{width:87%; padding-left: 12%;}.contact-l{width:54%;}.float{width:90%;}.cont_id{width:40%;}.map{width:100%; margin:0 auto;}.scma{width:100%; margin:0 auto;}.scma iframe {width:100%; margin:0 auto;}.splz{width: 100%;}.splz img{width: 90%;}.tech{width: 100%;}.tech_lft{width: 90%;}
.tech_right img{width: 90%; padding-left:5%;}.ser_proses{width: 100%;}.left_other img{width:90%; padding-left: 5%;}.quik_last_ft{background: #ff902e none repeat scroll 0 0;bottom: 0;float: right;height:30px;line-height:23px;margin: 39% 0 0 78%;position: fixed;text-align: center;width: 22%;z-index: 99999;} .left_seo img{padding-left:15%;width: 69%;} .tag_about h2{padding-top: 30%;width:100%; font-size: 177%;}
  .plan_basic{margin:10px 4%;float: left;width: 100%; }