@import url(http://fonts.googleapis.com/css?family=Lato:400,300,700,900|Open+Sans:400,300,600,700,800);.s1{font-size:27px;font-weight:bold;}
.s2{width:auto;height:auto;font-family:'Lato', sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;text-align:left;color:#FFF;padding-left:19px;}
html.video{margin-top:0 !important;}
body{background:#123c69 !important;background-position:49% 5%;}
body p{font-weight:300 !important;}
span{display:inline-block;}
span.home{background:url(../img/home_sprite.png) no-repeat;}
a:hover, a:focus, a:active{text-decoration:none;outline:none;}
.col-5-div{width:20%;float:left;padding:0 15px;}
.white_bg{}
img{max-width:100%;}
img, map area{outline:none;}
.mar_rght_none{margin-right:0;}
span.right_arrow, span.left_arrow{width:29px;height:29px;vertical-align:middle;background:#80d6ff;border-radius:50%;position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;margin-top:5px;margin-bottom:10px;font-size:24px;}
span.right_arrow::before{content:"\e092";color:#543963;position:absolute;top:4px;left:5px;font-size:20px;}
span.left_arrow::before{content:"\e091";color:#543963;position:absolute;top:4px;left:5px;font-size:20px;}
.nopad{padding:0 !important;margin:0 !important;}
header{position:fixed;width:100%;z-index:9999;top:0;}
header + .clearfix + .container, header + .clearfix + .portfolio_content, header + .clearfix + .contact_content{margin-top:210px;}
.view_all_portfolio{font-family:'Lato', sans-serif;text-transform:uppercase;color:#FFF;border:solid 1px #FFFFFF;font-size:18px;padding:5px;text-align:center;width:13%;}
.contact_content a{color:#FFFFFF;}
.navbar-default{border:none;padding-top:15px;margin-bottom:0;}
.navbar_total.shadow .navbar_newfixed{border:none;margin-bottom:15px;}
.navbar_total.shadow + .clearfix{margin-top:135px;}
.navbar-brand{height:auto;padding-top:0;}
.navbar-right{}
.container > .navbar-collapse{margin-left:-15px;margin-right:-15px;}
.navbar-default ul.navbar-right li{margin-left:20px;}
.navbar-default ul.navbar-right li.special a{font-size:22px;font-weight:bold;}
.navbar-default ul.navbar-right li a{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#fff;padding:7px 8px;}
.navbar-default ul.navbar-right li:last-child a{padding:10px 0;}
.navbar-default ul.navbar-right li a.enquiry, .navbar-default ul.navbar-right li a.enquiry:hover{background:#EE0065 !important;}
.hello_li .free_consult_btn_top{padding:9px 8px !important;}
span.tel{width:18px;height:25px;background-position:-327px -6px;vertical-align:middle;margin-right:10px;}
span.mail{width:23px;height:19px;background-position:-285px -10px;vertical-align:middle;margin-right:10px;}
.navbar-collapse > .navbar-nav{float:none;margin-right:-15px;}
.navbar-collapse > .navbar-nav > li{text-align:center;}
.navbar-collapse > .navbar-nav > li:last-child{margin-right:0;}
.navbar-collapse > .navbar-nav > li > a{width:100%;font-size:15px;padding:10px 0;color:#ffffff;}
.navbar-right, .container > .navbar-collapse{margin-right:0;margin-bottom:10px;}
.navbar-right > li > a:hover, .navbar-right > li > a:focus{background:none !important;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > li.active > a:hover{color:#FFF;background-color:#11515b;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li.active:hover > a{color:#FFF;background-color:#11515b;padding:5px;font-size:13px;}
.navbar-default .navbar-nav > li.active > a{background-color:transparent;}
.dropdown-menu{background:#337ab7;padding:14px 0px;}
.dropdown-menu > li > a{text-transform:uppercase;font-size:13px;color:#FFF;}
.dropdown-menu > li > a:hover{background:#085da5;color:#fff;}
.links_home img{vertical-align:middle;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus{background-color:transparent;color:#FFF;border-radius:4px;}
.navbar-default .navbar-nav > .open > a:hover{color:#FFF;background-color:#11515B;border-radius:0px;}
.bg_nav{background:#5b0666;padding:14px 0px 0px 0px;}
.navbar-nav .open .dropdown-menu > li > a{padding:3px 20px;}
.navbar_total{background:none}
.navbar-default.header_new{background:#11515b;font-family:'Lato', sans-serif;padding-top:0px;}
body{background:#1985b4;font-family:'Lato', sans-serif;}
.header_new .navbar-header{float:none;}
.header_new .top_navs ul li a{color:#ffffff;text-transform:uppercase;font-size:14px;font-weight:bold;padding-top:22px;}
.border-color:hover{display:inline-block;border-bottom:solid 1px #fff;padding-bottom:2px;}
.header_new .navbar-brand{height:auto;padding-top:15px;}
.header_new .top_navs a.btn.call_btn{background:#392447;font-size:20px;color:#fff;font-weight:800;padding:0 8px 0 0;border-radius:0;float:right;margin-right:15px;}
.header_new .top_navs a.btn.call_btn img{padding:8px;background:#11515b;margin-right:5px;}
.header_new.navbar-default .navbar-nav > li:hover > a, .header_new.navbar-default .navbar-nav > li.active:hover > a, .header_new.navbar-default .navbar-nav > li:focus > a, .header_new.navbar-default .navbar-nav > li > a:focus, .header_new.navbar-default .navbar-nav > li.active > a{color:#79daff;background-color:transparent;}
.header_new .quick_online_quote{background:url(../img/quote_img.png) no-repeat;font-size:20px;font-weight:800;text-transform:uppercase;width:232px;height:75px;padding-top:30px;text-align:center;padding-top:20px;margin-left:15px;color:#000;}
.header_new .collapse ul li a{color:#ffffff;font-weight:bold;font-size:16px;text-transform:uppercase;}
.header_new .collapse > ul > li{background:url(../img/list_round.png) no-repeat left center;padding-left:5px;}
.header_new .collapse > ul > li:first-child{background:none;padding-left:0;}
.header_new .navbar-collapse > .navbar-nav > li{margin-right:20px;}
.header_new .navbar-collapse > .navbar-nav > li:last-child{margin-right:0px;}
.header_new .navbar-collapse > .navbar-nav > li.last_child{margin-right:0;float:right;}
.header_new .collapse > ul > li:first-child > a{padding-left:0;}
.header_new .navbar-collapse > .navbar-nav > li > a{padding:5px 10px;}
.header_new .collapse > ul > li:last-child > a{padding-right:0;}
.header_new .dropdown-menu{background:#11515b;}
.slider_top_section{background-size:cover;margin-top:-20px;}
.backstrch{z-index:999 !important;min-height:500px;}
.mobile_div{display:none;}
.slider_top_section_web_development{background:url(../img/web_development_banner.jpg) no-repeat;background-size:cover;margin-top:-20px;background-position:right;}
.slider_top_section_partners{background:url(../img/partners_banner.jpg) no-repeat;background-size:cover;margin-top:-20px;background-position:right;}
.slider_top_section_yarts{background:url(../img/yarts.jpg) no-repeat;background-size:cover;margin-top:-20px;background-position:right;}
.slider_top_section_mobile{background:url(../img/web_design_mobile.jpg) no-repeat;background-size:cover;margin-top:-20px;background-position:right;}
.slider_top_section_ecommerce{background:url(../img/e-commerce.jpg) no-repeat;background-size:cover;margin-top:-20px;background-position:right;}
.head_main_partners{font-family:'Open Sans', sans-serif;font-size:45px;color:#FFF;font-weight:300;text-align:center;padding-top:30px;}
.uk_contries_head{font-family:'Open Sans', sans-serif;font-size:37px;color:#1c1a1a;text-align:center;margin-top:15px;text-transform:uppercase;font-weight:800;float:left}
.sub_main_partners{font-family:'Open Sans', sans-serif;font-size:25px;color:#FFF;font-weight:300;text-align:center;padding-top:10px;padding-bottom:30px;}
.flag{width:auto;height:auto;margin-top:29px;margin-left:70px;}
.box_partners{background:#ffffff;min-height:403px;border-top:4px solid #fd7511;border-bottom:4px solid #e6365c;text-align:center;padding:25px 40px 22px 40px;margin-bottom:25px;}
.box_partners h4{color:#1c1a1a;font-size:37px;font-weight:900;line-height:1;margin-bottom:5px;text-transform:uppercase;}
.box_partners .office{padding:10px 0;color:#575555;font-size:16px;line-height:25px;font-weight:300;}
.box_partners .office + .office{border-top:1px solid #eeeeee;}
.box_partners .office b{font-size:20px;font-weight:600;line-height:30px;}
.box_partners a.btn{background:#4d90fe;background:-moz-linear-gradient(top, #4d90fe 0%, #3079ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d90fe), color-stop(100%, #3079ed));background:-webkit-linear-gradient(top, #4d90fe 0%, #3079ed 100%);background:-o-linear-gradient(top, #4d90fe 0%, #3079ed 100%);background:-ms-linear-gradient(top, #4d90fe 0%, #3079ed 100%);background:linear-gradient(to bottom, #4d90fe 0%, #3079ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#3079ed', GradientType=0);border-radius:2px;font-size:15px;font-weight:700;font-family:'Lato', sans-serif;color:#ffffff;text-transform:uppercase;}
.office.qstn{min-height:252px;padding-top:35px;}
.carousel{padding-top:0px;font-family:'Lato', sans-serif;}
.carousel.home_banner{padding-top:0px;}
.carousel-caption{text-align:center;padding-bottom:0px;text-shadow:none;top:auto;bottom:0px;left:10%;right:10%;}
.carousel-caption h2, .carousel-caption p{color:#ffffff;margin:0;padding-top:15px;text-align:left;}
.carousel-caption h2{text-transform:uppercase;font-size:48px;font-weight:900}
.cap{font-family:'Lato', sans-serif;font-size:30px;color:#FFFFFF;text-align:center;line-height:39px;padding-top:39px;padding-left:0px;margin-bottom:30px;text-transform:uppercase;font-weight:700;}
.logo_main{width:auto;height:auto;margin-top:35px;}
.navbar_total.shadow .logo_main_fixed{width:auto;height:auto;margin-top:35px;}
.enfield_office{font-family:'Lato', sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;border-right:solid 1px #f26324;color:#FFF;text-align:center;padding:15px;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;margin-top:35px;}
.fileUpload{background:#8ab1b4;font-weight:900;font-size:16px;color:#000000;border:7px solid #146368;box-shadow:none;text-transform:uppercase;width:45%;float:left;max-height:50px;cursor:pointer;}
.fileUpload_submit{background:#8ab1b4;font-weight:900;font-size:16px;color:#000000;border:7px solid #146368;border-radius:15px;box-shadow:none;text-transform:uppercase;width:45%;float:right;}
input[type=file]{display:block;opacity:0;}
.enfield_office a{color:#FFF;text-decoration:none}
.enfield_office a:hover{color:#FFF;text-decoration:none}
.menu_Team7{font-family:'Lato', sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#FFF;text-align:center;padding:15px;padding-bottom:5px;padding-top:5px;margin-top:15px;}
.star_ford_office{font-family:'Lato', sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;background:#FFF;color:#f26324;text-align:center;padding:15px;padding-bottom:5px;padding-top:5px;margin-top:35px;border:solid 1px #FFFFFF;}
.get_in_touch{font-family:'Lato', sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;background:#f26324;color:#FFF;text-align:center;padding:15px;padding-bottom:5px;padding-top:5px;margin-top:15px;border:solid 1px #f26324;}
.get_in_touch a{color:#FFF;text-decoration:none;}
.get_in_touch a:hover{color:#FFF;}
.get_in_touch:hover{background:#9acd32;border:solid 1px #FFFFFF;}
.carousel-caption p{font-size:18px;padding-bottom:15px;font-weight:300;padding-right:10px;padding-left:10px;}
.carousel-caption a.btn{font-size:20px;color:#192e3e;padding:8px 18px;background:#80d6ff;margin-top:15px;border:none;font-weight:900;}
.video_section_new{position:absolute;right:0px;}
.video_section_new2{position:absolute;right:0px;top:25%;width:368px;height:209px;}
.video_section_new .video_cntnr iframe{margin-top:-9px;border:3px solid #fff;-moz-box-shadow:0px 1px 10px 0px #333;-webkit-box-shadow:0px 1px 10px 0px #333;box-shadow:0px 0px 10px 0px #333;background:#000;}
.video_section_new .video_cntnr i{position:absolute;top:-23px;z-index:101;font-size:30px;right:-15px;color:#F26324;cursor:pointer;background:#000;border-radius:50%;}
.carousel-control{background-image:none !important;width:40px; height:40px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-left:hover{left:0;color:#7bd9fd;}
.carousel-control .glyphicon-chevron-right, .carousel-control .glyphicon-chevron-right:hover{right:0;color:#7bd9fd;}
.imp_services{background:rgb(252, 252, 250);background:-moz-linear-gradient(113deg, rgb(252, 252, 250) 0%, rgb(245, 245, 245) 85%);background:-webkit-linear-gradient(113deg, rgb(252, 252, 250) 0%, rgb(245, 245, 245) 85%);background:-o-linear-gradient(113deg, rgb(252, 252, 250) 0%, rgb(245, 245, 245) 85%);background:-ms-linear-gradient(113deg, rgb(252, 252, 250) 0%, rgb(245, 245, 245) 85%);background:linear-gradient(203deg, rgb(252, 252, 250) 0%, rgb(245, 245, 245) 85%);border-radius:5px;text-align:center;padding:10px;font-weight:600;}
.imp_services span{width:73px;height:73px;}
.imp_services span.web{background-position:-9px -52px;}
.imp_services span.mobile{background-position:-95px -48px;}
.imp_services span.soft{background-position:-173px -49px;}
.imp_services span.seo{background-position:-251px -48px;}
.we_strive{width:auto}
.we_strive li{width:auto;list-style:circle;color:#FFF;line-height:20px;margin-left:-20px;font-size:17px;padding-top:15px;}
.imp_services h3{font-size:18px;min-height:67px;color:#1a2f3f;margin-top:10px;font-weight:normal;margin-bottom:0;}
.imp_services p{font-size:14px;font-weight:normal;color:#797777;}
.home_content{text-align:center;margin:15px 0px 0px;border-bottom:4px solid #392447;padding-bottom:30px;margin-bottom:30px;}
.home_content > div{border:1px dotted #e5e3e7;border-width:1px 0 1px 0;margin:25px 0;padding:20px 0px;}
.home_content h1{font-size:32px;color:#ffffff;font-weight:900;text-transform:uppercase;line-height:40px;margin:0;padding:20px 0;background:#392447;}
.home_content p.small{color:#80d6ff;font-size:30px;font-weight:bold;line-height:40px;}
.home_content p{font-size:18px;color:#fefefe;font-weight:normal;}
.video_div{padding:30px;background:#4c335a;}
.why_we_are{margin-top:20px;}
.whychoose{margin-top:25px;}
.whychoose h3{margin:0px;font-size:23px;font-weight:bold;margin-bottom:40px;color:#FFF;font-family:'Open Sans', sans-serif;}
.whychoose_one{font-size:16px;line-height:20px;padding-right:55px;}
.whychoose_one img{width:24%;margin-right:5%;float:left;}
.whychoose_two{font-size:17px;line-height:20px;padding-right:55px;margin-bottom:60px;}
.whychoose_two img{width:24%;margin-right:5%;float:left;}
.whydifcnt{}
.whydifcnt h3{color:#2ab0be;font-size:50px;font-weight:100;margin:0px;margin-bottom:25px;}
.whydifcnt h4{color:#f78a1f;font-size:30px;font-weight:400;margin:0px;margin-bottom:25px;}
.whydifcnt h4 span{color:#FFF;font-size:30px;font-weight:100;}
.whydifcnt h6{font-size:18px;font-weight:600;margin:0px;line-height:25px;margin-top:20px;color:#FFF}
.whydifcnt p{font-size:18px;font-weight:400;}
.whyus{background:#2FB05C;padding:50px;color:#fff;}
.whyus h1{font-weight:bold;}
.whyleft{padding-right:50px;}
.whyleft span{font-size:35px;font-weight:bold;color:#F26426;}
.whyleft b{font-size:25px;font-weight:bold;color:#666;}
.whyleft p{font-size:20px;}
.whyright{padding-left:50px;}
.whyright ul li{margin-bottom:10px;font-size:17px;list-style:url(../images/tick3.png) inside;}
.whyright ul{padding:0px;}
.whyright span{font-size:17px;font-weight:bold;}
.whyright p{font-size:20px;}
.whycnt{padding:30px 0px;margin-bottom:20px;}
.whydiff{text-align:center;padding:30px 0px;}
.whydiff h1{font-weight:bold;font-size:40px;color:#FFF;margin-bottom:30px;}
.whydiff h4{font-weight:100;font-size:29px;line-height:40px;color:#FFF;margin-bottom:30px;}
.whydiff h5{font-weight:400;font-size:45px;color:#fff;margin:0px;}
.industry_box{background:#11515b;height:auto;width:49% !important;margin-right:5px !important;min-height:474px;margin-bottom:5px;}
.industry_box:hover{background:#f26324;}
.testimonial_bg{background:url(../img/testimonial.jpg) no-repeat;min-height:352px;background-size:cover;margin-top:-40px;margin-bottom:20px;}
.client_says{font-family:'Lato', sans-serif;text-transform:uppercase;font-weight:bold;text-align:center;font-size:30px;color:#FFF;padding-top:70px;}
.virtual-client_says{font-family:'Lato', sans-serif;text-transform:uppercase;font-weight:bold;text-align:center;font-size:30px;color:#FFF;padding-top:40px;padding-bottom:30px;font-weight:800;}
.client_words{font-family:'Lato', sans-serif;text-align:center;font-size:18px;color:#FFF;line-height:29px;font-weight:300;    padding-left: 5%;
    padding-right: 5%;}
.client_name{font-family:'Lato', sans-serif;font-size:18px;color:#ecd17f;text-align:center;font-weight:bold;margin-bottom:20px;margin-top:25px;font-weight:300;}
.carousel-inner>.active{left:0;top:0px;}
.carousel-control.left{}
.carousel-control.right{}
.cacestydy_inner{margin-top:0px;width:100%;margin-top:-30px;margin-bottom:50px;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:0px solid #eee;}
.education_head{text-align:center;font-family:'Lato', sans-serif;color:#FFF;font-size:22px;text-transform:uppercase;font-weight:bold}
.icon_education{width:auto;height:auto;}
.education_detail{text-align:center;font-family:'Lato', sans-serif;color:#FFF;font-size:16px;line-height:22px;text-align:center;padding-top:10px;padding-bottom:20px;}
.popup{background:#11515b;border:none}
.modal-content{position:relative;background-color:#442b52;color:#FFF;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);padding:15px;font-size:15px;line-height:22px;font-family:'Lato', sans-serif;}
button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;color:#FFF;}
.whydiff p{font-weight:400;font-size:26px;color:#fff;}
.whydiff2{font-weight:400;font-size:23px !important;color:#fff;text-align:center;padding-top:20px;}
.whydiff3{font-weight:400;font-size:28px !important;color:#fff;text-align:center;padding-top:17px;}
.whydiff4{font-weight:400;font-size:21px !important;color:#fff;text-align:center;padding-top:17px;}
.fivcircle{background:#F78A1F none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;}
.fivcircle_blue{background:#2AB0BE none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;}
.fivcircle_orange{background:#f0615b none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;}
.fivcircle_green{background:#4bb8a1 none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;}
.bg_seven_steps{background:url(../img/bg_seven_step.png) no-repeat;min-height:1590px;}
.service_box{background:#156d9e;min-height:310px;}
.service_box_4th{background:#11515b;min-height:320px;width:24% !important;float:right;}
.servicepartbox_head{width:auto;height:auto;font-family:'Lato', sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:left;color:#FFF;padding-top:19px;padding-left:16px;}
.service-we-offer{margin-top:15px;color:#FFF;line-height:28px;font-size:15px;padding-right:5px;list-style:url(../img/tick.png);padding-left:30px;font-weight:300 !important;}
.wrap_step{padding-top:70px;}
.sign_nda_head{color:#1a99a8;font-size:25px;text-transform:uppercase;padding-top:20px;font-weight:bold}
.sign_nda_text{color:#FFF;font-size:14px;text-align:left;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;}
.free_onehour_head{color:#ff465b;font-size:25px;text-align:right;text-transform:uppercase;padding-top:15px;font-weight:bold}
.free_onehour_text{color:#FFF;font-size:14px;text-align:right;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;}
.proposal_head{color:#f58c0f;font-size:25px;text-transform:uppercase;padding-top:10px;font-weight:bold}
.proposal_text{color:#FFF;font-size:14px;text-align:left;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;padding-right:25px;}
.step_head{color:#9eb847;font-size:25px;text-align:right;text-transform:uppercase;padding-top:10px;font-weight:bold}
.step_text{color:#FFF;font-size:14px;text-align:right;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;padding-left:25px;}
.work_progress_head{color:#17b0ad;font-size:25px;text-transform:uppercase;padding-top:10px;font-weight:bold}
.work_progress_text{color:#FFF;font-size:14px;text-align:left;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;padding-right:25px;}
.after_sale_head{color:#f2ad33;font-size:25px;text-align:right;text-transform:uppercase;padding-top:10px;font-weight:bold}
.after_sale_text{color:#FFF;font-size:14px;text-align:right;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;padding-left:25px;}
.ownership_head{color:#e725e0;font-size:25px;text-transform:uppercase;padding-top:15px;font-weight:bold}
.ownership_text{color:#FFF;font-size:14px;text-align:left;font-family:'Lato', sans-serif;line-height:17px;padding-top:10px;padding-right:25px;}
.one_step{font-family:'Lato', sans-serif;color:#1a99a8;font-size:104px;font-weight:bold;}
.two_step{font-family:'Lato', sans-serif;color:#ff465b;font-size:104px;font-weight:bold;margin-top:-10px;}
.three_step{font-family:'Lato', sans-serif;color:#f58c0f;font-size:104px;font-weight:bold;margin-top:-5px;}
.four_step{font-family:'Lato', sans-serif;color:#9eb847;font-size:104px;font-weight:bold;margin-top:-10px;}
.five_step{font-family:'Lato', sans-serif;color:#17b0ad;font-size:104px;font-weight:bold;margin-top:-5px;}
.six_step{font-family:'Lato', sans-serif;color:#f2ad33;font-size:104px;font-weight:bold;margin-top:-5px;}
.seven_step{font-family:'Lato', sans-serif;color:#e725e0;font-size:104px;font-weight:bold;margin-top:-5px;}
.process{font-family:'Lato', sans-serif;font-size:32px;color:#FFF;text-align:right;font-weight:bold;text-transform:uppercase;margin-top:-13px;}
.sign_in_pencil{font-family:'Lato', sans-serif;font-size:17px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;}
.sign_in_text{color:#FFF;font-size:14px;text-align:center;font-family:'Lato', sans-serif;line-height:17px;}
.sign_in_pencil_one{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:35px;}
.free_text{color:#FFF;font-size:14px;text-align:center;font-family:'Lato', sans-serif;line-height:17px;}
.free_text_2{color:#FFF;font-size:14px;text-align:center;font-family:'Lato', sans-serif;line-height:17px;}
.hour_one_pencil{font-family:'Lato', sans-serif;font-size:16px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;line-height:25px;margin-left:0px;}
.hour_one_pencil_2{font-family:'Lato', sans-serif;font-size:17px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;line-height:25px;margin-left:-5px;margin-top:-10px;}
.hour_one_pencil_3{font-family:'Lato', sans-serif;font-size:17px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;line-height:25px;margin-left:-5px;}
.free_one_pencil_seven{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:74px;margin-left:-5px;}
.sign_in_pencil_nine{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:110px;}
.sign_in_pencil_five{font-family:'Lato', sans-serif;font-size:17px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;}
.sign_in_pencil_six{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:84px;}
.sign_in_pencil_ten{font-family:'Lato', sans-serif;font-size:17px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:0px;font-weight:bold;}
.free_one_pencil{font-family:'Lato', sans-serif;font-size:21px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:85px;font-weight:bold;line-height:25px;margin-left:-5px;}
.free_one_pencil_one{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:78px;margin-left:-5px;}
.free_one_pencil_four{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:95px;margin-left:-5px;}
.proposal_pencil{font-family:'Lato', sans-serif;font-size:18px;text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;padding-top:0px;line-height:25px;margin-left:0px;}
.sign_in_pencil_three{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:90px;}
.proposal_pencil_one{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:70px;margin-left:4px;}
.work_pencil{font-family:'Lato', sans-serif;font-size:23px;text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;padding-top:90px;line-height:25px;margin-left:-5px;}
.work_pencil_one{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:60px;margin-left:4px;}
.owner_pencil{font-family:'Lato', sans-serif;font-size:23px;text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;padding-top:115px;line-height:25px;margin-left:-5px;}
.owner_pencil_one{font-family:'Lato', sans-serif;font-size:65px;text-align:center;text-transform:uppercase;color:#FFF;padding-top:80px;margin-left:4px;}
.seven_step_right{font-family:'Lato', sans-serif;font-weight:bold;font-size:46px;color:#FFF;text-transform:uppercase;}
.pencil_bg{background:url(../img/pencil.png) no-repeat;min-height:2190px;margin-top:-20px;}
.wrap_right_portion{width:auto;margin-top:0px;}
.whyicon{}
.whytxt{width:71%;float:left;color:#FFF;font-family:'Open Sans', sans-serif;font-size:15px;padding-bottom:15px;}
.head_whyus{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:bold;padding-bottom:10px;}
.head_webdevelopment{font-size:34px;font-weight:900;margin:0;color:#fff;font-family:'Open Sans', sans-serif;text-transform:uppercase;margin-top:25px;padding-left:8px;}
.industry_list{font-family:'Open Sans', sans-serif;color:#FFF;font-size:14px;list-style:none;line-height:25px;border:1px solid #356cb9;padding:34px;}
.industry_list li{border-bottom:1px solid;border-bottom-color:rgba(255,255,255, 0.2);margin-bottom:22px;padding-bottom:3px;font-size:19px;font-weight:300;}
.icon_font-awesome{margin-right:15px;}
.video_div h3{font-size:28px;color:#ffffff;line-height:35px;font-weight:bold;margin-top:0;text-transform:uppercase;}
.home_offer{padding:0 40px;}
.read_more_function{width:auto;height:auto;padding-left:19px;color:#FFF;position:absolute;right:15px;bottom:15px;}
.read_more_function a{color:#FFF;text-decoration:none;background:#0a9b9c;padding:3px 6px;border-radius:4px;}
.read_more_function a:hover{color:#fff;text-decoration:none
background:#078aa9;}
.home_offer p.big{font-size:24px;font-weight:bold;color:#ffffff;line-height:35px;}
.home_offer p span.old_price{color:#fff;}
.home_offer p span, .home_offer p span, .home_offer p a{color:#78bfe7;}
.home_offer p{font-size:18px;line-height:28px;font-weight:bold;color:#ffffff;}
.home_offer ul{padding-left:0;}
.home_offer ul li{list-style:none;font-size:18px;line-height:28px;font-weight:bold;color:#ffffff;}
.home_menu_hide{display:none;}
.home_offer ul li img{margin-right:10px;}
.cloud_data{font-family:'Lato', sans-serif;font-size:15px;color:#FFF;line-height:30px;}
.guid_content{border-top:4px solid #392447;padding-top:30px;margin-top:30px;}
.guid_content h3{font-size:28px;color:#ffffff;line-height:35px;font-weight:bold;margin-top:0;float:left;padding-bottom:10px;margin-bottom:30px;border-bottom:3px solid #80d6ff;text-transform:uppercase;}
.guid_content h2{color:#ffffff;font-weight:900;font-size:24px;float:left;margin-top:0px;text-transform:uppercase;}
.guid-wrapper{padding:0;}
.guid-block{position:relative;min-height:90px;cursor:pointer;overflow:hidden;}
.guid-block img{float:right;}
.guid-block p{color:#543963;font-size:15px;background-color:#80d6ff;float:left;padding:7px 17px;border-radius:4px;position:absolute;font-weight:900;text-transform:uppercase;bottom:0;}
.port_margin{margin-bottom:20px !important;}
.template_de{background:none;}
.template_de li{list-style:inside;list-style-image:url(../img/port_tick.png);font-size:15px;color:#80D6FF;}
.guid-block-sec{}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;z-index:9999;}
.guide-model .form-control:focus{border-color:rgba(238, 0, 101, 0.44);outline:0px none;box-shadow:0px 1px 1px rgba(238, 0, 101, 0.48) inset, 0px 0px 3px rgba(238, 0, 101, 0.47);}
.guide_btn, .guide_btn:hover, .guide_btn:focus{color:#FFF;background-color:#EE0065;border-color:#AD1756;}
.home_portfolio{background:#452d53;padding:30px 30px;padding-top:15px;margin-top:30px;margin-bottom:60px;}
.port-head-wrapper{}
h3.port_head{color:#ffffff;font-size:27px;margin-bottom:20px;padding:9px 0px;font-weight:900;text-align:left;float:left;margin-top:15px;padding-left:15px;}
.portfolio_home{overflow:hidden;position:relative;}
a .portfolio_home + p.head{font-size:13px;text-align:center;color:#eeeeee;font-weight:normal;}
.portfolio_home img{width:100%;transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;}
.contact_enfield{text-align:left;border-bottom:solid 1px;float:left}
.contact_enfield_text{text-align:left;}
.contact_enfield_head{color:#afa494;font-size:16px;font-weight:700;text-align:left;border-bottom:solid 1px;float:left;margin-bottom:15px;}
.portfolio_home .image-overlay{position:absolute;transform:scale(0, 0);-webkit-transform:scale(0, 0);transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;left:10%;right:10%;top:10%;bottom:10%;background:#fff;overflow:hidden;}
.portfolio_home .image-overlay img{transform:scale(0, 0);-webkit-transform:scale(0, 0);position:absolute;top:0;left:0;right:0;bottom:0;}
.portfolio_home:hover img{transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);}
.portfolio_home:hover .image-overlay, .portfolio_home:hover .image-overlay img{transform:scale(1, 1);-webkit-transform:scale(1, 1);}
a.btn.view_more_port{font-size:16px;color:#392447;padding:8px 34px;background:#80d6ff;margin-top:15px;margin-bottom:15px;border:none;font-weight:bold;text-transform:uppercase;}
.col-1by5{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;text-align:center;}
.image-virtual{width:auto;height:auto;text-align:center;}
.virtual-padding{margin-top:50px;}
.head-virtual-1{font-family:'Lato', sans-serif;font-size:17px;color:#555;text-transform:uppercase;font-weight:800;line-height:24px;padding-top:30px;}
.txt-virtual{font-family:'Lato', sans-serif;font-size:14px;color:#000;padding-top:4px;}
.head-virtual-2{font-family:'Lato', sans-serif;font-size:17px;color:#555;text-transform:uppercase;font-weight:800;line-height:24px;padding-top:30px;}
.txt-virtual-2{font-family:'Lato', sans-serif;font-size:14px;color:#000;padding-top:4px;padding-bottom:35px;}
.virtual-background{width:100%;background:#16a1c6;background-size:cover;padding:85px 0px;}
.virtual-background .what-we-do-virtual{color:#fff !important;}
.what-we-do-virtual{font-family:'Lato', sans-serif;font-size:34px;color:#555;text-transform:uppercase;font-weight:800;}
.virtual-what-orange{font-family:'Lato', sans-serif;font-size:24px;color:#f16425;font-weight:200;padding-top:20px;}
.virtual-txt-white{font-family:'Lato', sans-serif;font-size:16px;color:#fff;text-align:justify;font-weight:300;padding-top:20px;}
.kerala_india{padding-left:0px !important;padding-right:0px !important;padding-top:20px;}
.image-virtual_employee-8{margin-top:-5px;}
.talented-img{background:url(../img/virtual_employee-7.jpg) no-repeat;width:100%;min-height:205px;margin-top:-5px;}
.txt_talented{font-family:'Lato', sans-serif;font-size:22px;color:#fff;line-height:29px;padding:44px;font-weight:200;}
.virtual_bg{background:url(../img/virtual-test.jpg) no-repeat;min-height:378px;background-size:cover;margin-top:0px;width:100%;float:left;padding-top:25px;padding-bottom:45px;}
.virtual-listes{font-family:'Lato', sans-serif;font-size:16px;color:#fff;line-height:26px;padding:22px 45px;margin-top:15px;min-height:235px;border:1px solid #fff;}
.virtual-listes li{line-height:31px;font-size:16px;font-weight:300;}
.boxes-virtual-1{background:#269ab5;margin-top:20px;margin-bottom:60px;}
.boxes-virtual-2{background:#26b595;margin-top:20px;margin-bottom:20px;}
.boxes-virtual-3{background:#25b488;margin-top:20px;margin-bottom:20px;}
.service-virtual{font-family:'Lato', sans-serif;font-size:17px;color:#fff;line-height:42px;font-weight:300;margin-top:10px;list-style:url(../images/list.png);padding-right:25px;}
.virtual-points{font-family:'Lato', sans-serif;font-size:16px;color:#fff;line-height:26px;}
.step-virtual{color:#fff;font-size:25px;text-transform:uppercase;font-family:'Lato', sans-serif;font-weight:800;text-align:center;padding-bottom:20px;}
.caption-3day{font-family:'Lato', sans-serif;font-size:25px;color:#FFFFFF;font-weight:800;padding-top:5px;padding-left:41px;}
.button-get-start{background:#f26324;color:#fff;text-align:center;width:auto;float:left;padding:10px 15px 10px 15px;font-weight:600;border-radius:5px;margin-top:20px;margin-left:41px;}
.button-get-start a{color:#fff}
.button-get-start a:hover{color:#fff}
.footer{padding-top:45px;padding-bottom:15px;background:#0c5178;font-family:"Open Sans", sans-serif;}
.footeraddrss{}
.footeraddrss a, .footeraddrss a:hover{color:rgba(255, 255, 255, 0.6);}
.footeraddrss span.footer_icons{width:48px;height:48px;display:inline-block;background:url(../img/footer_sprite.png) no-repeat;}
.footeraddrss span.visit{background-position:0 0;}
.footeraddrss span.talk{background-position:0 -75px;}
.footeraddrss span.mail{background-position:0 -152px;}
.footeraddrss p.head{margin-top:0;color:#afa494;font-size:16px;font-weight:700;}
.footeraddrss p{font-size:16px;font-weight:300;}
.footeraddrss p:last-child{margin-bottom:0;}
.footer p{color:rgba(255, 255, 255, .6);font-weight:400;font-size:15px;}
.footer h2{font-size:21px;font-weight:700;color:#afa494;text-transform:uppercase;margin-top:0;text-align:center;margin-bottom:8px;}
.footer .form_container{padding:0 30px;border-right:1px dashed #6a655d;border-left:1px dashed #6a655d;}
.footer form{margin-top:30px;}
.footer form input, .footer form textarea{width:100%;margin-right:-15px;padding:10px 15px;background:#ede8e3;border:none;color:#090908;margin-bottom:20px;resize:none;font-size:14px;}
.footer form input.required{background:url(../img/required.png) center right no-repeat #ede8e3;background:url(../img/required.png) center right 10px no-repeat #ede8e3;padding-right:27px;}
.footer form button{width:100%;padding:10px;border-bottom:3px solid #3c3b3f;color:#ccc6bd;font-weight:600;border-radius:0;}
.footer form a.upload{background:none;border:none;width:100%;padding:0;border-radius:0px;}
.footer form a.upload > div{background:#e5557a;width:100%;padding:9px;border-bottom:3px solid #3c3b3f;color:#ccc6bd;font-weight:600;border-radius:0;display:block;cursor:pointer;}
.footer form a.upload input{opacity:0;position:absolute;top:0;cursor:pointer;left:0;}
.footer form button.send{background:#d32f2f;}
.footer form button.send:hover{color:#fff;}
.footer form p:last-child{margin-top:5px;}
.testimonial{}
.testimonial .blockquote{background:url(../img/footer_sprite.png) -2px -222px no-repeat;width:39px;height:27px;}
.testimonial .clearfix{margin-top:21px;}
.testimonial hr{border-color:rgba(255,255,255,0.6);margin:7px 0;}
.testimonial p{line-height:21px;text-align:center;color:#fff;color:rgba(255,255,255,0.6);font-weight:300;font-size:15px;margin-bottom:0;}
.testimonial p.name{color:#919ab6;font-style:italic;font-weight:500;}
.footer_bottom .bottom{padding:35px 0;}
.footer_bottom .bottom p{font-size:13px;color:#161616;margin-bottom:0;}
.footer_bottom .bottom p a{color:#0972c9;text-decoration:underline;}
.footer_bottom .social{padding:0;margin-left:-15px;margin-top:15px;}
.caption_mobile{width:auto}
.footer_bottom .social li{list-style:none;float:left;margin-right:5px;background:#252c44;height:26px;width:26px;border-radius:50%;text-align:center;}
.footer_bottom .social li a{font-size:18px;color:#fff;transition:all ease-in-out .5s;}
.footer_bottom .social li a i{transition:all ease-in-out .5s;}
.footer_bottom .social li:hover a i{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.coffee_img{margin-bottom:10px;}
ul.social{padding-left:0;}
ul.social li{list-style:none;float:left;margin-right:15px;}
ul.social li:last-child{margin-right:0;}
ul.social li span{background:url(../img/social_sprite.png) no-repeat;width:40px;height:40px;display:inline-block;}
ul.social li span.fb{background-position:0px 0px;}
ul.social li span.tw{background-position:-54px 0px;}
ul.social li span.gp{background-position:-106px 0px;}
ul.social li span.yt{background-position:-156px 0px;}
ul.social li span.ln{background-position:-206px 0px;}
.service_link_icons{margin-bottom:20px;}
.service_link_icons ul{padding:0;width:100%;margin:0 auto;}
.service_link_icons ul a li, .service_link_icons ul li{list-style:none;float:left;text-decoration:none;font-family:Roboto, sans-serif;font-weight:300;color:#fff;text-align:center;padding:20px 0px 10px;font-size:13px;}
.service_link_icons ul a li.active, .service_link_icons ul a li:hover, .service_link_icons ul li.active, .service_link_icons ul li:hover{color:#fff;}
.service_link_icons ul a:last-child li{margin-right:0;}
.img_container, .service_link_icons ul a li .img_container{min-height:57px;position:relative;display:inline-block;}
.service_link_icons ul a li .img_container img{margin:0 auto;}
.service_link_icons ul a li.active, .service_link_icons ul a li:hover{background:#392447;}
.service_link_icons ul a li:hover img{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.img_container{background:url(../img/icon_strip_in_hover.png) no-repeat;}
.service_link_icons ul a li.active .img_container, .service_link_icons ul a li:hover .img_container{}
.service_link_icons ul a li .img_container.cloud{background-position:0px 0;width:60px;height:42px;}
.service_link_icons ul a li .img_container.web{background-position:0 -57px;width:60px;height:45px;}
.abt-serv-one .img_container.soft, .service_link_icons ul a li .img_container.soft{background-position:0px -124px;width:60px;height:38px;}
.service_link_icons ul a li .img_container.bsnss{background-position:0px -309px;width:60px;height:55px;}
.service_link_icons ul a li .img_container.ecomerce{background-position:0px -245px;width:60px;height:57px;}
.service_link_icons ul a li .img_container.user{background-position:-3px -186px;width:60px;height:41px;}
.carousel:not(.home_banner){margin:0 -15px;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img{width:100%;}
.breadcrumb li a{color:#fff;}
.carousel, .item, .active{height:auto!important;}
.carousel-inner{}
.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
pre, code{font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
pre{border:1px solid #CCC;background-color:#EEE;color:#333;padding:10px;overflow:scroll;}
code{padding:2px 4px;background-color:#F7F7F9;border:1px solid #E1E1E8;color:#D14;}
.breadcrumb li.active, .breadcrumb li.active a{color:#80d6ff;}
.inner_caption{padding-top:0px;width:80%;top:75px;}
.chat_inner{float:left;margin-top:15px;margin-left:15px;cursor:pointer;position:absolute}
.caption_new{width:100%;float:left;margin-left:-4px;font-family:'Lato', sans-serif;font-size:23px;font-weight:800;text-transform:uppercase;font-size:25px;padding-bottom: 28px;}
.caption_new_home{width:100%;margin-left:-140px;font-family:'Lato', sans-serif;font-size:23px;font-weight:800;text-transform:uppercase;font-size:25px;margin-top:10px;}
.point{margin:10px;float:left}
font-size:43px;font-weight:bold;color:#ffffff;}
.inner_caption p span b{font-size:28px;}
.inner_caption p span{font-size:34px;font-weight:900;color:#ffffff;margin-bottom:5px;display:inline;padding:0px;margin-top:-30px;text-transform:uppercase;text-align:center !important;}
.inner_caption p{font-size:20px;color:#ffffff;margin-top:-14px;text-align:center;}
.inner_content{padding-bottom:100px;}
.thankyou-bg{background:#392347;background-repeat:repeat-x;background-position:center 125px;}
.top_p{border-bottom:1px solid #bdbdbd;padding-bottom:12px;margin:50px 0;}
.inner_content .top_p p{font-size:22px;color:#333333;font-weight:400;text-align:center;line-height:28px;}
.inner_content h1, .inner_content h2{font-size:34px;font-weight:900;margin:0;color:#fff;text-transform:uppercase;margin-top:25px;}
.inner_content p{margin:0;margin-top:25px;font-size:18px;line-height:22px;color:#fff;margin-bottom:25px;}
.box_margin_bottom{margin-bottom:0px !important;}
.inner_content .vr_line_bottom, .inner_content .vr_line_top, .vector_line_container{position:relative;}
.inner_content .vr_line_bottom{padding-bottom:58px;}
.inner_content .vr_line_top{padding-top:58px;}
.vr_line{position:absolute;background:url(../img/hline.png) no-repeat;width:4px;height:72px;bottom:0;left:65px;}
.hr_line{background:url(../img/vline.png) no-repeat;width:739px;height:4px;display:inline-block;}
.vector_line_right{background:url(../img/vector_line_1.png) no-repeat;width:746px;height:168px;position:absolute;top:0px;bottom:0px;z-index:999;left:91px;}
.vector_line_left{background:url(../img/vector_line_2.png) no-repeat;width:746px;height:168px;position:absolute;top:0px;bottom:0px;z-index:999;left:91px;}
.web_design_divs{margin-top:115px;}
.web_dev_img{margin-left:10px;}
.web_dev_php_img{margin-left:35px;margin-top:9px;}
.cms_div{margin-top:62px;}
.mobile_div_img{margin-left:46px;}
.cost_saving_div{margin-top:90px;}
.future_proof_div img{margin-left:35px;}
.ecommerce_filter_div{margin-top:85px;}
.ecommerce_filter_div img{margin-left:30px;}
.mobile-commerce img{margin-left:33px;margin-top:25px;}
.mobile-web-deign img{margin-top:25px;}
.mobile_web_work_done img{margin-left:15px;margin-top:15px;}
.contact_content{padding-bottom:0;}
.contact_content span{background:url(../img/contact_sprite.png) no-repeat;vertical-align:middle;margin-right:17px;}
.contact_content p{color:#c72974;font-size:19px;line-height:24px;border-bottom:1px solid #392447;padding-bottom:25px;margin-top:20px;}
.contact_content .main_number{color:#c72974;font-weight:700;font-size:30px;line-height:29px;margin-top:30px;}
.contact_content .main_number span{width:43px;height:43px;background-position:0px 0px;}
.contact_content a.btn{background:#d41176;font-size:24px;font-weight:bold;line-height:29px;color:#ffffff;margin-top:40px;text-align:left;padding-left:15px;width:100%;}
.contact_content a.btn.qoute span{width:23px;height:23px;background-position:-70px -63px;}
.contact_content a.btn.technical span{width:33px;height:33px;background-position:-5px -57px;}
.contact_content form input, .contact_content form textarea{border:1px solid #e0dfdf;border-radius:0;margin-bottom:8px;}
.contact_content form textarea{padding-top:30px;}
.contact_content form input.required{background:url(../img/required.png) center right no-repeat #ffffff;background:url(../img/required.png) center right 10px no-repeat #ffffff;padding-right:27px;}
.contact_content button{background:#d41176;border:1px solid #e0dfdf;border-radius:4px;font-weight:bold;font-size:18px;color:#fff;line-height:18px;padding:7px 31px;}
.contact_details{padding:10px 0;}
.contact_details .phone{width:42px;height:42px;background-position:-61px 0px;float:left;}
.contact_details span.phone + span{background:none !important;font-size:24px;font-weight:bold;line-height:29px;color:#fff;}
.contact_details span.phone + span a{color:#4cb9ed;}
.contact_content .contact_details:first-child{margin-top:10px;}
.contact_details{font-size:22px;font-weight:bold;line-height:23px;color:#635b4e;padding-bottom:4px;}
.contact_details span.mail{background-position:-114px 0px;width:42px;height:42px;float:left;}
.contact_details.mail_cntnr{padding:24px 0;text-align:left;color:#fff;}
.contact_details.mail_cntnr a{color:#4cb9ed;}
.contact_details span.tech{background-position:-171px 0px;width:42px;height:42px;}
.contact_details h5{font-size:25px;color:#fff;margin-top:0;font-weight:900;line-height:1.2;}
.contact_details p{font-weight:900;font-size:16px;margin:0;color:#fff;border-bottom:0;line-height:24px;padding-bottom:0;margin-top:18px;}
.map_container{height:300px;border-top:1px solid #ffffff;margin-top:50px;}
.thnkyou_imge{margin-top:74px;}
.new_cntct_frm{background:#11515b;border-radius:10px;padding:35px 35px;min-height:780px;}
.new_cntct_frm label{position:relative;display:block;color:#8ab1b4;font-size:20px;font-weight:900;margin-bottom:20px;text-align:center;z-index:1;}
.new_cntct_frm span.label_cnt{padding:0 25px;z-index:1;background:#11515b;}
.new_cntct_frm label .line{border-bottom:double 4px #8ab1b4;position:absolute;top:49%;left:0;right:0;z-index:-1;}
.new_cntct_frm .form-group{}
.new_cntct_frm .form-control{background:#8ab1b4;font-weight:300;font-size:17px;color:#fff;border:7px solid #146368;border-radius:10px;box-shadow:none;}
.text_area_new_contact{height:59px !important;}
.new_cntct_frm input.form-control{height:59px;}
.new_cntct_frm textarea.form-control{height:250px;}
.new_cntct_frm input::-moz-placeholder{color:#fff;opacity:1}
.new_cntct_frm input:-ms-input-placeholder{color:#fff}
.new_cntct_frm input::-webkit-input-placeholder{color:#fff}
.new_cntct_frm .btn{background:#8ab1b4;font-weight:900;font-size:16px;color:#000000;border-radius:15px;box-shadow:none;width:100%;float:right;}
.new_address{padding:40px 85px;}
.new_address h3{font-size:20px;font-weight:900;color:#8ab1b4;border-bottom:double 4px #8ab1b4;padding-bottom:10px;margin-bottom:20px;}
.new_address h4{font-size:17px;font-weight:400;color:#8ab1b4;border-bottom:dashed 1px #8ab1b4;padding-bottom:10px}
.new_address h4 i{margin-right:5px;}
.new_address p{font-size:15px;font-weight:400;color:#8ab1b4;margin:8px 0;}
.new_address .details{border-top:dashed 1px #8ab1b4;padding-top:15px;}
.new_address a{font-size:15px;font-weight:400;color:#8ab1b4;margin-right:15px;}
.new_address a i{margin-right:10px;}
.contact_content form{margin-top:20px;}
.contact_content form input, .contact_content form textarea{width:100%;margin-right:-15px;padding:10px 15px;background:#ffffff;border:none;color:#afa494;margin-bottom:20px;resize:none;font-size:14px;height:auto;border:1px solid #E0DFDF;border-radius:0px;margin-bottom:18px;}
.contact_content form input.required{background:url(../img/required.png) center right no-repeat #ffffff;background:url(../img/required.png) center right 10px no-repeat #ffffff;padding-right:27px;}
.contact_content form button{width:100%;padding:10px;border-bottom:3px solid #3c3b3f;color:#ccc6bd;font-weight:600;border-radius:0;}
.contact_content form a.upload{background:none;border:none;width:100%;padding:0;margin:0}
.contact_content form a.upload > div{background:#e5557a;width:100%;padding:5px;border-bottom:3px solid #3c3b3f;color:#ffffff;font-weight:600;font-size:18px;border-radius:0;display:block;cursor:pointer;text-transform:uppercase;text-align:center;}
.contact_content form p{font-size:16px;color:#fff;}
.contact_content form a.upload input{opacity:0;position:absolute;top:0;cursor:pointer;left:0;}
.contact_content form button.send, .hm_form_block input[type="submit"]{background:#80D6FF;color:#000;border:none;font-weight:900;text-transform:uppercase;}
.contact_content form p:last-child{margin-top:5px;}
.twelhours{color:#fff;font-weight:bold;padding-bottom:4px !important;text-align:center;}
.contact-drop .form-control{min-height:41px;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:4px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;color:#555;}
.contact-textarea textarea{min-height:280px;}
.team_detail{text-align:center;padding:20px;padding-top:0px;padding-bottom:10px;margin-bottom:0px !important;margin-top:0px !important;font-weight:300;}
.prof_img{text-align:center;width:100%;padding-top:28px;}
.read_more_team{text-align:center;color:#FFF;font-size:14px;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-weight:600;margin-bottom:15px;}
.team_box{background:#0b818e;min-height:505px;margin-right:15px;margin-bottom:15px;}
.team_box_4th{background:#11515b;min-height:310px;width:24% !important;float:right;margin-bottom:15px;}
.read_more_team a{color:#FFF;text-transform:uppercase;text-decoration:none;text-align:center;}
.team-name{text-align:center;text-transform:uppercase;font-weight:bold;font-size:18px;color:#FFFFFF;}
.job-post{color:#FFFFFF;font-size:17px;text-align:center;}
.head_meetcore_team{width:auto;font-family:'Lato', sans-serif;text-transform:uppercase;font-size:25px;color:#FFF;font-weight:bold;padding-top:20px;padding-bottom:20px;}
.team-des-name{text-transform:uppercase;font-weight:bold;font-size:24px;padding-top:15px;color:#FFF;}
.team-desc h3{font-size:26px;color:#FFFFFF;font-weight:normal;line-height:30px;}
.caseestudy_fullwidth{background:#11515b;width:100%;margin-top:-99px;margin-bottom:20px;}
.casestudy_porthead{position:relative;z-index:1;margin:18px 0px;}
.casestudy_porthead span{background:#2a66af;color:#FFF;padding-left:10px;padding-right:10px;}
.casestudy_porthead .lines{z-index:-1;border-bottom:1px solid #FFF;top:50%;position:absolute;left:0px;right:0px;}
.ih-item.square{position:relative;width:auto;height:auto;}
.ih-item.square .info{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.ih-item.square.effect4{overflow:hidden;position:relative;}
.ih-item.square.effect4.colored .info{background:rgba(12, 34, 52, 0.6);}
.ih-item.square.effect4.colored .mask1, .ih-item.square.effect4.colored .mask2{background:#1a4a72;background:rgba(26, 74, 114, 0.6);}
.ih-item.square.effect4 .img{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item.square.effect4 .mask1, .ih-item.square.effect4 .mask2{position:absolute;background:#333333;background:rgba(0, 0, 0, 0.6);height:361px;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.ih-item.square.effect4 .mask1{left:auto;right:0;top:0;-webkit-transform:rotate(56.5deg) translateX(-180px);-moz-transform:rotate(56.5deg) translateX(-180px);-ms-transform:rotate(56.5deg) translateX(-180px);-o-transform:rotate(56.5deg) translateX(-180px);transform:rotate(56.5deg) translateX(-180px);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%;}
.ih-item.square.effect4 .mask2{top:auto;bottom:0;left:0;-webkit-transform:rotate(56.5deg) translateX(180px);-moz-transform:rotate(56.5deg) translateX(180px);-ms-transform:rotate(56.5deg) translateX(180px);-o-transform:rotate(56.5deg) translateX(180px);transform:rotate(56.5deg) translateX(180px);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;}
.ih-item.square.effect4 .info{background:#111111;height:0;visibility:hidden;width:361px;-webkit-transform:rotate(-33.5deg) translate(-112px, 166px);-moz-transform:rotate(-33.5deg) translate(-112px, 166px);-ms-transform:rotate(-33.5deg) translate(-112px, 166px);-o-transform:rotate(-33.5deg) translate(-112px, 166px);transform:rotate(-33.5deg) translate(-112px, 166px);-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;}
.ih-item.square.effect4 .info h3{text-transform:uppercase;color:#fff;text-align:center;font-size:17px;padding:10px;background:transparent;margin-top:5px;border-bottom:1px solid rgba(255, 255, 255, 0.2);opacity:0;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;}
.ih-item.square.effect4 .info p{font-style:italic;font-size:12px;position:relative;color:#bbb;padding:20px 20px 20px;text-align:center;opacity:0;-webkit-transition:all 0.35s ease-in-out 0.35s;-moz-transition:all 0.35s ease-in-out 0.35s;transition:all 0.35s ease-in-out 0.35s;}
.ih-item.square.effect4 a:hover .mask1{-webkit-transform:rotate(56.5deg) translateX(1px);-moz-transform:rotate(56.5deg) translateX(1px);-ms-transform:rotate(56.5deg) translateX(1px);-o-transform:rotate(56.5deg) translateX(1px);transform:rotate(56.5deg) translateX(1px);}
.ih-item.square.effect4 a:hover .mask2{-webkit-transform:rotate(56.5deg) translateX(-1px);-moz-transform:rotate(56.5deg) translateX(-1px);-ms-transform:rotate(56.5deg) translateX(-1px);-o-transform:rotate(56.5deg) translateX(-1px);transform:rotate(56.5deg) translateX(-1px);}
.ih-item.square.effect4 a:hover .info{width:300px;height:120px;visibility:visible;top:40px;-webkit-transform:rotate(0deg) translate(0, 0);-moz-transform:rotate(0deg) translate(0, 0);-ms-transform:rotate(0deg) translate(0, 0);-o-transform:rotate(0deg) translate(0, 0);transform:rotate(0deg) translate(0, 0);}
.ih-item.square.effect4 a:hover .info h3, .ih-item.square.effect4 a:hover .info p{opacity:1;}
.transport{background-color:transparent;padding:8px 0px;font-size:15px;color:#fff;border-radius:5px;border:4px solid #392447;margin:20px -15px 0 0;}
.transport p{margin-top:9px;font-size:23px;line-height:1;border-bottom:0;color:#fff;font-weight:900;}
.transport .meater_icon{background:url("../img/meater_icon.png") no-repeat scroll 0% 0% transparent;width:34px;height:29px;margin:0px 5px;vertical-align:middle;}
.transport ul li{list-style-image:url("../img/pink_tick.png");font-size:14px;margin-bottom:5px;color:#fff;line-height:28px;}
.hm_form_block{border-radius:10px;margin:0 -15px 0 0;margin-bottom:15px;margin-top:-10px;padding:15px;background-color:transparent;font-size:16px;color:#fff;border:4px solid #B0D138;border-radius:5px;border:4px solid #392447;}
.hm_form_block p{margin:0;padding:0;border:none;}
.hm_form_block input{}
.hm_form_block p.bold + p{font-size:14px;color:#fff;}
.hm_form_block p.bold{font-weight:bold;font-size:20px;color:#543963;}
.contact_content .hm_form_block input{padding:5px 27px 5px 15px;margin-bottom:5px;}
.contact_content .map_container span{background:none;}
.violet_features{width:100%;height:auto;background:#442b52;min-height:249px;}
.functionality{width:100%;height:auto;margin-top:20px;}
.case_study_gallery{width:100%;height:auto;margin-top:10px;}
.why_we_defferent{width:100%;}
.why_we_text{width:100%;height:auto;font-family:'Lato', sans-serif;font-size:20px;color:#FFFFFF;line-height:30px;text-align:center;font-weight:300;margin-bottom: 20px;}
.why_we_text .get-started {background-color: #ff4f4f;padding: 9px 15px;margin-bottom: 20px !important;color: #fff;border-radius: 4px;text-transform: uppercase;font-weight: 400;font-size: 16px;}
.why_we_text .get-started:hover { background-color: #01b9ff;}
.total_col_1{width:100%;background:#156d9e;min-height:265px;}
.text_part{width:50%;height:100%;}
.icon_feature{height:auto;float:left;}
.total_col_2{width:100%;height:100%;background:#FFFFFF;border:solid #ecebeb 1px;}
.img_function_icon img{width:auto;padding-top:20px;}
.webdevelopment_head{width:auto;height:auto;font-family:'Lato', sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;text-align:left;color:#FFF;padding-top:15px;padding-left:19px;}
.video_head{width:auto;height:auto;font-family:'Lato', sans-serif;font-size:17px;font-weight:800;text-transform:uppercase;text-align:center;color:#FFF;padding-top:10px;}
.top_margin{margin-top:40px;}
.total_box{margin-bottom:5px;}
.blogh2{padding-left:100px;font-weight:bold;}
#blogsec{position:relative;}
.blog-list-container {margin-top: 50px;margin-bottom: 30px;}
#blogsect-in{width:auto;background-color:rgba(0,0,0,0.5);}
.blogimg{position:absolute;z-index:-1;width:100%;height:100%;}
.blogimg img{width:100%;height:100%;}
.blcnt{padding:38px 60px;color:#fff;background:#156d9e; min-height: 418px; max-height: 418px;}
.blcnt h2{font-weight:bold;margin-bottom:20px;margin:0px;color:#FFF;}
.blcnt h4{font-size:15px;font-weight:bold;margin-bottom:20px;color:#b1b1b5;}
.blcnt p{color:#FFFFFF;}
.blcnt a{font-size:15px;font-weight:bold;color:#FFFFFF;}
.blcnt:hover{background-color:rgba(0,0,0,0);}
.blcnt:hover h2{font-weight:bold;margin-bottom:20px;margin:0px;color:#fff;}
.portfolio_content p.big{font-size:22px;line-height:34px;margin-bottom:35px;}
.blcnt:hover h4{font-size:15px;font-weight:bold;margin-bottom:20px;color:#fff;}
.blcnt:hover p{color:#fff;}
.blcnt:hover a{font-size:15px;font-weight:bold;color:#fff;}
#blogsec .owl-controls .owl-nav .owl-prev{position:absolute;right:49px;top:-79px;padding:17px;border:medium none;text-indent:90px;overflow:hidden;width:45px;height:45px;background:#ff554c url("../img/blog/left.png") no-repeat scroll 50% 50%;margin-top:2px;}
#blogsec .owl-controls .owl-nav .owl-next{position:absolute;right:0px;top:-79px;padding:17px;border:medium none;text-indent:90px;overflow:hidden;width:45px;height:45px;background:#ff554c url("../img/blog/right.png") no-repeat scroll 50% 50%;margin-top:2px;}
.newport{text-align:center;}
.newport h2{font-size:27px;font-weight:bold;}
.porthead{position:relative;z-index:1;margin:40px 0px;}
.porthead span{background:#1985b4;color:#FFF;padding-left:10px;padding-right:10px;}
.read_more_whoweare{color:#fff;}
.read_more_whoweare a{color:#fff;border:solid 1px #fff;padding:10px;padding-bottom:6px;padding-top:5px;margin-top:10px;text-transform:uppercase;font-size:15px;font-weight:600;}
.read_more_whoweare a:hover{color:#fff;}
.porthead .lines{z-index:-1;border-bottom:1px solid #FFF;top:50%;position:absolute;}
.service_link_icons{margin-bottom:10px;margin-top:1px;}
.service_link_icons ul{padding:0;width:100%;margin:0 auto;}
.service_link_icons ul a li, .service_link_icons ul li{list-style:none;float:left;text-decoration:none;font-family:Roboto, sans-serif;font-weight:300;color:#FFFFFF;text-align:center;padding-top:20px;padding-bottom:10px;font-size:14px;}
.service_link_icons ul a li.active, .service_link_icons ul a li:hover, .service_link_icons ul li.active, .service_link_icons ul li:hover{color:#fff;}
.service_link_icons ul a:last-child li{margin-right:0;}
.img_container, .service_link_icons ul a li .img_container{min-height:57px;position:relative;display:inline-block;}
.service_link_icons ul a li .img_container img{margin:0 auto;}
.service_link_icons ul a li.active, .service_link_icons ul a li:hover{background:#056f73;}
.service_link_icons ul a li:hover img{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.clearfix, .service_link_icons ul a li span{clear:both;}
.clearfix:after, .clearfix:before, .nav:after, .nav:before{content:" ";display:table;}
.inner_box_service{margin-top:0px;!important}
.navbar_total.shadow .service_link_icons .inner_box_service{margin-top:-10px !important;}
.img_container{background:url(../img/icon_strip_in.png) no-repeat;}
.abt-serv-one:hover .img_container, .service_link_icons ul a li.active .img_container, .service_link_icons ul a li:hover .img_container{background-position:inherit;}
.abt-serv-one .img_container.cloud, .service_link_icons ul a li .img_container.cloud{background-position:-1px 0;width:59px;height:42px;}
.abt-serv-one .img_container.cloudd, .service_link_icons ul a li .img_container.cloudd{background-position:0 -307px;width:60px;height:45px;}
.abt-serv-one .img_container.web, .service_link_icons ul a li .img_container.web{background-position:0 -57px;width:60px;height:45px;}
.abt-serv-one .img_container.soft, .service_link_icons ul a li .img_container.soft{background-position:-1px -124px;width:65px;height:38px;}
.abt-serv-one .img_container.bsnss, .service_link_icons ul a li .img_container.bsnss{background-position:-3px -186px;width:57px;height:55px;}
.abt-serv-one .img_container.ecomerce, .service_link_icons ul a li .img_container.ecomerce{background-position:1px -246px;width:73px;height:55px;}
.abt-serv-one .img_container.user, .service_link_icons ul a li .img_container.user{background-position:1px -309px;width:60px;height:41px;}
.padding_box_img{padding:0px;}
.padding_box{padding-left:0px;padding-right:5px;}
.padding_box_2{padding-left:0px;padding-right:0px;}
.text_web_development{font-family:'Lato', sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#FFFFFF;text-align:left;padding:10px 20px 12px 20px;text-align:left;}
.case_studies{font-family:'Lato', sans-serif;font-size:30px;color:#FFFFFF;font-weight:400;text-align:center;padding-bottom:20px;}
.no_padding{padding:0px;}
.no_padding _img{padding-left:0px !important;}
.portfolio_links{margin-bottom:20px;}
.portfolio_links a.btn{background:#392447;font-size:14px;color:#fff;box-shadow:none;margin-right:15px;margin-bottom:10px;margin-right:70px;text-transform:uppercase;font-weight:900;position:relative;}
.portfolio_links a.btn:last-child{margin-right:0;}
.portfolio_links a.btn.active{background:#80d6ff;color:#000;}
.casestudy_content h3{color:#80D6FF;}
.casestudy_content ul{margin-top:10px;}
.casestudy_content ul li{color:#fff;}
.portfolio_links a.btn.active:after{position:absolute;left:0;right:0;border:1px solid #083e47;bottom:-10px;content:'';}
.links_home{font-family:"Lato", sans-serif;}
.links_home a{color:#ffffff;text-transform:uppercase;font-size:13px;font-weight:bold;padding-top:22px;}
.links_home a:hover{background:none}
.casestudy_content .big_p{font-size:18px;font-weight:600;}
ol.breadcrumb{padding-left:0;background:none;}
@-webkit-keyframes dot-1{0%{opacity:0;}
33%{opacity:1;}
}
@-moz-keyframes dot-1{0%{opacity:0;}
33%{opacity:1;}
}
@-o-keyframes dot-1{0%{opacity:0;}
33%{opacity:1;}
}
@keyframes dot-1{0%{opacity:0;}
33%{opacity:1;}
}
@-webkit-keyframes dot-2{0%, 33%{opacity:0;}
66%{opacity:1;}
}
@-moz-keyframes dot-2{0%, 33%{opacity:0;}
66%{opacity:1;}
}
@-o-keyframes dot-2{0%, 33%{opacity:0;}
66%{opacity:1;}
}
@keyframes dot-2{0%, 33%{opacity:0;}
66%{opacity:1;}
}
@-webkit-keyframes dot-3{0%, 66%{opacity:0;}
99%{opacity:1;}
}
@-moz-keyframes dot-3{0%, 66%{opacity:0;}
99%{opacity:1;}
}
@-o-keyframes dot-3{0%, 66%{opacity:0;}
99%{opacity:1;}
}
@keyframes dot-3{0%, 66%{opacity:0;}
99%{opacity:1;}
}
.faq_dot{opacity:0;color:#fff;-webkit-animation:dot-1 1s infinite;-moz-animation:dot-1 1s infinite;-o-animation:dot-1 1s infinite;animation:dot-1 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}
.faq_dot2{-webkit-animation:dot-2 1s infinite;-moz-animation:dot-2 1s infinite;-o-animation:dot-2 1s infinite;animation:dot-2 1s infinite;}
.faq_dot3{-webkit-animation:dot-3 1s infinite;-moz-animation:dot-3 1s infinite;-o-animation:dot-3 1s infinite;animation:dot-3 1s infinite;}
.slide-out-div{background:#fff;z-index:9999;}
.slide-out-div .hm_form_block{margin:0;border:none;border-radius:0;border-top:5px solid #80d6ff;border-bottom:5px solid #80d6ff;background:#fff;min-height:386px;padding-left:20px;color:#000;}
.slide-out-div .hm_form_block p{margin:5px 0;}
.slide-out-div .hm_form_block p.bold{margin-bottom:15px;}
.slide-out-div .hm_form_block input{width:100%;margin-right:-15px;padding:7px 15px;background:none repeat scroll 0% 0% #FFF;color:#AFA494;resize:none;font-size:14px;height:auto;border:1px solid #E0DFDF;border-radius:0px;margin-bottom:5px;}
.slide-out-div .close_btn{background:url(../img/close-button.png) no-repeat;width:20px;height:20px;position:absolute;right:-5px;top:-5px;display:none;}
.sm_head{color:#fff;font-family:"Open Sans", sans-serif;font-size:25px !important;line-height:25px;padding-left:30px;text-transform:uppercase;font-weight:800;}
.slide-out-div .hm_form_block .hm_request_btn{margin-top:10px;background:#80d6ff;color:#000;}
.relative{position:relative;}
.video_cntnr{position:absolute;right:-50px;width:372px;height:220px;top:285px;}
.video_cntnr img{cursor:pointer;}
.video_cntnr iframe{width:100%;position:absolute;height:100%;}
.video_home{padding-top:15px;}
header.shadow{box-shadow:0px 17px 26px 0px #392447;}
.new_training{}
.new_training h1{color:#ffffff;font-weight:900;text-transform:uppercase;padding:5px 15px;font-size:30px;background:#11515b;}
.new_training h2{color:#ffffff;font-weight:400;text-transform:none;font-size:20px;}
.new_training h3{padding:5px 0;color:#ffffff;font-weight:900;margin:25px 0;border-top:1px dashed #fff;border-bottom:1px dashed #fff;text-transform:none;font-size:20px;}
.new_training p.spcl{color:#fe6d76;font-weight:600;text-transform:none;font-size:20px;}
.new_training ul{padding:0;}
.new_training ul li{color:#fff;font-weight:400;list-style:inside;text-transform:none;font-size:16px;margin-bottom:15px;}
.new_training ul.type1 li{list-style-image:url(../img/type1.png);}
.new_training ul.type2 li{list-style-image:url(../img/type2.png);}
.new_training ul.type2{margin-bottom:40px;}
.new_training h4{color:#d0ec9b;font-weight:800;font-size:18px;margin-bottom:15px;}
.clickdesk_bubble{display:none !important;}
.chat_live{font-family:"Open Sans", sans-serif;font-size:30px;margin-left:42px;font-weight:800;color:#f26324;float:left;}
.flag_top{float:left;margin-left:16px;margin-right:10px;margin-top:4px;}
.drop-menu-absltd-bg{position:absolute;top:0px;left:0px;right:0px;height:141px;background:transparent;z-index:0;}
.slider_top_section, .slider_top_section_web_development, .slider_top_section_partenrs, .slider_top_section_yarts, .slider_top_section_partners{position:relative;}
.carousel-caption{z-index:0; height:100%;}
.pencil_bg2{background:url(../img/pencil_vector.png) no-repeat;background-position:center;height:1540px;margin-top:32px;}
.start-up-business{margin-top:43px;}
.startup-business{border:solid 4px #f35d41;background:#f35d41;min-height:220px;cursor:pointer}
.it-consultant{border:solid 4px #fcab1c;min-height:220px;}
.it-consultant:hover{background:#fcab1c;cursor:pointer}
.existing-business:hover{background:#49bdb1;cursor:pointer}
.existing-business{border:solid 4px #49bdb1;min-height:220px;}
.your-boss-head{font-family:'Lato', sans-serif;font-size:35px;color:#feee99;font-weight:700;padding-top:25px;padding-bottom:15px;line-height:45px;}
.content-ownboss{font-family:'Lato', sans-serif;color:#fff;line-height:25px;font-size:18px;font-weight:300;}
.specility{font-family:'Lato', sans-serif;color:#83f3e7;line-height:35px;font-size:18px;font-weight:400;margin-top:15px;padding-left:12px !important;list-style:url(../images/tick.png);}
.startup-head{font-family:'Lato', sans-serif;font-size:35px;color:#feee99;font-weight:700;padding-top:25px;padding-bottom:15px;line-height:45px;}
.what-do-head{font-family:'Lato', sans-serif;font-size:25px;color:#fcab1c;font-weight:700;padding-top:20px;}
.startup-icon{text-align:center;padding:15px;padding-top:35px;}
.txt-startup{text-transform:uppercase;font-family:'Lato', sans-serif;color:#fff;text-align:center;font-size:20px;padding-left:30px;padding-right:30px;line-height:28px;font-weight:700;}
.txt-startup a{color:#fff;}
.txt-startup a:hover{color:#fff;}
.carousel-caption a.btn.btn-oppertunity, .carousel-caption a.btn.btn-why-india, .carousel-caption a.btn.btn-sprt-team{padding:10px 15px;font-weight:900;font-size:14px;float:left;border-radius:0;color:#fff;text-transform:uppercase;margin-right:10px;letter-spacing:2px;}
.carousel-caption a.btn.btn-oppertunity{background:#6a9730;}
.carousel-caption a.btn.btn-why-india{background:#f35d41;}
.carousel-caption a.btn.btn-sprt-team{background:#f35d41;}
.slider_top_section_partenrs{background:#000000 url("../img/new-partners-banner.jpg") no-repeat center;background-size:auto;margin-top:-20px;}
.partenrs-caption{width:100%;top:0;pointer-events:auto;}
.partenrs_bnr_text{float:left;margin-top:81px;}
.partenrs-caption p{margin-top:0;padding-top:0;padding-bottom:0;}
.partenrs-form{float:left;width:430px;height:auto;border-radius:5px;background:#010000;background:rgba(1,0,0,0.7);text-align:center;margin-top:25px;margin-left:5px;}
.partenrs-form p{text-align:center;font-size:24px;font-weight:700;margin-bottom:15px;line-height:33px;color:#34dadb;letter-spacing:0.50px;}
.partenrs-form-cntr{padding:20px 20px;}
.partenrs-form p span{font-size:24px;font-weight:300;color:#34dadb;}
.partenrs-form .form-control{height:39px;border-radius:4px;margin-bottom:10px;}
.partenrs-caption-image{min-height:344px;}
.new-ones{min-height:472px;}
.new-inners-contact{top:200px;}
.partenrs-form .btn{background:#34dadb;border:1px solid #34dadb;border-radius:4px;padding:10px;width:100%;font-weight:900;font-size:24px;color:#252525;line-height:1;}
.number-list{margin-top:10px;}
.inner_content .number-list p{margin-top:2px;}
.new-cntnt-strt{position:relative;}
.new-cntnt-strt > img{width:100%;}
.new-cntnt-strt .new-icn-start-cntnt{position:absolute;top:0;right:0;left:0;bottom:0;padding:15px 0px 15px 40px;}
.new-cntnt-strt .new-icn-start-cntnt h5{font-size:25px;font-weight:900;line-height:27.6px;text-transform:uppercase;color:#ffffff;margin:8px 0;}
.new-cntnt-strt .new-icn-start-cntnt .more-info{color:#ffffff;font-size:16px;}
.new-cntnt-strt .new-icn-start-cntnt .more-info img{margin-left:5px;}
.kick-strat{background:url(../img/kick-start.jpg) no-repeat;background-size:cover;padding:47px 0 20px 0;margin-top:20px;}
.kick-strat h3{font-size:33px;font-weight:900;color:#34dadb;margin-bottom:25px;}
.kick-strat .brdr-cntnt{border-right:1px dashed #26818a;min-height:241px;}
.brdr-btm-cntnt-hr{border-bottom:1px dashed #26818a;width:100%;}
.kick-start-cntnt{padding-top:15px;}
.brdr-btm-cntnt .kick-start-cntnt{padding-top:0;}
.kick-start-cntnt h5{font-size:18px;font-weight:900;line-height:26px;text-transform:uppercase;color:#ffffff;}
.kick-start-cntnt p{font-size:15px;font-weight:300;color:#ffffff;line-height:18px;}
.slider_top_section_new_contact{background:#164648 url("../img/new-contact-banner.jpg") no-repeat;background-size:100% auto;background-position:center 155px;margin-top:-20px;position:relative;font-family:'Lato', sans-serif;}
.carousel.contact_banner{margin-bottom:0;}
.contact_banner .carousel-caption{width:100%;}
.contact_banner .carousel-caption h1{font-size:56px;font-weight:400;color:#fff;margin-top:0;margin-bottom:10px;line-height:1;}
.contact_banner .carousel-caption h2{font-size:24px;font-weight:400;color:#fff;margin-top:0;margin-bottom:20px;text-align:center;text-transform:none;line-height:1;}
.new-contact{margin-top:15px;}
.contact-form{padding:35px 25px 20px;background:#007aab;margin-bottom:25px;border:2px solid #0baacc;border-radius:14px;}
.contact-form .control-label{padding-bottom:7px;color:#ffffff;font-size:16px;font-weight:300;margin-right:-3px;}
.contact-form .control-label span{color:#cb3939;}
.contact-form .control-label + div{padding-left:0;}
.contact-form .form-group{margin-bottom:43px;}
.contact-form .form-control{height:38px;background:#094280;color:#fff;border:none;}
.contact-form textarea.form-control{height:222px;}
.contact-form .upload-brief{float:left;font-weight:800;font-size:18px;padding:15px;background:#14afee;color:#fff;text-transform:uppercase;border-radius:3px;line-height:1;margin-left:-15px;cursor:pointer;position:relative;}
.contact-form .upload-brief input[type="file"], .upload-brief input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.contact-form .btn{float:right;font-weight:800;font-size:18px;padding:15px 60px;background:#f26324;color:#fff;text-transform:uppercase;border-radius:3px;line-height:1;}
.contact-form .contact-social{float:right;margin:0;padding:0;}
.contact-form .contact-social li{list-style:none;margin-left:2px;float:left;}
.new-contact-sidebar{padding:15px;background:#11515b;}
.new-contact-sidebar h3{font-size:18px;font-weight:900;color:#ffffff;padding-left:45px;margin-top:0;text-transform:uppercase;margin-bottom:0;}
.new-contact-sidebar h3.by-phone{background:url(../img/new-phone.png) no-repeat;background-position:left top;border-bottom:1px solid #8ab1b4;padding-bottom:5px;}
.new-contact-sidebar h3.by-address{background-image:url(../img/new_location_icon.png);background-repeat:no-repeat;background-position:left top;padding-bottom:15px;border-bottom:1px solid #8ab1b4;padding-bottom:16px;margin-bottom:10px;}
.new-contact-sidebar p.by-address{color:#fff;border-bottom:1px solid #8ab1b4;padding-bottom:5px;}
.new-contact-sidebar ul{padding:0;margin:0;}
.new-contact-sidebar ul li{list-style:none;padding:8px 0px 10px 65px;border-bottom:1px solid #8ab1b4;}
.new-contact-sidebar ul li a{font-weight:700;color:#fff;font-size:15px;}
.new-contact-sidebar ul li.uk-phn{background:url(../img/uk-ph.png) no-repeat left 10px;}
.new-contact-sidebar ul li.us-phn{background:url(../img/us-ph.png) no-repeat left 10px;}
.new-contact-sidebar ul li.aus-phn{background:url(../img/aus-ph.png) no-repeat left 10px;}
.new-contact-sidebar ul li.can-phn{background:url(../img/can-ph.png) no-repeat left 10px;}
.new-contact-sidebar ul li.irlnd-phn{background:url(../img/ireland-ph.png) no-repeat left 10px;}
.new-contact-sidebar ul li.ind-phn{background:url(../img/ind-ph.png) no-repeat left 10px;}
.new-contact-sidebar h3.by-mail{margin-top:10px;margin-bottom:5px;background:url(../img/new-mail.png) no-repeat;padding-top:5px;}
.new-contact-sidebar > a{background:url(../img/mail-side-small.png) no-repeat left center;margin-left:48px;padding-left:18px;color:#ffffff;font-size:15px;}
.chat-on-skype{padding:10px 5px;font-size:18px;color:#ffffff;font-weight:700;margin-top:10px;border-top:1px solid #8ab1b4;}
.chat-on-skype img{margin-left:5px;}
.chat-on-live{padding:10px 5px;font-size:18px;color:#ffffff;font-weight:700;margin-top:10px;line-height:1;border-top:1px solid #8ab1b4;}
.chat-on-live img{margin-top:-15px;margin-left:5px;}
.new-map-container{padding:73px 0;margin:50px 0;background:url(../img/map-bg-cnt.png) no-repeat;background-size:cover;}
.new-map-container iframe, .new-map-container img{width:100%;height:432px;}
.new-map-container .map-cntr{position:relative;}
.new-map-container .map-addrss{position:absolute;padding:15px 40px;background:#f26324;background:rgba(13,125,152,0.9);bottom:0;left:0;right:0;}
.new-map-container .map-addrss h3{font-size:18px;color:#ffffff;margin:0;padding-bottom:15px;border-bottom:1px solid #fff;font-weight:900;}
.new-map-container .map-addrss p.addrss{margin-top:12px;font-size:18px;font-weight:400;color:#fff;font-weight:700;}
.new-bsns-break{margin:35px 0;}
.new-coffie-braek{background:#11515b;padding:25px;text-align:center;}
.new-coffie-braek p{color:#ffffff;font-size:24px;font-weight:300;line-height:27px;margin-top:12px;}
.pad-left-none{padding-left:0;}
.pad-right-none{padding-right:0;}
.collash-logo{position:relative;}
.collash-logo .team-log-collash{position:absolute;top:134px;right:21px;}
.fancybox-inner .input-start{padding:4px 2px;height:34px;}
.terms-conditions{width:100%;float:left;}
.terms-conditions h5{font-size:21px !important;font-weight:normal !important;color:#fff;margin-top:15px;margin-bottom:10px !important;line-height:25px;}
.terms-conditions ul{padding:0px;}
.terms-conditions ul li{padding:0px;margin:0px 0px 15px 0px;list-style:circle inside;color:#fff;}
.terms-conditions ul li a{font-size:16px;line-height:22px;color:#fff;margin-bottom:25px;}
.terms-conditions p{font-size:16px;line-height:22px;color:#fff;margin-bottom:25px;}
.terms-link{width:100%;float:left;color:rgba(255, 255, 255, .6);margin-top:20px;}
.terms-link a{color:rgba(255, 255, 255, .6)}
.terms-link a:hover{color:rgba(255, 255, 255, .6)}
.our-number{float:left;margin-top:-9px;}
.our-number h2{font-size:17px;font-weight:bold;color:#FFF;margin:9px 13px 0px 0px;float:left;}
.mail{margin-top:10px;}
.enquir-btn{text-transform:uppercase;padding:0px 0px;font-weight:bold;float:left;margin-top:6px;border:1px solid #65AA4D;border-radius:3px;background-color:#65aa4d;margin-right:11px;position:relative;}
.enquir-btn a{color:#fff;font-size:17px;font-weight:bold;}
.enquir-btn a:hover{color:#000;}
.top-section-all{float:right;}
.skype-live-ul{padding:0px;}
.banner-icons{text-align:left;margin-bottom:30px;padding-top:25px;}
.banner-icons img{width:66%;}
.our-number span.mail{width:auto;margin:0;display:inline-block;padding:5px 7px;height:auto;line-height:1;float:left;}
.top-section-contact{font-size:24px;font-weight:bold;color:#FFF;margin:10px 14px 0px 12px;float:left;}
.top-section-contact:hover{color:#F15520;}
.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}
.navbar-collapse > .navbar-nav > li > a{font-size:13px;}
.request-drop{position:absolute;top:147px;border:0px;right:10px;z-index:999;}
.nav > li > a{position:relative;display:block;padding:10px 10px;}
.flip-container{perspective:1000px;}
.flip-container:hover .flipper, .flip-container.hover .flipper{transform:rotateY(180deg);}
.flip-container, .front, .back{width:142px;height:267px;}
.flipper{transition:0.6s;transform-style:preserve-3d;position:relative;}
.front, .back{backface-visibility:hidden;position:absolute;top:0;left:0;}
.front{z-index:2;transform:rotateY(0deg);}
.back{transform:rotateY(180deg);}
.drop-second{left:100%;top:0px;}
.case_study{background-color:#00496c;padding:35px 20px;border:#0d97a0 solid 2px;border-radius:0px;margin-top:40px;}
.case_study h2{color:#fff;font-size:30px;font-weight:900;}
.case_study p{color:#fff;font-size:18px;font-weight:400;line-height:21px;margin-bottom:5px;}
.case_study-box{margin-top:35px;}
.case_study-box{position:relative;margin-bottom:25px;}
.case_study-box .outer-boxes{display:none;position:absolute;background:rgba(110,170,77,.8);text-align:center;color:#fff;padding:0px 25px;}
.case_study-box .list-name{bottom:0px;left:0px;right:0px;position:absolute;background:rgba(238,105,0,0.8);text-align:center;color:#fff;text-transform:uppercase;display:block;display:block;padding:10px 0;font-weight:bold;font-size:17px;font-weight:700;}
.case_study-box:hover .outer-boxes h2{font-size:18px;font-weight:bold;color:#fff;text-align:center;margin-top:80px;text-transform:uppercase;margin-bottom:5px;}
.list-name a:visited{color:#fff;}
.list-name a:hover{color:#000;}
.case_study-box:hover .outer-boxes p{font-size:15px;font-weight:bold;text-align:center;text-transform:uppercase;color:#d32f2f;margin-bottom:7px;}
.case_study-box:hover .outer-boxes{display:block;top:0;bottom:0;right:0;left:0;border-radius:9px;padding:0px 40px;}
.boxes-new{border-bottom:#d32f2f 3px solid;border-left:#d32f2f 3px solid;border-right:#d32f2f 3px solid;padding-bottom:0px;}
.more-case-button{text-align:center;font-size:18px;font-weight:700;background-color:#65aa4d;border-radius:9px;padding:12px 15px;color:#FFF;width:100%;box-shadow:0px 5px 7px #0a414a;margin-top:20px;margin-bottom:20px;}
..first-section{margin-bottom:15px;}
.first-section h2{font-size:18px;font-weight:bold;text-transform:uppercase;line-height:25px;margin-top:0px;}
.first-section p{font-size:15px;margin-top:10px;line-height:22px;margin-bottom:10px;}
.first-section img{padding-right:15px;vertical-align:bottom;}
.first-section{display:inline-block;}
.reading-more{font-size:13px;font-weight:700;text-transform:uppercase;border-bottom:#FFF solid 1px;padding-bottom:10px;float:right;width:100%;text-align:right;margin-bottom:24px;color:#65aa4d;}
.ticking{background-color:#086d55;}
.content-section-new h2{font-size:30px;font-weight:bold;text-transform:uppercase;}
.content-section-new span{font-size:18px;font-weight:bold;text-transform:uppercase;color:#FFF;border-bottom:#FFF solid 1px;padding-bottom:5px;margin-bottom:10px;width:100%;}
.content-section-new img{padding-right:10px;}
.content-section-new p{margin-bottom:14px;}
.portfolio-new{text-align:left;margin-top:34px;}
.portfolio-new h2{color:#fff;font-size:30px;font-weight:900;}
.portfolio-new p{color:#fff;font-size:18px;font-weight:300;line-height:21px;margin-bottom:27px;}
.pro-color{font-weight:bold;color:#65AA4D;}
.portfolio-item{border:2px solid #0d97a0;margin-bottom:30px;min-height:682px;}
.portfolio-item img{padding:15px;}
.portfolio-content h2{font-size:18px;font-weight:900;color:#FFF;margin:10px 0px;text-transform:uppercase;}
.portfolio-content span{font-size:16px;font-weight:600;color:#FFF;margin:10px 0px;border-bottom:1px solid #FFF;padding-bottom:15px;}
.portfolio-content{padding:10px 15px;position:relative;}
.portfolio-content p{font-size:15px;font-weight:400;color:#FFF;margin:2px 0px 103px 0px;min-height:70px;}
.portfolio-view-section{position:absolute;bottom:10px;right:10px;padding:7px 30px;color:#fff;text-transform:uppercase;font-weight:bold;background-color:#0d97a0;}
.portfolio-content img{vertical-align:unset;padding:0px 5px;}
.protfolio-new-pagination > .active > a{background-color:#fb6919;border-color:#fb6919;}
.protfolio-new-pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#0a3c45;border-color:#0a3c45;}
.protfolio-new-pagination > li > a, .pagination > li > span{color:#146368;}
.protfolio-new-pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{color:#fff;background-color:#146368;}
.spacing-right{margin-left:10px;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:transparent;border-color:#337ab7;}
.vacevcy-list img{padding-left:20px;margin-top:25px;width:25%;}
.affordable_caption{bottom:150px;}
.affordable_caption p.main_caption{color:#ffffff;font-size:40px;line-height:44px;font-weight:900;text-transform:uppercase;}
.affordable_caption p span{font-size:77px;color:#fb6a1a;}
.affordable_caption .small_caption{font-size:18px;width:150px;float:left;padding:10px 15px;text-align:center;margin-left:10px;margin-top:0px;line-height:1;border-radius:3px;font-weight:600;letter-spacing:1px;background:#65aa4d;color:#fff;}
.affordable_caption p.small_caption a{text-decoration:none;cursor:pointer;color:#fff;}
.affordable-top-section h2{font-size:40px;line-height:47px;color:#f26424;font-weight:700;text-align:center;margin-bottom:20px;}
.affordable-top-section p{color:#fff;font-size:24px;line-height:32px;font-weight:400;letter-spacing:-0.010em;text-align:center;}
.affordable-top-section a{color:#65aa4d;font-size:35px;line-height:1;margin:5px 0;text-align:center;display:block;}
.affordable_bottom_section{margin-top:40px;}
.affordable_bottom_section p{color:#ffffff;font-size:24px;line-height:32px;font-weight:400;margin-bottom:52px;margin-top:0;text-align:justify;}
.affordable_bottom_section p span{color:#2eb4bb;font-size:38px;font-weight:900;display:inline;line-height:47px;}
.affordable_bottom_section p.text-left{text-align:left;}
.affordable_box{background:#11515b;padding:0px;border:4px solid #11515b;border-radius:10px;}
.affordable_box h2{padding:21px 0;text-align:center;color:#ffffff;font-size:32px;line-height:1;margin:0;font-weight:400;background:#65aa4d;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;}
.affordable_box .price_section{background:#fff;padding:0px 0 15px 0;color:#11515b;font-size:32px;font-weight:400;text-align:center;}
.affordable_box .price_section span.price{color:#65aa4d;display:inline-block;font-size:55px;font-weight:900;line-height:1;width:100%;text-align:center;}
.affordable_box .price_section > div{padding:0 40px;}
.affordable_box .price_section span.small{font-size:24px;line-height:30px;}
.affordable_box ul li{list-style:none;margin-top:7px;text-align:center;color:#fff;font-size:14px;font-weight:400;background-color:#146368;padding:2px;border-radius:5px;}
.affordable_box ul li img{margin-left:10px;}
.affordable_box a{padding:7px 0;background:#fb6a1a;text-align:center;font-size:30px;color:#ffffff;display:block;margin-top:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.affordable .slider_top_section_web_development{background:url(../img/affordable-banner.png) no-repeat;background-position:0 -116px;}
.about_us-new{background-color:#04687d;padding:10px 20px;font-weight:300;line-height:26px !important;}
.about_us-new p{font-weight:300;line-height:26px !important;}
.about_us-new span{color:#ffc107;font-weight:700;}
.about_us-new h3{font-size:25px;font-weight:400;color:#fff;margin-top:10px;}
.top-contnt span{color:#F26424;font-weight:700;}
.top-contnt p{font-size:18px;color:#FFF;text-align:justify;}
.offshore-content{margin-top:20px;}
.offshore-content p{font-size:18px;color:#FFF;text-align:justify;}
.main-section-point{background-color:#11515b;border-radius:5px;border:3px solid #fff;padding:10px 20px;}
.main-section-point p{font-size:18px;color:#FFF;text-align:justify;}
.main-section-point img{padding-right:10px;}
.main-section-point h2{color:#fff;font-size:30px;font-weight:900;text-transform:uppercase;}
.bottom-section-point h2{color:#fff;font-size:30px;font-weight:900;text-transform:uppercase;}
.bottom-section-point a{font-size:20px;font-weight:bold;color:#fff;text-transform:uppercase;}
.offshor-btn{background-color:#65AA4D;}
.new-addiedable{padding-bottom:100px;}
.affordable_caption .new-main_caption{margin-top:30px;}
.new-section-adding{background-color:#03192f;border:4px solid #11515B;border-radius:6px;padding:51px 30px 25px 30px;}
.new-section-adding .bottom-strong{color:#3abf89;font-size:36px;line-height:46px;font-weight:400;margin-bottom:46px;margin-top:0;}
.numbers_flag{float:left;}
.numbers_flag img{width:25px;}
.portfolio-cntnr-sub{color:#65aa4d;}
.affordable_box ul{padding:0px;}
.portfolio-new-one h2{font-size:34px;color:#FFF;text-transform:uppercase;margin-top:50px;font-weight:600;text-align:center;position:relative;}
.portfolio-new-one p{font-size:23px;font-weight:400;text-align:center;color:#FFF;line-height:27px;margin-bottom:30px;}
.all-potfolio-view{text-align:center;font-size:18px;font-weight:600;color:#FFF;background-color:#65AA4D;padding:12px 50px;}
.potfolio-view-more{text-align:center;}
.rounder-section{text-align:center;margin-top:60px;}
.rounder-section h2{font-size:24px;font-weight:400;text-align:center;color:#FFF;text-transform:uppercase;margin-top:12px;line-height:30px;}
.rounder-section p{font-size:16px;font-weight:400;text-align:center;color:#FFF;line-height:22px;margin-top:20px;}
.website-interested{text-align:center;}
.website-interested h2{color:#65aa4d;font-size:45px;font-weight:900;text-align:center;text-transform:uppercase;}
.interesting-web{background-color:#65aa4d;margin-top:35px;margin-bottom:35px;padding:12px 50px;color:#FFF;font-size:18px;font-weight:600;}
.backstrch{min-height:425px;}
.slider_top_section, .slider_top_section_web_development, .slider_top_section_partenrs, .slider_top_section_yarts, .slider_top_section_partners, .backstrch{margin-top:115px;}
.our-number span.new-flag-uk{margin-top:5px;}
.uk-naming{font-size:17px;font-weight:bold;color:#FFF;margin:0px 13px 0px 0px;float:left;}
.uk-naming a{color:#fff;text-decoration:none;}
.our-number h2 a{color:#fff;}
.new-tabs{margin:-20px 51px 4px;background-color:#f26424;text-transform:uppercase;font-weight:600;border-radius:2px;}
.new-section-tabs{position:absolute;top:0;left:0;}
.new-thanks{font-size:29px;font-weight:800;text-transform:uppercase;}
.thanking-section{text-align:center;font-weight:400;font-size:20px;line-height:23px;color:#fff;}
.thanking-section span{font-size:20px;font-weight:700;color:#f26424;}
.inner_caption .thanku_section{padding:0;text-align:center;margin-top:15px;font-size:22px;font-weight:600;color:#f26424;text-transform:uppercase;}
.new-styling-padding{padding:15px;}
.top-contnt h2{font-size:33px;color:#fff;text-transform:uppercase;font-weight:600;margin:15px 0px;}
.new-mail-one img{margin-top:10px;}
.affordable-menu{background-color:#f5f5f5;padding:20px 15px;margin-bottom:30px;}
.theam-menu ul{list-style:none;float:left;margin-bottom:0px;}
.theam-menu ul li{float:left;padding-right:15px;}
.theam-menu ul li a{font-size:16px;font-weight:400;color:#575757;background-color:#FFF;padding:7px 6px;text-transform:none;}
.theam-menu .caret{margin-left:10px;margin-right:10px;}
.theam-menu ul li a:hover{color:#fff;background-color:#fb6a1a;}
.theam-new{background:#FFF;}
.theam-iteam{border:1px solid #f5f5f5;position:relative;margin-bottom:25px;}
.theam-img img{display:inline-block;height:135px;width:100%;}
.theam-details .theam-img img{height:auto;max-height:250px;}
.theam-menu .more_category{background:#fff;padding:4px 0px;}
.theam-menu .more_category li a{padding:3px 6px;}
.theam-menu .more_category li{padding-right:0px;}
.more_category li{width:100%;display:block;}
.theam-img{border:6px solid #f5f5f5;position:relative;text-align:center;}
.theam-name span{float:right;font-weight:bold;font-size:17px;color:#65aa4d;margin-bottom:7px;}
.theam-name{padding:15px 15px;color:#222222;font-size:16px;font-weight:600;text-align:left;word-break:break-all;}
.theam-name h3{font-size:15px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;max-width:calc(100% - 50px);float:left;}
.theam-name p{font-size:14px;font-weight:300;line-height:17px;}
.btn-orange{background-color:#f26424;color:#fff;}
.btn-orange:hover{background-color:#fff;color:#f26424;border:1px solid #f26424;}
.theam-iteam .list{display:none;position:absolute;right:0px;top:0px;left:0px;bottom:0px;background:rgba(0, 0, 0, 0.8);text-align:center;color:#fff;padding:10px;}
.theam-iteam:hover .list{display:block;}
.theam-iteam:hover .list h2{font-size:15px;font-weight:700;color:#fff;text-align:center;top:45%;position:absolute;left:0px;right:0px;text-transform:uppercase;}
.list span{background-color:white;padding:7px 25px;border-radius:2px;color:#000;}
.theam-iteam:hover .theam-name{color:#fb6a1a;}
.theam-iteam:hover .list img{font-size:20px;font-weight:700;color:#fff;text-align:center;top:50%;position:absolute;left:50%;text-transform:uppercase;width:auto;display:inline-block;margin-left:-39px;margin-top:-39px;}
.theam-link{border:1px solid #f5f5f5;padding:8px 15px 22px 15px;display:inline-block;width:100%;text-align:center;background-color:whitesmoke;}
.theam-details{margin-bottom:0px;}
.prview{background-color:#146368;padding:7px 32px;color:#fff;font-size:13px;text-transform:uppercase;border-radius:2px;}
.screen-shot{background-color:#146368;padding:7px 32px;color:#fff;font-size:13px;text-transform:uppercase;border-radius:2px;margin-left:10px;}
.rignt-side-select{border:2px solid #f5f5f5;padding:15px 15px;}
.theam-heading{font-weight:600;font-size:16px;text-transform:uppercase;margin-bottom:10px;padding:15px 15px 15px 0px;border-bottom:1px solid #f5f5f5;}
.rignt-side-select p{font-size:14px;text-align:justify;margin-top:1px;margin-bottom:5px;}
.rignt-side-select span{float:right;color:#F26424;font-weight:900;}
.theam-lables label, .radio label{font-size:14px;}
.rignt-side-select .tick-theam{font-size:14px;padding-right:10px;color:#146368;}
.theam-lables span{float:right;color:#F26424;font-size:15px;font-weight:900;}
.slct{text-align:center;width:100%;padding:10px 15px;border:0px;font-size:18px;text-transform:uppercase;font-weight:bold;border-radius:5px;display:inline-block;margin-top:10px;margin-bottom:10px;color:#000;border:2px solid #146368;background-color:white;}
.theam-iteam .new-one-list{background:rgba(0, 0, 0, 0.7);}
.slct:hover{background-color:#65aa4d;color:#FFF;}
.prview:hover{background-color:#65aa4d;color:#000;}
.screen-shot:hover{background-color:#65aa4d;color:#FFF;}
.new-theam-page{margin-top:30px;}
.new-theam-page p{color:#0a3c45;}
.theam-affordable_bottom_section{margin-bottom:50px;}
.theam-headingi-new{text-align:left;font-weight:600;font-size:20px;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:20px;}
.theam-details-more p{font-size:16px;text-align:justify;margin-top:16px;}
.theam-new .theam-modal{width:100%;}
.theam-modal iframe{width:100%;}
.theam-section-hed .theme-close{margin-top:8px;color:#000;}
.tag-transform{transform:rotate(90deg);padding-right:3px;color:#146368;}
.prview img{vertical-align:bottom;padding-left:11px;}
.theam-section-hed{padding:0px 15px 11px 0px;border-bottom:none;}
.theme-title{color:#000;padding-left:14px;padding-top:8px;}
.theme-content{background-color:#fff;padding:0px;}
.theam-section-hed ul{list-style:none;padding-left:11px;margin-top:10px;width:100%;float:left;}
.theam-section-hed li{float:left;border:1px solid #ccc;padding:2px 15px;border-radius:30px;background-color:#f5f5f5;margin-right:6px;cursor:pointer;}
#livePreviewModal.modal{width:100% !important;padding-right:0px !important;}
.modal-dialog.theam-modal{height:100%;margin:0;padding:0;width:100%;}
.modal-content{height:auto;min-height:100%;border-radius:0;}
.theam-modal .tool-item.active{background:#02baf2;}
.theam-section-hed li.active{background-color:#65aa4d;}
.theam-section-hed li a{font-size:40px;color:#aaa;}
.theam-section-hed li.active a{color:#fff;}
.theam-section-hed li:hover{background-color:#65aa4d;}
.theam-section-hed li:hover a{color:#fff;}
.project-pagination{float:right;}
.project-pagination .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{z-index:2;color:#fff;cursor:default;background-color:#0a3c45;border-color:#0a3c45;}
.project-pagination .protfolio-new-pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{color:#fff;background-color:#65AA4D;border:1px solid #65AA4D;}
.project-pagination .pagination > li > a, .pagination > li > span{position:relative;float:left;padding:14px 15px;margin-left:-1px;line-height:1.42857143;color:#f26424;text-decoration:none;background-color:#fff;border:1px solid #0a3c45;font-size:14px;}
.project-pagination .protfolio-new-pagination > li > a:focus, .pagination > li > a:hover{color:#fff;background-color:#0A3C45;border:1px solid #0A3C45;}
.theam-menu li.active a{color:#fff;background-color:#f26424;}
.template_details img{max-height:none;width:100%;display:block;}
.mrgTop30{margin-top:30px;}
.mrgTop20{margin-top:20px;}
.mrgTop10{margin-top:10px;}
.template-checkout-page .tblReviewOrder{margin-top:20px;width:100%}
.template-checkout-page .tblReviewOrder .firstTd{border-left:solid 1px #9fbb11;padding-left:10px;padding-top:10px;}
.template-checkout-page .tblReviewOrder .topBorder{border-top:solid 1px #9fbb11;}
.template-checkout-page .tblReviewOrder .bottomBorder{border-bottom:solid 1px #9fbb11;}
.template-checkout-page .tblReviewOrder .lastTd{border-right:solid 1px #9fbb11;padding-right:10px;padding-top:10px;}
.template-checkout-page h1{font-size:130% !important;text-decoration:underline;}
.template-checkout-page .imgTemplate{width:50px;}
.template-checkout-page label{margin-bottom:5px;}
.template-checkout-page label.required:after{content:"*";color:red;}
.theme-sections{background-color:#fff;padding-top:15px;}
.new-theme-section{margin-bottom:0px;background-color:#fff;}
.blog_name h4{font-weight:600;color:#fff;font-size:20px;line-height:1.2;min-height: 80px !important;max-height: 80px;}
.blog_date{color:#fff;margin-bottom:10px;font-weight:600;font-size:16px;}
.paragraph-end-container{max-height:175px;overflow:hidden;position:relative;width:100%;float:left;}
.paragraph-end-container p{clear:both;margin-top:0px;color:#fff;font-size:18px;border-bottom:none;padding:0;margin-bottom:10px;font-weight:300;line-height:21px;min-height: 390px !important;max-height: 390px;}
.paragraph-end-container .paragraph-end{background: transparent linear-gradient(to bottom, rgba(20,99,104, 0), #123c69) repeat scroll 0% 0%;bottom:0px;height:125px;max-height:100%;position:absolute;right:0px;left:0px;}
.blog-list-container .paragraph-end-container{max-height:245px;text-align:justify;}
.blog-list-container .blog-item{margin-bottom:30px;width:100%;float:left;margin-top:5px;}
.blog-item .blog_read_more{margin-top:15px;width:100%;float:left;color:#fff;}
.case_studies{}
.case_studies_content{position:relative;clear:both;float:left;width:100%;margin-bottom:33px;padding:0px 15px;background:#0A3C45;}
.case_studies_content span{display:inline;}
.case_studies_content *, .case_studies_content p{color:#fff;color:rgba(255, 255, 255, .6);}
.case_studies_content a{font-weight:700;}
.case_studies_content .blog_image{border:1px solid #A58944;margin:0px 10px 10px -15px;width:100%;min-height:270px;display:block;background-image:url('../img/imgloading.gif');background-repeat:no-repeat;background-position:50% 50%;background-size:10% auto;}
.case_studies .details{}
.case_studies .details h3{font-size:35px;color:#000000;font-weight:bold;text-transform:uppercase;}
.case_studies .details p{font-size:18px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:5px;}
.case_studies .details p span{}
.case_studies .case_studies_content input[type="image"]{margin:10px;}
.case_studies p{font-size:18px;line-height:23px;margin-bottom:10px;}
.case_studies a.view_more{font-size:18px;color:#fff;text-transform:uppercase;border:1px solid #000000;border-radius:0;float:right;margin-bottom:20px;}
.case_studies .lined{width:100%;border-bottom:1px dotted #bbbaba;height:4px;float:left;border-top:1px dotted #bbbaba;}
.case_studies:last-child .lined{margin-bottom:50px;}
.disqus_conatiner{position:relative;}
.disqus_conatiner{min-height:250px;}
.disqus_conatiner:after{position:absolute;bottom:0;left:0;right:0;height:50px;content:'';background:#156d9e;}
.btn-view-all, .btn-view-all:hover{background:#11515B;font-size:18px;color:#fff;float:right;margin-right:15px;padding:6px 42px;}
.chat-on-skype{position:relative;}
#SkypeButton_Call_contact{position:absolute;top:0;right:0;display:none;}
div.dark_bg{background:#11515B;}
.footer p.contact_enfield_text{margin-bottom:3px;}
.inner-banners-text{padding-top:160px !important;}
.development-contact{margin-top:20px;color:#fff;font-size:18px;font-weight:900;background-color:#65aa4d;}
.inner-banners-text-rare{padding-top:16px !important;}
.new-contact h2{color:#fff;text-align:center;margin-bottom:30px;font-size:25px;line-height:30px;}
.contact-banner-style{text-align:center;width:auto !important;}
.contact-banner-style h1{margin-top:118px !important;}
.new-development-project h2{margin-top:0px !important;}
.new-development-project p{font-size:20px;}
.development-page-inner{padding-bottom:30px !important;}
.bs{font-size:24px !important;margin-top:20px;}
.p-relative{position:relative;}
.video-front{width:360px;height:200px;position:absolute;z-index:9999;}
.extra-font-size{font-size:18px;letter-spacing:2px;}
.blog-suscribe{background-color:#0a3c45;margin-bottom:30px;border:1px solid #0a3c45;padding-top:20px;padding-bottom:40px;padding-left:20px;padding-right:20px;margin-top:30px;}
.blog-suscribe h2{text-align:center;margin-bottom:22px;text-transform:uppercase;font-size:23px;font-weight:bold;}
.blog-suscribe .naming{font-size:17px;margin-right:10px;}
.blog-suscribe .form-control{height:42px;width:269px;margin-right:35px;}
.blog-suscribe .mamditory{color:#cb3939;}
.blog-suscribe .btn-default{width:auto;height:42px;font-size:18px;font-weight:bold;border-color:#11515b;margin-top:5px;background-color:#11515b;color:#fff;font-style:italic;}
.blog-suscribe .btn-default:hover{border-color:#0065a2;background-color:#0065a2;}
ul.error_list.alert{padding:6px;margin-top:5px;}
ul.error_list.alert li{list-style-position:inside;font-weight:400;font-size:14px;line-height:1.2;}
.slide-out-div #sideCallbackForm .hm_form_block .hm_request_btn{padding:6px 25px;float:right;}
body{overflow-x:hidden;}
.slide-out-div .close_btn{left:-6px;right:auto;}
.slide-out-div .hm_form_block{border-top:4px solid #80d6ff;border-bottom:4px solid #80d6ff;}
.grecaptcha-logo{display:none;}
.grecaptcha-badge{box-shadow:none !important;}
.slide-out-div .hm_form_block input{color:#000;font-weight:400;}
.footer .selectParent select{background:#ede8e3 !important;border-radius:0;height:41px;color:#090908;white-space:nowrap;text-overflow:ellipsis;}
.blog-section-div{margin-top:60px; margin-bottom: 30px;}
.new-view-all{margin-bottom:30px; float:none !important;}
.new-view-all:hover {background-color: #fff;color: #1985b4;}
@media (max-width:767px){.carousel-inner img{display:none;}
.carousel-caption{max-width:100%;}
.txt_talented{color:#fff;font-family:"Lato", sans-serif;font-size:20px;font-weight:200;line-height:29px;padding:14px;}
.col-1by5{width:100%;}
.imp_services{margin-bottom:10px;}
.vector_line_container{display:none;}
.web_design_divs{margin-top:20px;}
.inner_content h1, .inner_content h2{margin-top:30px;}
.web_design_divs img{margin-top:30px;}
.text-center-xs{text-align:center !important;}
.carousel-inner .item img{display:none;}
.carousel-inner .item{min-height:85px;}
.carousel-caption p{display:none;}
.carousel.home_banner{padding-top:0;}
.carousel{padding-top:0px;}
.bg_nav{padding:0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-collapse > .navbar-nav > li{width:100%;}
.navbar-default ul.navbar-right li{padding:0px 15px;margin-left:0;padding-right:0;}
.navbar-collapse > .navbar-nav{border:none;padding:0 15px;}
.navbar-collapse > .navbar-nav > li > a{padding-left:15px;text-align:left;}
.carousel{display:block;}
.carousel-control.left{margin-left:0px !important;}
.carousel-control.right{margin-right:0px !important;}
.client_words{font-size:16px;}
.carousel.home_banner{display:block;}
.carousel img{display:none}
.main_number.pull-right{float:left !important;}
.contact_details{font-size:22px;}
.header_new .navbar-brand{padding-bottom:0;width:100%;padding-right:15px;}
.navbar-brand img{max-width:100%;}
span.right_arrow, span.left_arrow{display:none;}
.navbar-default ul.navbar-right li a, .navbar-default ul.navbar-right li a.enquiry, .navbar-default ul.navbar-right li a.enquiry:hover{background:#df446c !important;color:#ffffff;border-radius:5px;margin-bottom:10px;text-align:left;font-size:15px;}
.imp_services{margin:0px -10px 10px;min-height:178px;padding:0px;padding-top:10px;}
.imp_services h3{font-size:18px;}
header span.tel{background:url("../img/home_sprite_mob.png") no-repeat;background-position:-327px -6px;}
header span.mail{background:url("../img/home_sprite_mob.png") no-repeat;background-position:-285px -10px;}
.home_content{margin-top:0;}
.navbar-default ul.navbar-right li a{text-transform:uppercase;line-height:1.2;font-size:16px;}
.carousel-caption{padding-top:0;}
.carousel-caption h2{font-size:30px;}
.carousel-caption a.btn{display:none;}
header{max-height:100%;overflow:auto;}
header + .clearfix + .container, header + .clearfix + .portfolio_content, header + .clearfix + .contact_content{margin-top:122px;}
.navbar-toggle{margin-bottom:0;margin-top:0px;margin-right:0;}
.navbar-nav{margin-top:0;margin-bottom:0;}
.navbar-default ul.navbar-right li a{margin-bottom:5px;}
.hello_li{float:left;width:84%;}
.navbar-default .navbar-toggle{background-color:#69608C;border:none;margin-right:20px;top:-380px;top:-237px;}
.enfield_office{border:none;margin-top:5px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#65094D;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.menu_writing{float:right;clear:both;margin-top:-37px;margin-bottom:0px;color:#DF446C;font-weight:bold;font-size:14px;}
.service_link_icons, .slide-out-div{margin-bottom:20px !important}
.logo_main{margin-left:43px;width:100%;margin-top:50px;}
.inner_content{margin-top:25px;}
.header_new a.btn.call_btn{background:#392447 none repeat scroll 0% 0%;font-size:17px;color:#FFF;font-weight:800;padding:0px 8px 0px 0px;border-radius:0px;float:left;margin-left:15px;margin-top:7px;}
.header_new a.btn.call_btn img{padding:8px;background:#543963 none repeat scroll 0% 0%;margin-right:5px;}
.slider_top_section{margin-top:-40px;background:none;}
.guid-block{text-align:center;}
.guid-block img{float:none;}
.guid-block p{position:relative;margin-top:15px;float:none;}
.navbar-default.header_new{padding-bottom:10px;}
.navbar-right, .container > .navbar-collapse{margin-right:-15px;}
.header_new .navbar-collapse > .navbar-nav > li{margin-right:0;padding-left:0;list-style:none;background:none;}
.header_new .navbar-collapse > .navbar-nav > li a{padding-left:0;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{padding-left:10px;}
.cap{font-family:"Lato", sans-serif;font-size:18px;color:#FFF;text-align:left;line-height:30px;width:100%;margin-left:0px;margin-top:0px;}
.carousel.home_banner{}
.home_content h1{font-size:26px;line-height:35px;}
.home_content p.small{font-size:28px;line-height:36px;}
.video_div h3{font-size:25px;line-height:0;}
.home_offer{padding:0px 15px;}
.book-online-right .call{font-size:20px !important;width:100% !important;}
.book-online-right .btn{padding:7px 0 !important;width:100% !important;}
.dwnl-tit span{display:inline !important;}
.training_container .form-control{width:100% !important;}
.training-banner{margin-top:122px !important;}
.training-banner img{min-width:915px;}
.new_address{padding:0;}
.new_cntct_frm{padding:5px;}
.why_we_are, .inner_content, .start-up-business{margin-top:0;}
.new-cntnt-strt .new-icn-start-cntnt h5{font-size:20px;line-height:19.6px;}
.new-cntnt-strt{margin-bottom:5px;}
.your-boss-head{font-size:25px;line-height:27px;}
.kick-strat .brdr-cntnt, .brdr-btm-cntnt-hr{border:none;}
.main-section-point h2{color:#fff;font-size:21px;}
.main-section-point p{font-size:14px;}
.bottom-section-point h2{color:#fff;font-size:18px;}
.offshor-btn{background-color:#65AA4D;width:100%;}
.affordable-top-section h2{font-size:25px;line-height:28px;}
.affordable-top-section p{color:#fff;font-size:18px;line-height:24px;}
.affordable-top-section a{color:#65aa4d;font-size:27px;line-height:1;}
.affordable_bottom_section p span{font-size:24px;font-weight:900;line-height:22px;}
.affordable_bottom_section p{color:#ffffff;font-size:17px;line-height:28px;margin-bottom:14px;}
.new-section-adding .bottom-strong{font-size:24px;line-height:29px;font-weight:600;margin-bottom:8px;}
.casestudy_porthead span{font-size:21px;}
.portfolio-new-one p{font-size:15px;line-height:22px;}
.website-interested h2{font-size:24px;}
.interesting-web{padding:15px;}
.industry_box{width:100% !important;}
.inner_content p{font-size:15px;text-align:left;}
.contact-form .upload-brief{width:100%;text-align:center;}
.contact-form .btn{width:100%;}
.contact-form{padding:35px 25px 57px;}
.s2{padding-top:27px;}
.case_study p{color:#fff;font-size:13px;}
.case_study-box .list-name{font-size:14px;font-weight:700;}
.content-section-new h2{font-size:29px;}
.portfolio-new p{font-size:19px;text-align:justify;}
.portfolio-content span{font-size:14px;}
.navbar-toggle .icon-bar{color:#fff;background-color:aliceblue;margin-top:11px;}
.topic{text-align:center;font-weight:900;color:yellowgreen;font-size:18px;line-height:20px;margin-top:11px;}
.service_link_icons ul a li, .service_link_icons ul li{font-size:13px;}
.enfield_office{font-size:13px;}
.content-ownboss{font-family:'Lato', sans-serif;line-height:27px;font-size:17px;text-align:justify;}
.get_in_touch a{font-size:13px;}
.blcnt{margin-top:80px;}
#blogsec .owl-controls .owl-nav .owl-prev{top:11px;left:74px;}
#blogsec .owl-controls .owl-nav .owl-next{top:11px;right:62px;}
.mobile-viwer{text-align:center;padding:11px 15px;background-color:#ff554c;color:#fff;width:100%;margin-top:15px;font-weight:900;}
.navbar{position:relative;min-height:0px;}
.seven_step_right{font-size:35px;padding-left:10px;}
.process{margin-right:10px;font-size:25px;}
.contact-form .form-control{margin-top:10px;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li.active:hover > a{color:#FFF;background-color:#11515b;font-size:13px;line-height:37px;padding:3px 0px 3px 15px;}
.bg_seven_steps{background:none;}
.interesting-web{font-size:15px;}
.training_container h1{float:none;}
.booking{width:100%;}
.theam-menu ul{padding-left:0px;}
.theam-menu ul li{float:left;padding-right:4px;margin-bottom:21px;}
.prview{padding:7px 7px;font-size:10px;}
.screen-shot{padding:7px 8px;font-size:10px;}
.rignt-side-select p{font-size:13px;}
.new-section-adding{margin-bottom:10px;}
.theam-menu .more_category li{margin-bottom:6px;}
.theam-menu .more_category li a{padding:1px 6px;}
.disqus_conatiner::after{bottom:-29px;}
.blog-suscribe .form-control{width:218px;}
.blog-suscribe .btn-default{width:100%;}
.porthead span{font-size:21px;}
.blog-section-div{margin-top:0px;}
.new-view-all { margin-bottom: 30px;margin-right: 0px;width: auto;padding: 14px 59px;margin-top: 30px;}
.new-view-all:hover{margin-bottom:30px;margin-right:0px;width: auto;padding:14px 59px;background-color:#fff;color:#000;}
.contact-form .control-label + div { padding-left: 15px;}
.new-contact .selectParent select {background: url(../img/select-bg.png) no-repeat right 2px top 10px #094280 !important;}
.vi-bo {min-height: 150px !important;}
.aw-bg {padding: 40px 0px !important;}
.virtual-process {padding-top: 0px !important; padding-bottom:0px !important;}
.process-box { margin: 15px 1% 25px 1% !important;}




.new-step-1{ background-color:#69F; padding:30px 10px;text-align: center;}
.one_step {color: #fff;font-size: 60px;text-align: center;}
.sign_nda_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.sign_nda_text{ text-align:center;padding: 0px;margin-top: 10px;}
.new-step-2{ background-color:#9252c1; padding:30px 10px;text-align: center;}
.two_step {color: #fff;font-size: 60px;text-align: center;}
.free_onehour_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.free_onehour_text { text-align:center;padding: 0px;margin-top: 10px;}
.new-step-3{ background-color:#f1439e; padding:30px 10px;text-align: center;}
.three_step {color: #fff;font-size: 60px;text-align: center;}
.proposal_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.proposal_text { text-align:center;padding: 0px;margin-top: 10px;}
.new-step-4{ background-color:#1ba794; padding:30px 10px;text-align: center;}
.four_step {color: #fff;font-size: 60px;text-align: center;}
.step_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.step_text { text-align:center;padding: 0px;margin-top: 10px;}
.new-step-5{ background-color:#615dcf; padding:30px 10px;text-align: center;}
.five_step {color: #fff;font-size: 60px;text-align: center;}
.work_progress_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.work_progress_text { text-align:center;padding: 0px;margin-top: 10px;}
.new-step-6{ background-color:#fb949e; padding:30px 10px;text-align: center;}
.six_step {color: #fff;font-size: 60px;text-align: center;}
.after_sale_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.after_sale_text { text-align:center;padding: 0px;margin-top: 10px;}
.new-step-7{ background-color:#289abd; padding:30px 10px;text-align: center;}
.seven_step {color: #fff;font-size: 60px;text-align: center;}
.ownership_head {color: #fff;font-size: 19px;padding-top: 0px;text-align: center;}
.ownership_text { text-align:center;padding: 0px;margin-top: 10px;}
.seven_step_right {padding-left: 0px;text-align: center;}
.process {margin-right: 0px;font-size: 25px;text-align: center;}

}
@media (min-width:768px) and (max-width:991px){.bg_seven_steps{background-image:none !important;}
.vector_line_container{display:none;}
.carousel-inner .item img{}
.carousel-inner .item{min-height:300px;}
.col-1by5{width:50%;}
.cd-timeline-content .cd-date{color:#fff;font-family:"Open Sans", sans-serif;font-size:18px;}
.caption_new{float:left;font-family:"Lato", sans-serif;font-size:25px;font-weight:800;margin-left:-12px;text-transform:uppercase;width:100%;}
.bg_seven_steps{background:url(../img/bg_seven_step.png) no-repeat;min-height:1590px;margin-left:0px;}
.home_menu_hide{display:inherit;}
.carousel{padding-top:0px;}
.mobile_div{display:none;}
.top_margin{margin-top:20px;}
.contact_details span.phone + span{font-size:25px;line-height:25px;}
.inner_caption{padding-top:0px;width:100%;top:49px;left:15px;pointer-events:none;}
.inner_box_service{margin-top:-133px;!important;}
.contact_details{font-size:22px;}
.navbar-default ul.navbar-right li{margin-left:0;}
.navbar-collapse > .navbar-nav{border-bottom:none;}
.navbar-collapse > .navbar-nav > li{max-width:135px;}
.navbar-collapse > .navbar-nav > li > a{padding:10px 13px;}
.imp_services{margin-bottom:12px;}
.col-5-div{width:50%;}
.navbar-default ul.navbar-right li.special a{font-size:18px;}
header + .clearfix + .container, header + .clearfix + .portfolio_content, header + .clearfix + .contact_content{margin-top:175px;}
.top_navs{width:100%;}
.header_new .collapse > ul > li{padding-left:0;background:none;}
.header_new .navbar-collapse > .navbar-nav > li > a{padding:5px 0px;font-size:13px;}
.slider_top_section{margin-top:-20px;background-size:auto;}
.service_link_icons{margin-top:0px}
.total_col_1{min-height:220px}
.get_in_touch{font-family:'Lato', sans-serif;font-size:14px;width:100%;font-weight:bold;text-transform:uppercase;background:#0487cc;color:#FFF;text-align:center;padding:15px;padding-bottom:5px;padding-top:5px;margin-top:15px;border:solid 1px #0487cc;}
.carousel-indicators{bottom:30px}
.training-banner{margin-top:222px !important;}
.carousel.home_banner{padding-top:0;}
.training_container .courses_list > div span{padding-left:10px !important;margin-left:8px !important;}
.training_container .training_credits > div{text-align:center !important;}
.book-online-right .btn{padding:7px 0 !important;width:100% !important;}
.book-online-right .call{font-size:22px !important;padding:7px 4px !important;}
.box_partners h4{font-size:32px;}
.video_cntnr{display:none;}
.contact-us-drop span.contact{display:none;}
.partenrs_bnr_text{display:none;}
.partenrs-form{width:100%;}
.kick-strat .brdr-cntnt, .brdr-btm-cntnt-hr{border:none;}
.carousel-caption{top:22px;}
.carousel.contact_banner{margin-bottom:0;margin-top:169px;}
.rignt-side-select p{font-size:13px;text-align:justify;margin-top:1px;margin-bottom:5px;}
.prview{padding:7px 29px;}
.blog-suscribe .form-control{width:167px;margin-right:10px;}
#blogsec{position:relative;margin-top:30px;}
.blcnt{min-height:453px;}
}
.top_margin{margin-top:20px;}
@media (min-width:768px) and (max-width:1024px){.inner_box_service{margin-top:0px;!important;}
.inner_content{margin-top:30px;}
.navbar_total.shadow{position:fixed;z-index:9999;background:#094280;border-bottom:solid 1px #FFFFFF;box-shadow:0px 0px 0px 0px #392447;width:100%;margin-left:0px !important;left:0;}
.navbar_total.shadow .container{padding:0 0px 0px 30px;}
.office.qstn{min-height:276px;}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
.drop-second{left:-100%;width:100%;}
.inner_caption p span{font-size:43px;}
.caption_new{font-size:18px;}
.portfolio-content p{font-size:15px;font-weight:400;color:#FFF;margin:2px 0px 103px 0px;min-height:128px;}
.content-section-new h2{font-size:26px;}
.case_study p{color:#fff;font-size:15px;}
.case_study-box:hover .outer-boxes h2{margin-top:24px;}
.banner-icons img{width:100%;margin-top:170px;margin-left:8px;}
.bottom-section-point h2{font-size:28px;}
.affordable-top-section h2{font-size:29px;line-height:33px;}
.affordable-top-section p{font-size:18px;line-height:25px;}
.affordable_box .price_section > div{padding:0px 22px;}
.affordable_bottom_section p span{font-size:31px;line-height:35px;}
.new-section-adding .bottom-strong{font-size:28px;margin-bottom:19px;}
.affordable_bottom_section p{font-size:21px;margin-bottom:37px;}
.portfolio-new-one p{font-size:20px;}
.website-interested h2{font-size:35px;}
.casestudy_porthead span{font-size:22px;}
.portfolio-content{min-height:372px;}
.theam-menu ul li a{font-size:11px;padding:11px 2px;font-weight:600;}
.theam-menu ul li{float:left;padding-right:3px;}
.theam-menu ul{padding-left:0px;}
.theam-name{font-size:13px;}
.theam-iteam:hover .list h2{font-size:16px;}
.theam-name h3{font-size:12px;}
}
@media (min-width:980px) and (max-width:1280px){.navbar_total.shadow{left:0;margin-left:0 !important;}
.navbar_total.shadow .container{padding:0 0px 0px 30px;}
.service_link_icons{margin-bottom:10px;margin-top:0px !important;}
.logo_main_fixed{width:288px;}
}
@media (min-width:992px) and (max-width:1199px){.home-body .cap{width:50%;padding-top:81px !important;}
.servicepartbox_head{font-size:15px;}
.service-we-offer{min-height:331px;}
#blogsec{margin-top:33px;}
.inner-p{padding-left:35px !important;width:50%;}
.bg_seven_steps{background-image:none;}
.sign_nda_head, .proposal_head, .work_progress_head, .ownership_head{padding-top:10px;padding-left:10px;}
.sign_nda_text, .free_onehour_text, .proposal_text, .step_text, .work_progress_text, .ownership_text{padding-left:10px;}
.free_onehour_head{padding-top:4px;}
.navbar-collapse > .navbar-nav > li > a{padding:10px 20.5px;}
.navbar-collapse > .navbar-nav > li:last-child > a{float:right;}
.top_margin{margin-top:20px;}
.col-1by5{width:20%;}
.inner_caption{padding-top:50px;width:80%;top:129px;left:45px;pointer-events:none;}
.service_link_icons{margin-bottom:10px;margin-top:0px !important;}
.imp_services{margin-bottom:12px;}
.carousel-inner > .item{min-height:305px;}
ul.nav li.dropdown.open > ul.dropdown-menu{display:none;}
ul.nav li.dropdown.open:hover > ul.dropdown-menu{display:block;}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
.navbar-brand > img{width:320px;}
.header_new .navbar-collapse > .navbar-nav > li{margin-right:10px;}
.carousel.home_banner{padding-top:0px;}
.carousel-caption{bottom:auto;top:0;}
.total_col_1{min-height:300px;}
.service_link_icons{margin-bottom:10px;margin-top:-128px;}
.book-online-right .call{font-size:21px !important;}
.contact-us-drop span.mail{padding:5px 5px !important;}
.contact-us-drop span.contact, .skype-live-ul{padding-left:0 !important;}
.new-drop-menu .skype-live li{margin-left:0 !important;}
.contact-us-drop span.contact{display:none;}
.partenrs_bnr_text{display:none;}
.new-cntnt-strt .new-icn-start-cntnt h5{font-size:16px;line-height:15.6px;}
.our-number h2{font-size:16px;margin:7px 13px 0px 0px;}
.links_home a{font-size:12px;}
.caption_new{font-size:19px;}
.inner_caption p span{font-size:27px;}
.portfolio-content span{font-size:15px;}
.drop-second{left:-100%;width:100%;}
.logo_main{width:281px;}
.banner-icons img{width:66%;}
.cap{padding-top:62px;}
.logo_main_fixed{width:288px;}
.affordable_bottom_section p span{font-size:31px;line-height:42px;}
.new-section-adding .bottom-strong{font-size:31px;}
.affordable_bottom_section p{font-size:21px;line-height:30px;}
.inner_content p{font-size:15px;}
.uk-naming{font-size:11px;}
.new-ones{margin-top:200px;}
.contact-form .btn{margin-right:50px;}
.new-contact-sidebar h3{font-size:15px;}
.new-media-banner img{margin-top:25px;}
.theam-menu ul li a{font-size:13px;font-weight:400;color:#575757;background-color:#FFF;padding:8px 6px;}
.theam-menu ul li{float:left;padding-right:12px;}
.theam-name{font-size:13px;}
.theam-name h3{font-size:11px;}
.blog-suscribe .form-control{width:167px;margin-right:13px;}
}
@media (min-width:1200px){.navbar-collapse > .navbar-nav > li{margin-right:3px;}
.modal-dialog:not(.theam-modal){width:600px;margin:130px auto 30px;margin-top:190px;}
.col-1by5{width:20%;}
.navbar-collapse > .navbar-nav > li > a{padding:5px 14px;text-transform:uppercase;font-family:'Lato', sans-serif;color:#FFF;}
.navbar_total.shadow{position:fixed;z-index:9999;background:#0065a2;border-bottom:1px solid rgba(255, 255, 255, .3);box-shadow:0px 0px 0px 0px #392447;width:100%;left:0px;}
.navbar_total.shadow .container{padding:0 0px 0px 30px;}
.image_margin{margin-top:60px;}
.menu_main_home li a{padding:5px 5px;!important}
.channel{font-family:'Lato', sans-serif;font-size:28px;color:#FFFFFF;padding:10px 0 0 0;letter-spacing:2px;text-align:left;padding-left:40px;}
.channel a{color:#FFFFFF;}
.channel a:hover{color:#FFFFFF;}
.navbar-collapse > .navbar-nav > li:last-child > a{float:right;}
.volume_img{margin-top:70px;}
.build_app_img{margin-bottom:30px;}
.testimonial{padding-left:30px;}
ul.nav li.dropdown.open > ul.dropdown-menu{display:none;}
ul.nav li.dropdown.open:hover > ul.dropdown-menu{display:block;}
ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}
.carousel.home_banner{margin-bottom:0px;}
.carousel.inner_banner{margin-bottom:-136px;}
}
.offerpage{background:url("../img/offerpage-bg.png") repeat-x scroll 49% 0px #F3F3E9;}
.top-agency{color:#FFF;text-transform:uppercase;float:right;margin-top:30px;font-size:15px;font-weight:400 !important;font-family:"Open Sans", sans-serif;}
.offer-container{margin-top:117px !important;font-family:"Open Sans", sans-serif;color:#fff;}
.offer-banner a, .offer-banner a:hover{color:#FF5A00;}
.offer-banner{color:#fff;padding:0;position:relative;}
.offer-page_container-fluid{padding:0;}
.offerpage2{background:url("../img/offerpage-bg.png") repeat-x scroll 49% 53px #221955;}
.free_consult_large{font-size:51px;font-weight:bold;margin-top:15px;margin-bottom:10px;text-align:center;border-bottom:1px solid rgba(212, 25, 126, 0.39);}
.offer-head2{font-size:26px;font-weight:bold;}
.call-us2{font-size:28px;font-weight:bold;}
.consult-form2{background-color:rgba(239, 210, 210, 0.1);padding:15px 15px 5px;margin-top:30px;}
.offer-txt2{font-size:16px;font-weight:600;padding-right:210px;}
.offer-girl2{position:absolute;top:119px;left:458px;z-index:-999;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#e7e7e7;margin-top:0px;}
.wetake-head-new2{color:#FFF;font-size:27px;text-align:center;background:url("../img/line-bg.png") no-repeat scroll center 65% transparent;margin-top:-30px;font-family:"Nunito", sans-serif;}
.wetake-head-new2 span{background-color:#47185A;padding:30px 30px 10px;color:#FFF;}
.callus_small-new{margin-right:50px;margin-bottom:10px;}
.offer-head a{color:#FF5A20;}
.offer-head a:hover{color:#E44B15;}
.offer-head{font-weight:800;font-size:25px;line-height:30px;}
.offer-head strike, .offer-head strong{color:#ff5a20;}
.offer-head strike{background:url("../img/699.png") no-repeat scroll 0px 6px transparent;text-indent:999999px;color:transparent;padding:0px 7px;}
.offer-head strike{background:url("../img/699-sm.png") no-repeat scroll 0px 6px transparent;text-indent:999999px;color:transparent;padding:0px 7px;}
.offer-txt{font-size:16px;font-weight:600;}
.offer-txt strong{font-weight:800;font-size:22px;}
.offer-banner ul{padding-left:10px;}
.offer-list li{list-style-type:none;background:url(../img/offer-bullet.png) no-repeat 1px 2px;padding:0px 0 11px 30px;font-size:18px;font-weight:600;}
.consult-form{background-color:rgba(239, 210, 210, 0.10);padding:5px 15px;margin-top:30px;}
.consult-form b{text-transform:uppercase;font-size:16px;font-weight:600;}
.consult-form .form-control{border-radius:0;border:2px solid #d0d0d0;background-color:#f4f4f4;}
.consult-form .btn-default{background-color:#e3007b;border-color:#ccc;padding:6px 65px;border-radius:0;color:#fff;}
.offer-btn{position:absolute;top:205px;left:265px;}
.offer-btn img{width:100%;}
.offer-girl{position:absolute;top:44px;left:458px;z-index:-999;}
.offer-service-float{background-color:#47185a;color:#fff;padding:30px 0;}
.service-block{text-align:center;padding-top:30px;}
.service-block h2{font-size:19px;font-family:'Dosis', sans-serif;text-transform:uppercase;line-height:22px;}
.service-block h2 span{padding-right:10px;}
.some-client{background-color:#401153;padding-top:30px;padding-bottom:20px;}
.client-container{padding-top:30px;}
.client-head{color:#fff;font-size:27px;text-align:center;background:url(../img/line-bg.png) no-repeat center center;}
.client-head span{background-color:#401153;padding:0 30px;}
.some-client img{padding-right:8px;padding-bottom:10px;}
.no-pad-r{padding-right:0 !important;}
.footer-offer{background:url("../img/footer_bg.png") repeat-x scroll center top #554E44 !important;}
.footer-worth{text-transform:uppercase;color:#cdcbc7;text-align:center;margin-bottom:10px;width:100%;}
.nopad-rl{padding-right:0 !important;padding-left:0 !important;}
.video{margin-top:80px !important;border:2px solid;}
.video-placholder{padding:5px 15px;margin-top:30px;}
.offer-container-form{background-image:url("../img/offerpage-bg-offer.png");background-repeat:repeat-x;background-color:#1C1B54}
.offer-container label{font-weight:400;}
.offer-container .form-control{border-radius:0;border:2px solid #D0D0D0;}
.offer-container .btn-default{background-color:#E3007B;border-color:#CCC;padding:8px 60px;border-radius:0px;color:#FFF;margin-top:21px;float:right;}
.radio-no_pl{padding-left:0px !important;}
.ecom_video iframe{width:478px;height:280px;margin-top:82px;border:2px solid #fff;}
.offer_page_head{font-size:25px;line-height:30px;font-weight:600;}
.offer_sec_head{font-size:30px;}
.video_sec{margin-top:20px !important;border:2px solid;margin-bottom:20px;cursor:pointer;}
.service-head-new{color:#FFF;font-size:27px;text-align:center;background:url("../img/line-bg.png") no-repeat scroll center center transparent;margin-top:20px;font-family:"Nunito", sans-serif;}
.service-head-new span{background-color:#47185A;padding:0px 30px;}
.sec_vedio{width:424px !important;height:262px !important;margin-top:20px !important;border:2px solid;margin-bottom:20px;}
.service_new h2{margin-top:0 !important;}
.offer_new-float{padding-top:0 !important;}
.service_sec_block{padding-top:10px !important;}
.offer_page_new{font-family:"Roboto", sans-serif;}
.visit_page{background-color:#E3007B;color:#FFF;padding:10px 15px 10px 15px;border-radius:7px;font-weight:bold;margin-right:20px;background-repeat:no-repeat;background-position:183px center;font-size:15px;}
.visit_page:hover{background-color:#D4197E;color:#FFF;}
.offer-head strike img{margin-left:-13px;}
.free-consult-btn{background-color:#C72974;padding:10px 18px;font-size:16px;border-radius:4px;border:1px solid #3C051F;}
.visit_new{float:left;margin:-30px 50px 10px 15px;}
.navbar_bg_col{background-color:#392347;}
.body-color{background-color:#146368;background-image:none !important;}
.navbar_bg_col .navbar-brand{padding-bottom:0;}
.navbar_bg_col .top-agency{margin-top:20px;}
.visit_page_new{background-color:#33cd99;color:#FFF;padding:10px 15px;border-radius:7px;font-weight:bold;margin-right:20px;}
.we_take_head{font-size:30px;color:#fff;font-weight:bold;line-height:44px;}
.we_take_head span{color:#33CD99;}
.we_take_mt{margin-top:20px;}
.offer-wetake-float{background-color:#47185A;color:#FFF;padding:30px 0px;}
.wetake-head-new{color:#FFF;font-size:27px;text-align:center;background:url("../img/line-bg.png") no-repeat scroll center 65% transparent;margin-top:20px;font-family:"Nunito", sans-serif;}
.wetake-head-new span{background-color:#47185A;padding:30px 30px 10px 30px;color:#fff;}
.wetake_sec_block{padding-top:10px !important;}
.wetake_sec_block h2{font-size:19px;font-family:"Dosis", sans-serif;text-transform:uppercase;color:#fff;}
.wetake_sec_block p{line-height:24px;font-family:"Roboto", sans-serif;font-size:14px;}
.video_wetake{margin-top:-20px !important;}
.wetake-client{background-color:#543963;padding-top:30px;padding-bottom:20px;}
.wetake-client img{padding-top:10px;}
.wetake-client .client-head span{background-color:#543963;}
.footer-wetake{background:url("../img/footer_wetake_bg.png") repeat-x scroll center top #392347 !important;padding-top:40px;}
.navbar_bg_col a:focus, a:hover{color:rgb(57, 35, 71);}
.offer_page_head span{color:#33CD99;}
.webdes-client{}
.free_consult{background:url("../img/offerpage-bg.png") repeat-x scroll 49% 275px #1C1B54;}
.free-consut-form{padding:0 20px;}
.free_consultation_form{margin-top:0;overflow:hidden;margin-bottom:20px;}
.free-consult-btn{margin-top:0 !important;padding:8px 25px !important;}
.video_con{margin-top:100px !important;border:2px solid;margin-bottom:20px;cursor:pointer;}
.visit_our-home{width:28%;}
.conslt-free-head{font-size:45px !important;}
.consult-vid{width:420px !important;height:258px !important;margin-top:0 !important;}
.video_con_frame{margin-top:90px;}
.call-numb{font-size:22px;font-weight:bold;margin:25px 0 6px 0;}
.call-numb a{color:#fff;}
.offer-banner h5{font-size:25px;font-weight:bold;}
.offer-banner h5 span{color:orange;}
.video_con_frame img{border:2px solid rgb(255, 255, 255);}
.mobileapp-head{font-weight:600;font-size:27px;line-height:30px;padding-top:120px;}
.mobileapp-head strong{color:#FF4E13;font-size:35px;}
.mobileapp_offer_span{font-size:25px;text-transform:uppercase;margin-bottom:15px;margin-top:10px;}
.mobileapp-txt{font-size:18px;font-weight:600;line-height:33px;padding-right:220px;}
.mobileapp-txt span{color:#FFA705;font-size:28px;}
.girl-mobileapp{left:440px;}
.free_consult_txt{color:#E7179B !important;}
.marketing-head{font-weight:600;font-size:27px;line-height:40px;padding-right:210px;padding-top:50px;}
.marketing-txt{font-size:19px;font-weight:600;line-height:28px;padding-top:1px;padding-right:0px;}
.call-us-new{font-size:24px;font-weight:600;}
.free_consultation_form_home{margin-top:0px;overflow:hidden;margin-bottom:20px;margin-top:-20px;border:1px solid rgba(192, 182, 182, 0.27);}
.conslt-free-head_home{font-size:25px !important;font-weight:bold;color:#FFF;letter-spacing:0.005em;text-transform:none !important;margin-bottom:10px;float:left;width:100%;}
.free-consult-btn_home, .free-consult-btn_home:focus{float:right;background-color:#C72974;color:#fff;font-weight:bold;letter-spacing:.09em;text-transform:uppercase;border-radius:0px;border:1px solid #B17A7A;line-height:25px;padding:5px 30px;}
.free-consult-btn_home:hover{color:#fff;background-color:#BA1161;}
.we_give_txt_home{color:#fff;font-size:15px;margin-bottom:0;}
.button-grp_hme{margin-bottom:10px;}
.twelhours{color:#000;font-size:18px !important;line-height:24px;border-bottom:none;padding-bottom:5px;font-family:"Roboto", sans-serif;margin-top:20px;text-transform:uppercase;}
.offerpage3{background:url("../img/offerpage-bg.png") repeat-x scroll 49% 125px rgb(34, 25, 85);}
.offer-girl3{position:absolute;top:175px;left:458px;z-index:-999;}
.consult-form3{background-color:rgba(239, 210, 210, 0.1);padding:15px 15px 5px;margin-top:80px;}
.offer-container .btn-default2{background-color:#E3007B;border-color:#CCC;padding:8px 60px;border-radius:0px;color:#FFF;margin-top:0px;float:right;}
.rqst_callback_new{margin-top:20px;padding:10px 15px 30px 0px;text-align:right;float:left;margin-left:40px;}
.rqst_callback_new a, .rqst_callback_new a:hover{background-color:#EE0065;background-color:#AD1982;color:#FFF;padding:5px 12px;font-size:16px;border:1px solid #B0919E;border-radius:4px;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;}
.rqst_callback_new p{color:#fff;font-size:18px;margin-top:20px;}
.contact-form-main{margin-top:20px;}
.contact-form-main h1{color:#fff;font-size:28px;margin-top:20px;padding-bottom:10px;}
.contact-form-main b{font-size:19px;color:#fff;}
.text-third p{color:#fff;font-size:18px;margin-top:10px;}
.webdesign_head_new{font-size:38px;font-weight:normal;background:#69608c;padding:30px;text-align:left;color:#ffffff;line-height:42px;}
.webdesign_head_new span.big{font-weight:900;text-transform:uppercase;}
.webdesign_head_new strike{color:#392447;font-weight:700;}
.webdesign_head_new b{color:#80d6ff;}
.webdesign_head_new b a{color:#80d6ff;font-size:28px;}
.webdesign_head_new + a.offer-inner-banner{background:#80d6ff;float:right;margin-top:10px;color:#192e3e;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px;}
.portfolio-clients .owl-carousel .owl-prev{position:absolute;top:30px;left:-40px;background-image:url("../img/portfolio_big/clients/prev.png");width:20px;height:40px;text-indent:9999px;}
.portfolio-clients .owl-carousel .owl-next{position:absolute;top:30px;right:-40px;background-image:url("../img/portfolio_big/clients/next.png");width:20px;height:40px;text-indent:9999px;}
.portfolio-clients h3{text-align:center;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #80D6FF;padding:6px 0;color:#fff;font-size:28px;border-top:1px solid #80D6FF;margin-bottom:30px;}
.call-banner .form-group, .call-banner .form-group input{width:100%;}
.call-banner .form-group input{background:#ebebeb;border-radius:0;color:#000;font-size:18px;}
.call-banner p{font-size:18px;color:#fff;}
.call-banner .btn{background:#83d3f8;color:#543963;font-size:18px;font-weight:700;text-transform:uppercase;width:100%;border-radius:0;border:none;}
.call-banner .form-group input::-webkit-input-placeholder{color:#000;}
.call-banner .form-group input:-moz-placeholder{color:#000;}
.call-banner .form-group input::-moz-placeholder{color:#000;}
.call-banner .form-group input:-ms-input-placeholder{color:#000;}
.new-drop-menu{margin-top:20px;font-family:"Lato", sans-serif;position:relative;padding:20px 0;padding-bottom:0;z-index:2;}
.logo_main{z-index:2;position:relative;}
.contact-us-drop{float:left;}
.contact-us-drop span.contact{display:inline-block;font-size:24px;font-weight:400;line-height:1;padding:12px 8px;color:#fff;float:left;}
.contact-us-drop span.mail{width:auto;margin:0;display:inline-block;padding:5px 15px;height:auto;line-height:1;float:left;}
.contact-us-drop ul.flags{margin:0;padding:4px 3px;float:left;margin-top:9px;}
.contact-us-drop ul.flags li{padding:0px 9px;border:none;float:left;list-style:none;}
#close-pop-up-icn{position:absolute;top:15px;right:0px;font-size:12px;color:#000;}
#close-pop-up-icn img{vertical-align:middle;}
.contact-us-drop ul.flags li + li{}
.contact-us-drop ul.flags li img{vertical-align:bottom;}
.new-drop-menu .skype-live{float:left;padding:0;margin:0;}
.new-drop-menu .skype-live li{float:left;list-style:none;margin-left:0px;}
.skype-live-ul > li{position:relative;z-index:2;}
.new-drop-menu .skype-live li + li{margin-left:0px;z-index:1;}
.new-drop-menu .skype-live li > img{width:70px;position:absolute;top:1px;left:3px;pointer-events:none;}
.skype-live.drop-in .skype-live-ul li > img{position:absolute;top:1px;left:3px;pointer-events:none;}
.new-drop-menu-drop{position:absolute;top:100%;left:0;right:0;padding-top:15px;z-index:9999;display:none;}
.new-menu-back-drop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;}
.drop-container{background:#fff;padding:10px 5px 10px 5px;float:left;width:100%;border-radius:11px;}
.request-top-section{font-size:11px;font-weight:700;color:#F26424;margin-top:10px;margin-bottom:0px;}
.right-brdr{border-right:1px solid #d2d2d2;}
.drop-container h3{font-weight:700;color:#1e1e1e;font-size:18px;text-transform:none;line-height:1;float:left;margin-top:0;width:100%;position:relative;}
.drop-container h3 span{border-bottom:1px solid #d2d2d2;width:45px;display:inline-block;}
.drop-container h3 img{vertical-align:baseline;margin-right:10px;}
.phone-numbers{float:left;width:100%;}
.phone-numbers ul{width:100%;float:left;padding:0;margin:0;}
.phone-numbers ul li{list-style:none;margin-right:18px;margin-bottom:8px;}
.phone-numbers ul li span{float:left;margin-bottom:20px;margin-right:6px;}
.phone-numbers ul li a, .mail-numbers a{font-size:16px;line-height:1;font-weight:400;color:#1e1e1e;}
.mail-numbers{}
.mail-numbers a, .social-drop{padding-left:40px;}
.skype-live.drop-in{float:left;margin-top:27px;}
.skype-live.drop-in .skype-live-ul{margin:0;padding:0;padding-left:40px;}
.skype-live.drop-in .skype-live-ul li{margin-left:0;margin-right:15px;float:none;margin-bottom:35px;}
#dropdown_SkypeButton_Call_team7india_2{margin-top:5px !important;margin-left:5px !important;}
.social-drop{float:left;margin-top:20px;}
.skype-live.drop-in .skype-live-ul li img{width:auto;margin-bottom:25px;}
.social-drop h3{}
.social-drop ul{float:left;margin:0;padding:0;}
.social-drop ul li{float:left;list-style:none;margin-right:1px;}
.drop-down-form{padding:10px 15px;border:3px solid #146368;border-radius:15px;margin-top:10px;padding-bottom:20px;}
.drop-down-form h4{font-size:11.8px;font-weight:700;text-transform:uppercase;color:#f26424;}
.drop-down-form .form-control{margin-top:20px;background:#d0e0e1;border:none;box-shadow:none;}
.drop-down-form .form-control::-moz-placeholder{color:#1e1e1e;opacity:1}
.drop-down-form .form-control:-ms-input-placeholder{color:#1e1e1e}
.drop-down-form .form-control::-webkit-input-placeholder{color:#1e1e1e}
.drop-down-form .btn{width:100%;padding:0px 0px;height:35px;line-height:35px;margin-top:15px;border-radius:7px;text-transform:uppercase;color:#d2d2d2;text-align:center;background:#f26424;border-bottom:1px solid #6d2a0c;}
.navbar_total, .logo_main_fixed, #scrollfixed{-webkit-transition:all 0.5s;transition:all 0.5s;}
.scrollfixed{opacity:1;float:right;}
.navbar_total{top:-2px;}
.logo_main_fixed{width:360px;}
.navbar_total.shadow{top:-18px;}
.navbar_total.shadow .scrollfixed{}
.nav-hamburger{float:left;width:54px;height:53px;background:#65aa4d;text-align:center;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;cursor:pointer;transform:scale(0, 0);margin-left:10px;}
.nav-hamburger span{width:32px;height:4px;background:#FFF;margin-top:26.5px;display:inline-block;position:relative;}
.nav-hamburger span::before, .nav-hamburger span::after{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;content:'';width:100%;height:100%;position:absolute;background:#FFF;left:0;}
.nav-hamburger span::before{top:-8px;}
.nav-hamburger span::after{bottom:-8px;}
.nav-hamburger:hover span::before{top:-10px;}
.nav-hamburger:hover span::after{bottom:-10px;}
.navbar_total.shadow .nav-hamburger{transform:scale(1, 1);}
.inner_caption p span a.btn-oppertunity{color:#6A9730;}
.inner_caption p span.partner-span{font-size:26px;}
.btn-broucher, .btn-broucher:hover, .btn-broucher:focus{background:#F26324;border:1px solid #F26324;border-radius:0px;padding:10px;width:auto;font-weight:900;font-size:17px;color:#fff;line-height:1;margin-top:15px;float:left;}
.partenrs-form{float:none;margin:auto;}
#myModalpartners .modal-header{border:none;padding:0;}
#myModalpartners .modal-header .close{margin-top:-2px;color:#34DADB;opacity:1;text-shadow:none;}
#myModalpartners .modal-content{background-color:#000;border:1px solid #fff;}
@media (min-width:319px) and (max-width:359px){.top-agency{margin-right:40px;margin-top:10px;margin-bottom:10px;}
.offer-head{font-weight:600;font-size:17px;line-height:25px;margin-top:60px !important;}
.offer-txt{font-size:13px;font-weight:600;}
.offer-txt strong{font-weight:800;font-size:15px;}
.offer-list li{font-size:16px;}
.consult-form{background-color:#5F065D;margin-top:-5px;}
.offer-btn{position:absolute;top:30px;left:60px;}
.offer-btn img{width:60%;}
.offer-btn{position:absolute;top:44px;left:100px;}
.offer-container .btn-default{background-color:#E3007B;border-color:#CCC;padding:8px 100px;border-radius:0px;color:#FFF;margin-top:10px;margin-bottom:20px;}
.offer-container-form{background-image:none !important;background-color:#1C1B54}
.offer_page_head{font-size:18px;line-height:30px;font-weight:600;}
.offer_sec_head{font-size:22px;}
.service-head-new{font-size:19px;}
.visit_page{margin-bottom:10px;float:left;margin-left:10px;}
.offer-container .btn-default{padding:8px 50px;}
.visit_page_new{margin-right:20px;float:left;margin-bottom:9px;margin-left:19px;}
.offer_page_head{padding-top:40px;}
.we_take_head{font-size:18px;line-height:29px;}
.wetake-head-new{font-size:20px;margin-top:10px;}
.wetake-head-new span{padding-bottom:0;padding-top:0;}
.visit_our-home{width:85%;}
.visit_new{margin:0px 30px 10px 15px;}
.top-agency{margin-right:0px;}
.video_con{margin-top:10px !important;}
.offer-container .btn-default{padding:8px 50px !important;}
.free_consultation_form{margin-bottom:0;}
.sec_vedio{width:290px !important;height:178px !important;margin-top:20px !important;border:2px solid;margin-bottom:20px;}
.conslt-free-head{font-size:17px !important;float:left;margin:10px 0px 10px 0px;}
.consult-vid{width:290px !important;height:179px !important;margin-top:-70 !important;}
.video_con_frame{margin-top:0px;}
.carousel.home_banner{padding-top:40px;}
.offer-banner h5{font-size:20px;font-weight:bold;}
.special-offer-vid{margin-bottom:20px;}
.mobileapp_offer_span{font-size:25px;text-transform:uppercase;margin-bottom:5px;margin-top:35px;}
.mobileapp-head{font-weight:800;font-size:20px;line-height:30px;padding-top:0px;}
.mobileapp-head strong{color:#FF4E13;font-size:24px;}
.mobileapp-txt{font-size:19px;font-weight:600;line-height:28px;padding-top:1px;padding-right:0;}
.consult-form-mobileapp{padding-top:20px;border-top:1px solid #230222;}
.offer-banner{margin-top:60px;}
.mobileapp-txt span{color:#FFA705;font-size:23px;}
.extra-margin-mobapp{margin-top:50px;}
.marketing-head{font-weight:600;font-size:18px;line-height:26px;padding-right:0;padding-top:0;}
.marketing-txt{font-size:15px;font-weight:600;line-height:28px;padding-top:1px;padding-right:0px;}
.marketing-txt span{color:#FFA705;font-size:18px;font-weight:bold;}
.call-us-new{font-size:18px;font-weight:600;}
.rqst_callback_new{margin-top:10px;padding:10px 15px 11px 0px;text-align:right;float:left;margin-left:40px;}
.carousel.home_banner{padding-top:40px;}
.g-recaptcha{width:300px !important;transform:scale(0.8,0.8);margin-left:-15px;}
.g-recaptcha div{width:300px !important;}
}
@media (min-width:360px) and (max-width:640px){.top-agency{margin-right:50px;margin-top:10px;margin-bottom:10px;}
.home_menu_hide{display:inherit;}
.txt_talented{color:#fff;font-family:"Lato", sans-serif;font-size:20px;font-weight:200;line-height:29px;padding:14px;}
.blcnt{padding:53px 10px !important;;color:#fff;background:#442b52;}
.fivcircle{background:#F78A1F none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;margin-left:75px;}
.fivcircle_blue{background:#2AB0BE none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;margin-left:75px;}
.whydiff h5{font-weight:400;font-size:45px;color:#fff;margin:0px;padding-top:35px;margin-bottom:-50px;}
.whydiff p{font-weight:400;font-size:26px;color:#fff;padding-top:57px;}
.whydiff2{font-weight:400;font-size:23px !important;color:#fff;text-align:center;padding-top:20px;}
.whydiff3{font-weight:400;font-size:28px !important;color:#fff;text-align:center;padding-top:17px;}
.whydiff4{font-weight:400;font-size:21px !important;color:#fff;text-align:center;padding-top:17px;}
.fivcircle_orange{background:#f0615b none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;margin-left:75px;}
.fivcircle_green{background:#4bb8a1 none repeat scroll 0% 0%;width:210px;height:210px;margin:0px;border-radius:50%;padding-top:4.5%;float:left;margin-right:35px;margin-bottom:15px;margin-left:75px;}
.enfield_office{font-family:'Lato', sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#FFF;text-align:center;padding:15px;padding-bottom:5px;padding-top:5px;margin-top:0px;}
.mobile_div{z-index:9999;margin-top:-40px;}
#tawkchat-iframe-container{display:none !important;}
.navbar-default{border:none;padding-top:15px;margin-bottom:0;}
.top_margin{margin-top:20px;}
.backstrch{z-index:999 !important;min-height:300px}
.offer-head{font-weight:600;font-size:17px;line-height:25px;margin-top:60px !important;}
.read_more_function{width:auto;height:auto;padding-left:19px;color:#FFF;}
.star_ford_office{font-family:"Lato", sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;background:#F26324 none repeat scroll 0% 0%;color:#FFF;text-align:center;padding:5px 15px;margin-top:16px;border:1px solid #F26324;}
.channel{display:none}
.read_more_function a{color:#FFF;text-decoration:none}
.read_more_function a:hover{color:#9e7cb1;text-decoration:none}
.offer-txt{font-size:13px;font-weight:600;}
.offer-txt strong{font-weight:800;font-size:15px;}
.offer-list li{font-size:16px;}
.nopad-rl{background-color:#4B0B60;}
.consult-form{background-color:#5F065D;margin-top:-5px;}
.offer-btn{position:absolute;top:30px;left:120px;}
.offer-btn img{width:60%;}
.offer-btn{position:absolute;top:44px;left:120px;}
.consult-form .btn-default{padding:6px 70px !important;}
.offer-container-form{background-image:none !important;background-color:#1C1B54}
.offer-container .btn-default{background-color:#E3007B;border-color:#CCC;padding:8px 121px;border-radius:0px;color:#FFF;margin-top:10px;margin-bottom:20px;}
.offer_page_head{font-size:18px;line-height:30px;font-weight:600;}
.offer_sec_head{font-size:22px;}
.service-head-new{font-size:19px;}
.visit_page{margin-bottom:10px;float:left;margin-left:10px;}
.visit_page_new{margin-right:20px;float:left;margin-bottom:9px;margin-left:19px;}
.offer_page_head{padding-top:40px;}
.we_take_head{font-size:19px;line-height:29px;}
.wetake-head-new{font-size:20px;margin-top:10px;}
.wetake-head-new span{padding-bottom:0;}
.visit_our-home{width:80%;}
.visit_new{margin:0px 60px 10px 15px;}
.top-agency{margin-right:50px;}
.video_con{margin-top:10px !important;}
.offer-container .btn-default{padding:8px 58px !important;}
.free_consultation_form{margin-bottom:0;}
.sec_vedio{width:330px !important;height:203px !important;margin-top:20px !important;border:2px solid;margin-bottom:20px;}
.conslt-free-head{font-size:17px !important;float:left;margin:10px 0px 10px 0px;}
.consult-vid{width:290px !important;height:179px !important;margin-top:-70 !important;}
.video_con_frame{margin-top:0px;}
.carousel.home_banner{padding-top:0;}
.offer-banner h5{font-size:20px;font-weight:bold;}
.special-offer-vid{margin-bottom:20px;}
.mobileapp_offer_span{font-size:25px;text-transform:uppercase;margin-bottom:5px;margin-top:0;}
.mobileapp-head{font-weight:800;font-size:20px;line-height:30px;padding-top:0;}
.mobileapp-head strong{color:#FF4E13;font-size:24px;}
.mobileapp-txt{font-size:19px;font-weight:600;line-height:28px;padding-top:1px;padding-right:0;}
.consult-form-mobileapp{padding-top:20px;border-top:1px solid #230222;}
.offer-banner{margin-top:60px;}
.mobileapp-txt span{color:#FFA705;font-size:22px;}
.extra-margin-mobapp{margin-top:50px;}
.marketing-head{font-weight:600;font-size:18px;line-height:26px;padding-right:0;padding-top:0;}
.marketing-txt{font-size:15px;font-weight:600;line-height:28px;padding-top:1px;padding-right:0px;}
.marketing-txt span{color:#FFA705;font-size:18px;font-weight:bold;}
.call-us-new{font-size:18px;font-weight:600;}
.rqst_callback_new{margin-top:10px;padding:10px 15px 11px 0px;text-align:right;float:left;margin-left:40px;}
.carousel.home_banner{padding-top:40px;}
}
@media (min-width:479px) and (max-width:640px){.offer-banner{margin-top:50px;}
.top-agency{margin-right:100px;}
.offer-container .btn-default{margin-bottom:0;}
}
@media (min-width:360px) and (max-width:640px){.slider_top_section{margin-top:-40px;}
.blcnt{padding:53px 10px !important;;color:#fff;background:#442b52;}
.cap{font-family:"Lato", sans-serif;font-size:18px;color:#FFF;text-align:left;line-height:30px;width:90%;margin-left:0px;margin-top:0px;display:none !important;}
}
@media (min-width:767px) and (max-width:1024px){.offer-girl{display:none;}
.offer-btn img{width:90%;}
.offer-btn{top:240px;left:300px;}
.consult-form .btn-default{padding:6px 16px;}
.offer-container .btn-default{padding:8px 15px;}
.top-agency{margin-bottom:10px;float:left;padding-bottom:10px;margin-top:0;}
.offer-head{font-weight:800;font-size:19px;line-height:26px;padding-top:20px;}
.offer-list li{font-size:19px;}
.form-group{margin-bottom:12px;}
.consult-form{margin-top:35px;}
.offer-banner_wetake{margin-top:50px;}
.we_take_head{font-size:20px;line-height:30px;}
.offer_page_head{font-size:22px;line-height:26px;}
.wetake-client img{margin-right:50px;}
.footer .form_container{margin-top:20px;}
.footer-worth{}
.offer-service-float{margin-top:-15px;}
.sec_vedio{width:336px !important;height:206px !important;margin-top:20px !important;border:2px solid;margin-bottom:20px;}
.video_con{margin-top:140px !important;}
.video_wetake{}
.visit_our-home{width:38%;}
.top-agency{margin-top:0;}
.conslt-free-head{font-size:28px !important;float:left;margin:10px 0px;width:100%;}
.consult-vid{width:345px !important;height:212px !important;margin-top:-70 !important;}
.video_con_frame{margin-top:0px;}
.video_con_frame{margin-top:30px;margin-top:0;}
.video_con_frame{margin-top:30px;margin-top:0;}
.mobileapp_offer_span{font-size:30px;text-transform:uppercase;margin-bottom:10px;margin-top:40px;}
.mobileapp-txt{font-size:19px;font-weight:600;line-height:30px;padding-right:0;padding-top:0px;}
.consult-form-mobileapp{margin-top:60px !important;margin-bottom:30px;}
.marketing-head{font-weight:600;font-size:24px;line-height:30px;padding-right:0;padding-top:50px;}
.links_home a{font-size:12px;}
.case_study-box img{width:100%;}
.case_study-box:hover .outer-boxes h2{margin-top:164px;}
}
@media (max-width:768px){.conslt-free-head_home{font-size:22px !important;font-weight:bold;color:#FFF;letter-spacing:0.005em;text-transform:none !important;margin-bottom:10px !important;float:left;}
.backstrch{z-index:999 !important;}
.offerpage2{background-image:none;}
.free_consult_large{font-size:24px;font-weight:bold;margin-top:0;margin-bottom:10px;text-align:center;border-bottom:1px solid rgba(212, 25, 126, 0.39);padding-bottom:5px;}
.offer-head2{font-size:17px;font-weight:bold;}
.call-us2{font-size:22px;font-weight:bold;}
.offer-txt2{font-size:15px;font-weight:400;padding-right:0px;}
.offer-list{padding-left:0;}
.consult-form3{background-color:rgba(239, 210, 210, 0.1);padding:15px 15px 5px;margin-top:0;}
.offer-container .btn-default2{background-color:#E3007B;border-color:#CCC;border-radius:0px;color:#FFF;margin-top:0px;padding:10px 5px;float:right;}
#tawkchat-iframe-container{display:none !important;}
.portfolio_links a.btn{width:100%;}
.portfolio_links a.btn.active::after{margin-bottom:10px;border:none;}
.contact-form-main h1{font-size:24px;}
.contact-drop .form-control, .contact_content form a.upload{margin-bottom:15px;}
.twelhours{text-align:left !important;}
.contact-textarea textarea{min-height:180px;}
.contact-form .upload-brief{margin-bottom:10px;float:right;}
.contact-form .form-group{margin-bottom:10px;}
.contact-form textarea.form-control{height:122px;}
.new-contact{margin-top:0}
.links_home a{font-size:12px;}
.why-team{font-size:23px !important;line-height:29px !important;}
}
@media (min-width:768px) and (max-width:991px){.home-body .slider_top_section .inner-p{width:50%;font-size:25px !important;margin:114px 0 10px;}
.video_section_new2{top:-0% !important;}
.top-agency{float:left !important;}
.consult-vid{width:345px !important;height:212px !important;margin-top:-70 !important;}
.video_con_frame{margin-top:0;}
.slider_top_section{margin-top:0px;}
.consult-form{margin-top:0;}
.navbar-default ul.navbar-right li{margin-left:10px;}
.call-numb{}
.carousel.home_banner{padding-top:0px;}
.carousel-caption{top:58px;}
.contact_banner .carousel-caption h1{font-size:37px;line-height:0;}
.offer-container .btn-default2{border-color:#CCC;padding:10px 5px;float:right;}
.carousel-inner .item{min-height:0px !important;}
.links_home a{font-size:12px;}
.contact-banner-style h1{margin-top:37px !important;}
.drop-menu-absltd-bg{height:167px;}
}
@media (min-width:993px) and (max-width:1022px){.top-agency{float:none;margin-top:30px;}
}
@media (min-width:599px) and (max-width:1024px){.top-agency{float:none;}
}
@media (min-width:1024px) and (max-width:1028px){.top-agency{float:none;margin-top:30px;}
}
@media (min-width:768px) and (max-width:992px){.navbar-right{margin-right:-15px;float:left !important;;}
.slider_top_section{margin-top:0px;}
.cap{font-family:'Lato', sans-serif;font-size:21px;color:#FFFFFF;width:100%;text-align:left;line-height:41px;margin-left:35px;margin-top:100px;}
.affordable_caption p.main_caption{font-size:29px;}
.video_cntnr{right:72px;top:274px;}
.service_link_icons ul a li, .service_link_icons ul li{font-size:12px;}
.channel{font-family:'Lato', sans-serif;font-size:28px;color:#FFFFFF;padding:20px 0 0 0;margin-left:0px;letter-spacing:2px;text-align:left;}
.channel a{color:#FFFFFF;}
.channel a:hover{color:#FFFFFF;}
.backstrch{z-index:999 !important;}
.navbar-default{padding-top:0px;}
.navbar-default .navbar-collapse{margin:0px -15px;}
.navbar-collapse > .navbar-nav > li > a{padding:5px 4px;font-size:14px;}
.navbar-collapse > .navbar-nav > li > a .caret{margin-left:2px;}
.slider_top_section_new_contact .partenrs-caption-image{}
.contact-form .upload-brief{margin-bottom:10px;float:right;}
.slider_top_section_new_contact .carousel-inner > .item{min-height:176px;}
.carousel-caption{width:100% !important;}
.banner-text{font-size:22px !important;}
.banner-box{display:none;}
.aboutus .inner_caption{top:100px !important;}
.v-s{background:#ccc;min-height:217px;}
.g-recaptcha div{float:right;}
}
@media (min-width:1023px) and (max-width:599px){.consult-vid{width:345px !important;height:212px !important;margin-top:-70 !important;}
.video_con_frame{margin-top:90px;}
}
@media (min-width:992px) and (max-width:1199px){.industry_box{min-height:448px !important;}
.pencil_bg{background-size:100%;}
.seven_step_right{font-size:37px;}
.process{font-size:30px;}
.sign_in_pencil_one{padding-top:9px;}
.free_one_pencil_one{padding-top:0px;}
.sign_in_pencil_three{padding-top:0px;}
.free_one_pencil_four{padding-top:0px;}
.sign_in_pencil_six{padding-top:0px;}
.free_one_pencil_seven{padding-top:0px;}
.sign_in_pencil_nine{padding-top:26px;}
.top-agency{float:right !important;}
.inner_content h1, .inner_content h2{font-size:32px;}
.navbar_total.shadow{position:fixed;z-index:9999;background:transparent;border-bottom:transparent;box-shadow:0px 0px 0px 0px #392447;width:100%;margin-left:-91px;background-color:#1985b4;}
.channel{font-family:'Lato', sans-serif;font-size:28px;color:#FFFFFF;padding:20px 0 0 0;margin-left:0px;letter-spacing:2px;text-align:left;}
.channel a{color:#FFFFFF;}
.channel a:hover{color:#FFFFFF;}
.contact-us-drop span.contact{display:none;}
.nav > li > a{padding:10px 4px;}
.get_in_touch{margin-top:0;}
.navbar-collapse > .navbar-nav > li > a{padding:0px 10.5px;}
.contact-form .control-label{line-height:23px;font-size:12px;}
.slider_top_section_new_contact .partenrs-caption-image{min-height:253px;}
.slider_top_section_new_contact .carousel-inner > .item{min-height:0;}
.new-contact-sidebar > a{margin-left:0px;padding-left:0px;background:none;}
.chat-on-live img{margin-top:5px;}
.new-map-container iframe, .new-map-container img{height:347px;}
.new-coffie-braek img{width:181px;}
.new-coffie-braek p{font-size:21px;}
.chat-on-live br{display:none;}
.new-contact-sidebar ul li a{font-size:13px;}
.new-contact-sidebar ul li{padding:6px 0px 7px 65px;}
.contact-banner-style h1{margin-top:50px !important;}
.iso-box{font-size:16px !important;}
}
@media (min-width:320px) and (max-width:359px){.navbar_total .container img{margin-top:10px !important;}
}
@media (min-width:320px) and (max-width:480px){.pad-right-none{padding-right:15px !important;}
.wrap_right_portion {margin-left: 15px;margin-right: 15px;}
.collash-logo .team-log-collash{right:0px !important;}
.pad-left-none{padding-left:15px;}
.sign_in_text, .free_text, .free_text_2{font-size:15px;line-height:20px;}
.portfolio-item{min-height:auto;}
.top-agency{float:right !important;}
.inner_content h1, .inner_content h2{font-size:24px;margin-bottom:15px;text-align: center;}
.carousel-caption{text-align:center;padding-bottom:0px;text-shadow:none;top:auto;bottom:0px;left:0%;right:10%;}
.blcnt{padding:22px 10px !important;color:#fff;background:#442b52;}
.blogsec .owl-dots{ display: none !important;}
.channel{display:none !important}
.co-img-right{position:relative !important;}
.inner_content {padding-bottom: 0px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){}
@media (min-width:1280px) and (max-width:600px){.navbar_total.shadow{position:fixed;z-index:9999;background:#543963;border-bottom:solid 1px #FFFFFF;box-shadow:0px 0px 0px 0px #392447;width:100%;margin-left:-53px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.slide-out-div{}
}
.checkout_virtual{border:1px solid #6a9730;border-radius:12px;width:270px;position:absolute;left:280px;margin-top:40px;}
.checkout-caption{color:#98c76b !important;font-size:15px;text-align:center;font-weight:normal;margin-top:10px;margin-bottom:0px;padding-bottom:0px;line-height:15px;}
.checkout-text{font-family:"Lato", sans-serif;font-size:18px;text-align:center;color:#fff;font-weight:800;letter-spacing:3px;margin-top:2px;margin-bottom:5px;}
canvas.snow{background:none;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;}
.iso-box{background:#01b9ff;padding:4px 8px;display:inline-block;border-radius:5px;color:#fff;font-weight:300;font-size:18px;}
.home-icon{margin-top:-6px;}
.play-button-link{color:#00b9ff !important;font-size:16px;font-weight:bold;text-decoration:underline;cursor:pointer !important;}
.play-button-link img{margin-right:10px;vertical-align:middle !important;}
.home-body{background:#1985b4 !important;}
.banner-text{font-size:30px;text-transform:uppercase !important;font-weight:700 !important;}
.port-button{background:#ff4f4f;padding:10px 14px;border-radius:5px;font-size:18px;color:#fff;margin-top:15px;text-decoration:none;box-shadow:0px 2px 2px #21313d;margin-left:10px;}
.port-button:hover{background:#e73f3f;color:#fff;}
.iso-about{font-size:28px !important;padding-top:25px !important;}
.banner-box{text-align:center;font-weight:300;font-size:18px;padding:5px 0px;margin-bottom:35px;}
.banner-box img{text-align:center !important;padding:15px 0px;width:100px;margin:0 auto;display:block;}
.about_us-box{background-color:#146568;padding:10px 20px;font-weight:300;line-height:26px !important;height:293px;max-height:300px !important;overflow:hidden !important;}
.about_us-box img{max-height:294px;overflow:hidden;padding:10px 0px;}
.about_us-box p{font-weight:300;line-height:26px !important;}
.about_us-box span{color:#ffc107;font-weight:700;}
.about_us-box h3{font-size:25px;font-weight:400;color:#fff;margin-top:18px;}
.about_us-box-img{padding:10px 20px !important;height:300px;overflow:hidden;}
.aboutus .inner_caption{top:80px;}
.banner-box{margin-top:33px;}
.aboutus .port-button{margin-top:25px;}
.port-button-trail{background:#00d4a3;padding:8px 14px;border-radius:5px;display:inline-block;width:180px;font-size:18px;color:#fff;margin-top:15px;text-decoration:none;min-width:140px;box-shadow:0px 2px 2px #21313d;}
.port-button-trail:hover{background:#04ba90;color:#fff;}
.banner-text-first{font-size:28px;}
.what-we-do-virtual .col-md-6{}
#responsive .inner_caption p, #responsive .inner_caption{text-align:left !important;}
#responsive .carousel-caption{width:58%;}
.textleftbanner .inner_caption p, .textleftbanner .inner_caption{text-align:left !important;}
.ba-highlight{font-size:65px !important;color:#e4aa22 !important;}
.x-text{color:#fff !important;font-size:16px;font-weight:300;}
.x-text img{margin-bottom:15px;}
.x-text p{margin:0 0 1.5em !important;}
.x-text ul{margin:0 0 1.875em 1.5em !important;padding-left:0px;}
.x-text ul li{line-height:1.8 !important;}
.contact-address-bottom{padding:35px 25px 15px;background:#01529a;margin-bottom:25px;}
.add-box{color:#fff;border-right:2px solid #0CAAA7 !important;min-height:170px;}
.add-box:last-child{border-right:none;}
.add-box h3{margin-top:0px;margin-bottom:15px;}
.add-box p{color:#fff;font-size:16px;font-weight:300;}
.add-box ul{display:inline;color:#fff;}
.add-box ul li{display:inline-block;min-width:165px;float:left;margin-bottom:2px;border:1px solid #07838f;color:#fff !important;padding:10px;margin-right:2px;}
.add-box ul li a{color:#fff !important;}
.contact-address-bottom2{padding:35px;background:#017d9a;margin-bottom:25px;color:#fff;min-height:160px;position:relative;}
.contact-address-bottom2 h3{margin-top:0px;color:#fff;}
.contact-address-bottom2 a{color:#fff;font-size:16px !important;font-weight:300;}
.co-img-right{width:85px;height:65px;position:absolute;right:8%;top:32%;}
.inner-p{font-size:25px !important;font-weight:300;line-height:32px !important;}
.team-section-title{color:#fff;font-size:28px;margin-bottom:20px;}
.virtual-employee-section{background:#fff !important;}
.head_meetcore_team{border-bottom:2px solid #00496c;}
.head_meetcore_team span{font-size:24px;color:#fff;font-weight:300 !important;}
.head_meetcore_team span strong{color:#ecaa0e;}
.team-section{background:#026c86 !important;}
#responsive{background:#2b2a88 !important;}
.busines-section{background:#015f97 !important;}
.mobile-app-section{background:#007e94 !important;}
.consultancy-section{background:#191b7d !important;}
.contact-section{background:#094280 !important;}
.web-section{background:#2a66af !important;}
#videoModal .modal-content{width:720px !important;padding:25px !important;height:auto;background:rgba(0, 0, 0, 0.9)!important;margin-top:-75px;}
.virtual-listes-bottom{font-family:'Lato', sans-serif;font-size:22px;color:#fff;line-height:34px;padding:22px 45px;margin-top:15px;border:1px solid #fff;text-align:center;font-weight:300;margin-bottom:45px;}
.vi-ser{font-size:20px;color:#555;font-weight:300;text-align:center;}
.core-team-img{padding-right:15px;}
.slider_top_section{background:#005e96;}
.erp-section .inner_caption{top:35px;}
.inner_caption p span img{margin-top:-3px;}
.partenrs_bnr_text p{text-align:left !important;}
.home-body .cap{width:58%;text-align:left !important;padding-top:75px;}
.home-body .slider_top_section{min-height:425px;}
.home-body .slider_top_section .inner-p{color:#fff;}
.home-body .port-button{background:#ff4f4f;padding:10px 14px;border-radius:5px;font-size:14px;color:#fff;margin-top:15px;text-decoration:none;box-shadow:0px 2px 2px #21313d;margin-left:0px !important;}
.aboutus .port-button{background:#ff4f4f;padding:10px 14px;border-radius:5px;font-size:14px;color:#fff;margin-top:15px;text-decoration:none;box-shadow:0px 2px 2px #21313d;margin-left:35px !important;}
.home-body .porthead{position:relative;z-index:1;margin-bottom:15px;}
.why-team{font-size:28px;color:#fff;line-height:22px;margin-bottom:45px;font-weight:300;}
.why-team span{font-size:22px;font-weight:600;}
.ab-co-img{display:block;}
.image-virtual img{width:100px;}
.team-section .navbar_total.shadow{background:#026c86 !important;}
.virtual-employee-section .navbar_total.shadow{background:#1754a2 !important;}
#responsive .navbar_total.shadow{background:#2b2a88 !important;}
.web-section .navbar_total.shadow{background:#3c7ac5 !important}
.web-section .inner_caption{top:35px;}
.web-section .play-button-link{color:#fff !important;}
.e-commerce{background:#142258 !important;}
.e-commerce .navbar_total.shadow{background:#1e2d68 !important;}
.soft-section{background:#123c69 !important;}
.soft-section .navbar_total.shadow{background:#164e81 !important;}
.soft-section .inner_caption{top:35px;}
.cloud-big{background:#175992 !important;}
.cloud-big .navbar_total.shadow{background:#366c9b !important;}
.cloud-big .inner_caption{top:35px;}
.industry-section .navbar_total.shadow{background:#01224b !important;}
.industry-section .inner_caption{top:75px;}
.industry-section .play-button-link{color:#fff !important;}
.consultancy-section .navbar_total.shadow{background:#19337d !important;}
.busines-section .navbar_total.shadow{background:#017397 !important;}
.busines-section .inner_caption{top:35px;}
.erp-section{background:#1173b5 !important;}
.erp-section .navbar_total.shadow{background:#158edf !important;}
.erp-section .inner_caption{top:35px;}
.mob-com-section{background:#123c69 !important;}
.mob-com-section .navbar_total.shadow{background:#123c69 !important;}
.mobile-app-section .navbar_total.shadow{background:#007e94 !important;}
.mobile-app-section .play-button-link{color:#fff !important;}
.virtual-employee-section .inner_caption{top:120px;}
.affordable .navbar_total.shadow{background:#2d71ae;}
.affordable .inner_caption{top:35px !important;}
.mobile-app-section .inner_caption{top:38px;}
.virtual-employee-section .play-button-link{color:#fff !important;}
.portfolio-section .play-button-link{color:#fff !important;}
.why-we-section{background:#2d71ae;}
.why-we-section .navbar_total.shadow{background:#006ea3 !important;}
.why-we-section .inner_caption{top:90px !important;}
.contact-section .play-button-link{color:#fff !important;}
.white-area{background:#fff;padding-bottom:75px !important;border-top:3px solid #6dbcd4;border-bottom:3px solid #6dbcd4;}
.breadcrumb{background:transparent !important;}
.b-b{position:absolute;padding-left:43px;z-index:9999;font-weight:300;}
.home-slider-span{font-size:34px !important;font-weight:600;color:#ffd600;}
.home-slider-span2{font-size:28px !important;font-weight:600;color:#3C9;}
.livilyChatButton img{margin-top:-6px;}
.aboutus .inner_caption p{padding-top:5px;}
.training-section .inner_caption{top:95px;}
.whywe{text-decoration:underline;font-weight:500;color:#fff;}
.whywe:hover{color:#ffc107;}
.imp{padding-left:0px;padding-right:0px;margin-bottom:2px;}
.white-back{background:#fff;padding:45px 0px;}
.grey-back{background:#e9e9e9;padding:65px 0px;}
.skill-img{height:180px;line-height:180px;text-align:center;}
.mobile-hide{display:block;}
.outer{padding:0px 0px;border:1px solid #ddd;background:#fff;}
.skill-inner{line-height:normal;vertical-align:middle;display:inline-block;}
.skill-img img{text-align:center;margin:0 auto;}
.skill-img h2{text-transform:uppercase;padding:0 !important;margin-top:0px;font-size:14px;}
.content a, .content a:link, .content a:visited{color:#fab74d;}
.show-me{opacity:0;position:absolute;z-index:2;top:6%;left:10%;right:10%;font-weight:400 !important;font-size:16px;}
.skill-img:hover .show-me{opacity:1;font-weight:bolder;color:#252729;}
.skill-img:hover .outer{background-color:#80d5fe;transition:all 200ms ease-in-out !important;border:1px solid #1e1e1e;}
.skill-img:hover .skill-in-img img{display:none !important;}
.skill-img:hover .skill-inner h2{display:none !important;}
.hbs h3, .shw{font-size:33px;}
.content-column1{padding:45px;float:left;width:100% !important;}
.vi-bo{border-right:1px dashed #4aaad4;min-height:350px;}
.vib{padding:65px 0px;}
.virtual-service{padding:45px 0px;}
.service-virtual li{border-bottom:1px solid #fff;margin-bottom:15px;text-transform:uppercase;font-size:16px;}
.vir-back{width:100%;height:auto;padding:65px 0px;background:url(../img/vir-back.jpg) no-repeat;background-size:cover;}
.aw{font-size:28px;color:#16a1c6;font-weight:500 !important;line-height:38px;display:block;padding-bottom:25px;}
.aw span{font-size:48px;color:#16a1c6;font-weight:800 !important;}
.aw-bg{width:100%;height:auto;padding:75px 0px;}
.virtual-process{padding-top:25px;padding-bottom:65px;}
.process-box{padding-bottom:20px;margin:45px 1% 55px 1%;position:relative;z-index:1;background:#fff;float:left;font-family:'Lato', sans-serif;}
.process-box .imgbox{background:#f5f5f5;display:block;padding:15px 10px;ma}
.op-text{font-size:20px;font-weight:300;line-height:28px;}
.process-box p{font-size:16px;line-height:24px;font-weight:400 !important;font-family:'Lato', sans-serif;}
.process-box h4{font-size:28px;border-bottom:3px solid #337ab7;padding-bottom:8px;font-weight:600;text-transform:uppercase;font-family:'Lato', sans-serif;text-align:center;}
.process-box h5{font-size:22px;padding-bottom:8px;font-weight:400;font-family:'Lato', sans-serif;margin-top:12px;}
.imgbox{position:relative;text-align:center;}
.inner-p-class{border-bottom:2px dashed #ccc;padding:10px 0px;}
.pad-tb58{padding:58px 0;}
.facts{margin:0;overflow:hidden;}
.facts ul{list-style:none;}
.facts ul li{float:left;width:25%;text-align:center;border-right:solid 1px #eaeaea;padding:0 8px;}
.facts ul li:last-child{border:none;}
.facts ul li h2{font-size:54px;}
.facts ul li small{font-size:15px;text-transform:uppercase;margin:14px 0 0;display:block;}
.facts ul li i{display:block;margin:20px auto 0;}
.facts ul li.orange, .facts ul li.orange h2{color:#fd5f42 !important;font-size:45px;font-weight:800;display:block;}
.facts ul li.yellow, .facts ul li.yellow h2{color:#f6c640;font-size:45px;font-weight:800;display:block;}
.facts ul li.lightgreen, .facts ul li.lightgreen h2{color:#26cbbd;background:none;font-size:45px;font-weight:800;display:block;}
.facts ul li.lightblue, .facts ul li.lightblue h2{color:#3b99d7;font-size:45px;font-weight:800;display:block;}
.facts ul li.green, .facts ul li.green h2{color:#a9cf6a;font-size:45px;font-weight:800;display:block;}
.gray-dark{background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.full{box-sizing:border-box;float:left;width:100%;}
.virtual-slider{width:100%;padding:75px 0px;background:#085792;}
.sl-left{width:100%;background:#ccc;}
.sl-img-box{border:4px solid #6CF;width:auto;}
.sl-content-innerbox{padding:15px;padding-top:65px;}
.sl-content-innerbox h3{font-size:26px;color:#fff;font-weight:800;margin-bottom:25px;}
.sl-content-innerbox p{font-size:18px;color:#fff;font-weight:300;}
.vi-text{font-size:16px;font-weight:400!important;color:#000;text-align:center;}
.vi-text2{font-size:16px;font-weight:400!important;color:#6dbcd4;text-align:center;}
.virtual-employee-section .mobile_div{background:#06C;}
.case-study-section, .casestudy_porthead span{background:#123c69;}
.pf-img{padding-top:65px;}
.fileUpload{position:relative;overflow:hidden;}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.no-bo{border-right:0px !important;}
.selectParent select{text-indent:1px;text-overflow:'';width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 2px 2px 2px;border:none;z-index:9999;background:url(../img/select-bg.png) no-repeat right 15px top 10px #094280 !important;}
iframe[name="google_conversion_frame"]{height:0px;display:block;}
.web-section .casestudy_porthead span{background:#2a66af !important;}

@media (max-width:767px){.aboutus .pad-right-none{padding-right:15px;}
.aboutus .pad-left-none{padding-left:15px;}
.about_us-box {height: auto;max-height: inherit !important;}
.skill-img:hover .show-me{font-size:13px !important;}
.sl-img-box{display:none;}
.sl-content-innerbox{padding-top:0px;}
.sp-slides-container{min-height:300px !important;}
.sl-left{background:transparent;}
.facts ul{padding-left:0px;}
.facts ul li{width:100%;}

.pencil_bg {width: 307px;margin: 0px auto;}
.sign_in_pencil_one {

    padding-top: 50px;

}
.free_one_pencil_one {

    padding-top: 80px;

}
.sign_in_pencil_three {

    padding-top: 55px;

}
.free_one_pencil_four {

    padding-top: 90px;

}
.sign_in_pencil_six {

    padding-top: 100px;

}
.free_one_pencil_seven {

    padding-top: 80px;

}
.sign_in_pencil_nine {

    padding-top: 100px;

}


.sp-mask{min-height:240px !important;}
.sp-next-arrow, .sp-previous-arrow{display:none !important;}
.boxes-virtual-1, .boxes-virtual-2{margin-bottom:0px;margin-top:0px;}
.vir-back, .virtual-service{padding-bottom:0px;}
.cd-timeline-content .cd-date{color:#fff;}
.add-box{margin:25px auto;display:block;width:100%;border-right:none !important;}
.add-box ul{width:100%;padding-bottom:25px;float:left;padding-left:0px;}
.add-box ul li{width:100%;display:block;}
.padleft0{padding-left:0px;}
.contact-form .form-control{margin-bottom:20px;}
}
@media (min-width:360px) and (max-width:767px){
.cd-timeline-content .cd-date{color:#fff;font-size:16px;}
}
.home-video-info{text-align:center;padding-top:10px;padding-bottom:10px;color:#FFF;font-size:18px;}
body .cd-timeline-block p b{font-size:15px !important;font-weight:400 !important;}
.style_ul li b{font-weight:400 !important;}
.portfolio-content p{font-size:15px !important;font-weight:400 !important;}
.trainlandpara h5{font-size:14px !important;}