@media screen and (max-width:1900px) and (min-width:1210px){
.wrapper{max-width:100%;}
/* Slider mobile*/
.xologionee{ display:none;}
div#myid{ display:none;}
#maindmsldbx input.myquotsbxtw{}



 
}

@media screen and (max-width:1900px) and (min-width:1025px){


.header_active .site_logo {
    margin: -30px 0 0;
    width: 400px;
	transition:ease .4s;
	-webkit-transition:ease .4s;
	-moz-transition:ease .4s;
	/*height: 38px;*/
    overflow: hidden;
}


.header_active .head_right {
    padding-top:7px;
}

 
.header_active .new_alok { 
    width: 180px;
	margin-top:5px;
}

.header_active .getaqi a.giit { 
    width: 48%;
	margin-right:2%;
	padding: 0 7px;
	font-size: 11px;
}

.header_active .site-menu { 
    margin-right: 10px;
}

.header_active .getaqi > span {  margin:10px 0 0 1px; cursor:pointer;}


.getaqi span.show_contact b {
    font-size: 13px;
    border: 1px solid #000052;
    padding: 4px 21px 4px 7px;
    border-radius: 3px;
    line-height: 20px;
    cursor: pointer;
    position: relative;
    top: auto;
    left: auto;
	 background:url("../images/mdan_drop.png") no-repeat 93% center #fff !important;
}

.fixed_active span.numbers{ display:block !important;}

.header_active .numbers {
    display: none;
    position: absolute;
    width: 170px;
    right: 0px;
    border: 1px solid #ddd;
    padding: 5px;
    background-color: rgba(255,255,255,.95);
    border-radius: 2px;
    top: 33px;
}
 #TopSection
 {
 padding-top:11px;
 }


.full{ width:100%;}
.Qtly{ width:24.5%; padding-left:10px; padding-right:10px; float:left;}
.half{ width:49%; padding-left:10px; padding-right:10px; float:left;}
.thirdhalf{ width:74.5%; padding-left:10px; padding-right:5px; float:left;}
#MobileMenu{ display:none;}
#DesktopMenu{ display:block;}

#ApexMobileNo{font-size:25px; color: #F4692D;}
}


