@media only screen and (min-width:960px) and (max-width:1024px){body{overflow-x:hidden}
.size-wrap{width:959px!important}
#header #logo{height:67px;left:0;margin-bottom:0;position:absolute;top:10px;width:254px}
.mgmenu>li{padding-right:8px!important}
.mgmenu>li>a,.mgmenu>li>span{padding:15px 0 16px 8px!important}
.everything ul li>a span.php{width:84px}
.everything ul li>a span.net{width:86px}
.everything ul li>a span.iphone{width:58px}
.everything ul li>a span.android{width:71px}
.everything ul li>a span.joomla{width:81px}
.everything ul li>a span.wordpress{width:61px}
.everything ul li>a span.drupal{width:50px}
.everything ul li>a span.magento{width:119px}
.everything ul li>a span.oscommerce{width:109px}
.everything ul li>a span.ajax{width:97px}
.everything ul li>a span.flash{width:76px}
.everything ul li>a span.design{width:52px}
.everything ul li>a span.cad{width:87px}
.everything ul li>a span.cad-s{width:74px}
.top_box_m_left{float:left;height:auto;margin-right:0;width:464px}
#container_bg #content_left{float:left;height:auto;margin:0;width:712px}
#nav-tab .menu a{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:40px;margin:0;padding:0 4px;text-decoration:none}
.internet-technologies-img .logo-img-bg{margin:9px 5px!important}
.mobile-technologies-out-div{width:102px!important}
.techblock ul li{margin:0 7px;width:47.9%;height:88px}
#footer-widget-area{padding:3px}
.services{width:49.3%;margin:6px 3px}
.services ul{float:left;height:auto;list-style:none outside none;margin:0 5px;padding:0;width:224px}
.services ul li a{padding:0 0 0 14px}
.copy-live-icon ul li{float:left;list-style:none outside none;margin:0 5px;padding:0;width:40px}
.entry-content img{max-width:100%;height:auto}
.alignnone,.alignleft{margin:5px 0}
.custom_header_img{max-width:100%}
.mobile_slider_replace{display:inherit}
.gallery .gallery-item{min-width:120px!important;padding-right:20px!important}
.gallery dt{background-image:none}
.su-frame-align-left,.su-frame-align-right{float:none!important}
.su-staff-wrapper .su-frame-align-left{float:left!important}
#homeBanners{width:959px!important;position:relative;float:right}
#homeBanners ul{width:959px!important;padding:0!important;height:282px!important;overflow:hidden}
#homeBanners li{padding:0;list-style:none;width:959px!important;height:282px!important}
#homeBanners li img{max-width:100%}
.mgmenu>li ul li,.mgmenu>li ol li{font-size:11px!important}
.internet-technologies{width:66.6%!important}
.techbk-orange .img-right-details{float:left;height:auto;margin:0;padding:10px 10px 10px 0;width:522px}
.certifications-img{float:left;margin:10px 14px;padding:0}
.projContentDiv{width:460px!important}
.imagesbg{width:212px!important}
.open-source-list-co{width:225px}
.open-source-list-titel{font-size:12px}
.top-box-t ul{width:246px}
.contact-us-img{border:5px solid #e9e8e8;float:left;height:auto;margin:0 10px 0 0;padding:0;width:140px}
.contact-form-div-row input{width:51%!important}
.contact-form-div-row select{width:55%!important}
.scrollable{height:296px;overflow:hidden;position:relative;width:586px}
.items>div{width:586px}
.portfolio_project{float:right;padding:0 10px;width:316px}
.fancy_portfolio_slider{float:left;margin-right:15px}
.fancy_portfolio_project{float:right;width:305px}
.fancy_portfolio_slider .scrollable{position:relative;overflow:hidden;width:500px;height:296px}
.fancy_portfolio_slider .scrollable .items>div{width:500px}
#fancybox-content .portfolio_slider_iphone{float:left;height:310px;width:512px!important}
.phone_main{height:316px!important}
.portfolio_slider_iphone{width:595px!important;height:310px;float:left}
.portfolio_slider_iphone .scrollable{margin:auto;width:126px;height:190px;margin:57px auto 0 auto}
#fancybox-content .portfolio_slider_ipad_small{float:left;height:374px;width:512px!important}
.ipad_small_main{height:380px!important}
.portfolio_slider_ipad_small{width:595px!important;height:374px;float:left}
.portfolio_slider_ipad_small .scrollable{height:280px;margin:40px auto 0;width:214px}
.portfolio_slider_ipad_small .scrollable .items>div{width:214px;height:280px}
.portfolio_slider_ipad_small .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.ipad_big_main{height:392px!important}
.portfolio_slider_ipad_big{width:595px!important;height:374px;float:left}
#fancybox-content .portfolio_slider_ipad_big{float:left;height:374px;width:512px!important}
.portfolio_slider_ipad_big .scrollable{height:264px;margin:49px auto 0;width:389px}
.portfolio_slider_ipad_big .scrollable .items>div{width:389px;height:264px}
.portfolio_slider_ipad_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.iphone_big_main{height:380px!important}
.portfolio_slider_iphone_big{width:595px!important;height:374px;float:left}
#fancybox-content .portfolio_slider_iphone_big{float:left;height:374px;width:512px!important}
.portfolio_slider_iphone_big .scrollable{height:237px;margin:74px auto 0;width:151px}
.portfolio_slider_iphone_big .scrollable .items>div{width:151px;height:237px}
.portfolio_slider_iphone_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.android_big_main{height:380px!important}
.portfolio_slider_android_big{width:595px!important;height:374px;float:left}
#fancybox-content .portfolio_slider_android_big{float:left;height:374px;width:512px!important}
.portfolio_slider_android_big .scrollable{height:239px;margin:64px auto 0;width:162px}
.portfolio_slider_android_big .scrollable .items>div{width:162px;height:239px}
.portfolio_slider_android_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.blackberry_big_main{height:380px!important}
.portfolio_slider_blackberry_big{width:595px!important;height:374px;float:left}
#fancybox-content .portfolio_slider_blackberry_big{float:left;height:374px;width:512px!important}
.portfolio_slider_blackberry_big .scrollable{height:250px;margin:67px auto 0;width:159px}
.portfolio_slider_blackberry_big .scrollable .items>div{width:159px;height:250px}
.portfolio_slider_blackberry_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.mgmenu li .dropdown_fullwidth{width:959px}
.company-menu-clo{width:674px}
.company-menu-call-us-details{width:248px}
.company-menu-details-row{height:auto}
.company-menu-details-row .company-menu-details-img-clo{width:330px}
.company-menu-details-row .company-menu-iso-logo-img{top:56px}
.mgmenu_tabs .web-technologies-tabs{float:left;padding:0 10px;width:98%}
.mgmenu_tabs .mgmenu_tabs_nav li a{font-size:13px;padding:36px 7px 34px 58px}
.mgmenu_tabs_top .mgmenu_tabs_panels,.mgmenu_tabs_bottom .mgmenu_tabs_panels{clear:both;float:none;padding:10px 5px;width:auto}
.web-technologies-clo{width:720px}
.web-technologies-right-clo{width:218px}
ul .company-menu li a,ul .web-development li a,ul .php-mysql li a,ul .open-source li a,ul .web-design li a,ul .microsoft-techno li a,ul .dedicated li a,ul .iphone-apps li a,ul .ipad-apps li a,ul .android-apps li a,ul .other-mobile li a,ul .architectural li a,ul .structural li a,ul .electrical li a,ul .hvac li a,ul .shop-drawing li a,ul .bim li a,ul .custom-app li a{font-size:12px}
.mobile-apps-right-clo{width:218px}
.mobile-apps-clo{width:720px}
.other-mobile-menu-titel{padding:12px 0 10px;font-size:14px}
.mgmenu_tabs .mobile-apps-tabs{float:left;padding:0 10px;width:98%}
.mgmenu_tabs .mobile-apps-tabs li a{padding:36px 42px 34px 60px}
.mgmenu_tabs .cad-services-tabs{float:left;padding:0 10px;width:98%}
.cad-services-clo{float:left;height:auto;margin:0;padding:0;width:708px}
.custom-app-left-clo{float:left;height:auto;margin:0;padding:0;width:720px}
.custom-app-right-clo{float:right;height:auto;margin:0;padding:0;width:218px}
.everything ul li>a span.mean-stack{position:relative;top:4px;width:77px}
.formtop{display:none}
.new-heading-row{font-size:24px}
.new-details-text{line-height:28px}
.home-new-box-list{height:auto;margin:0 -5px;padding:0;width:auto}
.home-new-box-list ul li{padding:0 5px}
.home-new-box-list ul li .tab-services-box{min-height:456px}
.new-home-tab-content .row .clo-div{width:49.5%}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2{font-size:16px}
.middle-three-box ul li{width:285px}
.middle-three-box ul li .titel-div a{font-size:14px;line-height:24px}
.footer-part-one a{padding:7px 12px}
.footer-contact-details ul li{font-size:16px}
#footer-widget-area{padding:18px 0}
.about_company_detail ul li{margin:0 0 0 6%;font-size:16px}
.about_company_detail ul li h3{font-size:16px}
.new-home-tab-design ul li a{font-size:12px}
.casestudy-content h4{font-size:14px}
.casestudy-content p{font-size:14px;line-height:24px}
.school-footer-features{margin:0!important;padding:0;width:auto!important;float:none}
.school-footer-features ul{width:246px!important}
.school-footer-right{width:447px;padding:0 0 0 20px}
.school-counter-div-row .counter-clo .titel-text{font-size:18px;padding:8px 0 0 0}
.school-counter-div-row .counter-clo{width:110px}
.school-counter-div-row .counter-clo .count-div{width:90px;height:90px;font-size:18px;line-height:90px}
.school-counter-div-row .counter-clo .count-div .pluse{font-size:22px;padding:0 0 0 3px}
.techbk-orange .img-right-details-full{float:none;height:auto;margin:0;padding:10px 10px 10px 10px;width:auto}




}
@media only screen and (min-width:768px) and (max-width:959px){body{ont-size:102%}
.size-wrap{width:700px!important}
#header #logo{position:relative;margin:0 auto;left:0;top:8px;width:268px;height:67px}
#header{height:auto}
.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{bottom:auto;height:auto;left:auto;margin:0;position:relative;top:auto;width:100%;margin:10px auto!important}
.mgmenu>li>a,.mgmenu>li>span{padding:15px 9px 16px;font-size:11px}
.mgmenu>li{padding-right:0!important}
.mgmenu>li.right_item{padding:0 7px}
#primary-main-menu{display:none}
.top-img_div{height:auto;margin:0;padding:0;width:auto}
.everything{background-repeat:repeat-x;border-radius:5px;height:44px;padding:0 6px;width:auto}
.everything ul li{display:inline-block;float:left;height:42px;margin:0;padding-top:2px;text-align:center}
.everything ul li>a span.php{width:62px}
.everything ul li>a span.net{width:56px}
.everything ul li>a span.iphone{width:42px}
.everything ul li>a span.android{width:52px}
.everything ul li>a span.joomla{width:59px}
.everything ul li>a span.wordpress{width:47px}
.everything ul li>a span.drupal{width:37px}
.everything ul li>a span.magento{width:88px}
.everything ul li>a span.oscommerce{width:80px}
.everything ul li>a span.ajax{width:67px}
.everything ul li>a span.flash{width:56px}
.everything ul li>a span.design{width:40px}
.everything ul li>a span.cad{width:64px}
.everything ul li>a span.cad-s{width:46px}
.top_box_m_left{float:none;height:auto;margin-right:0;width:auto}
.top_box_m_right{float:none;height:auto;width:auto}
.top_box_m_right ul{float:left;height:auto;list-style:none outside none;margin:0 5px 0 5px;width:48.5%}
.top_box_m_left_details{font:12px/24px Verdana,Arial,Helvetica,sans-serif}
.top_box_m_right ul li a{font:12px/30px Verdana,Arial,Helvetica,sans-serif}
#nav-tab .menu a{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:26px;margin:0;padding:0 4.9px;text-decoration:none}
.techblock ul li{margin:0 7px;width:47.9%;height:89px!important}
#container_bg #content_left{width:100%!important;float:none}
#container_bg #content_right{float:none;height:auto;margin:0;width:auto}
.right_row_part{float:left!important;height:auto!important;margin:0 9px 10px!important;width:332px}
.live_chat_icon{height:auto;margin:0 auto;padding:0;width:300px}
.live_chat_icon ul li{float:left;height:auto;margin:0;padding:0;width:60px;text-align:center}
.live_chat_heading img{min-width:100%}
.live_chat_icon ul li a img{max-width:100%}
.live_chat_link_bg{background:#e9e9e9 url("../images/live-chat-link-bg.jpg");background-repeat:repeat-x;border-bottom:#d7d7d7 1px solid;height:auto;margin:0;width:auto}
.live_chat_link{font:bold 14px/20px Verdana,Arial,Helvetica,sans-serif;height:auto;margin:auto;padding:5px 0;text-align:center;text-decoration:none;width:auto}
.con_text{font:bold 14px/18px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a:hover{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline}
.live_chat_heading{height:96px!important}
.right-box-heading{background-size:100% auto;color:#fff;font-family:Arial;font-size:20px;font-weight:bold;height:auto;line-height:49px;margin-bottom:4px;text-align:center;width:auto}
.enquiry_desk input{background:none repeat scroll 0 0 #fff;border:1px solid #d2d2d2;color:#565d67;font:11px Verdana;height:auto;margin:3px 0;padding:11px 5px;text-decoration:none;width:95%}
.right_client_test{color:#565d67;font:11px/18px Verdana,Arial,Helvetica,sans-serif;margin:0 auto;padding:5px 12px 0;text-align:justify;width:auto}
.right_red_more{color:#fa8e09;font:bold 12px Arial,Helvetica,sans-serif;margin:0 auto;text-align:right;text-decoration:none;width:auto;padding:0 12px}
.right_news{margin:0 auto;padding:5px 12px 0;width:auto}
.su-nivo-slider{max-height:100%;max-width:700px;overflow:hidden}
#orbit-content img{max-width:700px!important}
.su-service-title{line-height:22px!important;padding-bottom:25px!important}
#before_wrapper{width:100%}
#before_wrapper .content_widgets{width:680px;padding-left:10px;padding-right:10px}
#footer-widget-area{padding:6px 6px}
.services{margin:6px 6px;width:98.2%}
.services ul{margin:0 8px;width:47.6%}
.services ul li a{padding:0 0 0 18px}
.services ul li a:hover{text-decoration:underline}
.copy-live-icon{height:auto;margin:0 auto;padding:0;width:242px;position:relative}
.copy-live-icon ul li{width:30px!important}
.copy-link{color:#666;font:11px/25px Verdana,Arial,Helvetica,sans-serif;height:auto;position:relative;text-align:center;text-decoration:none; clear:both;}
#home_slider{height:206px!important;width:auto}
#homeBanners{width:700px!important;position:relative!important;float:none!important}
#homeBanners ul{width:700px!important;padding:0!important;height:206px!important;overflow:hidden}
#homeBanners li{padding:0;list-style:none;width:700px!important;height:206px!important}
#homeBanners li img{max-width:100%}
.megamenu li .dropcontent{top:44px!important}
.techbk-orange .img-right-details{width:510px!important}
.certifications-img{margin:10px 12px!important}
.imagesbg{width:210px!important}
.projContentDiv{width:450px!important}
.open-source-list-co{width:225px;margin:0 3px}
.open-source-list-titel{font-size:12px}
.top-box-t ul{width:239px}
.contact-us-img{border:5px solid #e9e8e8;float:left;height:auto;margin:0 10px 0 0;padding:0;width:140px}
.new_contact_form_div_right .new-input{width:105px!important}
.contact-form-div-row input{width:50%!important}
.contact-form-div-row select{width:54%!important}
#slider_main{height:269px}
#protfolio_menu{margin:auto auto 7px auto}
#protfolio_center li{font-size:12px;font-weight:normal;padding-left:6px;padding-right:6px;text-decoration:none}
#protfolio_center li:hover{font-size:12px;font-weight:normal;padding-left:6px;padding-right:6px;text-decoration:none}
#portfolio-subTabs{height:auto;margin:auto auto 7px;width:auto}
#portfolio-subTabs li{font-size:12px;font-weight:normal;padding-left:5px;padding-right:5px}
.scrollable{height:255px;overflow:hidden;position:relative;width:380px}
.items>div{width:380px;height:255px}
.portfolio_project{float:right;padding:0 6px;width:272px}
.portfolio_heading{font-size:22px;padding-bottom:0;padding-top:10px}
.portfolio_desc{font-size:12px;line-height:20px;padding-bottom:8px}
.launch_site{background-size:cover;width:122px;height:28px;line-height:28px;font-size:13px}
.site_details{background-size:cover;width:122px;height:28px;line-height:28px;margin-left:10px;font-size:13px}
.goto_top{height:28px;padding-bottom:5px;text-align:right;width:auto}
#fancybox-wrap{left:40px!important}
.fancy_portfolio_slider{float:none;margin-right:0}
.fancy_portfolio_project{float:none;width:auto;clear:both}
.fancy_portfolio_slider .scrollable{height:252px;overflow:hidden;position:relative;width:593px}
.fancy_portfolio_slider .scrollable .items>div{width:593px}
.phone_main{height:261px!important}
.portfolio_slider_iphone{width:380px!important;height:254px!important;float:left}
.portfolio_slider_iphone .scrollable{height:154px;margin:48px auto 0;width:100px}
.portfolio_slider_iphone .scrollable .items>div{width:100px;height:154px}
.portfolio_slider_iphone .scrollable .items>div img{max-width:100%;height:auto}
#fancybox-content .portfolio_slider_iphone{float:left;height:252px!important;width:455px!important}
.iphone_big_main{height:261px!important}
.portfolio_slider_iphone_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_iphone_big{float:left;height:374px;width:404px!important}
.portfolio_slider_iphone_big .scrollable{height:162px;margin:51px auto 0;width:104px}
.portfolio_slider_iphone_big .scrollable .items>div{width:104px;height:162px}
.portfolio_slider_iphone_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
#fancybox-content .portfolio_slider_ipad_small{float:left;height:298px;width:478px!important}
.ipad_small_main{height:306px!important}
.portfolio_slider_ipad_small{width:390px!important;height:300px;float:left}
.portfolio_slider_ipad_small .scrollable{height:224px;margin:32px auto 0;width:172px}
.portfolio_slider_ipad_small .scrollable .items>div{width:172px;height:224px}
.portfolio_slider_ipad_small .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.ipad_big_main{height:306px!important}
.portfolio_slider_ipad_big{width:390px!important;height:300px;float:left}
#fancybox-content .portfolio_slider_ipad_big{float:left;height:298px;width:478px!important}
.portfolio_slider_ipad_big .scrollable{height:212px;margin:39px auto 0;width:313px}
.portfolio_slider_ipad_big .scrollable .items>div{width:313px;height:212px}
.portfolio_slider_ipad_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.android_big_main{height:261px!important}
.portfolio_slider_android_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_android_big{float:left;height:374px;width:404px!important}
.portfolio_slider_android_big .scrollable{height:161px;margin:44px auto 0;width:110px}
.portfolio_slider_android_big .scrollable .items>div{width:110px;height:161px}
.portfolio_slider_android_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.blackberry_big_main{height:261px!important}
.portfolio_slider_blackberry_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_blackberry_big{float:left;height:374px;width:404px!important}
.portfolio_slider_blackberry_big .scrollable{height:170px;margin:45px auto 0;width:108px}
.portfolio_slider_blackberry_big .scrollable .items>div{width:108px;height:170px}
.portfolio_slider_blackberry_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.mgmenu li .dropdown_fullwidth{width:696px}
.mgmenu li .dropdown_fullwidth{left:auto;right:0}
.company-menu-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.company-menu-call-us-details{display:none}
.company-menu-row{padding:10px 5px 0}
.company-menu-details-row{height:auto;margin:0;padding:0 5px 10px;width:auto}
.company-menu-details-row .company-menu-iso-logo-img{float:left;height:auto;left:0;margin:0;max-width:100%;padding:0;position:relative;top:0;width:312px}
.company-menu-details-row .company-menu-details-img-clo{float:left;height:auto;margin:0;padding:0;position:relative;right:0;width:240px}
.mgmenu_tabs .web-technologies-tabs,.mgmenu_tabs .mobile-apps-tabs{display:inline-table;float:none;padding:0 1.5%;width:97%}
.mgmenu_tabs .web-technologies-tabs li a .tabs-icon{display:block;margin:8px auto;padding:0;position:relative;top:0}
.mgmenu_tabs .mgmenu_tabs_nav li a{display:block;font-size:12px;outline:0 none;padding:0 20px 16px;position:relative}
.microsoft-techno-icon-img-row{padding:0}
.android-apps-bottom-logo-img-row{padding:10px 0}
.mgmenu_tabs .web-technologies-tabs li a.current .active{left:38%;width:34px}
.mgmenu_tabs_top .mgmenu_tabs_panels,.mgmenu_tabs_bottom .mgmenu_tabs_panels{clear:both;float:none;padding:10px 5px;width:auto}
.web-technologies-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.web-technologies-right-clo{display:none}
.mgmenu>li ul li,.mgmenu>li ol li{border-bottom:1px dotted #858484;color:#757575;float:left;list-style:outside none none;margin:0 1%;padding:4px 0;position:relative;text-shadow:1px 1px 1px #fff;width:48%}
.iphone-apps li{width:48%!important}
.dedicated-icon-img-div{float:left;height:auto;margin:0 10px;padding:0;width:250px}
.dedicated-icon-img-div-two{float:left;height:auto;margin:0 10px;padding:0;width:187px}
.mgmenu_tabs .mobile-apps-tabs li a{display:inline-block;font-size:13px;outline:0 none;padding:36px 18px 36px 64px;position:relative;text-align:center}
.mobile-apps-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.mobile-apps-right-clo{display:none}
.mgmenu_tabs .cad-services-tabs li a{padding:0 16px 16px;text-align:center}
.mgmenu_tabs .cad-services-tabs li a .tabs-icon{display:block;margin:8px auto;padding:0;position:relative;top:0}
.mgmenu_tabs .cad-services-tabs li a.current .active{bottom:-2px;height:3px;left:34%;width:34px}
.cad-services-right-clo{display:none}
.internet-technologies{float:left;height:auto;margin-left:0;width:506px}
.new-menu-technology-right-clo{float:right;height:auto;margin:0;padding:0;text-align:center;width:180px}
.internet-technologies-img .logo-img-bg{background-size:cover;float:left;height:62px;list-style:outside none none;margin:3px;padding:0;width:66px}
.mgmenu_tabs .custom-app-tabs{display:inline-table;float:none;padding:0 1.5%;width:97%}
.mgmenu_tabs .custom-app-tabs li a .tabs-icon{display:block;margin:8px auto;padding:0;position:relative;top:0}
.custom-app-left-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.custom-app-right-clo{display:none}
.architectural-bottom-logo-img-row{margin-top:0}
.bim-bottom-logo-img-row{margin-top:10px}
.customized-software-icon-img-row{padding-top:10px}
ul .web-design-development li{width:48%!important}
ul .cad-eng-portfolio li{width:48%!important}
.mgmenu_tabs .portfolio-tabs li{float:left;width:31.2%}
.mgmenu_tabs .portfolio-tabs{float:left;padding:0 14px;width:96%}
.mgmenu_tabs .portfolio-tabs li a.current .active{bottom:-6px;height:3px;left:25%;position:absolute;width:50px;z-index:200}
.please-call-us-box{border-radius:0;float:right;width:240px}
.get-your-estimate-box{border:1px solid #d7d7d7;border-radius:5px;float:left;padding:10px;width:404px}
.get-your-estimate-box .details-out-div .row-get .input-file{border:1px solid #cecece;border-radius:5px;float:none;width:44%}
.call-text .co-titel{float:left;height:auto;margin:0;padding:0;width:65px}
.call-text,.call-text a{font-size:12px;font-weight:normal;line-height:22px}
.header_top_box_new{position:absolute;width:700px;z-index:100}
.formtop{display:none}
.everything ul li>a span.mean-stack{position:relative;top:4px;width:56px}
.new-heading-row{font-size:22px;line-height:30px;margin:0 0 10px;padding:0 0 10px}
.new-details-text{font-size:13px;line-height:24px;margin:0 0 12px}
.home-new-box-list ul li{box-sizing:border-box;display:inline-block;float:none;margin:0;padding:0 15px;vertical-align:top;width:49.5%}
.home-new-box-list ul li .tab-services-box{min-height:412px}
.new-home-tab-design ul li a{font-size:9px}
.new-home-tab-content .row .clo-div{width:49.5%}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div{height:auto;padding:0 0 8px;text-align:left;width:100%}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div .icon-img-div{display:block;height:80px;margin:0 auto;padding:0;width:80px}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2{display:block;font-size:14px;line-height:20px;margin:8px 0 0;padding-bottom:0;text-align:center;vertical-align:top}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2::after{height:0}
.middle-three-box ul li{width:200px}
.middle-three-box ul li .titel-div{height:auto;margin:0 0 7px;padding:36px 0 0}
.middle-three-box ul li .titel-div.gaming-apps-icon{background-position:center top}
.middle-three-box ul li .titel-div.open-source-customization-icon{background-position:center top}
.middle-three-box ul li .titel-div.out-source-web-development-icon{background-position:center top}
.middle-three-box ul li .titel-div a{font-size:13px;padding-bottom:7px;line-height:24px;text-align:center}
.middle-three-box ul li .titel-div a::after{height:0}
.footer-part-one{padding:15px 0}
.footer-part-one a{font-size:14px;margin:2px 0;padding:5px 12px;display:inline-block}
#footer-widget-area{padding:15px 0}
.footer-two-part .row-div .clo-div{float:none;width:auto}
.footer-contact-us-row{text-align:center}
.footer-contact-us-row .footer-contact-img{margin:20px 24px 0 0}
.footer-contact-us-row .footer-contact-details{text-align:left}
.about_company_detail{display:inline-block;padding-top:10px;width:100%;padding-bottom:20px;text-align:center}
.about_company_detail ul li{float:none;display:inline-block}
.footer-two-part .social_icon{margin-bottom:0;margin-top:14px;text-align:center;width:100%}
.new-heading-small-row{font-size:22px;line-height:30px}
.inner-new-box-list ul li{box-sizing:border-box;display:inline-block;float:none;margin:0;padding:0 15px;vertical-align:top;width:49.5%}
.inner-new-box-list ul li .inner-tab-services-box{min-height:inherit!important}
.inner-tab-services-box h2 a{font-size:16px}
.tab-con-item .view-clo{float:left;width:50%;box-sizing:border-box}
.key-features-img-div{width:108px;height:88px}
.key-features-right-img-div{width:108px;height:88px}
.new-details-content,.new-details-content a{font-size:13px;line-height:24px}
.tw-case-study-box{width:50%}
.school-footer-left{width:auto;float:none}
.school-counter-div-row .counter-clo{width:130px;float:none;display:inline-block}
.school-counter-div-row{margin:15px 0 15px 0;text-align:center}
.school-footer-right{width:auto;height:auto;padding:0;float:none}
.school-footer-erp-img-div{text-align:center}
.school-footer-erp-img-div img{display:inline-block}
.school-footer-right .social_icon{display:inline-block;text-align:center;width:100%}
.key-features-box-div{width:50%;float:left}
.key-features-box-div .features-box p{font-size:13px}
#nav-tab .menu-new{padding:0}
#nav-tab .nav-tab-C{height:60px}
.techbk-orange .img-right-details-full{float:left;padding-left:0}
.benefit_point .tab-point-img-div{width:139px;margin:10px 5px 10px 10px}



.width_762 {width: 566px;float:left;}
.medial-payment-div .nav-tab-M{width:550px;}
.text_area textarea{width:414px;}
.text_area{border:0px !important;}
.chk_box_742{width:400px;}
.medial-payment-details{width:547px;float:left;}
.width-280 {width: 400px;}
.payment_type_726 {width: 400px;float: left;}

.medial-payment-div{width:568px;}

li{list-style:none;}


}
@media only screen and (max-width:767px){body{font-size:102%}
#wrapper embed,#wrapper object,#wrapper iframe{height:auto!important}
.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{bottom:auto;height:auto;left:auto;margin:0;position:absolute;top:auto;width:50%}
.mgmenu>li>a,.mgmenu>li>span{padding:15px 18px 16px 18px!important}
.mgmenu li .dropdown_7columns{margin:0 10px;padding:10px;width:85.4%!important}
.mgmenu li .dropdown_8columns{margin:0 10px;padding:10px;width:85.4%!important}
.internet-technologies{width:100%!important}
.internet-technologies-img .logo-img-bg{margin:9px 12.8px!important}
.mobile-technologies{width:92%!important}
.mobile-technologies-out-div{width:136px!important}
#primary-main-menu{display:none}
.top-img_div{height:auto;margin:0;padding:0;width:auto}
.everything{background-repeat:repeat-x;border-radius:5px;height:28px;padding:0 6px;width:auto}
.everything ul li{display:inline-block;float:left;height:26px;margin:0;padding-top:2px;text-align:center}
.everything ul li>a span.php{width:40px}
.everything ul li>a span.net{width:40px}
.everything ul li>a span.iphone{width:26px}
.everything ul li>a span.android{width:28px}
.everything ul li>a span.joomla{width:34px}
.everything ul li>a span.wordpress{width:28px}
.everything ul li>a span.drupal{width:24px}
.everything ul li>a span.magento{width:52px}
.everything ul li>a span.oscommerce{width:51px}
.everything ul li>a span.ajax{width:43px}
.everything ul li>a span.flash{width:33px}
.everything ul li>a span.design{width:27px}
.top_box_m_left{float:none;height:auto;margin-right:0;width:auto}
.top_box_m_right{float:none;height:auto;width:auto}
.top_box_m_right ul{float:left;height:auto;list-style:none outside none;margin:0 5px;width:199px}
.top_box_m_left_details{font:11px/18px Verdana,Arial,Helvetica,sans-serif}
.top_box_m_right ul li a{font:10px/22px Verdana,Arial,Helvetica,sans-serif}
h2{font-size:15px}
#container_bg #content_left{width:100%!important}
#nav-tab{height:auto}
#nav-tab .menu{height:58px;margin:0;width:100%;min-height:92px}
#nav-tab .nav-tab-C{height:auto}
#nav-tab .menu a{color:#fff;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;line-height:28px;margin:0;padding:0 10px;text-decoration:none}
#container_bg #content_right{float:left;height:auto;margin:0;width:auto}
.live_chat_heading img{min-width:100%}
.live_chat_icon{height:auto;margin:0 auto;padding:0;width:300px}
.live_chat_icon ul li{float:left;height:auto;margin:0;padding:0;text-align:center;width:60px}
.live_chat_icon ul li a img{max-width:100%}
.live_chat_icon{height:auto;margin:0 auto;padding:0 10px;width:auto}
.live_chat_icon ul li{float:left;height:auto;margin:0;padding:0;text-align:center;width:83px}
.live_chat_link{font:bold 14px/20px Verdana,Arial,Helvetica,sans-serif}
.con_text{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a:hover{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline}
.live_chat_heading{height:90px!important}
.right-box-heading{background-size:100% auto;color:#fff;font-family:Arial;font-size:28px;font-weight:bold;height:auto;line-height:66px;margin-bottom:4px;text-align:center;width:auto}
.enquiry_desk input{width:97.5%}
.enquiry_desk textarea{width:97.5%}
.right_client_test{color:#565d67;font:11px/18px Verdana,Arial,Helvetica,sans-serif;margin:0 auto;padding:5px 12px 0;text-align:justify;width:auto}
.right_red_more{color:#fa8e09;font:bold 12px Arial,Helvetica,sans-serif;margin:0 auto;padding:0 12px;text-align:right;text-decoration:none;width:auto}
.right_news{margin:0 auto;padding:5px 12px 0;width:auto}
#header-wrapper{position:relative}
#header{height:auto!important}
#header #logo{display:block;position:static;text-align:center;width:100%;margin:0 0 15px!important;bottom:0;padding-top:10px}
#header #main_menu{position:relative;display:inline-block;margin-bottom:10px;bottom:auto;right:auto}
#header-wrapper #top_sidebar{text-align:center}
#header-wrapper #top_sidebar .widget-title{display:none}
#header-wrapper #top_sidebar ul.xoxo{float:none;margin-top:0!important;margin-bottom:15px;display:inline-block}
#header-wrapper #top_sidebar ul li{padding:0;margin:0 10px!important}
#top_sidebar .widget-container{margin:0}
#header-wrapper #top_sidebar ul li .su-list ul{margin:0!important;text-align:center}
#header-wrapper #top_sidebar ul li .su-list ul li{padding:0 0 10px 22px!important;display:inline-block!important}
#header-wrapper #top_sidebar .su-list{float:none}
h1.entry-title-page{float:none;padding-bottom:10px}
.mnky-breadcrumbs{float:none;padding:5px 0 21px 1px}
#title_area_sidebar{display:none}
div.slider-nav,.orbit-caption,div.timer,.orbit-bullets,.fp_title{display:none!important}
#orbit-container{padding:10px 0}
.comments-link{float:none;display:block;padding-top:2px}
.comments-link img{display:inline-block}
.commentlist .children li{padding-left:0}
.su-members-style-1,.su-members-style-2,.su-members-style-3{width:90%!important}
.su-column{float:none!important;margin:0!important;width:100%!important}
.su-column{margin-bottom:40px!important}
.su-column-last{margin-bottom:0!important}
.su-tabs-style-1 .su-tabs-nav{height:auto!important}
.su-tabs-style-1 .su-tabs-nav span{float:none!important}
.su-tabs-style-2 .su-tabs-nav{width:100%!important;float:none!important;margin-bottom:20px!important}
.su-tabs-style-2 .su-tabs-panes{padding-left:0!important}
.error404_content .error_bg{height:auto}
.error404_content .error_title{display:none}
.error404 .searchform .s{width:85%}
#home_slider{height:auto!important;width:auto}
#homeBanners{width:700px!important;position:relative!important;float:none!important}
#homeBanners ul{width:700px!important;padding:0!important;height:206px;overflow:hidden}
#homeBanners li{padding:0;list-style:none;width:700px!important;height:206px!important}
#homeBanners li img{max-width:100%}
.top-box-t ul{width:239px}
#slider_main{height:269px}
#protfolio_menu{margin:auto auto 7px auto}
#protfolio_center li{font-size:12px;font-weight:normal;padding-left:6px;padding-right:6px;text-decoration:none}
#protfolio_center li:hover{font-size:12px;font-weight:normal;padding-left:6px;padding-right:6px;text-decoration:none}
#portfolio-subTabs{height:auto;margin:auto auto 7px;width:auto}
#portfolio-subTabs li{font-size:12px;font-weight:normal;padding-left:5px;padding-right:5px}
.scrollable{height:255px;overflow:hidden;position:relative;width:380px}
.items>div{width:380px;height:255px}
.portfolio_project{float:right;padding:0 6px;width:272px}
.portfolio_heading{font-size:22px;padding-bottom:0;padding-top:10px}
.portfolio_desc{font-size:12px;line-height:20px;padding-bottom:8px}
.launch_site{background-size:cover;width:122px;height:28px;line-height:28px;font-size:13px}
.site_details{background-size:cover;width:122px;height:28px;line-height:28px;margin-left:10px;font-size:13px}
.goto_top{height:28px;padding-bottom:5px;text-align:right;width:auto}
#fancybox-wrap{left:40px!important}
.fancy_portfolio_slider{float:none;margin-right:0}
.fancy_portfolio_project{float:none;width:auto}
.fancy_portfolio_slider .scrollable{height:252px;overflow:hidden;position:relative;width:593px}
.fancy_portfolio_slider .scrollable .items>div{width:593px}
.phone_main{height:261px!important}
.portfolio_slider_iphone{width:380px!important;height:254px!important;float:left}
.portfolio_slider_iphone .scrollable{height:154px;margin:48px auto 0;width:100px}
.portfolio_slider_iphone .scrollable .items>div{width:100px;height:154px}
.portfolio_slider_iphone .scrollable .items>div img{max-width:100%;height:auto}
#fancybox-content .portfolio_slider_iphone{float:left;height:310px!important;width:600px!important}
#fancybox-content .portfolio_slider_ipad_small{float:left;height:298px;width:478px!important}
.ipad_small_main{height:306px!important}
.portfolio_slider_ipad_small{width:390px!important;height:300px;float:left}
.portfolio_slider_ipad_small .scrollable{height:224px;margin:32px auto 0;width:172px}
.portfolio_slider_ipad_small .scrollable .items>div{width:172px;height:224px}
.portfolio_slider_ipad_small .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.ipad_big_main{height:306px!important}
.portfolio_slider_ipad_big{width:390px!important;height:300px;float:left}
#fancybox-content .portfolio_slider_ipad_big{float:left;height:298px;width:478px!important}
.portfolio_slider_ipad_big .scrollable{height:212px;margin:39px auto 0;width:313px}
.portfolio_slider_ipad_big .scrollable .items>div{width:313px;height:212px}
.portfolio_slider_ipad_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.iphone_big_main{height:261px!important}
.portfolio_slider_iphone_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_iphone_big{float:left;height:374px;width:404px!important}
.portfolio_slider_iphone_big .scrollable{height:162px;margin:51px auto 0;width:104px}
.portfolio_slider_iphone_big .scrollable .items>div{width:104px;height:162px}
.portfolio_slider_iphone_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.android_big_main{height:261px!important}
.portfolio_slider_android_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_android_big{float:left;height:374px;width:404px!important}
.portfolio_slider_android_big .scrollable{height:161px;margin:44px auto 0;width:110px}
.portfolio_slider_android_big .scrollable .items>div{width:110px;height:161px}
.portfolio_slider_android_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.blackberry_big_main{height:261px!important}
.portfolio_slider_blackberry_big{width:380px!important;height:254px!important;float:left}
#fancybox-content .portfolio_slider_blackberry_big{float:left;height:374px;width:404px!important}
.portfolio_slider_blackberry_big .scrollable{height:170px;margin:45px auto 0;width:108px}
.portfolio_slider_blackberry_big .scrollable .items>div{width:108px;height:170px}
.portfolio_slider_blackberry_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.footer-consultation{
	display:block !important;
}
.copy-right{
	margin-bottom:60px;
}
#footer-widget-area-background{
	margin-bottom:64px;
}
.skype_icon_web{
	display:none !important;
}
.whatsapp_icon_web{
	display:none !important;
}



}
@media only screen and (min-width:480px) and (max-width:767px){.size-wrap{width:440px!important}
.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{bottom:auto;height:auto;left:auto;margin:0;position:relative;top:auto;width:90%!important;margin:10px auto!important}
.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{float:none!important;padding:14px 5px!important;width:auto!important}
.mgmenu>li>a,.mgmenu>li>span{padding:12px 5px 12px 22px!important;margin:0 5px}
.mgmenu>li .dropdown_container,.mgmenu>li .dropdown_fullwidth,.mgmenu_footer .mgmenu>li .dropdown_container,.mgmenu_footer .mgmenu>li .dropdown_fullwidth{bottom:auto;left:5px;margin:0;position:absolute;top:auto;width:97%!important;z-index:9999!important}
.mgmenu>li ul li,.mgmenu>li ol li{display:block;float:none;margin:0;padding:4px 0 4px 15px;width:auto;background:url(../images/navlist_arrow.png) no-repeat left}
.company-menu-row{padding:5px 5px 0}
.company-menu-clo{float:none;margin:0;padding:0;width:auto}
ul .company-menu li a{background:rgba(0,0,0,0) none repeat scroll 0 0;display:block;float:none;font-size:13px;line-height:22px;list-style:outside none none!important;padding:0;text-decoration:none;width:auto}
.company-menu-details-row .company-menu-iso-logo-img{float:none;height:auto;left:0;margin:0 auto;max-width:100%;padding:0;position:relative;top:0;text-align:center}
.company-menu-details-row{height:auto;margin:0;padding:0 10px 10px;width:auto}
.company-menu-call-us-details{float:none;height:auto;margin:6px 0 0 0;padding:0;width:auto}
.company-menu-details-row .company-menu-details-img-clo{float:none;height:auto;margin:10px auto 0;padding:0;position:relative;right:0;width:auto;text-align:center}
.company-menu-call-us-details .call-us-details-div .row-div{clear:both;display:inline-block;height:auto;margin:0;padding:0;width:auto;line-height:18px}
.company-menu-call-us-details .call-us-details-div a{color:#525151;font-size:13px;line-height:18px;text-decoration:none}
.mgmenu_tabs .web-technologies-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs_top .mgmenu_tabs_nav li,.mgmenu_tabs_bottom .mgmenu_tabs_nav li{background:rgba(0,0,0,0) none repeat scroll 0 0;clear:none;display:inline-block;float:none;padding:0;width:100%}
.mgmenu_tabs .mgmenu_tabs_nav li a{color:#000;border-bottom:1px solid #d3d3d3;display:block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;outline:0 none;padding:28px 14px 28px 60px;position:relative;text-decoration:none;text-transform:uppercase;display:block!important;float:none;width:auto}
.mgmenu_tabs .web-technologies-tabs li a .tabs-icon{display:inline-block;height:55px;left:0;margin:0;padding:0;position:absolute;top:7px;width:52px}
.mgmenu_tabs .mgmenu_tabs_panels{padding:12px 5px;width:auto}
.web-technologies-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.web-technologies-right-clo{float:none;height:auto;margin:0;padding:0;width:auto;text-align:center}
.webdevelopment-right-img-div,.php-mysql-right-img-div,.open-source-right-img-div,.microsoft-techno-right-img-div,.dedicated-right-img-div{height:auto;margin:10px auto 0;width:auto;display:inline-block}
.webdevelopment-icon-img-row{display:none}
.mgmenu_tabs .web-technologies-tabs li a.current .active{bottom:0}
.php-mysql-icon-img-row{display:none}
.open-source-icon-img-row{display:none}
.microsoft-techno-icon-img-row{display:none}
.dedicated-icon-img-row{display:none}
.mgmenu_tabs .mobile-apps-tabs{float:none;padding:0 5px;width:auto;border-bottom:0}
.mgmenu_tabs .mobile-apps-tabs li a .tabs-icon{top:7px}
.mobile-apps-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.mobile-apps-right-clo{float:none;height:auto;margin:0;padding:0;width:auto;text-align:center}
.iphone-right-img-div,.ipad-right-img-div,.android-right-img-div,.other-mobile-right-img-div{display:inline-block;height:auto;margin:10px auto 0;padding:0;width:auto}
.other-mobile-menu-titel{font-size:14px;padding:12px 0 5px}
.mgmenu_tabs .cad-services-tabs{float:none;padding:0 5px;width:auto;border-bottom:0}
.mgmenu_tabs .cad-services-tabs li a .tabs-icon{top:7px}
.mgmenu_tabs .cad-services-tabs li a.current .active{bottom:-2px;left:44%;width:50px}
ul .web-development li a,ul .php-mysql li a,ul .open-source li a,ul .web-design li a,ul .microsoft-techno li a,ul .dedicated li a,ul .iphone-apps li a,ul .ipad-apps li a,ul .android-apps li a,ul .other-mobile li a,ul .architectural li a,ul .structural li a,ul .electrical li a,ul .hvac li a,ul .shop-drawing li a,ul .bim li a,ul .custom-app li a,ul .plumbing li a,ul .web-design-development li a,ul .mobile-application li a,ul .cad-eng-portfolio li a,ul .iot-apps li a{background:rgba(0,0,0,0) none repeat scroll 0 0;display:block;float:none;font-size:13px;line-height:22px;list-style:outside none none!important;padding:0;text-decoration:none;width:auto}
.cad-services-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.cad-services-right-clo{float:none;height:auto;margin:0;padding:0;width:auto;text-align:center}
.structural-right-img-div,.architectural-right-img-div,.electrical-right-img-div,.hvac-right-img-div,.shop-drawing-right-img-div,.bim-right-img-div{display:inline-block;text-align:center}
.mgmenu_tabs .custom-app-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs .web-technologies-tabs li a .tabs-icon{display:inline-block;height:55px;left:0;margin:0;padding:0;position:absolute;top:7px;width:52px}
.custom-app-left-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.custom-app-right-clo{float:none;height:auto;margin:0;padding:0;text-align:center;width:auto}
.custom-app-right-img-div{display:inline-block;height:auto;margin:10px auto 0;width:auto}
#header #logo img{max-width:420px!important}
#header-wrapper #top_sidebar ul li{padding:0;margin:0 10px 5px!important}
#header-wrapper #top_sidebar ul.xoxo{margin-bottom:10px}
#header-wrapper #top_sidebar ul li .su-list ul{display:inline-block}
#before_wrapper{width:100%}
#before_wrapper .content_widgets{width:420px;padding-left:10px;padding-right:10px}
.techblock ul li{height:auto!important;margin:0 7px;width:auto!important}
.su-nivo-slider{max-height:100%;max-width:440px;overflow:hidden}
#orbit-content img{max-width:440px!important}
#footer-widget-area{padding:6px 6px}
.services{margin:6px 6px;width:97.2%}
.services ul{margin:0 8px;width:96%}
.services ul li a{padding:0 0 0 18px;font:12px/33px Verdana,Arial,Helvetica,sans-serif}
.services ul li a:hover{text-decoration:underline}
.copy-live-icon{height:auto;margin:0 auto;padding:0;width:200px;position:relative}
.copy-live-icon ul li{width:30px!important}
.copy-link{color:#666;font:11px/25px Verdana,Arial,Helvetica,sans-serif;height:auto;position:relative;text-align:center;text-decoration:none; clear:both;}
#homeBanners{width:440px!important;position:relative;float:right;height:129px!important}
#homeBanners ul{width:440px!important;padding:0!important;height:129px!important;overflow:hidden}
#homeBanners li{padding:0;list-style:none;width:440px!important;height:129px!important}
#homeBanners li img{max-width:100%}
.megamenu li .dropcontent{top:28px!important}
.techbk-orange .imgDiv{float:none;height:auto;margin:10px auto;padding:5px;width:28%}
.techbk-orange .imgDiv img{display:block;max-width:100%}
.techbk-orange .img-right-details{float:left;height:auto;margin:0;padding:0 10px 10px;width:auto}
.certifications-img{float:left;height:auto;margin:10px 14px;padding:0;width:192px}
.certifications-img img{display:block;max-height:200px;min-width:100%}
.imagesbg{float:none;padding:4px;text-align:center;width:270px!important;margin:0 auto}
.imagesbg img{min-width:100%;height:180px}
.projContentDiv{float:none;height:auto;padding:10px 0 0 0!important;width:auto!important}
.bgs{padding:10px!important;width:auto!important}
.jshowoff-controls a.jshowoff-prev{left:-10px!important;top:180px!important}
.jshowoff-controls a.jshowoff-next{right:-10px!important;top:180px!important}
.web-hosting{display:none!important}
.flot-left{float:none!important;margin-right:0!important;width:auto}
.header-box-menu{display:none}
.open-source-list{height:auto;margin:0;padding:0;width:auto}
.open-source-list-co{margin:5px 0;width:auto}
.open-source-list-titel{font-size:14px}
.top-box-t ul{width:195px}
.top-box-t ul li a{font:11px "Lucida Sans Unicode","Lucida Grande",sans-serif}
.display-div{display:none}
.contact-us-img{width:95px!important}
.contact-us-img-right-text{width:73%!important;padding-top:20px!important}
.contact-info-div-co-details{font:12px/22px "Lucida Sans Unicode","Lucida Grande",sans-serif}
.contact-form-div-row-part1{float:none;height:auto;margin:0;padding:0;width:100%}
.contact-form-div-row{height:auto;margin:0 0 5px;width:auto}
.contact-form-div-row .name-details{color:#818181;float:left;font:13px/22px "Lucida Sans Unicode","Lucida Grande",sans-serif;height:auto;padding:2px 0;text-align:left;width:100%}
.contact-form-div-row input{width:97%!important}
.contact-form-div-row select{width:100%!important}
.contact-form-div-row textarea{width:97%!important}
.contact-form-div-buttan{height:auto;margin:15px 0 7px 29%;width:auto}
.new_contact_form_div_right{clear:both;float:none!important;height:auto;margin:0;padding:0;width:auto}
.new_contact_form_div_right .new-input{width:105px!important}
#slider_main{height:450px}
#protfolio_menu{margin:auto auto 7px auto}
#protfolio_center li{border-bottom:1px dashed #ededed;border-right:medium none;float:none;font-size:14px;font-weight:normal;line-height:30px;margin:0 12px;padding-left:20px;padding-right:0;text-decoration:none;background:url(../images/check.png) no-repeat left}
#protfolio_center li:hover{border-bottom:1px dashed #ededed;border-right:medium none;float:none;font-size:14px;font-weight:normal;line-height:30px;margin:0 12px;padding-left:20px;padding-right:0;text-decoration:none}
#portfolio-subTabs{height:auto;margin:auto auto 7px;width:auto}
#portfolio-subTabs li{font-size:13px;font-weight:normal;padding-left:2px;padding-right:2px}
.scrollable{height:210px;overflow:hidden;position:relative;width:424px}
.items>div{width:424px;height:210px}
.portfolio_project{clear:both;float:none;padding:0 6px;width:auto}
.portfolio_heading{font-size:18px;padding-bottom:0;padding-top:10px}
.portfolio_desc{font-size:12px;line-height:20px;padding-bottom:8px}
.launch_site{background-size:cover;width:122px;height:28px;line-height:28px;font-size:13px}
.site_details{background-size:cover;width:122px;height:28px;line-height:28px;margin-left:10px;font-size:13px}
.goto_top{height:28px;padding-bottom:5px;text-align:right;width:auto}
.next{width:40px;height:41px;right:-15px;top:99px}
.prev{width:40px;height:41px;left:-15px;top:99px}
.f-main-div-out{padding:10px 12px}
#fancybox-wrap{left:40px!important}
.fancy_portfolio_slider{float:none;margin-right:0}
.fancy_portfolio_project{float:none;width:auto}
.fancy_portfolio_slider .scrollable{height:210px;overflow:hidden;position:relative;width:324px}
.fancy_portfolio_slider .scrollable .items>div{width:324px}
.phone_main{height:450px!important}
.portfolio_slider_iphone{float:left;height:210px!important;width:432px!important}
.portfolio_slider_iphone .scrollable{height:124px;margin:40px auto 0;width:80px}
.portfolio_slider_iphone .scrollable .items>div{width:80px;height:124px}
.portfolio_slider_iphone .scrollable .items>div img{max-width:100%;height:auto}
#fancybox-content .portfolio_slider_iphone{float:left;height:204px!important;width:332px!important}
#fancybox-content .portfolio_slider_ipad_small{float:left;height:270px;width:332px!important}
.ipad_small_main{height:540px!important}
.portfolio_slider_ipad_small{width:432px!important;height:272px;float:left}
.portfolio_slider_ipad_small .scrollable{height:202px;margin:30px auto 0;width:156px}
.portfolio_slider_ipad_small .scrollable .items>div{width:156px;height:202px}
.portfolio_slider_ipad_small .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.ipad_big_main{height:540px!important}
.portfolio_slider_ipad_big{width:432px!important;height:272px;float:left}
#fancybox-content .portfolio_slider_ipad_big{float:left;height:270px;width:332px!important}
.portfolio_slider_ipad_big .scrollable{height:192px;margin:36px auto 0;width:284px}
.portfolio_slider_ipad_big .scrollable .items>div{width:284px;height:192px}
.portfolio_slider_ipad_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.iphone_big_main{height:480px!important}
.portfolio_slider_iphone_big{height:270px!important;width:432px!important}
#fancybox-content .portfolio_slider_iphone_big{float:left;height:270px!important;width:330px!important}
.portfolio_slider_iphone_big .scrollable{height:172px;margin:54px auto 0;width:110px}
.portfolio_slider_iphone_big .scrollable .items>div{width:110px;height:172px}
.portfolio_slider_iphone_big .scrollable .items>div img{min-width:100%;height:auto}
.android_big_main{height:480px!important}
.portfolio_slider_android_big{height:270px!important;width:432px!important}
#fancybox-content .portfolio_slider_android_big{float:left;height:270px!important;width:330px!important}
.portfolio_slider_android_big .scrollable{height:172px;margin:47px auto 0;width:118px}
.portfolio_slider_android_big .scrollable .items>div{width:118px;height:172px}
.portfolio_slider_android_big .scrollable .items>div img{min-width:100%;height:auto}
.blackberry_big_main{height:480px!important}
.portfolio_slider_blackberry_big{height:270px!important;width:432px!important}
#fancybox-content .portfolio_slider_blackberry_big{float:left;height:270px!important;width:330px!important}
.portfolio_slider_blackberry_big .scrollable{height:182px;margin:48px auto 0;width:115px}
.portfolio_slider_blackberry_big .scrollable .items>div{width:115px;height:182px}
.portfolio_slider_blackberry_big .scrollable .items>div img{min-width:100%;height:auto}
.new-menu-technology-row{display:block;width:auto}
.internet-technologies{float:none;width:100%!important}
.new-menu-technology-right-clo{float:none;width:auto}
.new-menu-technology-right-img-div{display:inline-block;height:auto;margin:20px 0 0;padding:0;text-align:center;width:auto}
.internet-technologies-img .logo-img-bg{margin:8px!important}
.mgmenu_tabs .portfolio-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs .portfolio-tabs li a{padding:28px 12px 28px 60px!important;width:auto}
.mgmenu_tabs .portfolio-tabs li a .tabs-icon{top:8px}
.mgmenu_tabs .portfolio-tabs li a.current .active{bottom:-2px;height:3px;left:38%;position:absolute;width:50px;z-index:200}
.w-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.w-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-web-ser-clo{margin:1.4%;padding:2px;position:relative;width:28.9%}
.m-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.m-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-mobi-ser-clo{margin:1.2%;padding:2px;position:relative;width:28.5%}
.portfolio-mobi-pro-row{margin:5px 0;width:100%}
.c-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.c-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-cad-ser-clo{margin:1.3%;padding:2px;position:relative;width:28.3%}
.portfolio-cad-box-clo{margin:0 1% 5px;padding:2px;position:relative;width:45.5%}
.mgmenu>li.right_item{border-radius:0;float:none;margin-right:0}
.mgmenu>li.right_item>a,.mgmenu>li.right_item>span{border-bottom:medium none}
.mgmenu li.right_item .dropdown_container{left:0;width:99.4%!important}
.get-your-estimate-box{border:1px solid #d7d7d7;border-radius:5px;float:none;padding:6px;width:auto}
.get-your-estimate-box .titel-text{border-radius:5px;font-size:12px;padding:10px}
.get-your-estimate-box .details-out-div{height:auto;margin:0;padding:10px 0 0;width:auto}
.get-your-estimate-box .details-out-div .row-get .input-file{float:none!important;margin:0 0 8px;padding:7px 8px;width:95%}
.get-your-estimate-box .details-out-div .row-get .select-file{float:none!important;margin:0 0 8px;padding:7px 8px;width:100%}
.get-your-estimate-box .details-out-div .row-get .textarea-file{float:none!important;margin:0 0 8px;min-height:78px;padding:7px 8px;width:95%}
.get-your-estimate-box .details-out-div .row-get .lable-text{width:100%}
.please-call-us-box{border-radius:0;float:none;margin-top:10px;width:auto}
.please-call-us-box .titel-text{font-size:12px;padding:12px 0}
.call-text .co-titel{float:left;height:auto;margin:0;padding:0;width:76px}
.call-text{font-size:12px}
.call-text a{font-size:12px}
.call_part_iso_logo{margin:0}
.in-contact-us-btn{margin:7px auto}
.header_top_box_new{position:absolute;width:440px;z-index:100}
.middle-top-p{padding-top:38px}
.new-heading-small-row{font-size:18px;line-height:26px}
.new-heading-row{font-size:16px;line-height:30px;margin:0 0 12px;padding:0 0 10px}
.new-details-text{font-size:13px;margin:0;padding:0;text-align:justify}
.home-new-box-list{height:auto;margin:0;padding:0;width:auto}
.home-new-box-list ul li{float:none;margin:8px 0;width:auto;padding:0}
.home-new-box-list ul li .tab-services-box{margin:60px 0 0;padding:20px 13px 10px;min-height:inherit}
.tab-services-box h2{font-size:16px}
.home-new-box-list ul li .box-new-details-text{font-weight:normal;line-height:20px;min-height:auto}
.new-home-tab-design ul li{float:none;position:relative;width:100%;margin-bottom:15px}
.new-home-tab-content .row .clo-div{box-sizing:border-box;display:inline-block;margin:0;padding:10px;vertical-align:top;width:auto}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div{height:auto;padding:0 0 8px;text-align:left;width:100%}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div .icon-img-div{display:block;height:80px;margin:0 auto;padding:0;width:80px}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2{display:block;font-size:14px;line-height:20px;margin:8px 0 0;padding-bottom:0;text-align:center;vertical-align:top}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2::after{height:0}
.middle-three-box{height:auto;margin:0;padding:10px 0;width:auto}
.middle-three-box ul li{float:none;margin:0 0 10px 0;padding:10px;width:auto}
.middle-three-box ul li .titel-div a{font-size:15px}
.footer-part-one{font-size:13px;margin:0;padding:12px 0;text-align:center}
.footer-part-one a{font-size:13px;margin:0;padding:2px 3px;line-height:28px}
.footer-two-part .row-div .clo-div{float:none;height:auto;margin:0;padding:0;width:auto}
.footer-contact-us-row .footer-contact-img{height:90px;margin:20px 16px 0 8px;padding:0;vertical-align:top;width:95px}
.footer-contact-details ul li{display:block;font-size:16px;line-height:30px;margin:0;padding:0;width:auto}
.about_company_detail{display:inline-block;padding-top:0;padding-bottom:15px;width:100%}
.about_company_detail ul li{font-size:14px;line-height:normal;margin:0 0 0 5%;padding:0;width:auto}
.about_company_detail ul li h3{font-size:18px}
.formtop{width:240px;display:none}
.copy-right{font-size:13px;padding:14px 0}
.footer-two-part .row-div{height:auto;margin:0;padding:0;width:auto}
.everything ul li>a span.mean-stack{position:relative;top:4px;width:33px}
.inner-new-box-list ul li{width:auto}
.inner-new-box-list ul li .inner-tab-services-box{min-height:inherit!important}
.inner-tab-services-box h2 a{font-size:16px}
.iphone-apps li{width:auto!important}
ul .cad-eng-portfolio li{width:auto!important}
ul .web-design-development li{width:auto!important}
.tab-con-item .view-clo{float:none;width:100%;box-sizing:border-box}
.key-features-img-div{float:none;margin:0 auto 8px auto}
.key-features-right-img-div{margin:0 auto 8px auto;float:none}
.tw-case-study-box{width:auto;float:none;margin-top:10px}
.school-footer-left{width:auto;height:auto;float:none}
.school-footer-heading{font-size:16px}
.school-footer-features ul{width:auto;float:none;margin:0}
.school-counter-div-row .counter-clo{width:110px;height:auto;margin:0;padding:0 0 10px 0}
.school-counter-div-row .counter-clo .titel-text{font-size:18px}
.school-footer-right{width:auto;height:auto;margin:0;padding:15px 0 0 0;float:none;box-sizing:border-box}
.school_details_rightimg_div{width:100%;margin:0 auto;float:none}
.key-features-box-div{width:100%}
.benefit_point .tab-point-img-div{float:none;margin:10px auto 10px auto}







.width_762 {width: 400px;float:left;}
.medial-payment-div .nav-tab-M{width:384px;}
.text_area textarea{width:270px;}
.text_area{border:0px !important;}
.chk_box_742{width:270px;}

.medial-payment-details{width:380px;float:left;}
.width-280 {width: 273px;}
.payment_type_726 {width: 260px;float: left;}
.width-400{width:400px;}
.medial-payment-div{width:402px;}

li{list-style:none;}

.width-436 {width: 273px;}
}


@media only screen and (max-width:479px){
.size-wrap{width:300px!important}
#header #logo img{max-width:280px!important}
.header_top_box{display:none}
#header-wrapper #top_sidebar ul li{padding:0;margin:0 10px 5px!important}
#header-wrapper #top_sidebar ul.xoxo{margin-bottom:10px}
#header-wrapper #top_sidebar ul li .su-list ul{display:inline-block}
.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{bottom:auto;height:auto;left:auto;margin:0;position:relative;top:auto;width:90%!important;margin:10px auto!important}
.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{float:none!important;padding:14px 5px!important;width:auto!important}
.mgmenu>li>a,.mgmenu>li>span{padding:12px 5px 12px 22px!important;margin:0 5px}
.mgmenu>li .dropdown_container,.mgmenu>li .dropdown_fullwidth,.mgmenu_footer .mgmenu>li .dropdown_container,.mgmenu_footer .mgmenu>li .dropdown_fullwidth{bottom:auto;margin:0;position:absolute;top:auto;width:258px!important;z-index:9999!important;left:5px}
.mgmenu>li ul li,.mgmenu>li ol li{display:block;float:none;margin:0;padding:4px 0 4px 15px;width:auto;background:url(../images/navlist_arrow.png) no-repeat left}
.company-menu-row{padding:5px 5px 0}
.company-menu-clo{float:none;margin:0;padding:0;width:auto}
ul .company-menu li a{background:rgba(0,0,0,0) none repeat scroll 0 0;display:block;float:none;font-size:13px;line-height:22px;list-style:outside none none!important;padding:0;text-decoration:none;width:auto}
.company-menu-details-row .company-menu-iso-logo-img{float:none;height:auto;left:0;margin:0;max-width:100%;padding:0;position:relative;top:0;margin:0 auto}
.company-menu-details-row{height:auto;margin:0;padding:0 10px 10px;width:auto}
.company-menu-call-us-details{float:none;height:auto;margin:6px 0 0 0;padding:0;width:auto}
.company-menu-details-row .company-menu-details-img-clo{float:none;height:auto;margin:10px auto 0 auto;padding:0;position:relative;right:0;width:auto}
.mgmenu_tabs .web-technologies-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs_top .mgmenu_tabs_nav li,.mgmenu_tabs_bottom .mgmenu_tabs_nav li{background:rgba(0,0,0,0) none repeat scroll 0 0;clear:none;display:inline-block;float:none;padding:0;width:100%}
.mgmenu_tabs .mgmenu_tabs_nav li a{color:#000;display:block;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;outline:0 none;padding:28px 14px 28px 60px;position:relative;text-decoration:none;text-transform:none;display:block!important;float:none;width:auto;border-bottom:1px solid #d3d3d3}
.mgmenu_tabs .web-technologies-tabs li a .tabs-icon{display:inline-block;height:55px;left:0;margin:0;padding:0;position:absolute;top:7px;width:52px}
.mgmenu_tabs .mgmenu_tabs_panels{padding:12px 5px;width:auto}
.web-technologies-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.web-technologies-right-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.webdevelopment-right-img-div{height:auto;margin:10px 0 0}
.webdevelopment-icon-img-row{display:none}
.php-mysql-right-img-div{height:auto;margin:10px 0 0;padding:0;width:auto}
.php-mysql-icon-img-row{display:none}
.open-source-icon-img-row{display:none}
.microsoft-techno-icon-img-row{display:none}
.dedicated-icon-img-row{display:none}
.mgmenu_tabs .mobile-apps-tabs{float:none;padding:0 5px;width:auto;border-bottom:0}
.mgmenu_tabs .mobile-apps-tabs li a .tabs-icon{top:7px}
.mobile-apps-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.other-mobile-menu-titel{font-size:12px;padding:10px 0 5px}
.mgmenu_tabs .cad-services-tabs{float:none;padding:0 5px;width:auto;border-bottom:0}
.mgmenu_tabs .cad-services-tabs li a .tabs-icon{top:7px}
.mgmenu_tabs .cad-services-tabs li a.current .active{left:39%;width:50px}
.cad-services-bottom-logo-img-row{display:none}
ul .web-development li a,ul .php-mysql li a,ul .open-source li a,ul .web-design li a,ul .microsoft-techno li a,ul .dedicated li a,ul .iphone-apps li a,ul .ipad-apps li a,ul .android-apps li a,ul .other-mobile li a,ul .architectural li a,ul .structural li a,ul .electrical li a,ul .hvac li a,ul .shop-drawing li a,ul .bim li a,ul .custom-app li a,ul .plumbing li a,ul .web-design-development li a,ul .mobile-application li a,ul .cad-eng-portfolio li a,ul .civil li a,ul .mep li a,ul .mechanical li a,ul .iot-apps li a{background:rgba(0,0,0,0) none repeat scroll 0 0;display:block;float:none;font-size:13px;line-height:22px;list-style:outside none none!important;padding:0;text-decoration:none;width:auto}
.cad-services-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.cad-services-right-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.custom-app-menu-titel{font-size:12px;padding:8px 0 6px}
.custom-app-menu-titel a{font-size:12px}
.mgmenu_tabs .custom-app-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs .custom-app-tabs li a .tabs-icon{display:inline-block;height:55px;left:0;margin:0;padding:0;position:absolute;top:7px;width:52px}
.custom-app-left-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.custom-app-right-clo{float:none;height:auto;margin:0;padding:0;width:auto}
.middle-top-p{padding-top:0}
.new-heading-row{font-size:16px;line-height:30px;margin:0 0 12px;padding:0 0 10px}
.new-details-text{font-size:13px;margin:0;padding:0;text-align:justify}
.home-new-box-list{height:auto;margin:0;padding:0;width:auto}
.home-new-box-list ul li{float:none;margin:8px 0;width:auto;padding:0}
.home-new-box-list ul li .tab-services-box{margin:60px 0 0;padding:20px 13px 10px;min-height:inherit}
.tab-services-box h2{font-size:16px}
.tab-services-box h2 a{font-size:16px}
.home-new-box-list ul li .box-new-details-text{font-weight:normal;line-height:20px;min-height:auto}
.new-home-tab-design ul li{float:none;position:relative;width:100%;margin-bottom:15px}
.new-home-tab-content .row .clo-div{box-sizing:border-box;display:inline-block;margin:0;padding:10px;vertical-align:top;width:auto}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div{height:auto;padding:0 0 8px;text-align:left;width:100%}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div .icon-img-div{display:block;height:80px;margin:0 auto;padding:0;width:80px}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2{display:block;font-size:14px;line-height:20px;margin:8px 0 0;padding-bottom:0;text-align:center;vertical-align:top}
.new-home-tab-content .row .clo-div .details-out-div .titel-row-div h2::after{height:0}
.middle-three-box{height:auto;margin:0;padding:10px 0;width:auto}
.middle-three-box ul li{float:none;margin:0 0 10px 0;padding:10px;width:auto}
.middle-three-box ul li .titel-div a{font-size:15px}
.footer-part-one{font-size:13px;margin:0;padding:12px 0;text-align:center}
.footer-part-one a{font-size:13px;margin:0;padding:2px 3px;line-height:28px}
.footer-two-part .row-div .clo-div{float:none;height:auto;margin:0;padding:0;width:auto}
.footer-contact-us-row .footer-contact-img{display:block;height:90px;margin:20px auto 5px auto;padding:0;vertical-align:top;width:95px}
.footer-contact-details ul li{display:block;font-size:16px;line-height:30px;margin:0;padding:0;width:auto}
.about_company_detail{display:inline-block;padding-top:0;padding-bottom:15px;width:100%}
.about_company_detail ul li{font-size:14px;line-height:normal;margin:0;padding:6px 0;width:50%}
.about_company_detail ul li h3{font-size:18px}
.formtop{width:240px;display:none}
.copy-right{font-size:13px;padding:14px 0}
.footer-two-part .row-div{height:auto;margin:0;padding:0;width:auto}
.internet-technologies-img .logo-img-bg{height:70px!important;margin:3px!important;width:75px!important}
.mobile-technologies-out-div{width:99px!important}
#nav-tab .menu{height:auto;margin:0;width:100%}
#nav-tab .menu ul{background:url("../images/medial-tab-had-bg.jpg") repeat-x scroll left center rgba(0,0,0,0);list-style-type:none;margin:0;padding:0;padding-bottom:10px}
#nav-tab .menu li{float:none;margin:0 18px;padding:5px 0;position:relative;z-index:0;border-bottom:#FFF 1px dashed}
#nav-tab .menu a{color:#fff;float:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;background:url(../images/done.png) left no-repeat;line-height:none;margin:0;padding:0 0 0 20px;text-decoration:none}
#nav-tab .menu li.last{margin:0 18px}
.techblock ul li{height:auto;margin:0 7px!important;width:auto!important}
h3{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-weight:normal;text-decoration:none}
h3 a{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;text-decoration:none}
#container_bg #content_right{float:left;height:auto;margin:0;width:auto}
.live_chat_heading img{min-width:100%}
.live_chat_icon{height:auto;margin:0 auto;padding:0;width:300px}
.live_chat_icon ul li{float:left;height:auto;margin:0;padding:0;text-align:center;width:60px}
.live_chat_icon ul li a img{max-width:100%}
.live_chat_icon{height:auto;margin:0 auto;padding:0 10px;width:auto}
.live_chat_icon ul li{float:left;height:auto;margin:0;padding:0;text-align:center;width:55px}
.live_chat_link{font:bold 14px/20px Verdana,Arial,Helvetica,sans-serif}
.con_text{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:none}
.con_text a:hover{font:bold 14px/24px Verdana,Arial,Helvetica,sans-serif;text-decoration:underline}
.live_chat_heading{height:64px!important}
.right-box-heading{background-size:100% auto;color:#fff;font-family:Arial;font-size:22px;font-weight:bold;height:auto;line-height:44px;margin-bottom:4px;text-align:center;width:auto}
.enquiry_desk input{width:96%}
.enquiry_desk textarea{width:96%}
.right_client_test{color:#565d67;font:11px/18px Verdana,Arial,Helvetica,sans-serif;margin:0 auto;padding:5px 12px 0;text-align:justify;width:auto}
.right_red_more{color:#fa8e09;font:bold 12px Arial,Helvetica,sans-serif;margin:0 auto;padding:0 12px;text-align:right;text-decoration:none;width:auto}
.right_news{margin:0 auto;padding:5px 12px 0;width:auto}
#before_wrapper{width:100%}
#before_wrapper .content_widgets{width:280px;padding-left:10px;padding-right:10px}
#orbit-content img{max-width:300px!important}
.su-nivo-slider{max-height:100%;max-width:300px;overflow:hidden}
ul#filter{width:292px!important;padding:0 10px}
.mosaic-block,.mosaic-block-two{width:280px!important;margin:20px 10px!important}
.mosaic-block-three,.mosaic-block-four{margin:20px 10px!important}
.portfolio-item-text{float:left;height:auto;width:280px!important;padding:0 10px}
.portfolio_page_content{width:280px!important;padding:0 10px}
.su_au_dec,.su_au_name{margin-left:0!important}
.su_au_pos{margin-left:156px!important}
#footer-widget-area{padding:6px 6px}
.services{margin:6px 6px;width:97.2%}
.services ul{margin:0 8px;width:96%}
.services ul li a{padding:0 0 0 18px;font:12px/33px Verdana,Arial,Helvetica,sans-serif}
.services ul li a:hover{text-decoration:underline}
.copy-live-icon{height:auto;margin:0 auto;padding:0;width:auto;position:relative;text-align:center}
.copy-live-icon ul li{width:30px!important;display:inline-block;float:none;margin:0 1px}
.copy-link{color:#666;font:11px/25px Verdana,Arial,Helvetica,sans-serif;height:auto;position:relative;text-align:center;text-decoration:none}
#homeBanners{width:300px!important;position:relative;float:right;height:88px!important}
#homeBanners ul{width:300px!important;padding:0!important;height:88px!important;overflow:hidden}
#homeBanners li{padding:0;list-style:none;width:300px!important;height:88px!important}
#homeBanners li img{max-width:100%}
.techbk-orange .imgDiv{float:none;height:auto;margin:10px auto;padding:5px;width:28%}
.techbk-orange .imgDiv img{display:block;max-width:100%}
.techbk-orange .img-right-details{float:left;height:auto;margin:0;padding:0 10px 10px;width:auto}
.certifications-img{float:none;height:auto;margin:10px auto;padding:0;width:220px!important}
.certifications-img img{display:block;min-width:100%}
.imagesbg{float:none;padding:4px;text-align:center;width:246px!important;margin:0 auto}
.imagesbg img{min-width:100%;height:150px!important}
.projContentDiv{float:none;height:auto;padding:10px 0 0 0!important;width:auto!important}
.jshowoff{margin:10px auto!important;width:92%!important}
.bgs{padding:10px!important;width:auto!important}
.jshowoff-controls a.jshowoff-prev{left:-10px!important;top:180px!important}
.jshowoff-controls a.jshowoff-next{right:-10px!important;top:180px!important}
.web-hosting{display:none!important}
.flot-left{float:none!important;margin-right:0!important;width:auto}
.open-source-list{height:auto;margin:0;padding:0;width:auto}
.open-source-list-co{margin:5px 0;width:auto}
.open-source-list-titel{font-size:14px}
.top-box-t ul{margin:0;width:100%}
.display-div{display:none}
.contact-us-img{width:58%!important;margin:0 auto!important;float:none!important}
.contact-us-img-right-text{padding-top:10px!important;width:auto!important}
.contact-info-div-co-details{font:13px/22px "Lucida Sans Unicode","Lucida Grande",sans-serif;width:100%}
.contact-form-div-row-part1{float:none;height:auto;margin:0;padding:0;width:100%}
.contact-form-div-row{height:auto;margin:0 0 5px;width:auto}
.contact-form-div-row .name-details{color:#818181;float:left;font:13px/22px "Lucida Sans Unicode","Lucida Grande",sans-serif;height:auto;padding:2px 0;text-align:left;width:100%}
.contact-form-div-row input{width:95%!important}
.contact-form-div-row select{width:100%!important}
.contact-form-div-row textarea{width:95%!important}
.contact-form-div-buttan{height:auto;margin:15px 0 7px 18%;width:auto}
.new_contact_form_div_right{clear:both;float:none!important;height:auto;margin:0;padding:0;width:auto}
.new_contact_form_div_right .new-input{width:105px!important}
#slider_main{height:430px}
#protfolio_menu{margin:auto auto 7px auto}
#protfolio_center li{border-bottom:1px dashed #ededed;border-right:medium none;float:none;font-size:13px;font-weight:normal;line-height:30px;margin:0 12px;padding-left:20px;padding-right:0;text-decoration:none;background:url(../images/check.png) no-repeat left}
#protfolio_center li:hover{border-bottom:1px dashed #ededed;border-right:medium none;float:none;font-size:13px;font-weight:normal;line-height:30px;margin:0 12px;padding-left:20px;padding-right:0;text-decoration:none}
#portfolio-subTabs{height:auto;margin:auto auto 7px;width:auto}
#portfolio-subTabs li{font-size:13px;font-weight:normal;padding-left:2px;padding-right:2px}
.scrollable{height:170px;overflow:hidden;position:relative;width:284px}
.items>div{width:284px;height:170px}
.portfolio_project{clear:both;float:none;padding:0 6px;width:auto}
.portfolio_heading{font-size:16px;padding-bottom:0;padding-top:10px}
.portfolio_desc{font-size:12px;line-height:20px;padding-bottom:8px}
.launch_site{background-size:cover;width:122px;height:28px;line-height:28px;font-size:13px}
.site_details{background-size:cover;width:122px;height:28px;line-height:28px;margin-left:10px;font-size:13px}
.goto_top{height:28px;padding-bottom:5px;text-align:right;width:auto}
.next{height:31px;right:0;top:75px;width:30px}
.prev{height:31px;left:0;top:75px;width:30px}
#protfolio_center{border-radius:5px;float:left;margin:auto;padding:8px 0;width:99%}
.f-main-div-out{padding:6px 6px;width:230px!important}
#fancybox-wrap{left:12px!important;width:260px!important}
#fancybox-content{width:250px!important}
.fancy_portfolio_slider{float:none;margin-right:0}
.fancy_portfolio_project{float:none;width:auto}
.fancy_portfolio_slider .scrollable{height:170px;overflow:hidden;position:relative;width:218px}
.fancy_portfolio_slider .scrollable .items>div{width:218px}
.phone_main{height:450px!important}
.portfolio_slider_iphone{float:left;height:170px!important;width:292px!important}
.portfolio_slider_iphone .scrollable{height:102px;margin:32px auto 0;width:66px}
.portfolio_slider_iphone .scrollable .items>div{width:66px;height:102px}
.portfolio_slider_iphone .scrollable .items>div img{max-width:100%;height:auto}
#fancybox-content .portfolio_slider_iphone{float:left;height:170px!important;width:225px!important}
.iphone_big_main{height:460px!important}
.portfolio_slider_iphone_big{height:188px!important;width:292px!important}
#fancybox-content .portfolio_slider_iphone_big{float:left;height:188px!important;width:224px!important}
.portfolio_slider_iphone_big .scrollable{height:120px;margin:38px auto 0;width:76px}
.portfolio_slider_iphone_big .scrollable .items>div{width:76px;height:120px}
.portfolio_slider_iphone_big .scrollable .items>div img{min-width:100%;height:auto}
#fancybox-content .portfolio_slider_ipad_small{float:left;height:182px;width:226px!important}
.ipad_small_main{height:540px!important}
.portfolio_slider_ipad_small{float:left;height:182px;width:292px!important}
.portfolio_slider_ipad_small .scrollable{height:138px;margin:19px auto 0;width:104px}
.portfolio_slider_ipad_small .scrollable .items>div{width:104px;height:138px}
.portfolio_slider_ipad_small .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.ipad_big_main{height:430px!important}
.portfolio_slider_ipad_big{float:left;height:182px;width:292px!important}
#fancybox-content .portfolio_slider_ipad_big{float:left;height:182px;width:226px!important}
.portfolio_slider_ipad_big .scrollable{height:130px;margin:23px auto 0;width:191px}
.portfolio_slider_ipad_big .scrollable .items>div{width:191px;height:130px}
.portfolio_slider_ipad_big .scrollable .items>div img{min-width:100%;margin:0;padding:0}
.android_big_main{height:460px!important}
.portfolio_slider_android_big{height:188px!important;width:292px!important}
#fancybox-content .portfolio_slider_android_big{float:left;height:188px!important;width:224px!important}
.portfolio_slider_android_big .scrollable{height:120px;margin:33px auto 0;width:81px}
.portfolio_slider_android_big .scrollable .items>div{width:81px;height:120px}
.portfolio_slider_android_big .scrollable .items>div img{display:block;min-width:100%}
.blackberry_big_main{height:460px!important}
.portfolio_slider_blackberry_big{height:188px!important;width:292px!important}
#fancybox-content .portfolio_slider_blackberry_big{float:left;height:188px!important;width:224px!important}
.portfolio_slider_blackberry_big .scrollable{height:126px;margin:34px auto 0;width:80px}
.portfolio_slider_blackberry_big .scrollable .items>div{width:80px;height:126px}
.portfolio_slider_blackberry_big .scrollable .items>div img{display:block;min-width:100%}
.mgmenu>li{padding-right:0!important}
.new-menu-technology-row{display:block;width:auto}
.internet-technologies{float:none;width:100%!important}
.new-menu-technology-right-clo{float:none;width:auto}
.new-menu-technology-right-img-div{display:inline-block;height:auto;margin:20px 0 0;padding:0;text-align:center;width:auto}
.mgmenu_tabs .portfolio-tabs{border-bottom:medium none;float:none;padding:0 5px;width:auto}
.mgmenu_tabs .portfolio-tabs li a{padding:28px 12px 28px 60px!important;width:auto}
.mgmenu_tabs .portfolio-tabs li a .tabs-icon{top:8px}
.mgmenu_tabs .portfolio-tabs li a.current .active{bottom:-2px;height:3px;left:38%;position:absolute;width:50px;z-index:200}
.w-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.w-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-web-ser-clo{margin:1%;padding:2px;position:relative;width:28.9%}
.m-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.m-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-mobi-ser-clo{margin:1.2%;padding:2px;position:relative;width:28.5%}
.portfolio-mobi-pro-row{margin:5px 0;width:100%}
.c-view-portfolio-row{height:auto;margin:0 0 6px;padding:0 0 5px;text-align:center;width:auto}
.c-view-portfolio-row a{font-size:12px;margin:0;padding:12px 34px}
.portfolio-cad-ser-clo{margin:1.3%;padding:2px;position:relative;width:28.3%}
.portfolio-cad-box-clo{margin:0 1% 5px;padding:2px;position:relative;width:45.5%}
.mgmenu>li.right_item{border-radius:0;float:none;margin-right:0}
.mgmenu>li.right_item>a,.mgmenu>li.right_item>span{border-bottom:medium none}
.mgmenu li.right_item .dropdown_container{left:0;width:99.4%!important}
.get-your-estimate-box{border:1px solid #d7d7d7;border-radius:5px;float:none;padding:6px;width:auto}
.get-your-estimate-box .titel-text{border-radius:5px;font-size:12px;padding:10px}
.get-your-estimate-box .details-out-div{height:auto;margin:0;padding:10px 0 0;width:auto}
.get-your-estimate-box .details-out-div .row-get .input-file{float:none!important;margin:0 0 8px;padding:7px 8px;width:92%}
.get-your-estimate-box .details-out-div .row-get .select-file{float:none!important;margin:0 0 8px;padding:7px 8px;width:100%}
.get-your-estimate-box .details-out-div .row-get .textarea-file{float:none!important;margin:0 0 8px;min-height:78px;padding:7px 8px;width:92%}
.get-your-estimate-box .details-out-div .row-get .lable-text{width:100%}
.please-call-us-box{border-radius:0;float:none;margin-top:10px;width:auto}
.please-call-us-box .titel-text{font-size:12px;padding:12px 0}
.call-text .co-titel{float:left;height:auto;margin:0;padding:0;width:76px}
.call-text{font-size:12px}
.call-text a{font-size:12px}
.call_part_iso_logo{margin:0}
.in-contact-us-btn{margin:7px auto}
.inner-new-box-list ul li{width:auto}
.inner-new-box-list ul li .inner-tab-services-box{min-height:inherit!important}
.inner-tab-services-box h2 a{font-size:16px}
.iphone-apps li{width:auto!important}
ul .cad-eng-portfolio li{width:auto!important}
ul .web-design-development li{width:auto!important}
.tab-con-item .view-clo{float:none;width:100%;box-sizing:border-box}
.key-features-img-div{float:none;margin:0 auto 8px auto}
.key-features-right-img-div{margin:0 auto 8px auto;float:none}
.tw-case-study-box{width:auto;float:none;margin-top:10px}
.school-footer-left{width:auto;height:auto;float:none}
.school-footer-heading{font-size:16px}
.school-footer-features ul{width:auto;float:none;margin:0}
.school-counter-div-row .counter-clo{width:138px;height:auto;margin:0;padding:0 6px 10px 6px}
.school-footer-right{width:auto;height:auto;margin:0;padding:15px 0 0 0;float:none;box-sizing:border-box}
.new-heading-small-row{font-size:16px;width:100%;line-height:24px}
.school_details_rightimg_div{width:100%;margin:0 auto;float:none}
.key-features-box-div{width:100%}
#nav-tab .menu-new{padding:0}
.benefit_point .tab-point-img-div{float:none;margin:10px auto 10px auto}
.width_762 {width: 293px;float:left;}
.medial-payment-div .nav-tab-M{width:276px;}
.text_area textarea{width:270px;}
/*.text_area{border:0px !important;}*/
.chk_box_742{width:270px;}
.medial-payment-details{width:273px;float:left;}
.width-280 {width: 273px;}
.payment_type_726 {width: 260px;float: left;}
.width-400{width:200px;}
.medial-payment-div{width:300px;}
li{list-style:none;}
.payment-details-text{float:left;width:100%;}
.width-360{width:275px;}
.width-436 {width: 273px;}
.faq li.q{line-height: 22px; font-size: 14px;}
}