#mask{width:100% !important;float:left;position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window{position:absolute;left:0;top:0;width:20%;height:200px;display:none;z-index:9999;padding:20px;border-radius:4px;text-align:center;}
#boxes #dialog{width:30%;margin:0 auto !important;left:34% !important;height:auto;padding:10px;background-color:#ffffff;font-family:'Segoe UI Light', sans-serif;font-size:15pt;}
#boxes{padding:25px 0px !important;}
#boxes h2{background:url(../images/queryh2bg.jpg) no-repeat center bottom !important;padding-bottom:15px;}
.headfrm{background:url(../images/queryh2bg.jpg) no-repeat left bottom !important;padding-bottom:10px;margin-top:15px;margin-bottom:20px;margin-left:15px;font-size:25px;font-weight:bold;}
.maintext{text-align:center;font-family:"Segoe UI", sans-serif;text-decoration:none;}
body{}
#lorem{font-family:"Segoe UI", sans-serif;font-size:12pt;text-align:left;}
#popupfoot{font-family:"Segoe UI", sans-serif;font-size:11px !important;padding:10px 20px 10px 0px;float:left;}
#popupfoot a{text-decoration:none;text-align:center !important;color:#FFFFFF;font-weight:normal;background:#49640c !important;font-size:15px !important;margin-top:13px;margin-bottom:15px;padding:8px 12px 10px 10px !important;filter:alpha(opacity=100) !important;opacity:1;border-radius:2px;margin-right:10px !important;}
.close:focus, .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=100) !important;opacity:.9;}
a:focus, a:hover{color:#23527c;text-decoration:underline;}
.close{text-decoration:none;text-align:center !important;color:#000000;font-weight:normal;background:none !important;padding:10px 12px !important;}
.popupfoot a{background:#000000;}
.mybtn{text-decoration:none;color:#FFFFFF;font-weight:normal;background:#000000 !important;padding:10px 12px !important;}
.agree:hover{background-color:#D1D1D1;}
.popupoption:hover{background-color:#D1D1D1;color:green;}
.popupoption2:hover{color:red;}
#boxes input[type=text]{margin:0px;padding:4px 5px;width:95%;border:1px solid #CCCCCC;}
#boxes textarea{margin:0px;padding:4px 5px;width:95%;border:1px solid #CCCCCC;}
#boxes ul{margin:0px 0 0 20px;padding:0px;list-style:none !important;}
#boxes ul li{margin:0px;padding:0px;}
#boxes ul li p{margin:0px;padding:0px 0 10px 0px;}
#lorem input[type=text],[type=email]{margin:0px;padding:4px 5px;width:50%;margin-bottom:10px;border:1px solid #CCCCCC;}
#lorem textarea{margin:0px;padding:4px 5px;width:50%;border:1px solid #CCCCCC;}
#lorem ul{margin:0px 0 0 20px;padding:0px;list-style:none !important;}
#lorem ul li{margin:0px;padding:0px;}
#lorem p{margin:0px;padding:0px 0 5px 0px;font-size:14px;}
.model2class
{
    display:none !important;
}
.carousel-indicators {
    bottom: -51px!important;
}
.carousel-indicators li:hover{
	opacity: 1!important;
}
.carousel-indicators li {
    box-shadow: 1px 1px 2px 3px #eee!important;
    width: 15px!important;
    height: 15px!important;
	border: 1px solid #232222!important;
	}
	.carousel-indicators .active{
	 margin: 1px!important;
	background-color: #6e6f73!important;
	box-shadow: 1px 1px 2px 3px #eee!important;
    width: 15px!important;
    height: 15px!important;
	border: 1px solid #232222 !important;
	}
	.newcontainer {
     padding-right: 0px !important; 
     padding-left: 0px !important;
     
	}
	.owl-item {
     width: 100% !important;
	}
.welbox h1 {
        margin: 24px 0 0px 0px!important;
}
.appdevelpIn p{
	font-weight:700 !important;
	text-align:center !important;
    font-size: 17px !important;
    color: #424343 !important;
}
.owl-theme .owl-controls .owl-page span{
	box-shadow: 1px 1px 2px 3px #eee!important;
	width: 15px!important;
    height: 15px!important;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
	box-shadow: 1px 1px 2px 3px #eee!important;
	width: 15px!important;
    height: 15px!important;
}
.OwlWrap h3 {
    color: #171919 !important;
}
.appdevelpIn p {
    margin: 0px;
    padding: 0px 0 24px 0px !important;
}
.appdevelpIn{
	border-radius: 100px / 10px;
	box-shadow: 14px 14px 40px #eee !important;
}
.wrapp img {
    box-shadow: -1px 27px 31px #eee !important;
}
 li.listItem {
    list-style: none!important;
    font-size: 19px!important;
    text-align: center!important;
    color: #ffff12!important;
}
li.listItem a {
    color: #ffffff!important;
}
.new_service img{
	border: 1px solid;
    border-radius: 20px;
}
.new_service:hover img{
	border: 1px solid !important;
    border-radius: 20px !important;
}
.new_service{
	border: 1px solid;
    border-radius: 20px;
	box-shadow: 15px 9px 54px 4px #635353!important;
	height: 55vh !important
}
.portfoliobox img{
    overflow:hidden;
   // transition:2s;
    }
.portfoliobox {
    border: 1px solid !important;
    border-radius: 20px !important;
    overflow: hidden;
}

.new_service:hover img {
  //  transform: scale(1.5,1.5) rotate(360deg);
    // height: 300px;
	overflow:hidden !important;
	box-shadow: 30px 30px 54px 4px red!important;
    }
 .new_service ul {
    //transition: transform 1s;
}   

	
.portbox {
	box-shadow: -4px -3px 3px 8px #eef3fa!important;
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    padding: 5px !important;
    width: 265px !important;
	 height: 316px!important;

}
.portbox img {
    border: 1px solid #ddd !important;
    border-radius: 4px !important;
    padding: 5px !important;
    width: 265px !important;
	 height: 316px!important;

}
.portbox img{
	overflow:hidden !important;
    transition:2s !important;
}
.portbox:hover img {
    transform: scale(1.5,1.5) !important;
    }
	.portbox{
		overflow:hidden !important;
	}
	
	.onlinemrktbox {
    box-shadow: 0px 0px 7px 6px #00d2ffcc !important;
    background-color: darkslategray !important;
    padding: 20px!important;
    border-radius: 5px!important;
        margin-bottom: 21px!important;
    border: 0px solid #ffcc00!important; 
	}
	@media (min-width: 768px)
navbar.less:128
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
     margin-right: 0px; 
     margin-left: 0px; 
}
@media (min-width: 768px){

.navbar-nav {
    margin: 0px!important;
}
#bs-example-navbar-collapse-1 {
     width: 100% !important; 
}
.carousel {
    background-color: #886b3a47!important;
}
.slideboxIn {
    height: 310px!important;
}
.appdevelpIn{transition: .5s all!important; }
.appdevelpIn:hover{position: relative!important;
    cursor: pointer!important;
    background: -moz-linear-gradient(135deg, #fff7f782 0%,#ffffff61 25%,#ccc6 50%,#ffffff69 75%,#a8008830 100%)!important;
    background: -webkit-linear-gradient(135deg, #fff7f782 0%,#ffffff61 25%,#ccc6 50%,#ffffff69 75%,#a8008830 100%)!important;
    background: linear-gradient(135deg, #fff7f782 0%,#ffffff61 25%,#ccc6 50%,#ffffff69 75%,#a8008830 100%)!important;
    margin-bottom: 25px!important;
}
.footeright-bottom {
    background: none!important;
}
.footeright {
    background: none!important;
}
.footeright-bottom ul p {
    color: #fff;
    
}
.footeright-left a {
    color: #ffcc00!important;
}
.toggle_menu.mobile-active:before {
	color: #fff;
	content: "close";
	font-size: 9px;
	font-weight: 800;
	left: 13px;
	letter-spacing: 1px;
	text-transform: uppercase;
	top: 24%;
	width: 0;
}