@media screen and (max-width: 1210px){ /*  ipad - 768 */
.wrapper{width:980px;}
.navigation > ul { margin: 25px 0 0 3%;}
.menu { margin: -30px 0 0 20px;}
.opacit_dv {width: 94%; min-height:260px;}
.logid .wrapper li { width: 30%;}
.main_dv_imp {    margin-top: 0;}
ul.top_menu { top: 115px;}
img.momu-item3.dmdlvry-img{ width:275px; height:445px;} 
.newin {}
/* Slider mobile*/
.xologionee{ display:none;}
.slide-container .nav{ display:none;}
.ovrbnrbx h1{ font-size: 20px; padding-top:8px; margin:0px; }
.ovrbnrbx p { font-size: 10px; }
.inerchk i{ font-size: 13px;}
.devlmntbx { width: 30%;  }
div#myid{ display:none;}
#maindmsldbx .dminrsldone .dminrsldtxt p { font-size:11px;}
.dmtogglebxcntbx .dmtogglebxcnt .cstmdevsliderbx{ min-height:230px !important;}
.inerovrbx { position: absolute; margin: 55px 0px; }
.dmtogglebxcnt.togl { height:430px;}
.dminnernewbx i { color:#5a5a5d; font-size:13px;}
#maindmsldbx input.myquotsbxtw{ display:;}
#maindmsldbx input.myquotsbx { font-size:17px;}
.navigation_nav ul li.fir_menu:after{width: 130px; margin-left: -203px;}

.portfolio_single_drop select{width:306px;}
#TopSection
 {
 padding-top:11px;
 }
 
 .full{ width:100%;}
.Qtly{ width:24.5%; padding-left:10px; padding-right:10px; float:left;}
.half{ width:49%; padding-left:10px; padding-right:10px; float:left;}
.thirdhalf{ width:74.5%; padding-left:10px; padding-right:5px; float:left;}
#MobileMenu{ display:none;}
#DesktopMenu{ display:block;}
#ApexMobileNo{font-size:25px; color: #F4692D;}
}


@media screen and (max-width: 980px){ /*  ipad - 768 */
.wrapper{width:750px;}
body{padding-top:0}
.logod {width: 150px;}
.navigation > ul {margin: 20px 0 0 0;}
/*.getaqi > span{padding-top:9px}*/
.getaqi span b {font-size: 13px;}
.getaqi br {display: none;}
.menu {margin: 3px 0 0 20px;position: absolute;}
.newoid { height: 101px;}
.tabnavs em {width: 100%;text-align: center;}
.tabnavs i { text-align: center; width: 100%;}
ul.tabnavs li a {height: 100px;}
.as-slide-inner span img { width: 60%;}
.cont {float: left;width: 100%; margin:0;}
.cont.lisi li {float: left;width: 25%;}
.company {border-left: 0 solid #3e3e69; border-right: 0 solid #3e3e69;float: left;padding: 0;width: 100%;}
.foterd .newoid {height: auto; padding-bottom:30px;}
.company .contaact { margin: 0 0 5px;}
.contaact.mcoci {margin: 10px 0 5px;}
.contaact.mcoci.sevr {margin: 10px 0 5px;}
.we_prot {float: right;width: 100%;}
.vieus { float: left; margin: 10px 10px 0 0;}
.we_prot .contaact { margin: 10px 0 1px;}
we_prot .contaact {margin: 10px 0 1px;}
.tabing { padding-bottom: 30px;}
.cus {  margin: 0 35px 20px 0;}
ul.tabnavs li a.activeTab:before {top: -23px;}
header.head_prt { background: none repeat scroll 0 0 #fff; min-height: 66px; position:relative}
.tabnavs em img { width: 40px;}
.tabnavs em { min-height: 50px;}
.tabnavs i { font-size: 14px; line-height: 15px;}
ul.tabnavs li a { padding: 9px 10px;}
.toci h1 { font-size: 28px;}

div#myid{ display:block;}

/*.imio { display: none;}*/
/*.sido > p{ display:none !important;}*/
.php {display: none;}
.cont em {margin: 0 5px 0 0;}
.abois { margin: 5% 0 0 -40px; width: 80px;}
.logid .wrapper li {border-top: 1px solid #c7c7e0; border-left: 1px solid #c7c7e0; display: inline-block; float: none; width: 33%;}
.logid .wrapper > ul{ border:none;}
.slider-wrapper {padding-bottom: 50px;}
.porotp .fosit{width: 197px; margin:17px 15px 0px;}

#sequence .slide2.animate-in .info{ top:;} 
#sequence .animate-in .dmdlvry-img{ display:none;}
/* Slider mobile*/
.xologionee{ display:none;}

.slide4 .bostonbabe-item3 img { width:49% !important;}
img.bostonbabe-item3.mblebx{ width:49% !important;}
img.bostonbabe-item2.mblebx{ display:none; !important;}

.ovrbnrbx h1{ font-size: 14px; padding-top:9px;  margin:0px; }
.ovrbnrbx p { font-size: 8px; }
.inerchk em img{ width:30px;}
.inerchk i{ font-size: 11px; float:left; margin-top:12px;}
.devlmntbx { min-height:231px;}
#maindmsldbx .dminrsldone .dminrsldtxt h1{ display:none;}
#maindmsldbx input.myquotsbxtw{ display:block;}
#maindmsldbx .dminrsldone .dminrsldtxt p{ display:none;}
#maindmsldbx input.myquotsbx { font-size:13px;}
.dmtogglebxcntbx .dmtogglebxcnt .cstmdevsliderbx { min-height: 240px;}
div#myid { display:none;}
.inerovrbx { margin:11px 0px; }
.inerovrbx h1{ font-size: 33px;}
.inerovrbx p{ font-size: 12px;}
.entry-title{font-size:26px}
h3{font-size:18px}
.head_right{float:none}
.site-menu{ margin-top:-15px; clear:both; min-height: 54px; }
.portfolio_single{width:33.3333%}
.portfolio_single_item{width:50%}
.content_wrapper{padding-top:4px}
.breadcrumb{margin:6px 0}
.freqote{margin-right:2px}
.ourworkimg{width:auto; display:block; text-align:center}
.ourworktxt{display:block; width:auto; text-align:center}

.submenu_2 ul.stripe_menu li > a > span{display:block; min-height:32px}
.site_menu ul.stripe_menu li .tech_list img{width:60px}
.site_menu ul.stripe_menu li .softw_list img{height:60px}
.tech_half dd img{height:60px}
.tech_half dd span{min-height:44px}
.menu_x img{max-width:87%}
.hire_inner{min-height:118px}
.menu_col_2{min-height:425px}
.site_menu ul li.direct_sub_active_state > .submenu_wrap{display:block}
.rehover_overlay{z-index:5}
.rehover_ipad a{/*min-height:141px*/}
.gallery-columns-4 .gallery-item{width:33.3333%}
.gallery-columns-5 .gallery-item{width:25%}
.softw_name{font-size:15px}
.hire_name{min-height:43px}

.site-menu { 
    margin-right:0px;
    width: 100%;
}
.site_menu ul li {
    margin-right:0px;
    text-align: center;
    width: 23%;
}

.navigation_nav{float:right;}
.navigation_nav ul li .submenu_wrap_left{margin-left:-300px; width:700px;}

.navigation_nav ul li .submenu_wrap_left:after, .navigation_nav ul li .submenu_wrap_left:before{ margin-left:320px;}
.menu_col_1{width:75%;}

.menu_col_2{min-height:inherit; width:25%;}
.navigation_nav ul li .submenu_wrap li a span{font-size:12px;}
.quote_pop_bt_box{bottom:170px;}
.quoue_box_full_sec.active .quote_pop_bt_box{bottom:auto; top:0;}

.portfolio_single_drop select{width:355px;}
.portfolio_single_drop select:last-child{margin-right:0;}

.full{ width:100%;}
.Qtly{ width:100%; padding-left:5px; padding-right:5px;}
.half{ width:100%; padding-left:2px; padding-right:2px;}
.thirdhalf{ width:100%; padding-left:10px; padding-right:5px;}
#MobileMenu{ display:none;}
#DesktopMenu{ display:block;}
#ApexMobileNo{font-size:25px; color: #F4692D;}
}




@media (max-width: 768px){
/* Slider mobile*/
.xologionee{ display:none;}
.slides{height:326px;}
.portfolio_single_drop{padding-right:10px;}
.portfolio_single_drop select{width:100%; margin-right:0;}
}


@media (max-width: 767px){  /* 480 */
.wrapper{width:100%; float:none;} 
header.head_prt{ text-align:center;}	
.logod{display:inline-block;float:none;margin:0;width:auto;}
.getaqi{display:block; text-align:center; float:none}
.getaqi a.giit{float:none; display:inline-block}
.getaqi a.giit {font-size: 12px;height: auto;line-height: 18px;padding: 9px;}
.getaqi > span {width:auto; float:none}
.getaqi span b {font-size: 21px;}
.menu { margin: 8px 0 0; position: relative;}
.tabnavs i {font-size: 12px;line-height: 15px;}
ul.tabnavs li a img { vertical-align: middle;width: 40px;}
.tabnavs em { min-height: 50px;}
.csshu > i{ display:none}
.as-slide-inner span img {width: 80%;}
.as-slide-inner > div {text-align: center;}
fisut { display: inline-block;text-align: center;vertical-align: top; width: 100%;}
.main_dv { margin: 20px 2.5%;}
.opacit_dv { width: auto; }
.newin{margin-bottom:15px; min-height:0px;}
.venters { margin: 5px 0 20px; width: 100%;}
.logid h1 {font-size: 20px;margin: 30px 0 30px;}
.logid { text-align: center;}

.foudo .wrapper > h2 { font-size: 20px;}
textarea.texto {width: 100%;}
.cont.lisi li {float: left;width: 50%;}
.fisut { display: inline-block; vertical-align: top;width: 100%;}
.nav-tabs > li {margin: 0 1%;}

.slider-wrapper {padding-bottom: 50px;}
.cus { margin: 0 10px 0 0;}
.topmnu{ display: block;}

.abois { height: auto; margin: 11% 0 0 -30px; width: 60px;} 
.sido {display: block;position: relative;top: 0; width: 100%;}
.slider-wrapper { padding-bottom: 20px;    width: 100%;}

/* SERVICES Page */
.article .services .hovikd{float:left;}
.services .imlo{margin: auto; float: none; display: block;}

/* Slider mobile*/
.xologionee{ display:block; height:170px;}
.slides{height:172px;}
.slider_bt{ display:none;}

.how-we-do article.fifth-col{ width:100%; float:left;}
.ovrbnrbx h1{ font-size: 13px; padding-top:9px;margin:0px; }
.ovrbnrbx p { font-size: 8px; }

ul.inerchk li { width:100%; }

.inerchk em img{ width:40px;}
.inerchk i{ font-size: 18px;}
.devlmntbx { width:100%;}

.quotsbx input.dmquots{ width:82%;}
.quotsbx input.dmquots.wpcf7-captchar{width:64%}

.bredcrm { width:100%; font-size: 13px;}


.dmtogglebxnav ul{   }
.freqotebx{margin:0px;}

.inerovrbx { margin:3px 0px; }
.inerovrbx h1 { font-size: 15px;  }
.inerovrbx p { font-size: 7px;  }

.cstmdevsliderbx .sequence-next, .cstmdevsliderbx .sequence-prev { top:2px !important; z-index:99 !important;}
.ourworkbx {margin:8px 0px 0px 0px;}
#maindmsldbx .dminrsldone .dminrsldtxt h2 { display:none;}
.f_setcol{width:auto; float:none; margin-bottom:10px}
.md_capfill{width:auto; padding:0}
.f_fset{margin-bottom:0}
.rpgo{width:auto}
.ct_left{float:none; width:auto; margin-bottom:15px}
.ct_right{float:none; width:auto}
.content-area{float:none; width:auto}
.sidebar-container, .sidebar_to_left .sidebar-container{float:none; width:auto; background:none; padding:0}
.entry-thumbnail{width:200px; margin-bottom:20px}
.site_logo{float:none; width:auto; text-align:center}
.head_right{padding-top:10px}
.site-menu{float:none; width:auto; clear:both; margin-right:0}


.menu-expand{display:block; padding-right:10px;}
.navigation.main-navigation{clear:both; padding-top:5px; display:none }

.site_menu ul li a, .site_menu ul li:hover > a{border:none; padding:8px}
.site_menu ul ul:before{display:none}

.site_menu ul li{display:block; float:none; width:auto; margin:0; margin-bottom:1px; background:#A0A0C8}
.site_menu ul li.menu-item-has-children{padding-right:40px;}

.site_menu ul li:hover{background:#8282be}
.site_menu ul ul{width:auto; position:static}
.site_menu ul li:hover > ul{display:none}
.site_menu li:hover > a, .navigation li li.current_page_item > a{border-radius:0; background:none}
.site-menu{padding-top:4px}
.sub_arr{position:absolute; right:0; display:block; top:0px; background:#6A6AB3; padding:14px 10px; cursor:pointer; display:none}
.sub_arr i{display:block; border-left:10px solid #6A6AB3; border-right:10px solid #6A6AB3; border-top:10px solid #fff}
li.menu-item-has-children .sub_arr{display:block}
.site_menu ul ul{padding:0; border-radius:0}
.site_menu ul ul li .sub_arr{display:none}

.site_menu ul ul li.menu-item-has-children{padding-right:0}
.site_menu ul ul li.menu-item-has-children > a{background:none}
.site_menu ul ul{margin-right:-40px}
.site_menu ul > li.current_page_item > a{padding:8px 8px}
.site_menu ul ul{ border-top:1px solid #fff}
.site_menu li.expanded{background:#8282BE}
.site_menu li.expanded a{color:#fff}
.opacit_dv{min-height:1px}
.opacit_dv h5, h5.marogi{min-height:1px; margin-bottom:10px; line-height:normal}
.dmtogglebxnavbx{width:auto; margin-right:0; min-height:1px; float:none; margin-right:10px}
.dmfoudo > h2{font-size:14px}
.portfolio_single{width:50%}
.aside_menu li a{text-align:center}
.side_m_ex{display:block}
.aside_menu{display:none}
.site_menu ul li:hover > .submenu_wrap{display:none}
.site_menu ul li:hover > a:before{display:none}
.menu_col_2{min-height:1px}
.gallery-columns-4 .gallery-item{width:50%}
.gallery-columns-5 .gallery-item{width:50%; margin-right:0 !important}

/*
*Alok Added New css
*/

.new_alok {
    margin:2px 0px 5px;
    width:100%;
    text-align: center;
}

.getaqi a.giit { 
    width: 49%;
    float:left;
    display: inline-block;
    margin-bottom:0;
}
.getaqi > span {
    width: 100%;
    float: left;
    text-align: left !important;
    margin: 0px;
}

 .getaqi span b {
    font-size: 21px;
    position: relative;
    top: 0px;
    left: 0px;
}
.new_alok a:first-child{ margin-right:2%;}

.menu-expand {
    cursor: pointer;
    float: right;
    margin: -10px 20px 0;
    position: relative;
    z-index: 1000;
}
.top_navigh{width:100%;}
.top_navigh a{width:48%;}
.top_mob_no ul li{font-size:12px; margin:0; padding:0 5px;}
.navigation_nav ul li .submenu_wrap{display:none !important;}
.navigation_nav ul li.fir_menu:after{display:none;}
.site_logo{margin-top:0 !important;}
.deta_quote_boss{    padding: 20px 20px 0 20px;}
.quoue_box_full_sec{bottom:0;}
.quote_fimr textarea{height:60px;}

.full{ width:100%;}
.Qtly{ width:100%; padding-left:5px; padding-right:5px;}
.half{ width:100%; padding-left:2px; padding-right:2px;}
.thirdhalf{ width:100%; padding-left:10px; padding-right:5px;}

#MobileMenu{ display:block;}
#DesktopMenu{ display:none;}
#TopSection{padding-top:0px;}
.article{ padding-top:5px;}
.wrapper{ padding-left:15px; padding-right:15px;}
.top_mob_no{ float:none;}
#ApexMobileNo{font-size:20px; color: #F4692D;}
.navigation_nav ul li{float: left; display: inline-block; margin: 0 0 -10px 10px; padding: 10px 20px 10px 20px; 
  background-color: white; border:none; padding:0;}
  .navigation_nav ul li:hover{color:#00408F; background-color:white;}
  .navigation_nav ul li a{font-size:14px; display:block; text-transform:uppercase; color:dimgray; font-weight:bold; text-align:center;}
  .navigation_nav ul li a:hover{ color:#990000;}
  .gallery li{margin:20px 10px 5px; padding:8px; float:left; position:relative; width:100%; border: 1px solid #ccc;}
  .gallery li img{padding:8px; float:left; position:relative; width:100%; border: 1px solid #ccc;}
}

@media screen and (max-width: 567px){ /* iphone landscape */
.nav-tabs > li{margin:0 11%}
.three_cols{width:100%; margin-bottom:10px;}

.quote_pop_bt_box{bottom:150px; margin-left:-25px;}
.quoue_box_full_sec.active .quote_pop_bt_box{bottom:auto; top:0;}
.quote_pop_plus{width:25px;}
.quote_pop_in{height:100px;}

.full{ width:100%;}
.Qtly{ width:100%; padding-left:5px; padding-right:5px;}
.half{ width:100%; padding-left:2px; padding-right:2px;}
.thirdhalf{ width:100%; padding-left:10px; padding-right:5px;}

#MobileMenu{ display:block;}
#DesktopMenu{ display:none;}
#ApexMobileNo{font-size:18px; color: #F4692D;}
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2)
{
.deta_quote_boss{height:300px; overflow:auto;}

}

@media screen and (max-width: 479px){ /* 320 */
.wrapper{width:100%;;}
ul.tabnavs li {width: 100%;}
.tabnavs em {text-align: center; width:auto; display:block}
.tabnavs i { width: auto;}
.newoid {height: auto;}
ul.tabnavs li a {height: auto; min-height:10px;}
.toci h1 { font-size: 18px;}
.toci {margin: 0 0 30px;}
.getaqi > span { clear: none; margin: -2px 0 0 10px; width: 48%;}
ul.tabnavs li a { padding: 4px 10px;}
.abois { height: auto;left: 40px; margin: 4% 0 0;width: 50px;}
.cus {
    font-size: 11px;
    height: 26px;
    line-height: 28px;
    margin: 0 0 5px;
    padding: 0 4px;
}
.repu{    font-size: 11px;
    height: 26px;
    line-height: 28px;
    margin: 0 0 5px;
    padding: 0 4px;}

.csshu {
    margin: 15px 0 0;
}

..navigation_nav ul li{ padding-bottom::20px;}

.tabnavs i{ display:none;}
ul.tabnavs li{ width:auto; }
.newoid {min-height:0px;}
.smnav img {  height:44px; }
ul.tabnavs li a.activeTab:before { background-size:28px; top:-14px; }

.toci p { font-size: 15px; padding-top: 6px;}
.toci h1 { font-size: 1.2em; font-weight: bold;}

.toci.tabing > h1{ font-size: 2em; font-weight: bold;}
.toci.tabing > p{ font-size:1.3em;}

.rpgo .suobi {
    height: 36px;
   margin: 14px 0;
    width: 116px;
}
.toci { margin: 0px;}
.slider_bt{margin:10px auto 0;}
.logid .wrapper > ul { margin: 0; }
.logid h1 { margin: 0 0 20px; }
.log .wrapper { overflow-x:auto; overflow-y:hidden; padding-bottom:10px;}
.log .wrapper > img { max-width: 1080px; }
.log {     padding: 10px 0;}
/* Slider mobile*/
.xologionee{ display:block; height:160px;}
.slider_bt{ display:none;}
.slides { height: 172px;}
.ovrbnrbx { display:none;}
/* Web Development */
ul.inerchk li { width:100%; text-align:left;}

.quotsbx {width:100%;}
.togl h1 {font-size: 20px;}

.dmtogglebxcnt.togl { height: 500px; }
#maindmsldbx .dminrsldone .dminrsldimg{ width:100%;}
#maindmsldbx .dminrsldone .dminrsldtxt{ width:100%; margin:190px 0px 0px 0px; text-align:center; }
#maindmsldbx .dminrsldone .dminrsldtxt h2{ text-align: center; float: none; }
#maindmsldbx input.myquotsbx { text-align: center; display: inline-block; float: none; margin: 10px 0px;}

.inerovrbx h1 { font-size: 13px;}
.inerovrbx p { font-size: 5px; }

.dmtogglebxcnt{ height:522px;}


#maindmsldbx .dminrsldone .dminrsldtxt h2 { display:none;}
#maindmsldbx input.myquotsbxtw { display: block; float: left; margin: 10px 0px; }
ul.tabnavs li{ width:24%;}
.smnav img { width:20px; }
.smnav{ padding:0px !important;} 
/* Slider mobile*/
.xologionee{ display:block;}
.slider_bt{ display:none;}

ul.inerchk li { width:100%; text-align:left;}

#maindmsldbx .dminrsldone .dminrsldtxt{ margin:135px 0px 0px 0px; }
 
 .smnav img {  height:44px; }
 /* Slider mobile*/
.xologionee{ display:block;}
.slider_bt{ display:none;}

ul.inerchk li { width:100%; text-align:left;}

html #wpadminbar{display:none !important}
html.ua-windows_nt.ua-windows_nt-6.ua-windows_nt-6-1.ua-chrome.ua-chrome-36.ua-chrome-36-0.ua-chrome-36-0-1985.ua-chrome-36-0-1985-143.ua-desktop.ua-desktop-windows.ua-webkit.ua-webkit-537.ua-webkit-537-36.js.js{margin-top:0 !important}

.entry-thumbnail{width:auto; margin-right:0}
.entry_all_content{clear:both}
.cont.lisi li{float:none; width:70%; margin-left:auto; margin-right:auto}
.contaact{text-align:center}
.cont > ul{text-align:center}
.vieus{display:block; float:none; text-align:center}
.bgdevlmntbx{margin:0 5px 0 4px}
ul.inerchk li{padding-left:42px}
.inerchk em{float:left; margin-left:-42px}
.portfolio_single{width:auto; float:none}
.portfolio_single_item{width:auto; float:none}
.ourworkbx{width:auto; float:none}
.ourworkimg{float:left}
.ourworkbx{clear:both; padding-top:10px}
.ourworktxt{float:left; padding-top:20px; padding-left:20px}
.navigation .nav-previous{float:none; text-align:center; margin-bottom:10px}
.paging-navigation .nav-next{float:none; text-align:center}
.paging-navigation a{font-size:15px}
.paging-navigation .meta-nav{font-size:14px; width:33px}

.getaqi > span{clear:both; display:block; padding-left:0; text-align:center; width:auto}
.gallery-columns-4 .gallery-item{width:auto; float:none}
.site_logo{margin-bottom:22px;}
/*.menu-expand{margin-top:-70px;}*/
.quoue_box_full_sec{width:270px; margin-right:-270px;}
.portfolio-thumbnail{max-height:none;}

.propertiessection
{
    padding:10px 0 0 10px;
    width: 100%;
}
.col-md-3
{
 padding:10px 0 0 10px;
 width:100%;
}
.col-md-2
{
 padding:10px 0 6px 10px;
 width:100%;
}

.footer-col-md-2
{
width:100%; margin:2px 2px 2px 2px; font-size: 12px; border-top: 1px solid gray; padding-top: 9px;
}

.Prop_objective_col-md-2
{
width:100%;
}

.full{ width:100%;}
.Qtly{ width:100%; padding-left:5px; padding-right:5px;}
.half{ width:100%; padding-left:2px; padding-right:2px;}
.thirdhalf{ width:100%; padding-left:10px; padding-right:5px;}

#MobileMenu{ display:block;}
#DesktopMenu{ display:none;}
#ApexMobileNo{font-size:18px; color: #F4692D;}

.navigation_nav ul li:hover{color:#00408F; background-color:white;}
  .navigation_nav ul li a{font-size:9px; display:block; text-transform:uppercase; color:dimgray; font-weight:bold; text-align:center;}
}



@media screen and (max-width: 319px){ /* 240 */
.wrapper{width:220px;}
.toci.tabing > h1 {padding: 0 10px;}
.logid .wrapper li {width: 100%;}
.menu {display: inline-block;float: none;margin: 13px 0 5px;}
 
/* Slider mobile*/
.xologionee{ display:block; height:162px;}
.slider_bt{ display:none;}
.slides {  height: 170px;}

.togl h1 {font-size: 19px; margin: 20px 0 0;}
.dmtogglebxcnt p { text-align:center;}
.inerovrbx { margin: 6px 0px;}
.inerovrbx h1{font-size: 8px;}
.inerovrbx p{ font-size: 3px;}

#maindmsldbx input.myquotsbxtw { display: block; margin: 15px auto; float: none; }
.quotsbx input.dmquots.wpcf7-captchar{width:60%}
.ourworkimg{width:43px}
.ourworktxt{padding-top:5px}
.gallery-columns-5 .gallery-item{width:auto; float:none}


.propertiessection
{
    padding:10px 0 0 10px;
    width: 100%;
}

.col-md-3
{
padding:10px 0 0 10px;
 width:100%;
}
.col-md-2
{
padding:10px 0 0 10px;
 width:100%;
}

.footer-col-md-2
{
width:100%; margin:2px 2px 2px 2px; font-size: 12px; border-top: 1px solid gray; padding-top: 9px;
}

.Prop_objective_col-md-2
{
width:100%;
}

.full{ width:100%;}
.Qtly{ width:100%; padding-left:5px; padding-right:5px;}
.half{ width:100%; padding-left:2px; padding-right:2px;}
.thirdhalf{ width:100%; padding-left:10px; padding-right:5px;}
#MobileMenu{ display:block;}
#DesktopMenu{ display:none;}
#ApexMobileNo{font-size:15px; color: #F4692D;}
}

@media screen and (max-width: 239px){
.wrapper{max-width:100%}
}

