@media screen and (width: 1366px) {
	.ourClient { background-position:-114px 0; }	
	}

@media screen and (width: 1280px) {
	.ourClient { background-position:-114px 0; }	
	}
	
@media screen and (min-width: 1024px) and (max-width: 1025px) {
    .top_left .col-lg-3 { float: left; }
    .top_left .col-lg-5 { float: left; }
    .top_left .col-lg-4 { float: right; }
    .top_left .col-lg-4 .top_enq { padding: 0 20px; }
    #nav_bx .navbar-header { float:left; margin:0; width:29%; }
    .nav > li > a { padding: 38px 6px 34px 5px; }
    .akcustom { left: 0 !important; }
	.akcustom2  { left: 0 !important; }
	.topservice { right:0 !important; }
	.akcustom3 { right: 0 !important; }
    .body_bx_top_left_brd { display: none; }
    .moduletable .custom .gap { width: 100%; }
    .course .web_designing .col-lg-2 { text-align: center; width: 100%; }
    .course .web_designing .col-lg-2 img { float: none !important; height: auto; max-width: 300px; width: auto !important; }
    .rsform_gci .control-group .control-label { text-align: left; width: 6%; }
    .rsform_gci .control-group .formControls { width: 90%; }
    #cources_akinr img { width: 100%; }
	.navbar > .container .navbar-brand { height:auto; margin:17px 0 0; width:100%; }
	.navbar > .container .navbar-brand img { height:auto; width:100%; }
	.ourClient { background:none; }
	.ourClient .client_bx { min-height:0; }
	.ourClient .client_bx h3 { text-align:center; }
	.ourClient .client_bx .custom ul { text-align:center; width:100%; }
	.ourClient .client_bx .custom ul li { display:inline-block; float:none; margin:0 10px 70px; width:204px; }
	.ourClient .client_bx .custom ul li img { max-width:100%; }
}

