@font-face{font-family:NunitoSans-Regular;src:url(../fonts/NunitoSans-Regular.eot);src:url('../fonts/NunitoSans-Regular.eot?#iefix') format('embedded-opentype'),
url(../fonts/NunitoSans-Regular.ttf) format('truetype'),
url(../fonts/NunitoSans-Regular.woff) format('woff'),
url(../fonts/NunitoSans-Regular.svg) format('svg');font-weight:normal;}
@font-face{font-family:Rajdhani-SemiBold;src:url(../fonts/Rajdhani-SemiBold.eot);src:url('../fonts/Rajdhani-SemiBold.eot?#iefix') format('embedded-opentype'),
url(../fonts/Rajdhani-SemiBold.otf) format('opentype'),
url(../fonts/Rajdhani-SemiBold.ttf) format('truetype'),
url(../fonts/Rajdhani-SemiBold.woff) format('woff'),
url(../fonts/Rajdhani-SemiBold.svg) format('svg');font-weight:bold;}
body{background-color:#fff;font-family:NunitoSans-Regular;font-size:16px;text-align:left;line-height:24px;color:#757575;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
hr{margin-bottom:2px;margin-top:2px;border-color:#bcb9b9;opacity:0.3;}
ul, ol{padding-left:20px;}
.underline{text-decoration:underline;}
.padding-10{padding:10px;}
.margin-top20{margin-top:20px;}
.margin-right5{margin-right:5px;}
.margin-top10{margin-top:10px;}
.margin-bottom-15{margin-top:15px;}
.margin-left-5{margin-left:5px;}
.margin-10{margin-top:10px;margin-bottom:10px;}
.margin-top-45{margin-top:45px;}
.margin-top-20{margin-top:20px;}
.margin-auto{margin:0 auto;}
.color-orange{color:#ff951a;}
.font-18{font-size:18px;font-weight:bold;padding-top:10px;}
.max-400{max-width:400px;}
.margin-bottom-20{margin-top:-45px;}
.margin-auto-banner{margin:0 auto;}
.mobile-block{display:block;}
.display-block{display:block;}
.google-map{border:1px solid #eea653;}
.bg-black{background:#302c2c;}
.navbar-right .dropdown-menu{left:0;}
.web-services-select{color:#f89827 !important;}
.heading-height{min-height:40px;font-weight:bold;}
.current-page-item{position:relative;padding:2px;-webkit-transition:background 0.3s ease-in 0.2s;border-top:2px solid #f89827;}
.test-links a:hover{text-decoration:none;}
.services-box{font-weight:bold;font-size:15px;}
.carousel-control.right{background:none !important;}
.carousel-control.left{background:none !important;}
.carousel-control{color:#333;font-size:25px;position:absolute;top:50%;width:10%;}
.carousel-caption{bottom:159px;width:100%;letter-spacing:0px;font-size:40px;color:#fff;font-family:Rajdhani-SemiBold;font-weight:bold;right:0;text-align:center;text-shadow:none;z-index:10;left:118px;}
.mob-app-dev{font-size:23px;position:absolute;right:428px;text-align:right;top:-85px;width:100%;letter-spacing:1px;}
.text-shadow{text-shadow:2px 2px #333;position:absolute;right:600px;top:-180px;}
.text-web-app{right:400px;}
.text-seo{right:470px;}
.text-mob-app{right:450px;}
.mob-app-de{font-size:28px;color:#ffd905;font-family:Rajdhani-SemiBold;position:relative;right:45px;}
.development-slider{font-size:35px;font-family:Rajdhani-SemiBold;color:#ffd905;font-weight:bold;}
.graphic-design{font-size:22px;position:relative;right:0;font-family:Rajdhani-SemiBold;color:#0549e3;left:55px;bottom:10px;}
.site-redsigning{font-size:24px;position:relative;color:#fc85f8;font-family:Rajdhani-SemiBold;left:15px;}
.web-apps{font-size:34px;position:relative;bottom:37px;left:370px;color:#95ea57;font-family:Rajdhani-SemiBold;}
.slider-webapp{position:relative;left:80px;}
.seo-slide{font-size:65px;position:relative;left:120px;bottom:20px;color:#fe7c55;font-family:Rajdhani-SemiBold;}
.logo-slide{font-size:30px;position:relative;left:27px;bottom:16px;color:#00ccff;font-family:Rajdhani-SemiBold;}
.web-design-slide{font-size:44px;position:relative;left:65px;color:#ffffff;font-family:Rajdhani-SemiBold;}
#loading{background-color:#f6f4f4;height:100%;width:100%;position:fixed;z-index:9999;margin-top:0px;top:0px;}
#loading-center{width:100%;height:100%;position:relative;}
#loading-center-absolute{position:absolute;left:50%;top:50%;height:150px;width:auto;margin-top:-75px;margin-left:-75px;}
.object{position:absolute;left:65px;top:65px;padding:5px 10px;color:#9b9797;font-weight:bold;}
.object:nth-child(2n+0){margin-right:0px;}
.object-W:nth-child(2n+0){margin-right:0px;}
.object-W{width:auto;height:auto;background-color:transparent;position:absolute;left:131px;top:65px;}
.object-H{width:auto;height:auto;background-color:transparent;position:absolute;left:12px;top:65px;}
#object_one{-webkit-animation:object_one 2s infinite;animation:object_one 2s infinite;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
#object_two{-webkit-animation:object_two 2s infinite;animation:object_two 2s infinite;-webkit-animation-delay:0.3s;animation-delay:0.3s;}
#object_three{-webkit-animation:object_three 2s infinite;animation:object_three 2s infinite;-webkit-animation-delay:0.4s;animation-delay:0.4s;}
#object_four{-webkit-animation:object_four 2s infinite;animation:object_four 2s infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
#object_five{-webkit-animation:object_five 2s infinite;animation:object_five 2s infinite;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
#object_six{-webkit-animation:object_six 2s infinite;animation:object_six 2s infinite;-webkit-animation-delay:0.4s;animation-delay:0.4s;}
#object_seven{-webkit-animation:object_seven 2s infinite;animation:object_seven 2s infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
#object_eight{-webkit-animation:object_eight 2s infinite;animation:object_eight 2s infinite;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
#object_nine{-webkit-animation:object_nine 2s infinite;animation:object_nine 2s infinite;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
#object_ten{-webkit-animation:object_ten 2s infinite;animation:object_ten 2s infinite;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
#object_big{position:absolute;width:auto;height:auto;left:0;top:50px;padding:20px;font-size:30px;-webkit-animation:object_big 2s infinite;animation:object_big 2s infinite;-webkit-animation-delay:0.5s;animation-delay:0.5s;background-color:#f6f4f4;}
#object_five .object{top:0;left:0;}
@-webkit-keyframes object_big{50%{-webkit-transform:scale(0.5);}}
@keyframes object_big{50%{transform:scale(0.5);-webkit-transform:scale(0.5);}}
@-webkit-keyframes object_one{50%{-webkit-transform:translate(-65px,-80px);}}
@keyframes object_one{50%{transform:translate(-65px,-80px);-webkit-transform:translate(-65px,-80px);}}
@-webkit-keyframes object_two{50%{-webkit-transform:translate(0,-10px);}}
@keyframes object_two{50%{transform:translate(0,-100px);-webkit-transform:translate(0,-100px);}}
@-webkit-keyframes object_three{50%{-webkit-transform:translate(65px,-85px);}}
@keyframes object_three{50%{transform:translate(65px,-85px);-webkit-transform:translate(65px,-85px);}}
@-webkit-keyframes object_four{50%{-webkit-transform:translate(118px,-65px);}}
@keyframes object_four{50%{transform:translate(118px,-65px);-webkit-transform:translate(118px,-65px);}}
@-webkit-keyframes object_five{50%{-webkit-transform:translate(65px,0px);}}
@keyframes object_five{50%{transform:translate(65px,0px);-webkit-transform:translate(65px,0px);}}
@-webkit-keyframes object_six{50%{-webkit-transform:translate(115px,65px);}}
@keyframes object_six{50%{transform:translate(115px,65px);-webkit-transform:translate(115px,65px);}}
@-webkit-keyframes object_seven{50%{-webkit-transform:translate(65px,80px);}}
@keyframes object_seven{50%{transform:translate(65px,80px);-webkit-transform:translate(65px,80px);}}
@-webkit-keyframes object_eight{50%{-webkit-transform:translate(0,100px);}}
@keyframes object_eight{50%{transform:translate(0,100px);-webkit-transform:translate(0,100px);}}
@-webkit-keyframes object_nine{50%{-webkit-transform:translate(-95px,70px);}}
@keyframes object_nine{50%{transform:translate(-95px,70px);-webkit-transform:translate(-95px,70px);}}
@-webkit-keyframes object_ten{50%{-webkit-transform:translate(-65px,0px);}}
@keyframes object_ten{50%{transform:translate(-65px,0px);-webkit-transform:translate(-65px,0px);}}
.imgs-left img{margin-left:5px;}
.imgs-left a{color:#000;font-size:14px;text-align:left;line-height:16px;}
.imgs-left a:hover{color:#f89827;}
.imgs-left .row{margin-top:15px;margin-bottom:15px;}
.inner-logo{width:220px;}
.inner-navbar{margin-top:0;}
.border-bottom{border-bottom:2px solid orange;}
.mob-display{display:none;}
.navbar-default{margin-top:42px;background-color:transparent;border-color:transparent;z-index:99;right:44px;}
.navbar-nav > li > a{font-family:NunitoSans-Regular;font-weight:normal;padding:10px 9px;}
.navbar-default .navbar-nav > li > a{color:#333;font-size:15px;}
.navbar{min-height:auto;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#333;background:none;}
.navbar-nav .dropdown ul{min-width:280px;background-color:#0a2c4e;}
nav ul{list-style:none;text-align:center;}
nav ul li{display:inline-block;margin:0 7px;}
nav ul li a{display:block;padding:15px;text-decoration:none;color:#aaa;font-weight:800;}
.navbar-default .navbar-nav > li > a:after, .navbar-default .navbar-nav > li > a:before{position:absolute;content:'';left:0;bottom:0;height:2px;width:100%;-webkit-transition:all 0.3s ease-out;}
.navbar-default .navbar-nav > li > a:before{opacity:0;bottom:0;opacity:0;border-top:2px solid #f89827;}
.navbar-default .navbar-nav > li > a:hover{-webkit-transition:background 0.3s ease-in 0.2s;}
.navbar-default .navbar-nav > li > a:hover:before{bottom:100%;opacity:1;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#333;}
.navbar-default .navbar-nav > li > ul > li > a:hover{color:#f89827;}
.navbar-right{margin-right:0;}
.navbar-collapse{padding:0px;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#000;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-nav{margin-left:0px;}
.inside-menus li a{font-size:15px;font-family:NunitoSans-Regular;padding-top:8px;color:#fff;}
.inside-menus li a:hover{background:none;border-left:4px solid #fff;}
.dropdown-menu{left:0;}
.slider-bottom{bottom:35px;position:relative;width:100%;z-index:1000;}
.no-margin{margin:0px;}
.no-padding{padding:0px;}
.padding-left-20{margin-left:20px;}
.distance li{margin-top:2px;}
.distance ul{padding-left:18px;}
.right-contact{font-size:14px;padding-top:10px;width:35%;color:#000;position:relative;z-index:100;}
.right-contact a:hover{color:#000;}
.colors{color:#fe4902;}
.cntct-no a{margin-right:15px;color:#000;}
.email{color:#000;}
.portfolio-filter .portitems-main .btn{padding:0;}
address{text-align:left;}
.border-bottom{border-bottom:1px solid #fe4902;}
.dropdown-submenu{position:relative;}
.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px;}
.navbar .dropdown-menu li{display:block;text-align:left;}
.nav-wrap{margin-top:25px;}
.nav-wrap ul{margin:0 auto;list-style:none;padding:25px 0 0 5px;}
.nav-wrap ul li{display:inline-block;margin:0 18px 0 35px;}
.nav-wrap ul li a{color:#000;font-size:17px;line-height:18px;float:left;padding:15px 0px 5px;text-decoration:none;}
.nav-wrap ul li a:hover{color:#fe4902;}
.logo{padding:15px 0 15px;margin-left:40px;}
.dropup{display:none;}
.homepage-slideshow{left:0;position:absolute;top:0;width:100%;}
.homepage-slideshow{left:0;position:relative;top:0;width:100%;}
#backTop{bottom:0;margin:0;position:fixed;right:0;z-index:10000;}
#backTop a{color:#000;display:block;font-size:30px;line-height:40px;text-align:center;text-decoration:none;width:3.2em;}
#backTop a span:hover{background:#ff951a;}
#backTop span{background:none repeat scroll 0 0 #ff951a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #493830;display:block;height:43px;font-weight:bold;margin-bottom:0;padding-top:0;width:43px;opacity:0.6;}
.cntct a:hover{color:#d97705;}
.main-content{width:100%;height:auto;}
.orange{color:#ff951a;font-size:24px;font-weight:bold;}
.paragraph-ojaswi{text-align:left;color:#ffffff;font-size:18px;padding:10px;background-color:#ff951a;padding:10px;}
.is-seo{font-size:18px;padding:0 10px;line-height:20px;font-weight:bold;}
.question{font-size:16px;padding:0px 10px;line-height:25px;}
.ojaswi{color:#ffffff;font-size:24px;margin:5px 0px 15px 0px;}
.handwrite{color:#075bb9;}
.handwrite-text{font-size:18px;font-weight:bold;line-height:28px;margin-top:5%;padding:20px;background-color:#f89827;color:#ffffff;}
.button-5{width:155px;height:40px;border:2px solid #f89827;float:left;text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin-top:20px;}
.button-5 a{font-size:15px;color:#333;text-decoration:none;line-height:35px;transition:all .5s ease;z-index:2;position:relative;}
.eff-5{width:155px;height:50px;left:-140px;top:-50px;background:#f89827;position:absolute;transition:all .5s ease;z-index:1;}
.button-5:hover .eff-5{left:0;top:0;}
.button-5:hover a{color:#fff;}
.work-button{width:275px;}
.work-button .eff-5{width:275px;}
.portfolio-bg{background:#f5f4f4;}
.portfolio-bg-img{margin-top:-30px;}
.btn-primary{background-color:transparent;border:2px solid #666;color:#fe4902;margin-top:50px;}
.testimonials{background:url(../images/testimonials-img.jpg) no-repeat;background-position:cover;height:300px;max-width:1600px;margin:20px auto 0;}
.testimonials a{color:#f89827;font-size:16px;text-decoration:underline;}
.testi{color:#faf8f8;font-size:20px;font-weight:bold;text-align:left;margin-top:5px;margin-bottom:15px;}
.carousel-content{color:#faf8f8;text-align:left;font-family:NunitoSans-Regular;font-size:18px;margin-top:0;}
.carousel-indicators{text-align:left;margin-left:0%;left:43%;width:100%;bottom:24px}
#text-carousel{width:100%;height:280px;padding:0px;}
.main-footer{background-color:#1a1a1a;margin-top:10px;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:18%;margin-right:10px;}
.sub-footer h3{font-size:15px;color:#dddbdb;font-weight:bold;}
.sect-ln{background:none repeat scroll 0 0 #a5a3a2;display:block;height:1px;margin-top:0.2em;width:90%;}
.sect-ln span{background:none repeat scroll 0 0 #ffffff;display:block;height:1px;width:0;transition-property:width;transition-duration:1s;-webkit-transition-property:width;-webkit-transition-duration:1s;}
.sect-ln{background:none repeat scroll 0 0 #a5a3a2;display:block;height:1px;margin-top:0.2em;width:90%;}
.footer-desk-tab div:hover .sect-ln span{width:100%;}
.sub-footer ul{padding:0px;margin:8px 0 8px;}
.sub-footer ul li{list-style-type:none;margin:0px 0 2px;text-align:left;background:url(../images/footer-menu-arrow.png) no-repeat;padding:0 0 0 12px;background-position:0 9px;}
.sub-footer ul li a{color:#a5a3a2;font-size:13px;}
.sub-footer ul li a:hover{color:#fff;text-decoration:none;}
.end-footer{background-color:#ff951a;;color:#fff;}
.end-footer p{margin:0;}
.mob-view{display:none;}
.navbar-inverse{background-color:transparent;border-color:transparent;}
.navbar{margin-bottom:0px;}
.testi-top{margin-top:0;padding-top:40px;}
.mob-nav{display:none;}
.new-services .col-md-1{margin-right:5.9%;margin-bottom:10px;}
.box-border{padding:10px;background-color:#f6f6f6;min-height:350px;margin:15px 0;}
.box-border-header{text-align:center;}
.box-border img{margin:0 auto;border:2px solid #ff951a;border-radius:50%;padding:3px 2px;}
.box-border h3{font-size:18px;margin-top:10px;}
.box-border a{color:#ff951a;}
.box-border .read-more{color:#0a2c4e;font-size:14px;text-decoration:underline;}
.width-services{width:50%;}
#services h2{color:#f29a33;}
.services-headings a{color:#000;font-size:14px;}
.links-size{font-size:15px;text-decoration:underline;}
.panel{margin-top:13%;}
.inner-pages-heading{color:#333;font-weight:bold;font-size:23px;}
.design-resource-heading{color:#333;font-weight:bold;font-size:20px;}
.inner-headings{text-align:left;font-size:20px;color:#ff951a;margin-bottom:0;}
.company-profile p.profile-title{background:#ff951a none repeat scroll 0 0;color:#fff;font-weight:bold;font-size:20px;margin-bottom:0;padding:10px 15px;position:absolute;top:-30px;left:0;}
.profile-post{background:#f6f6f6 none repeat scroll 0 0;display:inline-block;margin-bottom:90px;padding:30px 25px 25px;position:relative;width:100%;}
.sidebar-title{background:#ff951a none repeat scroll 0 0;color:#fff;font-weight:bold;display:inline-block;font-size:20px;line-height:45px;margin:0;padding-left:15px;padding-right:10px;position:relative;width:100%;}
.sidebar-title::before{background:#585f63 none repeat scroll 0 0;content:"";display:block;height:28px;left:0;position:absolute;top:8px;width:6px;}
.article-sidebar .sidebar-title{background:#ff951a none repeat scroll 0 0;color:#fff;display:inline-block;font-size:18px;font-weight:normal;line-height:38px;margin:0;padding-left:15px;padding-right:10px;position:relative;width:100%;max-width:200px;}
.article-sidebar .sidebar-title::before{background:#585f63 none repeat scroll 0 0;content:"";display:block;height:28px;left:0;position:absolute;top:4px;width:6px;}
ul.list-link{background:#f6f6f6 none repeat scroll 0 0;display:inline-block;list-style:outside none none;width:100%;padding-left:0;}
.list-link .selected{background:#d0d0d0 none repeat scroll 0 0;}
.sidebar-grey-bg{background:#f6f6f6 none repeat scroll 0 0;display:inline-block;list-style:outside none none;width:100%;padding-left:0;}
.list-link li{list-style:outside none none;padding:3px 5px 3px 0;}
.list-link li a{color:#757575;display:inline-block;font-weight:500;padding-left:28px;position:relative;width:100%;text-decoration:none;background-image:url(../images/sidebar-menu-arrow.png);background-repeat:no-repeat;background-position:12px 8px;font-size:14px;}
.list-link li:hover{color:#fff;background-color:#d0d0d0;text-decoration:none;}
.text-wrap{background:#f6f6f6 none repeat scroll 0 0;display:block;font-size:17px;margin-bottom:25px;padding:15px;width:100%;}
.padding-left-10{padding:0 0 0 5px;}
.india-adv .dropdown-menu{left:auto;right:0;width:100%;}
.sidebar{background:#ffffff none repeat scroll 0 0;margin:0 0 10px;padding:0px 0 15px 0;}
.sidebar li{list-style:outside none none;padding:5px 10px;border-bottom:1px solid #ccc;}
.sidebar li.selected a{background-image:url(../images/sidebar-menu-arrow-hover.png);background-position:0 5px;background-repeat:no-repeat;color:#f89827;}
.sidebar li a{background-image:url(../images/sidebar-menu-arrow-hover.png);background-position:0 8px;background-repeat:no-repeat;color:#000;text-decoration:none;padding-left:15px;}
.sidebar li a:hover{background-image:url(../images/sidebar-menu-arrow-hover.png);background-position:0 5px;background-repeat:no-repeat;color:#f89827;background-color:transparent;text-decoration:none;}
.btn-primary{background-color:#ff951a;border:none;color:#fff;margin-top:28px;line-height:25px;border:1px solid #ff951a;}
.btn-primary:hover{background-color:transparent;border:1px solid #ff951a;color:#757575;}
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{background-color:#ff951a;border-color:#ff951a;color:#fff;}
.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{color:#fff;background-color:#ff951a;border-color:#ff951a;}
.btn-primary:focus, .btn-primary.focus{background-color:#ff951a;border-color:#7a7979;}
.article-dropdown{position:relative;}
.panel-default > .panel-heading{background-color:#ffffff;border-bottom:2px solid #ccc;color:#ff951a;font-size:16px;font-weight:bold;width:100%;}
.panel-heading{padding:5px 0px 5px 7px;border-bottom:2px solid #ccc;color:#ff951a;font-size:20px;}
.panel-default{border-color:none;}
.panel{box-shadow:none;}
.panel-body{padding:0px;background:#ffffff;border-radius:0;}
.panel-body ul li{margin:7px 0px;}
.article-sidebar{display:block;position:relative;}
.article-sidebar ul{list-style-type:none;padding-left:0;}
.article-sidebar ul ul{list-style-type:none;max-height:200px;overflow-y:auto;}
.article-sidebar .dropdown-menu{right:0;left:auto;background-color:#f6f6f6;font-size:15px;width:280px;padding:10px;}
.article-sidebar .dropdown-menu > li > a{white-space:normal;text-align:left;}
.dropdown-submenu{position:relative;}
.dropdown-submenu .dropdown-menu{top:46px;left:0%;margin-top:-1px;}
.dropdown-menu .inner-dropdown{background-color:#000;height:auto;width:97%;}
.dropdown-menu .dropdown-submenu ul{overflow-y:hidden;font-size:14px;}
.dropdown-menu .dropdown-submenu ul li a{background:none;font-size:13px;}
.dropdown-menu .dropdown-submenu ul li a:hover{background:none;list-style-type:square;font-size:14px;color:#f79763;}
.article-sidebar .sidebar-title{margin-top:20px;}
.resources-box{background:#f6f6f6 none repeat scroll 0 0;margin:0 0 30px;transition:all 0.5s ease-in-out 0s;max-height:360px;overflow-y:scroll;overflow-x:hidden;white-space:none;}
.resources-box h3{background:#0a2c4e none repeat scroll 0 0;color:#fff;display:inline-block;font-size:20px;font-weight:bold;line-height:45px;text-align:left;padding-left:15px;width:100%;margin-top:0;margin-bottom:0;}
.resources-title{background:#0a2c4e none repeat scroll 0 0;color:#fff;display:inline-block;font-size:20px;font-weight:bold;line-height:45px;text-align:left;padding-left:15px;width:100%;margin-top:0;margin-bottom:0;}
.resources-box p{margin-bottom:0;}
.resources-box .read-more{color:#757575;text-decoration:underline;}
.resources-box .read-more:hover{color:#ff951a;text-decoration:underline;}
.margin-bottom-6{margin-bottom:-6px;}
.seo-width{min-width:400px;}
.right-content p{padding:0 0 5px;}
#artheading h3{margin-top:0;padding-top:0;}
.link-portfolio a{color:#ff951a;}
.you-may-like a{background-image:url("../images/sidebar-menu-arrow.png");background-position:12px 5px;background-repeat:no-repeat;display:inline-block;padding-left:25px;}
.side-btn{margin-bottom:20px;font-size:17px;}
/* .category-case-warp-page{margin-top:0;width:auto;float:left;padding:0 15px;display:inline-block;}
.category-case-warp{display:inline-block;width:100%;margin-top:15px;}
.category-case-warp a{line-height:42px;color:#fff;padding:0 15px;background:#0a2c4e;transition:all 0.5s ease-in-out;display:inline-block;margin-bottom:5px;}
.category-case-warp a.current{background:#ff951a;color:#fff;}
.category-case-warp a:hover{background:#ff951a;color:#fff;}
.cases-warp-h5{margin-top:20px;}
.cases-warp-h5 .element-item{width:23%;margin:10px;max-width:280px;}
.item-case-h5 img{width:100%;max-width:100%;filter:contrast(80%);transition:all 0.5s ease-in-out;}
.item-case-h5 .case-info{background:#0a2c4e;padding:20px;text-align:center;}
.item-case-h5 .case-info h4 a{color:#ffb600;font-size:16px;line-height:20px;font-weight:normal;transition:all 0.5s ease-in-out;}
.item-case-h5 .case-info h4 a:hover{text-decoration:underline;}
.item-case-h5 .case-info a.case-cate{color:#bababa;font-size:14px;line-height:20px;transition:all 0.5s ease-in-out;}
.item-case-h5 .case-info a.case-cate:hover{color:#fff;}
.item-case-h5:hover img{filter:contrast(100%);}
.border-img{border:1px solid #ccc;}
.overlay-project{transition:all 0.5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;}
.overlay-project h4, .overlay-project a.cate{position:absolute;top:50%;display:block;width:100%;line-height:30px;}
a .overlay-project h4{color:#ffb600;font-size:16px;display:block;position:relative;font-size:18px;}
.overlay-project h4 a:before{transform:translateX(-50%);transition:all 0.5s ease-in-out;position:absolute;left:50%;bottom:0;width:0px;height:2px;background:#ffb600;content:"";display:block;}
.overlay-project h4{transform:translateY(-55px);transition:all 0.5s ease-in-out;}
.overlay-project h4 a:hover:before{width:80px;}
.overlay-project a.cate{color:#bababa;font-size:14px;transform:translateY(55px);transition:all 0.5s ease-in-out;}
.overlay-project a.cate:hover{color:#fff;}
.item-project:hover .overlay-project{opacity:1;}
.item-project:hover .overlay-project a.cate{transform:translateY(17px);}
.item-project:hover .overlay-project h4{transform:translateY(-17px);} */
.portfolio-main{border:1px solid #ccc; padding-bottom:10px; margin-bottom:25px;}
.portfolio-img {position: relative;width: 100%;margin:15px 0 0 0;}
.image {display: block;width: 100%; max-width:280px; height: auto; border:1px solid #898988;margin-bottom:10px;}
.overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0; height: 100%; width: 100%;opacity: 0;transition: .5s ease;background-color: rgba(10, 44, 78, 0.9); max-width:280px;}
.portfolio-img:hover .overlay {opacity: 1; max-width:280px;}
.text {color: #ffb600; font-size: 16px; position: absolute; top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}
.portfolio-main .button-5{width:155px;height:40px;border:2px solid #f89827;float:none; text-align:center;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;margin:20px auto 0;}
.modal-dialog{margin:60px auto;width:850px;height:600px;overflow-y:auto;}
.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:10px 15px 5px;}
.modal-title{margin:0;font-size:20px;color:#ff951a;font-weight:bold;}
.modal-content{border-radius:6px;}
.modal-body{padding:15px;position:relative;}
.portfolio-sidebar {margin-top:85px;}
.portfolio-sidebar .panel-group .panel {border-radius: 0;box-shadow: none;border:none;background-color:#eee;}
.portfolio-sidebar .panel-default > .panel-heading {background: #ff951a none repeat scroll 0 0;color: #fff;font-weight: bold;display: inline-block; line-height: 35px; margin: 0; margin-bottom: 0px; padding-left: 10px;padding-right: 10px;position: relative;width: 100%;}
.portfolio-sidebar  .panel-title > a {display: block;/* padding: 15px; */text-decoration: none;}
.portfolio-sidebar  .sidebar-title {background: #ff951a none repeat scroll 0 0;color: #fff;font-weight: bold;display: inline-block;font-size: 16px;  min-height: 45px;margin: 0;padding:10px 10px 0 15px;position: relative; width: 100%;	line-height:24px;}
.portfolio-sidebar  .more-less {float: right;color: #ffffff;font-weight:bold;padding-top:5px;}
.portfolio-sidebar .panel-group ul {list-style-type:none; padding-left:0}
.portfolio-sidebar .panel-group ul li a {color: #757575;display: inline-block;font-weight: 500;padding-left: 28px;position: relative;width: 100%; text-decoration: none; background-image: url(../images/sidebar-menu-arrow.png);background-repeat: no-repeat;background-position: 12px 8px;font-size: 14px;}
.portfolio-sidebar .panel-group  .selected {background: #d0d0d0 none repeat scroll 0 0;}
.element-item .close{color:#000;font-size:25px;}
.website-links{background:none repeat scroll 0 0 #ececec;border:1px solid #bcbcbc;margin:10px 0;text-align:center;width:100%;}
.inner-services{display:inline-block;margin:20px 0px;vertical-align:top;width:49%;}
.small-services img{margin:20px auto;height:65px;width:65px;}
.accordion-que{margin:0;}
.accordion-faq{margin:0;}
.accordion-faq .panel{margin-top:0;margin-bottom:5px;}
.accordion-faq .panel-heading .accordion-toggle:after{font-family:'FontAwesome';content:"\f056";position:absolute;top:0;left:0;background:#3e4447;padding:12px 20px;color:#fff;font-size:21px;min-height:50px;}
.accordion-faq .panel-heading .accordion-toggle.collapsed:after{content:"\f055";color:#fff;}
.accordion-faq .panel-default{border:0;border-bottom:1px solid #ededed;border-radius:0;box-shadow:none;}
.accordion-faq .panel-default > .panel-heading{background:#fff;border:0;color:#727272;padding:0;}
.accordion-faq .panel + .panel{margin-top:0;}
.accordion-faq .panel{border-radius:0;border:1px solid #e5e4e4;}
.accordion-faq h4{font-size:16px;color:#222;line-height:25px;background-color:#f6f6f6;min-height:50px;}
.accordion-faq h4 a{padding:0 20px;display:inline-block;width:100%;position:relative;}
.accordion-faq a.accordion-toggle{background:#ff951a;color:#fff;padding:10px 15px 15px 70px;}
.accordion-faq a.accordion-toggle:after{color:#fff;}
.accordion-faq a.accordion-toggle.collapsed{background:#f6f6f6;color:#222;padding:10px 15px 15px 70px;}
.accordion-faq .panel-body{padding:15px;}
.testimoials-names{color:#ff951a;}
.mail-links{color:#309cf9;font-size:15px;}
.link-portfolio{color:#ff951a;}
.link-portfolio:hover{color:#ff951a;}
.link-portfolio:hover:focus{color:#ff951a;}
address a:hover{text-decoration:underline;color:#ff951a;}
.view-large-btn{margin:20px 0;}
.view-large{background:#ff951a none repeat scroll 0 0;color:#fff;font-size:22px;padding:5px 15px;line-height:35px;}
.view-large a{font-size:18px;font-weight:bold;color:#fff;text-decoration:none;}
.view-large a:hover{color:#ffffff;}
.form-horizontal .control-label{text-align:left;font-size:15px;}
.btn-info{background-color:#454545;border-color:#0a2c4e;color:#fff;font-weight:bold;padding:7px 27px;}
.btn-info:hover{background:none repeat scroll 0 0 #0a2c4e;color:#fff;box-shadow:1px 1px 1px #0a2c4e;-moz-box-shadow:1px 1px 1px #0a2c4e;-webkit-box-shadow:1px 1px 1px #0a2c4e;}
.redstar{color:#ff0000;}
.form-bg{background-color:#f6f6f6;padding:10px 15px;}
form input:hover{border:1px solid #f89827;}
form textarea:hover{border:1px solid #f89827;}
.not-hover:hover{border:none;}
.form-control:focus{border-color:#f89827;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(248,152,39,.075), 0 0 8px rgba(248,152,39,.075);box-shadow:inset 0 1px 1px rgba(248,152,39,.075), 0 0 8px rgba(248,152,39,.075);}
.rightside-content ul{text-align:justify;}
.sitemap{margin:50px 0 0;}
#sitemapnav li{width:25%;}
#sitemapnav li ul li{width:100% !important;}
#sitemapnav.col1 li{width:99.9%;}
#sitemapnav.col2 li{width:50.0%;}
#sitemapnav.col3 li{width:33.3%;}
#sitemapnav.col4 li{width:25.0%;}
#sitemapnav.col5 li{width:20.0%;}
#sitemapnav.col6 li{width:16.6%;}
#sitemapnav.col7 li{width:14.2%;}
#sitemapnav.col8 li{width:12.5%;}
#sitemapnav.col9 li{width:11.1%;}
#sitemapnav.col10 li{width:10.0%;}
#sitemapnav{margin:0;float:left;width:100%;padding:0;}
#sitemapnav ul{margin:0;}
#sitemapnav #home{display:block;float:none;background:#fff url('../images/L1-left.png') center bottom no-repeat;position:relative;z-index:2;padding:0 0 30px 0;}
#sitemapnav #home a{margin:0 20px 0 0;padding:10px 0;display:block;font-size:13px;line-height:20px;font-weight:bold;text-align:center;color:#4e4e4e;background:#FFA035 url("../images/white-highlight.png") top left repeat-x;border:2px solid #b5d9ea;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;}
#sitemapnav li{float:left;background:url("../images/L1-center.png") center top no-repeat;padding:30px 0;list-style:none outside none;margin-top:-30px;}
#sitemapnav li a{margin:0 20px 0 0;padding:10px 0;display:block;font-size:13px;line-height:20px;font-weight:bold;text-align:center;color:#4e4e4e;background:#c3eafb url("../images/white-highlight.png") top left repeat-x;border:2px solid #b5d9ea;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;-moz-box-shadow:rgba(0,0,0,0.5) 2px 2px 2px;}
#sitemapnav li a:hover{background-color:#e2f4fd;border-color:#97bdcf;}
#sitemapnav li:last-child{background:url("../images/L1-right.png") center top no-repeat;}
#sitemapnav li li{width:100%;clear:left;margin-top:0;padding:10px 0 0 0;background:url("../images/vertical-line.png") center bottom repeat-y;margin-left:-18px;}
#sitemapnav li li a{background-color:#cee3ac;border-color:#b8da83;}
#sitemapnav li li a:hover{border-color:#94b75f;background-color:#e7f1d7;}
#sitemapnav li li:first-child{padding-top:30px;}
#sitemapnav li li:last-child{background:url("../images/vertical-line.png") center bottom repeat-y;}
#sitemapnav li li a:link:before, #sitemapnav li li a:visited:before{color:#8faf5c;}
.sitemap-mobile{display:none;}
.sitemap-mobi li a{color:#4e4e4e;font-size:14px;}
.sitemap-mobi li{list-style:none;}
.sitemap-mobi li ul li a{background-image:url("../images/arrow1.png");background-position:0 4px;background-repeat:no-repeat;color:#4e4e4e;font-size:15px;line-height:25px;padding:0 0 0 15px;}
.sitemap-mobi li a{background-image:url("../images/arrow1.png");background-position:0 4px;background-repeat:no-repeat;color:#4e4e4e;font-size:15px;font-weight:bold;padding:0 0 0 15px;}
.sitemap-mobi li ul li a:hover{color:#94b75f;text-decoration:none;}
.sitemap-mobi li a:hover{color:#94b75f;text-decoration:none;}
.sitemap-mobi ul{margin:0;}
.rightside-content .sitemap-mobi{margin:10px 0 0;}
.max-width-1600{max-width:1600px;}
.border-orange{width:100px;height:3px;background-color:#ff951a;margin-bottom:10px;}
.testimonial-box{background-color:#f6f6f6;padding:20px 20px 2px 20px;margin-bottom:25px;}
.font-italic{font-style:italic;}
.double-quote{width:20px;margin-top:-15px;}
.services-sidebar-img{border:1px solid #ff951a; border-radius:20px; padding:2px; width:40px;}
.facebook{border:1px solid #fe4902; color:#fe4902; padding:4px 6px;}
@media (min-width:1367px) and (max-width:1541px){nav ul li{margin:0;}
.inner-nav .navbar-nav > li > a{padding:10px 15px;}
.mob-app-dev{right:400px;top:-70px;}
.text-shadow{right:500px;top:-120px;}
.text-web-app{right:300px;}
.text-seo{right:350px;}
.text-mob-app{right:380px;}
}
@media (min-width:1280px) and (max-width:1366px){.logo{margin-left:0;}
.right-contact{float:right;padding-top:10px;width:38%;}
.navbar-default{margin-top:9px;float:right;right:0;}
.navbar-collapse{padding:0px;}
.dropdown-menu{left:0;}
.navbar-nav{margin-left:0;}
.navbar-default .navbar-nav > li > a{font-size:15px;}
.inner-nav .navbar-default{left:0px;}
.inner-nav .navbar-nav > li > a{padding:10px 10px;}
nav ul li{margin:0 4px;}
.navbar-nav > li > a{padding:9px 10px;}
.open > .dropdown-menu{margin-top:0px;}
.port-large-img{text-align:center;margin:0 0px 15px;}
.port-large-img img{margin:0 auto;}
#loading-center-absolute{top:37%;}
.carousel-caption{bottom:105px;}
.mob-app-dev{top:42px;right:350px;}
.mob-app-de{position:relative;right:80px;top:14px;}
.development-slider{position:relative;right:30px;top:13px;}
.logo-slide{bottom:0;top:-5px;font-size:30px;left:-2px;}
.site-redsigning{left:0;top:7px;}
.seo-slide{bottom:10px;left:105px;}
.mob-app-dev{right:350px;top:-110px;}
.text-shadow{right:450px;top:-150px;}
.text-web-app{right:250px;}
.text-seo{right:300px;}
.text-mob-app{right:300px;}
}
@media (min-width:1200px) and (max-width:1279px){.logo{margin-left:0;}
.right-contact{float:right;font-family:Calibri;width:41%;font-size:16.2px;padding-top:10px;}
.navbar-default{margin-top:9px;float:right;right:0;}
.navbar-collapse{padding:0px;}
.navbar-default .navbar-nav > li > a{font-size:15px;}
.inner-nav .navbar-default{left:0px;}
.inner-nav .navbar-nav > li > a{padding:10px 11px;}
.navbar-nav{margin-left:0;}
nav ul li{margin:0 2px;}
.navbar-nav > li > a{padding:9px 10px;}
.open > .dropdown-menu{margin-top:0px;}
#loading-center-absolute{top:35%;}
.carousel-caption{bottom:63px;left:150px;}
.mob-app-dev{top:42px;right:350px;}
.mob-app-de{position:relative;right:80px;top:14px;}
.development-slider{position:relative;right:30px;top:13px;}
.logo-slide{bottom:0;top:-5px;font-size:30px;left:-2px;}
.site-redsigning{left:0;top:7px;}
.seo-slide{bottom:10px;left:105px;}
.mob-app-dev{right:350px;top:-140px;}
.text-shadow{right:450px;top:-200px;}
.text-web-app{right:250px;}
.text-seo{right:300px;}
.text-mob-app{right:320px;}
}
@media (min-width:992px) and (max-width:1199px){.logo{padding:15px 0px 0px;margin-left:0;}
.right-contact{width:51%;margin-bottom:8px;}
.navbar-default{margin-top:0px;float:right;right:0;}
.navbar-collapse{padding:0px;}
.navbar-default .navbar-nav > li > a{font-size:14px;}
.navbar-nav{margin-left:0;}
nav ul li{margin:0 2px;}
.navbar-nav > li > a{padding:9px 6px;font-size:15px;}
.inner-nav .navbar-default{left:0px;}
.inner-nav .navbar-nav > li > a{padding:10px 5px;}
.article-sidebar{margin-top:-8px;}
.carousel-indicators{left:0%;}
.services-page{height:280px;}
.team_wrap{left:0%;}
.team_wrap_thumbs{height:210px;margin:52px 60px 0 25px;width:210px;}
#meetOurTeam-services{width:100%;height:690px;}
.team_wrap_thumbs-next{height:210px;margin:0px 60px 0 25px;width:210px;}
.team_wrap_thumbs span{top:45px;}
.services-next-page{margin-top:5%;}
.open > .dropdown-menu{margin-top:0px;}
.sub-footer{width:17%;}
.sub-footer h3{font-size:11px;}
.end-footer p{margin:0px;}
.testi-top{padding-top:10px;}
.tablet{display:none;}
.testimonials{max-height:240px;background:#595e62;}
.carousel-indicators{bottom:14%;left:2%;}
.middle-align h4{font-size:15px;font-weight:bold;text-align:center;}
.imgs-left .col-md-8{margin-top:0;}
#loading-center-absolute{top:35%;}
.carousel-caption{font-size:22px;left:66px;bottom:180px;}
.mob-app-dev{position:fixed;right:54px;top:89px;}
.mob-app-de{font-size:18px;position:relative;right:0;top:30px;}
.development-slider{font-size:20px;position:relative;right:0;top:20px;left:15px;}
.graphic-design{font-size:16px;position:relative;right:0;}
.site-redsigning{font-size:16px;position:relative;top:8px;left:35px;}
.web-apps{font-size:22px;position:relative;bottom:0;top:-30px;left:260px;text-shadow:none;}
.slider-webapp{position:relative;left:80px;}
.seo-slide{font-size:35px;position:relative;left:95px;bottom:15px;}
.logo-slide{font-size:21px;position:relative;left:40px;bottom:0;}
.web-design-slide{font-size:26px;position:relative;bottom:3px;}
.mob-app-dev{right:200px;top:80px;}
.text-shadow{right:400px;top:-40px;}
.text-web-app{right:250px;}
.text-seo{right:300px;}
.text-mob-app{right:320px;}
.box-border{min-height:420px;}
/* .cases-warp-h5 .element-item{width:22%;margin:10px;} */
.distance{margin-bottom:35px;}
/* .category-case-warp a{padding:0 10px;font-size:14px;} */
.imgs-left img{margin-left:0;}
.side-btn{line-height:30px;}
.sidebar-title{line-height:30x;}
}
@media only screen and (max-width:980px){.logo{margin-left:0;}
.inner-nav .navbar-default{left:0px;}
.right-contact{width:36%;}
.side-btn{line-height:30px;}
/* .cases-warp-h5{margin-top:20px;} */
.box-border{min-height:420px;}
.distance{margin-bottom:0;}
/* .category-case-warp a{padding:0 10px;font-size:14px;} */
}
@media only screen and (max-width:800px){.logo{margin-left:0;}
.inner-nav .navbar-default{left:0px;}
.right-contact{width:43%;}
.dropdown-menu{left:0;}
.distance{margin-bottom:0;}
/* .category-case-warp a{font-size:14px;padding:0 10px;} */
}
@media (min-width:769px) and (max-width:991px){.logo{margin-left:0;}
.services-page{height:280px;}
.right-contact{display:block;margin-top:-10%;width:47%;}
.navbar-nav.navbar-right:last-child{margin-right:0;}
.navbar-default{margin-top:0px;float:right;right:0;}
.navbar-collapse{padding:0px;}
.navbar-default .navbar-nav > li > a{font-size:13px;}
.navbar-nav{margin-left:0;}
nav ul li{margin:0 2px;}
.navbar-nav > li > a{padding:9px 7px;font-size:15px;}
.inner-nav .navbar-default{left:0px;}
.inner-nav .navbar-nav > li > a{padding:10px 7px;}
.article-sidebar .sidebar-title{font-size:16px;margin-top:10px;}
.mob-view-btn{text-align:center;}
.mob-view-img{margin:0 auto;width:50%;}
.team_wrap_thumbs{height:160px;margin:52px 45px 0 25px;width:160px;}
#meetOurTeam-services{width:100%;height:600px;}
.services-page{height:230px;}
.offer{color:#333;}
.team_wrap{left:0%;right:0%;}
.services-next{left:0%;top:233px;}
.next-three-services{margin-left:0px;}
.team_wrap_thumbs-next{height:160px;margin:52px 45px 0 25px;width:160px;}
.team_wrap_thumbs span{top:43px;}
.testimonials{background:#595e62;margin-bottom:20px;max-height:240px;}
.carousel-indicators{left:2%;bottom:14%;}
.testi-top{margin:0px;padding-top:10px;}
.end-footer p{margin-bottom:0px;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:47%;margin-right:15px;}
.btn-primary{margin:0px;}
.open > .dropdown-menu{margin-top:0px;}
.active-color{color:#fe4902;}
.mob-view-img{width:40%;float:right;}
.mob-view-btn{text-align:center;}
.sub-footer{width:30%;}
.panel{margin-top:0%;}
.inner-services{width:24%;}
.inner-services img{height:90px;width:90px;}
#sitemapnav li a{font-size:12px;}
.middle-align h4{font-size:15px;font-weight:bold;text-align:center;}
.new-services .col-md-1{margin-right:0;}
.col-3-5{width:100%;}
#loading-center-absolute{top:35%;}
.text-shadow{position:relative;left:20px;top:-30px;}
.carousel-caption{font-size:20px;left:66px;bottom:130px;}
.mob-app-dev{position:fixed;right:140px;top:30px;}
.mob-app-de{font-size:18px;position:relative;right:0;top:30px;}
.development-slider{font-size:20px;position:relative;right:0;top:20px;left:15px;}
.graphic-design{font-size:16px;position:relative;right:0;}
.site-redsigning{font-size:16px;position:relative;top:8px;left:35px;}
.web-apps{font-size:22px;position:relative;bottom:0;top:-30px;left:260px;text-shadow:none;}
.slider-webapp{position:relative;left:80px;}
.seo-slide{font-size:35px;position:relative;left:95px;bottom:15px;}
.logo-slide{font-size:21px;position:relative;left:40px;bottom:0;}
.web-design-slide{font-size:26px;position:relative;bottom:3px;}
/* .cases-warp-h5 .element-item{width:30%;margin:10px;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
.box-border{min-height:380px;}
.distance{margin-bottom:0;}
.category-case-warp a{font-size:14px;padding:0 10px;}
.modal-dialog{height:500px;margin:60px auto;overflow-y:auto;width:750px;}
.portfolio-sidebar {margin-top:45px;}
}
@media only screen and (max-width:768px){.logo{margin-left:0;}
.right-contact{display:block;margin-top:-10%;width:48%;}
.navbar-default{margin-top:0px;right:0;}
.navbar-collapse{padding:0px;}
.navbar-default .navbar-nav > li > a{font-size:13px;}
.navbar-nav.navbar-right:last-child{margin-right:0;}
.navbar-nav{margin-left:0;}
nav ul li{margin:0 2px;}
.navbar-nav > li > a{padding:9px 7px;font-size:15px;}
.inner-nav .navbar-default{left:0px;}
.inner-nav .navbar-nav > li > a{padding:7px 7px;}
.mob-view-btn{text-align:center;}
.mob-view-img{margin:0 auto;width:50%;}
.portfolio-bg{padding-bottom:20px;}
.portfolio-bg-img{margin-top:0;display:none;}
.team_wrap_thumbs{height:160px;margin:52px 45px 0 25px;width:160px;}
#meetOurTeam-services{width:100%;height:600px;}
.services-page{height:230px;}
.offer{color:#333;}
.team_wrap{left:0%;right:0%;}
.services-next{left:0%;top:233px;}
.next-three-services{margin-left:0px;}
.team_wrap_thumbs-next{height:160px;margin:52px 45px 0 25px;width:160px;}
.team_wrap_thumbs span{top:43px;}
#text-carousel{height:255px;}
.testimonials{background:#595e62;margin-bottom:20px;height:270px;}
.carousel-indicators{left:2%;bottom:3%;}
.main-footer{display:none;}
.dropup{display:block;padding:5px 20px 20px 20px;background-color:#000;}
.dropup ul{height:200px;overflow-y:scroll;}
.dropup .btn-default{width:60%;margin:0px auto;background-color:transparent;border-color:#ff951a;color:#fff;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.mob-active{background-color:#979696;color:#fff;}
.list-width li{border-bottom:1px solid #ddd;padding:2px;}
.list-width li > a{font-size:13px;}
.list-width li:hover{color:#fff;}
.list-width li a:hover{color:#fff;background-color:#979696;}
.list-width{width:60%;left:20%;}
.dropdown-menu{text-align:center;padding:0px;}
.panel{margin-top:0%;}
.btn-primary{margin-top:0px;}
.open > .dropdown-menu{margin-top:0px;}
.inner-services{width:24%;}
.inner-services img{height:90px;width:90px;}
.end-footer p{margin-bottom:0px;}
#sitemapnav li a{font-size:12px;}
.middle-align h4{font-size:15px;font-weight:bold;text-align:center;}
.new-services .col-md-1{margin-right:0;}
#loading-center-absolute{top:35%;}
.text-shadow{position:relative;left:20px;top:-10px;}
.carousel-caption{font-size:20px;left:66px;bottom:130px;text-shadow:none;}
.mob-app-dev{position:fixed;right:140px;top:30px;}
.mob-app-de{font-size:18px;position:relative;right:0;top:30px;}
.development-slider{font-size:20px;position:relative;right:0;top:20px;left:15px;}
.graphic-design{font-size:16px;position:relative;right:0;}
.site-redsigning{font-size:16px;position:relative;top:8px;left:35px;}
.web-apps{font-size:22px;position:relative;bottom:0;top:-30px;left:260px;text-shadow:none;}
.slider-webapp{position:relative;left:80px;}
.seo-slide{font-size:35px;position:relative;left:95px;bottom:15px;}
.seo-slider p{position:relative;left:50px;}
.logo-slide{font-size:21px;position:relative;left:40px;bottom:0;}
.web-design-slide{font-size:26px;position:relative;bottom:3px;}
.portfolio-sidebar {margin-top:45px;}
/* .cases-warp-page .element-item{width:30%;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
}
@media (min-width:481px) and (max-width:767px){.heading-height{min-height:0;}
.logo{position:relative;z-index:113;padding:15px 0;margin-left:0;}
.right-contact{display:none;}
.nav-wrap{display:none;}
.navbar-default{margin-top:-45px;margin-right:0px;}
nav ul{text-align:center;}
nav ul li{margin:0;}
.inner-header-nav{margin-top:-60px;}
.navbar-nav > li > a{padding:6px 12px;}
nav .navbar-nav li:hover{background-color:#333;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#fff;background-color:#333;}
.navbar-nav{margin:0px;}
.navbar-nav > li > a{padding-left:0px;}
.navbar-default .navbar-toggle{background-color:#0a2c4e;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background-color:#0a2c4e;position:absolute;width:100%;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:0;margin-right:0;}
.navbar-default .navbar-nav > li > a{color:#f1f1f1;}
nav.shift ul li a:after{background:none;}
.navbar-default .navbar-nav > li > a:hover{background-color:#333;color:#fff;}
.navbar-default .open > .dropdown-menu li{text-align:center;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background:#333;color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#e8e5e5;font-size:11.5px;}
.navbar-default .navbar-nav > li > a{font-size:14px;}
nav ul li a{margin-left:0px;}
.collapsed-padding{padding:0;}
.navbar-default .open > .dropdown-menu li a:hover{color:#fff !important;}
#text-carousel{height:240px;}
.testimonials{background:#595e62;margin-bottom:20px;height:270px;}
.carousel-indicators{bottom:-17%;left:13px;}
.testi-top{margin-top:0px;padding-top:19px;}
.end-footer p{margin-bottom:0px;}
.portfolio-bg{padding-bottom:20px;}
.portfolio-bg-img{margin-top:0;display:none;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:100%;margin-right:15px;}
.btn-primary{margin:0px;}
.active-color{color:#fe4902;}
.mob-view{display:block;}
.mob-view-img{width:60%;margin:0 auto;}
.mob-view-btn{text-align:center;}
.margin-bottom-20{margin-top:-65px;}
.margin-bottom-6{margin-bottom:-6px;padding-right:0px;padding-left:-1px;}
.width50{width:41%;}
.inner-pages-heading{font-size:23px;}
.inner-headings{font-size:22px;}
.h-width{width:85%;}
.open > .dropdown-menu{padding:0px;}
.main-footer{display:none;}
.dropup{display:block;background-color:#000;}
.dropup ul{height:200px;overflow-y:scroll;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.mob-active{background-color:#979696;color:#fff;}
.list-width li{border-bottom:1px solid #ddd;padding:2px;}
.list-width li > a{font-size:13px;}
.list-width li:hover{color:#fff;}
.list-width li a:hover{color:#fff;background-color:#979696;}
.list-width{width:60%;left:20%;}
.dropdown-menu{text-align:center;padding:0px;}
.panel{margin-top:0%;}
.open > .dropdown-menu{margin-top:0px;}
.inner-services{width:32%;}
.inner-services img{height:80px;width:80px;}
.sitemap-main{display:none;}
.sitemap-mobile{display:block;}
.rightside-content .sitemap-mobi{padding:0px 18px;}
.sitemap-mobi li a{color:#fe4902;}
.middle-align img{margin:0px auto;}
.middle-align h4{font-size:16px;font-weight:bold;text-align:center;}
.articles-para{margin-top:15px;}
.article-sidebar{margin-top:10px;}
.article-sidebar .dropdown-menu{left:0;width:100%;}
.india-adv{margin-top:0;}
.article-sidebar .india-adv .dropdown-menu{left:auto;right:0;width:270px;}
.new-services .col-md-1{margin-right:0;}
.sitemap-main{display:none;}
.sitemap-mobile{display:block;}
.portfolio{display:none;}
.services-bottom-full .width-70{width:100%;}
.width-44{width:100%;margin:0;}
.width-26{width:100%;}
.pager-Custom{display:none;}
.width-32{width:47%;}
.web-app{margin-right:20px!important;}
.search-eng{margin-right:20px!important;}
.web-redes{margin-right:20px!important;}
.mob-display{display:none;}
.mob-none{display:block;}
.imgs-left img{margin-left:20px;}
.text-shadow{position:relative;left:50px;top:-10px;font-size:25px;}
.text-web-app{right:300px;font-size:18px;}
.text-seo{right:300px;font-size:18px;}
.text-mob-app{right:320px;font-size:18px;}
.carousel-caption{font-size:16px;left:66px;bottom:67px;}
.mob-app-dev{display:none;}
/* .cases-warp-page .element-item{width:45%;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
.side-btn{line-height:50px;}
.category-case-warp a{line-height:32px;font-size:14px;padding:0 10px;}
.modal-dialog{margin:60px auto;width:85%;max-height:500px;}
.profile-post{padding:50px 25px 25px;}
.box-border{min-height:auto;}
.box-border-header{text-align:left;}
.portfolio-sidebar {margin-top:45px;}
}
@media only screen and (max-width:480px){#loading-center-absolute{top:45%;}
.heading-height{min-height:0;}
.logo{padding:10px 0 0;width:50%;position:relative;z-index:100;margin-left:0;}
.heading-height{min-height:0;}
.right-contact{display:none;}
.orange{font-size:21px;}
.navbar-default{margin-top:-45px;}
.inner-header-nav{margin-top:-45px;}
nav ul{text-align:center;}
nav ul li{margin:0;}
.navbar-nav > li > a{padding:8px 12px;}
nav .navbar-nav li:hover{background-color:#333;}
.navbar-nav{margin:0px;}
.navbar-nav > li > a{padding-left:0px;}
.navbar-default .navbar-toggle{background-color:#0a2c4e;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background-color:#0a2c4e;position:absolute;width:100%;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:0;margin-right:0;}
.navbar-default .navbar-nav > li > a{color:#f1f1f1;}
nav.shift ul li a:after{background:none;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#fff;background-color:#333;}
.navbar-default .navbar-nav > li > a:hover{background-color:#333;color:#fff;}
.navbar-default .open > .dropdown-menu li{text-align:center;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background:none;color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#e8e5e5;font-size:11.5px;}
.navbar-default .navbar-nav > li > a{font-size:15px;}
.navbar-default .open > .dropdown-menu li a:hover{color:#fff !important;}
.collapsed-padding{padding:0;}
.width50{width:41%;}
.middle-align img{margin:0px auto;}
.middle-align h4{font-size:16px;font-weight:bold;text-align:center;}
.margin-bottom-6{margin-bottom:-20px;padding-right:0px;padding-left:-1px;}
#text-carousel{height:220px;}
.testimonials{background-image:none;background:#595e62;margin-bottom:20px;height:250px;}
.carousel-indicators{bottom:-9%;left:13px;}
.testi-top{margin:0px;padding-top:10px;}
.end-footer p{margin-bottom:0px;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:100%;margin-right:15px;}
.btn-primary{margin:3px 0px 15px;}
.active-color{color:#fe4902;}
.mob-view-img{width:60%;margin:0 auto;}
.mob-view-btn{text-align:center;}
.main-footer{display:none;}
.dropup{display:block;background-color:#000;}
.dropup .btn-default{width:88%;}
.dropup ul{height:200px;overflow-y:scroll;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.mob-active{background-color:#979696;color:#fff;}
.list-width li{border-bottom:1px solid #ddd;padding:2px;}
.list-width li > a{font-size:13px;}
.list-width li:hover{color:#fff;}
.list-width li a:hover{color:#fff;background-color:#979696;}
.dropdown-menu{text-align:center;padding:0px;}
.list-width{width:88%;left:6%;}
.margin-bottom-20{margin-top:-40px;}
#meetOurTeam-services{width:100%;}
.offer-services{text-align:center;}
.services-page{width:50%;margin:0px auto;}
.services-next-page{width:70%;margin:0px auto;}
.inner-pages-heading{font-size:23px;}
.inner-headings{font-size:18px;}
.h-width{width:85%;}
.sidebar li{padding:5px 10px 5px 10px;}
.open > .dropdown-menu{padding:0px;}
.panel{margin-top:0%;}
.open > .dropdown-menu{margin-top:0px;}
.small-services img{height:70px;width:70px;}
.sitemap-main{display:none;}
.sitemap-mobile{display:block;}
.rightside-content .sitemap-mobi{padding:0px 18px;}
.sitemap-mobi li a{color:#fe4902;}
.articles-para{margin-top:25px;}
.india-adv{margin-top:0;}
.article-sidebar .india-adv .dropdown-menu{left:auto;right:0;width:270px;}
.mob-display{display:block;}
.small-services img{height:90px;width:90px;margin:20px auto;}
.right-content p{padding-top:0;}
.pager-Custom{display:none;}
.text-shadow{position:relative;left:20px;}
.carousel-caption{font-size:20px;left:66px;bottom:67px;}
.mob-app-dev{display:none;}
/* .cases-warp-page .element-item{width:100%;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
.side-btn{line-height:50px;}
.category-case-warp a{line-height:32px;font-size:14px;padding:0 10px;}
.modal-dialog{margin:60px auto;width:85%;max-height:350px;}
.profile-post{padding:50px 25px 25px;}
.box-border{min-height:auto;}
.box-border-header{text-align:center;}
.portfolio-bg{padding-bottom:20px;}
.portfolio-bg-img{margin-top:0;display:none;}
.mobile-block{display:none;}
.portfolio-sidebar {margin-top:45px;}
}
@media (min-width:321px) and (max-width:479px){.heading-height{min-height:0;}
.logo{padding:10px 0 0;width:50%;position:relative;z-index:100;margin-left:0;}
#loading-center-absolute{top:45%;}
.right-contact{display:none;}
.pager-Custom{display:none;}
.orange{font-size:21px;}
.navbar-default{margin-top:-45px;}
.inner-header-nav{margin-top:-45px;}
.navbar-default .navbar-toggle{background-color:#0a2c4e;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background-color:#0a2c4e;position:absolute;width:100%;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:0;margin-right:0;}
nav ul{text-align:center;}
nav ul li{margin:0;}
.navbar-nav > li > a{padding:6px 12px;}
nav .navbar-nav li:hover{background-color:#333;}
.navbar-default .open > .dropdown-menu li{text-align:center;}
.navbar-nav{margin:0px;}
.navbar-default .open > .dropdown-menu li a:hover{color:#fff !important;}
.collapsed-padding{padding:0;}
#text-carousel{height:220px;}
.testimonials{background-image:none;background:#595e62;margin-bottom:20px;height:320px;}
.carousel-content{font-size:16px;}
.carousel-indicators{bottom:-38%;left:3%;}
.testi-top{margin:0px;padding-top:10px;}
.end-footer p{margin-bottom:0px;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:100%;margin-right:15px;}
.btn-primary{margin:10px 0px 0;}
.active-color{color:#fe4902;}
.mob-view-img{width:60%;margin:0 auto;}
.mob-view-btn{text-align:center;}
.main-footer{display:none;}
.dropup{display:block;background-color:#000;}
.dropup ul{height:200px;overflow-y:scroll;}
.width50{width:41%;}
.articles-para{margin-top:25px;}
.india-adv{margin-top:0;}
.article-sidebar .india-adv .dropdown-menu{left:auto;right:0;width:270px;}
.margin-bottom-6{margin-bottom:-28px;padding-left:0px;}
.middle-align img{margin:0px auto;}
.middle-align h4{font-size:16px;font-weight:bold;text-align:center;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.mob-active{background-color:#979696;color:#fff;}
.list-width li{border-bottom:1px solid #ddd;padding:2px;}
.list-width li > a{font-size:13px;}
.list-width li:hover{color:#fff;}
.list-width li a:hover{color:#fff;background-color:#979696;}
.dropdown-menu{text-align:center;padding:0px;}
.list-width{width:88%;left:6%;}
.margin-bottom-20{margin-top:-40px;}
.adjust ul{overflow-y:scroll;max-width:330px;}
#meetOurTeam-services{width:100%;}
.offer-services{text-align:center;}
.services-page{width:50%;margin:0px auto;}
.services-next-page{width:70%;margin:0px auto;}
.inner-pages-heading{font-size:23px;}
.inner-headings{font-size:22px;}
#artheading h3{margin-top:0;padding-top:0;}
.h-width{width:85%;}
.sidebar li{padding:5px 10px 5px 10px;}
.open > .dropdown-menu{padding:0px;}
.open > .dropdown-menu{margin-top:0px;}
.inner-services{width:40%;}
.small-services img{height:70px;width:70px;}
.width300{max-width:300px;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.sitemap-main{display:none;}
.sitemap-mobile{display:block;}
.rightside-content .sitemap-mobi{padding:0px 18px;}
.sitemap-mobi li a{color:#fe4902;}
.new-services .col-md-1{margin-right:5.9%;margin-bottom:10px;}
.mob-display{display:block;}
.small-services img{height:70px;width:70px;margin:20px auto;}
.carousel-caption{font-size:12px;left:40px;bottom:31px;font-size:16px;top:5px;}
.mob-app-dev{display:none;}
/* .cases-warp-page .element-item{width:100%;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
.side-btn{line-height:50px;}
.modal-dialog{margin:60px auto;width:85%;max-height:350px;}
.company-profile p.profile-title{font-size:18px;}
.profile-post{padding:50px 25px 25px;}
.box-border{min-height:auto;}
.box-border-header{text-align:center;}
.portfolio-bg{padding-bottom:20px;}
.portfolio-bg-img{margin-top:0;display:none;}
.mobile-block{display:none;}
.portfolio-sidebar {margin-top:45px;}
}
@media only screen and (max-width:320px){.orange{font-size:18px;}
.pager-Custom{display:none;}
.heading-height{min-height:0;}
#loading-center-absolute{top:45%;left:45%;}
.handwrite-text{margin:0;padding:10px;}
.navbar-default{margin-top:-45px;}
.navbar-default .navbar-toggle{background-color:#0a2c4e;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background-color:#0a2c4e;position:absolute;width:100%;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:0;margin-right:0;}
nav ul{text-align:center;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 0;}
nav ul li{margin:0;}
nav ul li a{margin-left:0px;}
.navbar-nav > li > a{padding:6px 12px;}
nav .navbar-nav li:hover{background-color:#333;}
.navbar-nav{margin:0px;}
.collapsed-padding{padding:0;}
.right-content p{padding:0;}
.article-sidebar ul ul{max-width:300px;}
.navbar-default .open > .dropdown-menu li a:hover{color:#fff !important;}
.navbar-default .open > .dropdown-menu li{text-align:center;}
.imgs-left .col-md-8{display:none;}
.inner-services{width:32%;}
.inner-services img{height:70px;width:70px;}
.seo-width{min-width:296px;}
.middle-align img{margin:0px auto;}
.middle-align h4{font-size:16px;font-weight:bold;text-align:center;}
#artheading h3{margin-top:0;padding-top:0;}
.india-adv{margin-top:0;}
.article-sidebar .india-adv .dropdown-menu{left:auto;right:0;width:270px;}
.articles-para{margin-top:15px;}
.india-adv{margin-top:0;}
.box-border{min-height:auto;}
.box-border-header{text-align:center;}
#text-carousel{height:240px;}
.testimonials{background-image:none;background:#595e62;margin-bottom:20px;height:340px;}
.carousel-content{font-size:16px;}
.carousel-indicators{bottom:-43%;display:block;}
.testi-top{margin:0px;padding-top:10px;}
.sub-footer{display:inline-block;vertical-align:top;min-height:215px;width:100%;margin-right:15px;}
.btn-primary{margin:0px;}
.active-color{color:#fe4902;}
.mob-view-img{width:60%;margin:0 auto;}
.mob-view-btn{text-align:center;}
.main-footer{display:none;}
.dropup{display:block;background-color:#000;}
.dropdown-menu{text-align:center;}
.open > .dropdown-menu{padding:0px;}
.list-width{width:90%;left:5%;}
.adjust ul{overflow-y:scroll;max-width:300px;}
.margin-bottom-20{margin-top:-45px;}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default{background-color:#f89827;border-color:#f89827;color:#333;}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{background-color:#f1f1f1;}
.mob-active{background-color:#979696;color:#fff;}
.list-width li{border-bottom:1px solid #ddd;padding:2px;}
.list-width li > a{font-size:13px;}
.list-width li:hover{color:#fff;}
.list-width li a:hover{color:#fff;background-color:#979696;}
.inner-pages-heading{font-size:23px;}
.inner-headings{font-size:16px;}
.width300{max-width:300px;}
.menu-width{min-width:300px;}
.margin-bottom-6{margin-bottom:-10px;}
.open > .dropdown-menu{margin-top:0px;}
.sitemap-main{display:none;}
.sitemap-mobile{display:block;}
.sitemap-mobi li ul{padding:0 0 0 5px;}
.sitemap-mobi li ul li a{font-size:13px;background-position:0 2px;}
.sitemap-mobi li a{font-size:13px;background-position:0 2px;color:#fe4902;}
.rightside-content .sitemap-mobi{padding:0px 18px;}
.new-services .col-md-1{margin-right:5.9%;margin-bottom:10px;}
.mob-display{display:block;}
.small-services img{height:70px;width:70px;margin:20px auto;}
.carousel-caption{font-size:16px;left:40px;bottom:31px;top:5px;}
.mob-app-dev{display:none;}
.not-hover{width:100%;}
.company-profile p.profile-title{font-size:15px;}
.profile-post{padding:50px 25px 25px;}
/* .cases-warp-page .element-item{width:100%;max-width:250px;}
.category-case-warp a{line-height:32px;font-size:14px;padding:0 10px;}
.overlay-project{transition:none;position:absolute;top:auto;bottom:0;left:0;width:100%;height:auto;opacity:1;background:rgba(10, 44, 78, 0.9);}
.overlay-project{text-align:center;padding:10px 15px;}
.overlay-project h4, .overlay-project a.cate{position:static;line-height:24px;transform:none;margin:0;}
a .overlay-project h4{color:#ffb600;font-size:16px;}
.overlay-project h4 a:before{display:none;}
.overlay-project a.cate{transform:none;color:#fff;}
.item-project:hover .overlay-project a.cate{transform:none;}
.item-project:hover .overlay-project h4{transform:none;} */
.side-btn{line-height:50px;}
.modal-dialog{margin:60px auto;width:85%;max-height:350px;}
.portfolio-bg{padding-bottom:20px;}
.portfolio-bg-img{margin-top:0;display:none;}
.mobile-block{display:none;}
.portfolio-sidebar {margin-top:45px;}
}