#id_of_element{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
@font-face{font-family:Roboto;src:url(../fonts/Roboto-Light.eot);src:url(../fonts/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Light.ttf) format('truetype'),url(../fonts/Roboto-Light.svg#Roboto-Light) format('svg');font-weight:700!important;font-style:normal}
body{margin:0;padding:0;font-family:Roboto!important}
.contact-background{background-image:url(../img/contact-background.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;padding:15px 0;width:100%!important;max-width:100%;opacity:.8}
.parallax,.parallax2{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}
.navbar-default{padding:17px 0!important}
li{display:block}
.slde1{margin-top:100px}
.slde2{margin-top:90px}
.text-left-imag,.text-left-imag1{max-width:450px;width:100%;margin-left:0}
.submit-button p{color:#0070fb!important;padding:20px;font-weight:700;font-family:'Actonia Hand PERSONAL USE';font-size:43px;line-height:50px}
.modal-header{border:0!important}
#slider{list-style:none;padding:0}
.slider-container{width:100%;height:auto;padding:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.slider-container button{box-shadow:none!important;padding:4px!important;margin:0 5px!important}
#slider img{width:100%;height:192px;margin:0;display:inline-block}
#slider li{width:20%}
.bx-window,.bx-wrapper{width:100%!important}
.bx-window ul .btn.btn-default{width:247px!important;box-shadow:0 2px 4px #000!important;margin:5px 10px!important}
.bx-window ul .btn.btn-default:hover{box-shadow:0 2px 4px #207ad1!important}
.service-1 .pull-right .fa.fa-angle-double-right{margin-left:8px}
.btn-default{background-color:transparent!important;border-color:transparent!important}
.btn-default:hover{background-color:transparent;border-color:transparent}
.navbar-default .navbar-toggle{background-color:#008aff;border-color:#000;margin-top:-33px!important}
.navbar-default .navbar-toggle:hover{background-color:#000;border-color:#008aff}
.parallax{background-image:url(../img/contact-bg.jpg);min-height:415px;float:left;width:100%}
.parallax2{background-image:url(../img/service-bg.jpg);min-height:300px}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.module{text-align:left;box-shadow:0 1px 3px rgba(0,0,0,.2)}
.quick-contact input,.quick-contact textarea{box-shadow:0 2px 4px #999!important}
.module:nth-child(even){margin-right:0}
.come-in{transform:translateY(150px);animation:come-in .8s ease forwards}
.come-in:nth-child(odd){animation-duration:.6s}
.already-visible{transform:translateY(0);animation:none}
@keyframes come-in{to{transform:translateY(0)}
}p{font-size:15px}
.modal-footer.Thank span:after,.portfolio-more span:after{content:'\00bb';opacity:0;top:0;right:-20px;font-size:16px}
.portfolio-more{width:10%;display:block;margin:0 auto}
.portfolio-more a{margin:0 auto;display:block;width:100%;text-align:center;background:#337ab7;padding:10px 0;font-weight:700;border:2px solid}
.modal-footer.Thank span,.portfolio-more span{display:inline-block;transition:.5s;cursor:pointer}
.portfolio-more span{position:relative}
.portfolio-more span:after{position:absolute;transition:.5s}
.portfolio-more:hover span{padding-right:25px}
.modal-footer{padding:0!important}
.modal-footer.Thank span{position:relative}
.modal-footer.Thank span:after{position:absolute;transition:.5s}
.modal-footer.Thank:hover span{padding-right:25px}
.portfolio-more:hover span:after{opacity:1;right:0}
.quick-contact textarea{height:50px!important}
button{border:0;background:#0087cc!important;border-radius:4px!important;box-shadow:0 5px 0 #006599!important;color:#fff!important;cursor:pointer!important;font:inherit!important;margin:0!important;outline:0!important;padding:12px 20px!important;transition:all .1s linear!important}
button:active{box-shadow:0 2px 0 #006599!important;transform:translateY(3px)!important}
div#accordion-first{width:100%;overflow-x:hidden;height:300px;overflow-y:auto}
.a,.frame,.modal-content .left.carousel-control,section,ul.topnav{overflow:hidden}
.accordion-body{border:1px solid #ccc;border-radius:3px;padding:10px}
#accordion-first .accordion-group{margin-bottom:10px;width:100%}
#accordion-first .accordion-heading,#accordion-first .accordion-heading .accordion-toggle.active,#accordion-first .accordion-toggle:hover{background:0}
#accordion-first .accordion-heading{border-bottom:0 none;font-size:16px}
#accordion-first .accordion-heading .accordion-toggle{display:block;cursor:pointer;padding:5px 0!important;color:#222;outline:0!important;text-decoration:none;background:#ccc;border-radius:8px}
#accordion-first .accordion-heading .accordion-toggle.active em{background-color:#449aca}
#accordion-first .accordion-heading .accordion-toggle>em{background-color:#222;border-radius:100px;color:#FFF;font-size:14px;height:32px;line-height:32px;margin-right:20px;margin-left:20px;text-align:center;width:32px}
.magento2 ul li,.new-containt,.new-containt-2,.new-containt-3,h2,p{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#info1 .btn.btn-default,#info2 .btn.btn-default,#info3 .btn.btn-default,#info5 .btn.btn-default{width:100%;height:100%}
.modal-body-123{width:92%;margin-top:-40px}
.modal-body-123 img{margin-left:3%;float:none;width:93%}
.footer1 .hvr-forward{background:0;padding:0;margin:0}
.module.come-in .col-lg-6.col-md-6.col-sm-6.col-xs-12 a{color:#96ff00!important}
.footer-bottom{background:#011f41;color:#fff}
.design a:hover{color:#bd3518!important}
.design{padding:7px 0!important}
.design a{cursor:pointer}
.Recent-Work{width:80%;float:left}
.Recent-Work h2{margin-top:20px}
.text-right a{color:#000!important;margin-right:30px}
.navbar-default .navbar-nav>a:hover,.text-right a:hover{color:#999!important}
.technology p{width:60%!important;float:left;font-weight:400;text-align:left}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:0}
.navbar-collapse.collapse{float:right;padding-bottom:0;width:70%;top:32px}
.navbar-brand,section{padding:0!important}
.navbar-default.navbar-shrink{background-color:#FFF;border-bottom:1px solid #999;box-shadow:10px 0 5px #888}
.navbar{min-height:83px}
.navbar-default .nav li a{color:#000;text-align:left;font-weight:700}
.navbar-nav>li>a{top:0}
.navbar-right{float:right!important;margin-right:0}
.contact,.foot-item-content,.portfolio-bg,.recent,.testimonial{float:left}
.popup-image .btn-default{background:rgba(0,0,0,0)!important;border:none!important;color:#2bb7ea;margin-top:20px}
.popup-image .btn-default:hover{color:#fed136}
.btn-default:active,.open>.dropdown-toggle.btn-default,.popup-image .btn-default.active{color:#2bb7ea!important}
.row.text-center{margin-top:20px;margin-bottom:0}
.dropbtn{background:0;color:#2bb7ea;padding:16px;font-size:14px;border:0;cursor:pointer;margin-top:10px}
.box{padding:0;width:70%;margin:0 auto}
.Welcome{padding:0;margin-top:20px}
.navbar-shrink.navbar-default .nav li a{color:#000}
.navbar-shrink.navbar-default .nav li a:hover{color:#44c7ed!important}
.dropdown-content a{color:#000!important}
.welcome{background-color:#5dcde7}
.welcome h2{color:#000}
.text-muted{color:#FFF}
.recent{padding:0;margin:20px auto 0;width:44%}
.frame{height:130px;width:130px}
.zoomin img{height:80px;width:80px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease}
.zoomin img:hover{width:130px;height:130px}
.zoomim img{height:70px;width:70px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease}
.zoomim img:hover{width:120px;height:120px}
.contact{background-size:cover;width:100%!important}
.contact-left>img{margin-left:42px}
.btn.btn-primary.btn-lg{margin:0 auto;background-color:#32415c;border-radius:0;padding:5px 20px!important}
input,textarea{border-radius:0!important}
.carousel-inner .active.left{left:-33%}
.carousel-inner .next{left:33%}
.carousel-inner .prev{left:-33%}
.carousel-control.left,.carousel-control.right{background-image:none}
.item:not(.prev){visibility:visible}
.item.right:not(.prev){visibility:hidden}
.rightest{visibility:visible}
.row-1{background-color:#008aff;width:100%;padding-bottom:10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{background-color:#000!important;color:#FFF!important;width:63px;height:35px;font-size:22px!important;line-height:33px!important;box-shadow:0 5px 5px #888;border:none!important}
.left.carousel-control{right:110px!important;height:30px!important}
.right.carousel-control{height:30px!important}
.btn.btn-primary.btn-lg{border:3px solid #FFF;box-shadow:0 0 5px #888;font-weight:700!important}
.service-background{background-size:cover;display:block;width:100%}
.service-background p{color:#FFF;width:80%;text-align:left;margin:0 auto}
h2{font-size:25px;width:100%;text-transform:uppercase;text-align:center;color:#000}
.address,.service{text-align:left}
h5{text-transform:none;font-size:18px;color:#FFF}
.service-background span{font-size:15px;color:#FFF;font-family:Roboto}
.service{width:95%;margin:0 auto}
.service-images-1{width:100%;margin:25px 0}
.navbar-default .navbar-nav>li>a:hover,.navbar-shrink .navbar-nav>li>a:hover{color:#999!important}
.navbar-default .navbar-nav>.active>a{color:#000!important}
.testimonial{width:100%;background-color:#ddd;display:inline-block;padding-top:20px}
.testimonial-left p{font-weight:400}
.testimonial-left{padding:20px;width:100%;background-color:#fff;min-height:233px;height:0}
.testimonial-left:hover{box-shadow:0 7px 10px 0 #008aff}
.testimonial-left h2{padding:0;margin:0 0 15px;color:#000;text-transform:uppercase;font-size:20px}
.captcha,.item h4{font-size:18px}
#thumbnail-slider>div{background-color:#000}
.testimonial-back{background:url(../img/slider_back.png) center bottom no-repeat;padding-bottom:32px}
.testimonial-back a{border:1px solid #000;border-radius:4px;padding:7px;font-weight:700;box-shadow:0 3px 6px #999}
.testimonial-back a:hover{box-shadow:none;color:#0087cc!important;border-color:#0087cc;text-decoration:none}
.captcha,.testimonial-left a{color:#000}
.portfolio-bg{background-image:url(../img/portfolio-bg.jpg);background-repeat:no-repeat;width:100%;background-size:cover;padding-bottom:31px}
.portfolio{box-shadow:1px 1px 15px 0 #000}
.portfolio img{margin:0 auto 25px;cursor:pointer;border-radius:100px;height:200px;width:200px}
.captcha{text-decoration:line-through;letter-spacing:2px}
.testimonial-left a:hover{color:#ff5400}
.banner-main .carousel.slide{margin-top:0!important;margin-bottom:0!important;width:100%}
.widget-container.widget_nav_menu a{color:#FFF!important;line-height:28px;font-weight:700}
.widget-container.widget_nav_menu a:hover{color:#207ad1!important}
.enter_text .btn.btn-danger2{font-weight:700!important}
.add1,.e-commerce-bg a,.expertise2 a{font-weight:700}
.enter_text .btn.btn-danger2:hover{color:#008aff!important;background:#fff!important}
.add1,.magento2 ul li{background-repeat:no-repeat}
.service-background a.btn.next,.service-background a.btn.prev{color:#fff}
.center-address{width:100%;float:left;margin-left:70%}
.expertise2 a{color:#000}
.expertise2{margin:25px 0}
.expertise2 #owl-demo .item img{width:81px}
.expertise2 #owl-demo .item p{color:#000!important;font-size:18px;text-align:center}
.item h4,.item p{color:#fff!important}
.item{text-align:center}
.item p{font-size:15px;text-align:left;width:85%}
.text-right strong{border-bottom:2px dotted #000;float:right}
.carousel-inner .item p{color:#000!important;text-align:left;width:95%}
.testimonial-left .carousel.slide{margin-top:-10px!important}
.single-image img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.single-image:hover img{cursor:pointer;filter:none;-webkit-filter:grayscale(0)}
.hvr-float-shadow{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}
.hvr-float-shadow:hover{cursor:pointer;filter:none;-webkit-filter:grayscale(0)}
.service-background .customNavigation a.btn.next,.service-background .customNavigation a.btn.prev,.single-image p:hover{color:#000}
.service-background .customNavigation .btn.next{background-color:#ece3e3;position:absolute;right:0;top:15%;z-index:9}
.service-background .customNavigation .btn.prev{background-color:#ece3e3;position:absolute;left:0;top:15%;z-index:9}
.contact h2{color:#fff;text-align:center;padding-bottom:15px}
.contact strong,.e-commerce h2{text-align:left}
.contact strong{color:#fff;float:inherit;padding-right:8px;font-size:16px;border-bottom:inherit}
.contact,a{color:#fff}
.contact h3{padding:0;margin:0 0 10px}
.contact h5:after{content:"";display:table;border-bottom:2px solid #fff;width:32%;padding-top:5px;margin-bottom:20px}
.welcome p{color:#000}
.carousel-indicators .active{background-color:#e4ff00}
.e-commerce img{margin-top:-65px}
.e-commerce-bg{background-image:url(../img/e-commerce-bg.jpg);padding:40px 0}
.e-commerce-bg h2{text-align:left;font-size:22px;margin-left:155px;padding:12px 0}
.add.col-md-offset-1{margin-left:15.33333333%}
.submit-button{float:right}
#owl-demo .item{display:block;width:100%;height:auto;margin:0 auto 15px;cursor:pointer}
.customNavigation{text-align:right;margin-top:-45px}
.customNavigation .btn.next,.customNavigation .btn.prev{background-color:#000;color:#fff;border-radius:0;width:5%}
.owl-carousel{margin:20px;width:68%;float:left}
a.active,a:active,a:focus,a:hover{color:#fff}
.portfolio-slider{width:70%;float:left}
#portfolio .work-item{box-shadow:0 2px 4px #999;padding:10px!important}
#portfolio .work-item:hover{box-shadow:1px 2px 4px #000}
.work-item h4{text-transform:none}
ul.topnav{list-style-type:none;margin:0;padding:0}
ul.topnav li{display:inline-block;float:left;color:#f2f2f2;text-align:center;padding:14px 4px;text-decoration:none;transition:.3s;font-size:17px}
#first-slider .p a,.col-md-6.col-sm-12.blog-inner a,.magento2 h2,.title-widget{text-decoration:underline}
ul.topnav li:hover{color:#f55858!important}
ul.topnav li.icon{display:none!important}
@media screen and (max-width:680px){ul.topnav li:not(:first-child){display:none}
ul.topnav li.icon{float:right;display:inline-block!important}
ul.topnav.responsive{position:relative}
ul.topnav.responsive li.icon{position:absolute;right:0;top:0}
ul.topnav.responsive li{float:none;color:#4aa9e1;display:block;text-align:left;cursor:pointer}
}.quick-contact label{color:#000;margin-top:-8px!important}
.item .btn.btn-default{box-shadow:none!important}
.quick-contact .form-horizontal .control-label{color:#000;text-align:left;margin-left:68px;width:24%;margin-top:-7px}
.quick-contact .form-control{padding:0 6px}
.quick-contact .form-group{margin-bottom:8px!important}
.quick-contact .col-sm-9{padding:0;width:63%;float:left;margin-left:15px}
.quick-contact .col-md-4{padding:0;width:50%}
.quick-contact .col-md-5{padding:0;width:42%}
.quick-contact{-webkit-box-shadow:-3px 14px 20px -13px rgba(0,0,0,1);-moz-box-shadow:-3px 14px 20px -13px rgba(0,0,0,1);box-shadow:-3px 14px 20px -13px rgba(0,0,0,1);width:100%;margin-top:17px;margin-left:-38px}
.quick-contact h2{float:left;margin-left:33px;margin-top:-15px;font-size:15px;padding:5px 0;color:#000}
.grid figure{border-radius:100px;min-width:200px;height:200px;box-shadow:0 2px 5px #000}
.banner-main img,.line img{min-width:100%}
.grid figure:hover{hover:none!important}
.grid figure img{opacity:1;max-height:100px}
.add{margin-left:48px}
.add2{float:right}
.lightbox-loading{width:35px!important;height:35px!important}
.Recent-Work .owl-wrapper{margin-bottom:30px}
.e-commerce-bg img{margin:auto;text-align:center;float:right;box-shadow:0 2px 4px #000;padding:15px}
.heading h2,.hire-big h2,.hire-us h2,.hire-us2 h2,.magento h2,.strong span p{text-align:left}
.magento p{color:#000;font-size:15px;line-height:22px}
.magento h2{color:#207ad1;font-size:22px}
.magento img{margin-left:80px;margin-top:-10px}
.exp{margin-top:60px;margin-left:70px;margin-bottom:20px}
.exp2{margin-top:70px}
.hire-us strong{font-size:17px;color:#000}
.hire-us h2{margin-bottom:18px}
.hire-us p{color:#000;font-size:15px;line-height:22px}
.hire-us2 h2{color:#ff6400}
.line{width:100%;float:left}
.magento2 ul li{background-image:url(../img/star.png);list-style:none;padding-left:13px;vertical-align:middle;line-height:26px;background-position:1px center;background-position-y:7px}
.magento2 ul{padding:0}
.hire-us2 ul{padding:0;margin:0}
.e-commerce-bg i{font-size:18px;padding-left:5px;vertical-align:middle;color:#000}
.hire-big strong{color:#0bf}
.hire-big h2{margin-bottom:18px}
.hire-big p{color:#000;font-size:15px;line-height:22px}
.hire-big img{margin:auto}
.hire-us3{padding:20px 0 30px}
.exp3{margin:30px auto}
.popup-image img.img-responsive{border-radius:110px;width:210px;min-height:207px}
.popup-image img:hover{border:4px solid #008aff!important}
.bigcommerce img{margin-left:30px;margin-top:-50px}
.opencart img{margin-left:10px;margin-top:-35px}
.logo-design img{margin-left:20px;margin-top:30px}
.web-app img{margin-left:-36px;margin-top:60px}
.Web-maintenance img{margin-left:-25px;margin-top:-25px}
.custum img{margin-left:50px;margin-top:15px}
.custum-app img{margin-top:30px}
.custum-application ul{margin-left:25px}
.iphone img{margin-top:-40px;margin-left:0}
.ipad img{margin-top:0;margin-left:25px}
.ipad-app img{margin-bottom:30px}
.android img{margin-top:-27px;margin-left:80px}
.strong strong{font-size:14px;color:#3498db;float:left;padding-right:15px}
.strong span p{display:flex;line-height:normal}
.development ul{margin-left:15px}
.ruby img{margin-left:32px;margin-top:-25px}
.zend img{margin-left:50px;margin-top:5px}
.ajax img{margin-top:10px;margin-left:-15px}
.ajax-app img{margin-left:100px}
.hire-android img{margin-left:0;margin-top:-27px}
.heading h2{text-shadow:0 1px 3px #000}
.blog a{color:#ed4b23}
.col-md-6.col-sm-12.blog-inner{padding:10px;border:1px solid #999;box-shadow:0 2px 4px #999;background-image:url(../img/menu-bg.png);background-repeat:no-repeat}
.col-md-6.col-sm-12.blog-inner p{color:#000;text-align:left}
.col-md-6.col-sm-12.blog-inner:hover{box-shadow:none}
.col-md-6.col-sm-12.blog-inner a{font-size:15px;font-weight:700}
.col-md-6.col-sm-12.blog-inner a:hover{color:#207ad1}
.htmt-5{width:100%;float:left;border:2px solid #000;margin-bottom:10px}
.htmt-5 h5{color:#000;text-align:center;background-color:#ccc;padding:8px;border-right:2px solid;border-left:2px solid}
.add1,.add1 a{color:#fff}
.htmt-5 p{border:1px solid;height:80px;padding:5px}
.contact-us .form-group{padding:25px 0}
.contact-us .form-control{margin:15px 0;width:100%}
.contact-us .form-group label{margin-top:20px}
.add1{background-image:url(../img/add1.jpg);width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.contact-background .input__field{position:absolute;margin-top:27px;color:#000}
.contact-background .input{margin:8px 15px}
.navbar-nav>li>a{padding-bottom:25px;padding-top:25px}
.contact-bg1,.contact-bg2{background-image:url(../img/contact-bg1.png);background-repeat:no-repeat;padding:15px;width:100%}
.dropdown-menu.mega-dropdown-menu .col-sm-3 ul{margin-left:-30px}
.dropdown-menu.mega-dropdown-menu .col-sm-3 li{display:block}
.contact-bg2{height:257px}
.chakephp img{margin:0}
.chakephp-app img{margin-top:0;margin-left:50px}
.facebook-fan img{margin-left:50px;margin-top:-27px}
.hire-codeigniter img{margin-top:10px;margin-left:30px}
.hire-cscart img{margin-top:20px;margin-left:50px}
.hire-drupal-app img{margin-left:-20px;margin-top:50px}
.WordPress img{margin-left:80px;margin-top:-50px}
.hire-html5 img{margin-left:0;margin-top:-85px}
.hire-html5-app img{margin-left:0;margin-top:20px}
.hire-ipad img{margin-top:50px;margin-left:0}
.hire-ipad-app img{margin-left:70px;margin-top:30px}
.hire-iphone img{margin-left:25px;margin-top:-10px}
.hire-joomla img{margin-left:0;margin-top:25px}
.hire-joomla-app img{margin-left:-25px;margin-top:30px}
.hire-magento img{margin-left:25px;margin-top:-40px}
.hire-oscommerce img{margin-left:10px;margin-top:20px}
.hire-wordpress img{margin-left:0;margin-top:25px}
.joomla img{margin-left:75px;margin-top:20px}
.php img{margin-top:40px;margin-left:20px}
.social-marketing img{margin-left:30px;margin-top:10px}
.twitter img{margin-left:40px;margin-top:-27px}
.hire-bigcommerce img{margin-top:-10px;margin-left:0}
.hire-oscommerce-app img{margin-left:-50px}
.hire-prestashop-app img{margin-left:-30px;margin-top:20px}
.hire-xcart-app img{margin-left:-60px;margin-top:20px}
#men h6{margin-bottom:40px}
#women h6{margin-bottom:0}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:rgba(10,153,209,1);background:-moz-radial-gradient(center,ellipse cover,rgba(10,153,209,1) 9%,rgba(10,153,209,1) 24%,rgba(47,185,249,1) 49%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 99%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(9%,rgba(10,153,209,1)),color-stop(24%,rgba(10,153,209,1)),color-stop(49%,rgba(47,185,249,1)),color-stop(67%,rgba(120,195,232,1)),color-stop(67%,rgba(120,195,232,1)),color-stop(99%,rgba(120,195,232,1)));background:-webkit-radial-gradient(center,ellipse cover,rgba(10,153,209,1) 9%,rgba(10,153,209,1) 24%,rgba(47,185,249,1) 49%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 99%);background:-o-radial-gradient(center,ellipse cover,rgba(10,153,209,1) 9%,rgba(10,153,209,1) 24%,rgba(47,185,249,1) 49%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 99%);background:-ms-radial-gradient(center,ellipse cover,rgba(10,153,209,1) 9%,rgba(10,153,209,1) 24%,rgba(47,185,249,1) 49%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 99%);background:radial-gradient(ellipse at center,rgba(10,153,209,1) 9%,rgba(10,153,209,1) 24%,rgba(47,185,249,1) 49%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 67%,rgba(120,195,232,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a99d1',endColorstr='#78c3e8',GradientType=1)}
.carrer img{margin:0}
.company img{margin-left:40px;margin-top:0}
.hire-codeigniter-app img{margin-left:0;margin-bottom:20px}
.vision-mission img{margin-top:50px;margin-left:40px}
.business-main{margin:30px 0;color:#fff;width:100%}
.business-main h3{color:#fff;float:right;width:70%;text-transform:lowercase;font-weight:400}
.magento2 h2,.navbar-default .nav li a{text-transform:none}
.business-main img{float:left;margin:20px 0 20px 20px}
.business2,.business4{background-color:#000;width:40%;margin-right:70px}
.business1,.business2,.business3,.business4{margin-bottom:10px}
.business1{background-color:#000;float:left;width:40%;margin-left:70px}
.business2{float:right}
.business3{background-color:#000;float:left;width:40%;margin-left:70px}
.business4{float:right}
.plus{float:right;margin-right:50px}
.career-bg{background-image:url(../img/career-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:20px}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#999}
.contact-page h2{text-align:left;color:#ed4b23;font-size:26px}
#backTop{background:#888494;color:#fff;margin-left:auto;margin-right:auto;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}
#backTop:hover{background-color:#008aff;cursor:pointer}
.dropdown-header{text-align:left;font-weight:700!important;font-size:20px;color:#000}
.dropdown-header a{margin-left:15px!important;font-weight:700!important;font-size:16px}
.dropdown-menu.mega-dropdown-menu ul li a{color:#000!important;font-weight:400}
.ch-info p a,.service-hover a{font-weight:700}
.dropdown-menu.mega-dropdown-menu span{margin-bottom:10px;margin-left:30px;width:100%;text-align:left;display:block}
.dropdown-menu.mega-dropdown-menu span img{margin-right:10px}
.dropdown-menu.mega-dropdown-menu ul li a:hover{color:#019cc6!important}
.navbar-right .dropdown-menu{width:101%;min-height:360px;background-image:url(../img/menu-bg.png);background-repeat:no-repeat;opacity:1}
.navbar-default .nav li a:hover{color:#000!important}
.service-ryt-img img{width:23%;float:right;margin-top:-20px}
.business-menu{float:left;margin-left:0;height:auto;width:55%}
.marg{margin-left:-100px!important}
.magento2 h2{width:100%;text-align:left;color:#207ad1;margin-top:5px;font-size:16px}
.new-containt strong,.new-containt-2 strong,.new-containt-3 strong{color:#000}
.mega-dropdown-menu .dropdown-header a{text-transform:uppercase!important}
#header .slide p{display:none}
.useful{background-image:url(../img/useful.png);background-repeat:no-repeat;width:100%;float:left;margin:30px auto -10px}
.new-containt li,.new-containt-2 li,.new-containt-3 li{background-image:url(../img/star-1.png);background-repeat:no-repeat;line-height:25px;background-position:1px center;background-position-y:8px;float:left;list-style:none;vertical-align:middle}
.new-containt h4,.new-containt-2 h4,.new-containt-3 h4{text-decoration:underline;font-size:16px;text-transform:none}
.new-containt{width:100%;float:left}
.new-containt ul{margin:0;padding:0}
.new-containt li{padding-left:16px;width:33%;margin:2px 0}
.need-logo{width:100%;float:left;padding:20px}
.new-containt-2 ul{margin:0;padding:0}
.new-containt-2 li{padding-left:16px;width:50%;margin:2px 0}
.new-containt-3 ul{margin:0;padding:0}
.new-containt-3 li{padding-left:16px;width:25%;margin:2px 0}
.service-hover{width:100%;float:left;padding:20px 0}
.ch-item{width:100%;height:auto;border-radius:50%;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:default}
.cursor,.next,.prev{cursor:pointer}
.ch-info,.ch-info-wrap{position:absolute;width:200px;height:200px;border-radius:50%}
.ch-info-wrap{top:20px;box-shadow:6px 5px 5px #999;left:20px;background:url(../images/bg.jpg) #f9f9f9}
.ch-info>div{display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-position:center center;-webkit-backface-visibility:hidden}
.ch-info .ch-info-front{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.ch-info .ch-info-back{opacity:0;background:#223e87;pointer-events:none;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .4s ease-in-out .2s;-moz-transition:all .4s ease-in-out .2s;-o-transition:all .4s ease-in-out .2s;-ms-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s}
#first-slider .slide1,#first-slider .slide2,#first-slider .slide3,#first-slider .slide4,.slider-form,footer{background-repeat:no-repeat}
.ch-img-1{background-image:url(../images/web-development.jpg)}
.ch-img-2{background-image:url(../images/cms-development.png)}
.ch-img-3{background-image:url(../images/e-commerc-service.jpg)}
.ch-img-4{background-image:url(../images/mobile-service.png)}
.ch-img-5{background-image:url(../images/microsoft-service.jpg)}
.ch-info h3{text-align: center;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:18px;margin:0 15px;padding:40px 0 0;height:80px;font-family:'Open Sans',Arial,sans-serif;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}
.ch-info p{color:#fff;padding:10px 5px 0;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid rgba(255,255,255,.5)}
.ch-info p a{text-align: center;display:block;color:#e7615e;font-style:normal;text-transform:capitalize;font-size:16px;letter-spacing:1px;padding-top:4px}
.ch-info p a:hover{color:#fff}
.ch-item:hover .ch-info-front{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.ch-item:hover .ch-info-back{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto}
.slider-form{background-image:url(../img/contact-us-bg-inner.png);width:20%;float:right!important;display:table;margin-right:0}
.slider-form input[type=password],input[type=text]{margin:0;width:70%}
.slider-form .form-control{width:73%;float:right;height:30px}
.slider-form .submit-button{float:right;width:60%;margin-right:16px;margin-bottom:18px}
.slider-form .submit-button #feedbackSubmit{width:100%;padding:3px!important;border:none!important;font-weight:400!important;box-shadow:none!important}
.slider-form .btn.btn-primary.btn-lg{background-color:#ccc;color:#000;border:2px solid #008aff;font-size:12px}
.slider-form .btn.btn-primary.btn-lg:hover{background-color:#000;color:#fff;border-color:#fff}
.enter_text #feedbackSubmit{font-size:13px;margin-top:-4px}
.w3-modal-content.w3-card-4.w3-animate-zoom p{border-bottom:1px solid #ccc;margin:0 auto;text-align:left;width:100%;padding:0 5px}
.carousel-fade .carousel-inner .item{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{z-index:1}
.hidden-class{width:100%;float:left;padding:20px 0}
#portfolio .work-item .image-holder{height:120px}
#first-slider .text-left img{width:50%;margin-left:25%}
.main{max-width:100%!important}
.overlay a i{margin-top:25%}
#first-slider .main-container{padding:0}
#first-slider .slide1 h3,#first-slider .slide1 h4,#first-slider .slide2 h3,#first-slider .slide2 h4,#first-slider .slide3 h3,#first-slider .slide3 h4,#first-slider .slide4 h3,#first-slider .slide4 h4{color:#fff;font-size:30px;text-transform:uppercase;font-weight:700;text-align:center;margin-top:50px}
#first-slider .slide1 .text-left,#first-slider .slide3 .text-left{padding-left:40px}
#first-slider .carousel-indicators{bottom:0}
#first-slider .carousel-control.left,#first-slider .carousel-control.right{background-image:none}
#first-slider .carousel .item{min-height:660px;height:100%;width:100%}
.carousel-inner .item .container{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;top:0;left:0;right:0}
#first-slider h3{animation-delay:1s}
#first-slider h4{animation-delay:2s}
#first-slider h2{animation-delay:3s}
#first-slider .carousel-control{width:6%;text-shadow:none}
#first-slider h1{text-align:center;margin-bottom:30px;font-size:30px;font-weight:700}
#first-slider .p{padding-top:125px;text-align:center}
#first-slider .carousel-indicators li{width:14px;height:14px;background-color:rgba(255,255,255,.4);border:0}
#first-slider .carousel-indicators .active{width:16px;height:16px;background-color:#fff;border:0}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-control{z-index:2}
.carousel-control .fa-angle-left,.carousel-control .fa-angle-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .fa-angle-left{left:50%;width:38px;height:38px;margin-top:-15px;font-size:30px;color:#fff;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:53px}
.carousel-control .fa-angle-right{right:50%;width:38px;height:38px;margin-top:-15px;font-size:30px;color:#fff;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:53px}
.carousel-control{opacity:1;filter:alpha(opacity=100)}
#first-slider .slide1{background-image:url(../img/header-bg.jpg);background-size:cover}
#first-slider .slide2{background-image:url(../img/header-bg2.jpg);background-size:cover}
#first-slider .slide3{background-image:url(../img/header-bg3.jpg);background-size:cover}
#first-slider .slide4{background-image:url(../img/header-bg4.jpg);background-size:cover}
@media screen and (min-width:1500px) and (max-width:2200px){#first-slider .carousel .item{min-height:783px!important;height:100%;width:100%}
.quick-contact{width:87%;margin-top:17px;margin-left:-44px}
}.pager{margin:20px 7px!important;box-shadow:0 2px 4px!important}
.pager:hover{box-shadow:0 2px 4px #207ad1!important}
.add-1{width:100%;float:left}
.add-1 p{float:right;top:0;width:88%}
.add-1 a{color:#fff!important;font-weight:700}
.add-1 a:hover{color:#207ad1!important}
footer{background-image:url(../img/footer-bg.png);background-size:cover;box-shadow:0 2px 5px #999}
.footer1{color:#FFF;background-color:rgba(0,0,0,1);padding:40px 0 10px}
ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0}
ul.social-network li{display:inline;margin-right:10px;margin-left:0}
.social-network a.icoFacebook:hover,.social-network a.icoGoogle:hover,.social-network a.icoLinkedin:hover,.social-network a.icoRss:hover,.social-network a.icoTwitter:hover,.social-network a.icoVimeo:hover{background-color:#a4a4a4}
.social-network a.icoRss{background-color:#f56505}
.social-network a.icoFacebook{background-color:#3b5998}
.social-network a.icoTwitter{background-color:#3cf}
.social-network a.icoGoogle{background-color:#bd3518}
.social-network a.icoVimeo{background-color:#0590b8}
.social-network a.icoLinkedin{background-color:#007bb7}
.social-network a.icoFacebook:hover i,.social-network a.icoGoogle:hover i,.social-network a.icoLinkedin:hover i,.social-network a.icoRss:hover i,.social-network a.icoTwitter:hover i,.social-network a.icoVimeo:hover i{color:#fff}
.socialHoverClass,a.socialIcon:hover{color:#44bcdd}
.social-circle li a{display:inline-block;position:relative;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:40px;height:40px;font-size:18px}
.social-circle li i{margin:0;line-height:40px;text-align:center}
.social-circle li a:hover i,.triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.social-circle i{color:#fff;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}
.title-widget{color:#FFF;line-height:1;font-weight:700;position:relative;text-transform:uppercase;padding-left:0;text-align:left;font-size:22px;margin:0 0 25px}
.title-widget::before,.widget_archive ul li{left:0;position:absolute;content:""}
.title-widget::before{height:22px;top:-2px;width:5px}
.widget_nav_menu ul{list-style:none;text-align:left;padding:0;margin:0}
.widget_archive ul li{background-color:rgba(0,0,0,.3);height:3px;top:7px;width:3px}
.a,.a li{height:105px}
.widget_nav_menu ul li{font-size:15px;font-weight:400;line-height:20px;position:relative;display:block}
.title-median{color:#636363;font-size:20px;line-height:20px;margin:0 0 15px;text-transform:uppercase;#social:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
#social{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}
.social-fb:hover{color:#3b5998}
.social-tw:hover{color:#4099ff}
.social-gp:hover{color:#d34836}
.social-em:hover{color:#f39c12}
.nomargin{margin:0;padding:0;text-align:left}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.a{padding:0;width:100%;margin:10px auto}
.a ul{list-style:none}
.a li{width:200px;text-align:center;float:left;margin-left:10px}
.a img{width:82px;height:81px}
.banner-main .carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;background-size:cover;width:100%}
.ineer-menu .navbar-default .nav li a{color:#000}
.service-images-1 .service-1{margin-top:20px}
.service-images-1 .service-1 h4{text-align:center;padding-top:10px;text-transform:lowercase}
.service-images-1 .service-1 a{color:#ff6400;border-bottom:dotted}
.service-images-1 .service-1 .effect-ming{max-width:inherit;height:inherit;border-radius:inherit}
.service-images-1 .service-1 .grid{padding:0;margin:0}
.service-images-1 .service-1 figure{padding:inherit;margin:initial}
.service-images-1 .service-1 figure.effect-ming p{padding:5em}
.effect-ming p{font-weight:700!important}
.e-commerce-bg a{color:red}
.service-images-1 .service-1 .grid figure img{width:100%}
.service-images-1 .service-1 i{font-size:18px;padding-left:5px;vertical-align:middle;color:#000}
.Mobile p,.web p{color:#000;font-size:15px;line-height:22px}
.website-development img{margin:10px 0 0 20px}
.web{margin:20px auto}
.web img{margin:-25px auto 20px}
.Mobile h2,.web h2{text-align:left;margin-top:-20px}
.Mobile{padding-top:50px}
.Mobile img{margin:0 auto;padding-bottom:25px}
.modal-content .left.carousel-control{left:-90px}
.modal-content .right.carousel-control{right:-90px;overflow:hidden}
.menu-left-tab{background-color:#061318;height:300px}
.menu-right-tab{padding:20px 15px 15px}
.menu-right-tab a{color:#000!important}
.menu-right-tab img:hover{padding-left:5px;background-color:#ccc!important;border-radius:5px}
.menu-left-tab .nav-tabs li{width:110%;padding:0;margin-left:-15px;margin-bottom:7px}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:none!important}
.menu-main .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}
.btn.btn-primary.btn-lg:hover{background-color:#000!important}
@media screen and (min-width:310px) and (max-width:992px){.submit-button{float:left}
.add.col-md-offset-1{margin-left:2px}
.slider-form{width:100%!important;float:left!important}
}@media screen and (min-width:310px) and (max-width:767px){.col-md-3.exp{margin-top:75px}
.conteint-box-right img{width:94%}
.Expertise{width:100%;float:left}
.left.carousel-control,.right.carousel-control{margin-top:-25px!important}
.carousel.slide{margin-top:80px!important}
.contact-left{padding:0;width:93%;float:left;margin-top:20px}
.contact-right{padding:0;width:93%;float:right}
.form-control{width:93%}
label{width:100%}
span{font-size:15px}
.service p{width:92%!important}
.service h2{margin-left:-21px}
.service-1 img{width:91%}
.service-1 span img{width:16%}
.customNavigation{margin:0}
.customNavigation .btn.next,.customNavigation .btn.prev{width:20%}
.owl-carousel{margin:30px 0 20px;width:100%}
.customNavigation{text-align:center;margin-top:18px}
.portfolio-bg{background-position:50%;padding:25px 0 0}
.welcome img.img-responsive{margin:auto}
.e-commerce img{margin-top:0}
.banner-main .carousel.slide{margin-top:65px!important;min-width:100%}
.grid figure{border-radius:90px;margin:20px 0;min-width:180px;height:175px;width:60%}
.add{margin-left:0}
.add2{float:left}
.portfolio{margin-bottom:20px}
.service-images-1 .service-1 img.img-responsive{margin:auto}
.company img{margin-left:0;margin-top:0}
.contact-us .form-control{width:100%;margin:5px 0;padding:0}
.contact-us .form-group{padding:0}
.contact-page h2{font-size:20px;margin-left:10px}
.port{margin:20px 0}
.row.left-right-tab{position:relative;margin:0;padding:0}
.slider-form input[type=password],input[type=text]{width:100%;position:relative}
}@media screen and (min-width:480px) and (max-width:767px){.responsive-col-2 .col-xs-12,.responsive-col-3 .col-xs-12,.responsive-col-4 .col-xs-12,.responsive-col-5 .col-xs-12{width:50%}
}.row>.column{padding:0 8px}
.row:after{content:"";display:table;clear:both}
.modal,.mySlides{display:none}
.column{float:left;width:25%}
.modal{position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}
.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px}
.close,.next,.numbertext,.prev{position:absolute}
.close{color:#fff;top:10px;right:25px;font-size:35px;font-weight:700}
.close:focus,.close:hover{color:#999;text-decoration:none;cursor:pointer}
.next,.prev{top:50%;width:auto;padding:16px;margin-top:-50px;color:#fff;font-weight:700;font-size:20px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}
.next{right:0;border-radius:3px 0 0 3px}
.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}
.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;top:0}
img{margin-bottom:-4px}
.caption-container{text-align:center;background-color:#000;padding:2px 16px;color:#fff}
.demo{opacity:.6}
.active,.demo:hover{opacity:1}
img.hover-shadow{transition:.3s}
.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}