@media screen and (min-width: 768px) and (max-width: 990px) {
	body { margin:195px 0 0; }
	#nav_bx { min-height:97px; }
    .top_left .col-lg-3 { float: left; }
	.header_fixed .navbar-toggle { display:none; }
	.header_fixed .collapse { display:block !important; }
	#nav_bx .navbar-inverse .navbar-collapse { top:130px; }
	.header_fixed .toggleMenu { background:url(../images/toggle-icon.png) no-repeat left center #0c5eb3; padding:0 !important; text-indent:-999em; width:41px; }
	.header_fixed .toggleMenu.active { border-radius:5px !important; }
	.header_fixed .collapse .responsiveMenuTheme8 { background:#fff !important; position:absolute; right:0; top:41px; white-space:nowrap; }
    #nav_bx .navbar-header { float: left; margin-bottom: 20px; width: 100%; }
    #nav_bx .navbar-inverse .navbar-header .navbar-toggle { background: #0c5eb3; border-color: #0c5eb3; margin-top: 37px;  }
    #nav_bx .navbar-header .moduletable { float: left; }
    #nav_bx .navbar-inverse .navbar-collapse { position: absolute; /*top: 172px;*/ background: #fff; right: 37px; z-index: 99; float: left; max-height: none; }
    .nav > li > a { padding: 15px 20px; } 
    .nav-pills > li { float: none; }
    .tp-caption { left: 0 !important; }
    .body_bx_top_left_brd { display: none; }
    .moduletable .custom .gap { width: 100%; }
	.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
	.course .web_designing .col-lg-2 img { display:none; }
	#center_banner .col-lg-6:first-child { margin-left:0; }
    .course .web_designing .col-lg-2 { text-align: center; width: 100%; }
    .course .web_designing .col-lg-2 img { float: none !important; height: auto; max-width: 300px; width: auto !important; }
    .rsform_gci .control-group .control-label { text-align: left; width: 6%; }
    .rsform_gci .control-group .formControls { width: 90%; }
	.responsiveMenuTheme8 li a { padding: 10px 15px 10px 15px !important; }
    /*.bx-viewport { height: auto !important; }
    .bx-viewport .testimonial-wrapper { transform: translate3d(0px, 0px, 0px) !important; width: 100% !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase { margin-bottom: 15px !important; width: 310px !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase .tpm-showcase-bubble-bottom { min-height: 72px !important; }*/
    #cources_akinr img { width: 100%; }
	#banner { padding-top:0; }
	.topservice .bnrSrvcs ul li { margin-bottom:30px !important; }
	.topservice .bnrSrvcs ul li a .imgSpan { background-size:cover; height:69px; width:69px; }
	.topservice .bnrSrvcs ul li:nth-child(1) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(2) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(3) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(4) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(5) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(6) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li .txtSpan { font-size:13px !important; margin-top:10px !important; }
	.akcustom { display:none; }
	.topservice.bnrImg.akcustom{
		display: block;
	}
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { 
		/* top:40px !important;  */
	}
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
	.ourClient .client_bx img { margin:0 20px 20px; }
	.placement { overflow:hidden; overflow-x:auto; padding:0 0 15px; width:100%; }
	.placement .table { margin:0; width:800px; }
	._gmap { width:100%; }
	._gmap2 { width:100%; }
	.mk { width:100%; }
	.ourClient { background:none; }
	.ourClient .client_bx { min-height:0; }
	.ourClient .client_bx h3 { margin-top:0; text-align:center; }
	.ourClient .client_bx .custom ul { margin:30px 0 0; width:100%; }
	.ourClient .client_bx .custom ul li { margin:0 5% 30px; text-align:center; width:40%; }
	.ourClient .client_bx .custom ul li img { max-width:100%; position:relative; }
}

@media screen and (width: 736px) {
	.akcustom { display:none; }
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { top:40px !important; }
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
}

@media screen and (min-width: 640px) and (max-width: 767px) {
	body { margin:197px 0 0; }
    .top_left .col-lg-3 { float: left; }
	.header_fixed .navbar-toggle { display:none; }
	.header_fixed .collapse { display:block !important; }
	#nav_bx { min-height:97px; }
	#nav_bx .navbar-inverse .navbar-collapse { top:137px; }
	.header_fixed .toggleMenu { background:url(../images/toggle-icon.png) no-repeat left center #0c5eb3; padding:0 !important; text-indent:-999em; width:41px; }
	.header_fixed .toggleMenu.active { border-radius:5px !important; }
	.header_fixed .collapse .responsiveMenuTheme8 { background:#fff !important; position:absolute; right:0; top:41px; white-space:nowrap; }
    #nav_bx .navbar-header { float: left; margin-bottom: 20px; width: 100%; }
    #nav_bx .navbar-inverse .navbar-header .navbar-toggle { background: #0c5eb3; border-color: #0c5eb3; margin-top: 37px;  }
    #nav_bx .navbar-header .moduletable { float: left; }
    #nav_bx .navbar-inverse .navbar-collapse { border: none; position: absolute; /*top: 172px;*/ background: #fff; right: 60px; z-index: 99; float: left; max-height: none; }
    .nav > li > a { padding: 15px 20px; } 
    .nav-pills > li { float: none; }  
    .tp-caption { left: 0 !important; }
    .body_bx_top_left_brd { display: none; }
    .moduletable .custom .gap { width: 100%; }
	.course .durn_p tbody tr td:nth-child(1) { width:25%; }
	.course .durn_p tbody tr td:nth-child(2) { width:25%; }
	.course .durn_p tbody tr td:nth-child(3) { width:25%; }
	.course .durn_p tbody tr td:nth-child(4) { width:25%; }
	.course .durn_p tbody tr td:nth-child(5) { display:none; }
	.course .durn_p tbody tr td:nth-child(6) { display:none; } 
    .course .web_designing .col-lg-2 { text-align: center; width: 100%; }
    .course .web_designing .col-lg-2 img { display:none; }
    .rsform_gci .control-group .control-label { text-align: left; width: 6%; }
    .rsform_gci .control-group .formControls { width: 90%; }
    /*.bx-viewport { height: auto !important; }
    .bx-viewport .testimonial-wrapper { transform: translate3d(0px, 0px, 0px) !important; width: 100% !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase { margin-bottom: 15px !important; width: 310px !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase .tpm-showcase-bubble-bottom { min-height: 72px !important; }*/
    #cources_akinr img { width: 100%; }
	#banner { padding-top:0; }
	.topservice .bnrSrvcs ul li { margin-bottom:30px !important; }
	.topservice .bnrSrvcs ul li a .imgSpan { background-size:cover; height:69px; margin-bottom:20px !important; width:69px; }
	.topservice .bnrSrvcs ul li:nth-child(1) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(2) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(3) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(4) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(5) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(6) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li .txtSpan { font-size:12px !important; }
	.akcustom { display:none; }
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { top:40px !important; }
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
	#center_banner .col-lg-6:first-child { margin-left:0; }
	.placement { overflow:hidden; overflow-x:auto; padding:0 0 15px; width:100%; }
	.placement .table { margin:0; width:800px; }
	._gmap { width:100%; }
	._gmap2 { width:100%; }
	.mk { width:100%; }
	.ourClient { background:none; }
	.ourClient .client_bx h3 { margin-top:0; text-align:center; }
	.ourClient .client_bx .custom ul { margin30px 0 0; width:100%; }
	.ourClient .client_bx .custom ul li { margin:0 5% 30px; text-align:center; width:40%; }
	.ourClient .client_bx .custom ul li img { max-width:100%; position:relative; }
}

@media screen and (width: 667px) {
	.akcustom { display:none; }
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { top:40px !important; }
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
}

@media screen and (width: 640px) {
	.ourClient .client_bx { min-height:0; }
	}

@media screen and (min-width: 480px) and (max-width: 639px) {
	body { margin:247px 0 0; }
	#nav_bx { min-height:97px; }
	.navbar-brand { margin-top:6px; padding:3px 0 0 15px;  }
	.header_fixed .navbar-toggle { display:none; }
	.header_fixed .collapse { display:block !important; }
	#nav_bx .navbar-inverse .navbar-collapse { top:188px; }
	.header_fixed .toggleMenu { background:url(../images/toggle-icon.png) no-repeat left center #0c5eb3; padding:0 !important; text-indent:-999em; width:41px; }
	.header_fixed .toggleMenu.active { border-radius:5px !important; }
	.header_fixed .collapse .responsiveMenuTheme8 { background:#fff !important; position:absolute; right:0; top:41px; white-space:nowrap; }
	#banner { padding-top:0; }
	.course .web_designing .col-lg-2 img { display:none; }
	.topservice .bnrSrvcs ul { margin:-20px 0 0 !important; }
	.topservice .bnrSrvcs ul li { margin-bottom:10px !important; width:154px; }
	.topservice .bnrSrvcs ul li a .imgSpan { background-size:cover; height:69px; margin-bottom:10px !important; width:69px; }
	.topservice .bnrSrvcs ul li:nth-child(1) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(2) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(3) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(4) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(5) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(6) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li .txtSpan { font-size:12px !important; }
	.akcustom { display:none; }
	.topservice.bnrImg.akcustom{
		display: block;
	}
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { top:40px !important; }
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
	.ourClient .client_bx img { margin:0 20px 20px; }
	.placement { overflow:hidden; overflow-x:auto; padding:0 0 15px; width:100%; }
	.placement .table { margin:0; width:800px; }
	._gmap { width:100%; }
	._gmap2 { width:100%; }
	.mk { width:100%; }
	.ourClient { background:none; }
	.ourClient .client_bx { min-height:0; }
	.ourClient .client_bx h3 { margin-top:0; text-align:center; }
	.ourClient .client_bx .custom ul { margin:30px 0 0; width:100%; }
	.ourClient .client_bx .custom ul li { margin:0 0 30px; text-align:center; width:100%; }
	.ourClient .client_bx .custom ul li img { max-width:400px; position:relative; }
}

@media screen and (max-width:575px){
	.topservice.bnrImg{
		height: inherit;
		background-image: none!important;
	}
}

@media screen and (width: 568px) {
	body { margin:197px 0 0; }
	#nav_bx .navbar-inverse .navbar-collapse { top:138px; }
	.topservice .bnrSrvcs ul li { width:184px; }
	
	}

@media screen and (min-width: 320px) and (max-width: 639px) {
    .top_left .col-lg-3 { float: left; }
    #nav_bx .navbar-header { float: left; margin-bottom:0; width: 100%; }
    #nav_bx .navbar-inverse .navbar-header .navbar-toggle { background: #0c5eb3; border-color: #0c5eb3; margin-top: 37px;  }
    #nav_bx .navbar-header .moduletable { float: left; }
    #nav_bx .navbar-inverse .navbar-collapse { border: none; position: absolute; /*top: 172px;*/ background: #fff; right: 60px; z-index: 99; float: left; max-height: none; }
    .nav > li > a { padding: 15px 20px; } 
    .nav-pills > li { float: none; }  
    .tp-caption { left: 0 !important; }
    .body_bx_top_left_brd { display: none; }
    .moduletable .custom .gap { width: 100%; }   
    .course .web_designing .col-lg-2 { text-align: center; width: 100%; }
    /*.course .web_designing .col-lg-2 img { float: none !important; height: auto; max-width: 250px; width: auto !important; }*/
    .rsform_gci .control-group .control-label { text-align: left; width: 6%; }
    .rsform_gci .control-group .formControls { width: 90%; }
    /*.bx-viewport { height: auto !important; }
    .bx-viewport .testimonial-wrapper { transform: translate3d(0px, 0px, 0px) !important; width: 100% !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase { margin-bottom: 15px !important; width: 310px !important; }
    .bx-viewport .testimonial-wrapper .tpm-showcase .tpm-showcase-bubble-bottom { min-height: 72px !important; }*/
    #cources_akinr img { width: 100%; }
    .brd { display: none; }
    .c01 { height: auto; margin: 0 0 10px; width: 100%; }
    .c02 { height: auto; margin: 0; width: 100%; }
	#center_banner .col-lg-6:first-child { margin-left:0; }
}

@media screen and (width: 568px) {
	.akcustom { display:none; }
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { top:30px !important; }
	.topservice .bnrSrvcs { float:none; margin:0 auto !important; }
}

@media screen and (min-width: 320px) and (max-width: 499px) { 
	#_rfc .rsform-block { width:100%; }
	#_rfc .rsform-block label { margin:0 10px 10px 0; }
}

@media screen and (width: 480px) {
    .top_left .col-lg-3 { float: none; }
    /*#nav_bx .navbar-inverse .navbar-collapse { top:189px; }*/
    .course .web_designing a { float: none; }
    .durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
    .durn_p tbody tr td p span { display: block; text-align: center; }
    /*.course .web_designing .col-lg-2 { display: none; }*/
    ._gmap { width: 100%; }
    ._gmap2 { width: 100%; }
}

@media screen and (max-width:400){
	.topservice .bnrSrvcs ul li{
		margin: 0 0 15px 0px;
	}
}


@media screen and (min-width: 320px) and (max-width: 479px) {
	body { margin:248px 0 0; }
	.top_left .col-lg-3 { float: none; }
	#nav_bx .navbar-inverse .navbar-collapse { right:30px; top:186px; }
	.header_fixed .navbar-toggle { display:none; }
	.header_fixed .collapse { display:block !important; }
	.header_fixed .toggleMenu { background:url(../images/toggle-icon.png) no-repeat left center #0c5eb3; padding:0 !important; text-indent:-999em; width:41px; }
	.header_fixed .toggleMenu.active { border-radius:5px !important; }
	.header_fixed .collapse .responsiveMenuTheme8 { background:#fff !important; position:absolute; right:0; top:41px; white-space:nowrap; }
	#banner { padding-top:0; }
	.topservice .bnrSrvcs { width:100%; }
	.topservice .bnrSrvcs ul { margin:-20px 0 0 !important; }
	.topservice .bnrSrvcs ul li { margin-bottom:10px !important; min-height:60px !important; width:114px; margin-left: 0; }
	.topservice .bnrSrvcs ul li a .imgSpan { background-size:cover !important; height:40px; width:40px; }
	.topservice .bnrSrvcs ul li:nth-child(1) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(2) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(3) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(4) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(5) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li:nth-child(6) a .imgSpan { background-position:center; }
	.topservice .bnrSrvcs ul li .txtSpan { font-size:9px !important; padding-top:10px !important; }
	.akcustom { display:none; }
	.topservice.bnrImg.akcustom{
		display: block;
	}
	.topservice .row .col-lg-6 p{
		display: none;
	}
	.akcustom2 { display:none; }
	.akcustom3 { display:none; }
	.topservice { width:100%; }
	.topservice { 
		/* top:40px !important;  */
	}
	.topservice .bnrSrvcs { float:none; margin:0 auto !important;  margin-top: 25px !important;}
	.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
    .durn_p tbody tr td p span { display: block; text-align: center; }
    .course .web_designing .col-lg-2 img { display: none; }
	#center_banner .col-lg-6:first-child { margin-left:0; }
	.ourClient .client_bx img { margin:0 20px 20px; }
	.placement { overflow:hidden; overflow-x:auto; padding:0 0 15px; width:100%; }
	.placement .table { margin:0; width:800px; }
	._gmap { width:100%; }
	._gmap2 { width:100%; }
	.mk { width:100%; }
	.navbar-brand { height:auto; margin:6px 0 0; width:90%; }
	.navbar-brand img { height:auto; width:100%; }
	.ourClient { background:none; }
	.client_bx { padding:0 0px 20px; }
	.ourClient .client_bx h3 { margin-top:0; text-align:center; }
	.ourClient .client_bx .custom ul { margin:30px 0 0; width:100%; }
	.ourClient .client_bx .custom ul li { margin:0 0 30px; text-align:center; width:100%; }
	.ourClient .client_bx .custom ul li img { max-width:100%; position:relative; }
}

@media screen and (width: 414px) {
    /*.top_left .col-lg-3 { float: none; }*/
	.navbar-brand { margin:10px 0 0; padding:0 0 0 15px; width:92%; }
    #nav_bx .navbar-inverse .navbar-collapse { top: 188px; }
    .course .web_designing a { float: none; }
    /*.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
    .durn_p tbody tr td p span { display: block; text-align: center; }
    .course .web_designing .col-lg-2 { display: none; }*/
    ._gmap { width: 100%; }
    ._gmap2 { width: 100%; }
    .tp-form dl { width: 100%;  }
    .tp-form dl dt { float: left; margin: 0 0 5px; min-height: 0; text-align: left; width: 100%; }
    .tp-form dl dd { float: left; margin: 0 0 15px !important;  min-height: 30px; width: 100%; }
    .tp-form dl dt:nth-child(21) { margin: 0 20px 5px 0; width: auto; }
    .tp-form dl dd:nth-child(22) { width: auto; }
	.topservice .bnrSrvcs ul li { width:133px; }
}


@media screen and (width: 375px) {
    /*.top_left .col-lg-3 { float: none; }*/
    /*#nav_bx .navbar-inverse .navbar-collapse { top: 222px; }*/
	.navbar-brand { margin:13px 0 0; padding:0 0 0 15px; width:90%; }
	#nav_bx .navbar-inverse .navbar-collapse { top:187px; }
    .course .web_designing a { float: none; }
    /*.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
    .durn_p tbody tr td p span { display: block text-align: center; }
    .course .web_designing .col-lg-2 { display: none; }*/
    ._gmap { width: 100%; }
    ._gmap2 { width: 100%; }
    .tp-form dl { width: 100%;  }
    .tp-form dl dt { float: left; margin: 0 0 5px; min-height: 0; text-align: left; width: 100%; }
    .tp-form dl dd { float: left; margin: 0 0 15px !important;  min-height: 30px; width: 100%; }
    .tp-form dl dt:nth-child(21) { margin: 0 20px 5px 0; width: auto; }
    .tp-form dl dd:nth-child(22) { width: auto; }
		
}

@media screen and (width: 360px) {
    /*.top_left .col-lg-3 { float: none; }*/
    /*#nav_bx .navbar-header .moduletable { width: 75%; }*/
    .navbar-brand { height: auto; margin:13px 0 0; padding:0 0 0 15px; width: 91%; }
    .navbar-brand img { height: auto; width: 100%; }
    /*#nav_bx .navbar-inverse .navbar-collapse { top: 222px; }*/
    .moduletable .custom .cs { font-size: 18px !important; }
    .moduletable .custom .gap { font-size: 18px !important; padding: 10px 3px; }
    .moduletable .custom .gap a { padding-left: 14px; }
    .course .web_designing a { float: none; }
    /*.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; }
    .durn_p tbody tr td p span { display: block; text-align: center; }
    .course .web_designing .col-lg-2 { display: none; }*/
    ._gmap { width: 100%; }
    ._gmap2 { width: 100%; }
    .tp-form dl { width: 100%;  }
    .tp-form dl dt { float: left; margin: 0 0 5px; min-height: 0; text-align: left; width: 100%; }
    .tp-form dl dd { float: left; margin: 0 0 15px !important;  min-height: 30px; width: 100%; }
    .tp-form dl dt:nth-child(21) { margin: 0 20px 5px 0; width: auto; }
    .tp-form dl dd:nth-child(22) { width: auto; }
}

@media screen and (width: 320px) {
    /*.top_left .col-lg-3 { float: none; } */
    /*#nav_bx .navbar-header .moduletable { width: 75%; }*/
    .navbar-brand { height: auto; width: 100%; }
    .navbar-brand img { height: auto; width: 87%; }
    /*#nav_bx .navbar-inverse .navbar-collapse { top: 222px; } */
    .moduletable .custom .cs { font-size: 18px !important; }
    .moduletable .custom .gap { font-size: 18px !important; padding: 10px 3px; }
    .moduletable .custom .gap a { padding-left: 14px; }
    /*.course .web_designing .col-lg-2 img { max-width: 210px; }*/
    .course .web_designing a { float: none; }
    /*.durn_p tbody tr td { width: 25%; }
    .durn_p tbody tr td:nth-child(5) { display: none; }
    .durn_p tbody tr td:nth-child(6) { display: none; text-align: center; }
    .durn_p tbody tr td p span { display: block; }
    .course .web_designing .col-lg-2 { display: none; }*/
    ._gmap { width: 100%; }
    ._gmap2 { width: 100%; }
    .tp-form dl { width: 100%;  }
    .tp-form dl dt { float: left; margin: 0 0 5px; min-height: 0; text-align: left; width: 100%; }
    .tp-form dl dd { float: left; margin: 0 0 15px !important;  min-height: 30px; width: 100%; }
    .tp-form dl dt:nth-child(21) { margin: 0 20px 5px 0; width: auto; }
    .tp-form dl dd:nth-child(22) { width: auto; }
	.navbar-brand { margin:18px 0 0; padding:0 0 0 15px; width:100%; }
	.topservice .bnrSrvcs ul { margin:-31px 0 0 !important; }
	.topservice .bnrSrvcs ul li { width:103px; }
}