@media only screen and (min-width:320px) and (max-width:480px){.navbar-header{display:block !important;}
.navbar-toggle .icon-bar{background-color:#f28200;}
#main_menu{display:none}
#sucesslogo{margin:0 0 0 53px !important;}
.navbar-header{background-color:#1D1D1D;}
#top_navigation ,#nav p{float:none !important;}
.navlink{}
.navlink li a{font-size:14px;padding:0px 13px 0px 10px;}
span{font-size:14px;}
#nav p{font-size:14px;}
#navbarCollapse{position:absolute;border-color:#1D1D1D;}
#navbarCollapse .Collapse{border-color:#1D1D1D;}
.navlink{display:block;margin:10px auto 0;width:235px;}
#collapseOne{background-color:rgb(242,130,0);}
.sub-menu{display:none;padding-left:15px}
.menu > li:hover,.menu > li.current_page_item{background-color:#0077b1;}
.menu > li{margin:5px 0 !important}
.sub-menu li a:hover,ul.sub-menu li.current-menu-item a{color:#0077b1 !important}
.sub-menu li a{color:#fff;}
.navlink li a,#nav p,#nav p a span,#testimonial span{font-size:13px !important;line-height:22px !important;}
.menu > li.menu-item-has-children:hover ul{background-color:rgb(242, 130, 0) !important;}
.menu > li > a{color:#fff;font-size:16px;padding-left:10px}
.accordion-inner{padding:10px 15px;}
.row{margin-left:0px !important;margin-right:0px !important;}
#menu-responsive_menu li.menu-item-has-children:hover ul{display:block !important}
.carousel-indicators li p{display:none}
#myid{height:22px !important;}
#black{bottom:4px !important;width:99% !important}
.carousel-indicators li{width:15% !important}
#why_outsource h2#welcome-text p, #welcome-text, #welcome-text span,p,.inner_page li,label{font-size:17px !important;line-height:25px !important;background-position:left 7px !important;}
h1,h6,#why_outsource h1{font-size:25px !important;line-height:25px !important;text-align:left}
h6{margin-top:10px !important}
#why_outsource .col-md-8,.media{background-image:none !important}
h4{font-size:18px !important;margin-top:20px !important}
#why_outsource h3,h3,.sidebar h2{font-size:18px !important;margin-top:10px !important}
.buton img{display:block;height:60px;margin:0 auto;width:120px;}
.engage_option_table .btn{display:block;height:30px;font-size:15px !important;line-height:15px !important;margin:0 auto;width:120px;}
.divider{display:none !important}
#blog #p1{margin-bottom:0 !important}
	h1, h6 {
		line-height: 53px !important;}
	div#nav {
    margin-top: 20px;}
#welcome-text h1 span,h1,h1 span,#why_outsource span,.inner_page h6{    font-size: 32px !important;
    text-align: center !important;}
.navbar-default .nav > li > a{padding:2px 18px 3px 25px;font-size:14px;}
#ban2 h1{font-size:27px;}
#ban2 span{font-size:27px;}
.sidebar h3 ,#blog a h3,#blog a,h5,#contact_us h6{font-size:15px !important;}
.contact_address,#wpcf7-f312-o1 .col-md-5{border:0 !important;padding-left:0 !important}
.online_contact_div li{width:100% !important}
.contact_phone{padding-left:0px !important}
#tab #tech_indus li a{font-size:15px !important;width:100px !important}
#tab #tech_indus li.active::after{margin:-10px 0 0 35px !important;}
.our_border{width:100% !important;min-height:207px !important;}
#slider{width:100%}
#img{height:auto !important;margin:0 !important;min-height:178px;position:relative;width:100% !important;}
#testimonial{width:100% !important}
.flex-direction-nav .flex-next{right:-40px !important}
.flex-direction-nav .flex-prev{left:-62px !important;}
#carousel{display:none}
#slider .col-md-4{padding-left:0 !important;}
#slider li, #carousel li, #tech_indus li{padding:0 !important}
#lower a{width:50%;margin:0 auto;float:none;}
h6{font-size:24px;line-height:30px;}
h4{font-size:20px;margin:21px 14px 0px 0px;}
h3{font-size:22px;}
#right{margin:25px 0px 0px 8px;}
.buton{text-align:center;margin:0 auto;}
#main_wrapper h1{font-size:15px;}
#main_wrapper h1 span{font-size:27px;}
p{font-size:14px;line-height:25px;}
#border_right{width:auto;border:none;}
#hire{width:84%;margin:0px auto;height:auto;}
#img1{margin:0 auto;}
#img2{margin:0 auto;}
#img3{margin:0 auto;}
#img4{margin:0 auto;}
#img5{margin:0 auto;}
#img6{margin:0 auto;}
#img7{margin:0 auto;}
#img8{margin:0 auto;}
#img9{margin:0 auto;}
#img10{margin:0 auto;}
#img11{margin:0 auto;}
#img12{margin:0 auto;}
#img13{margin:0 auto;}
#img14{margin:0 auto;}
#img15{margin:0 auto;}
#img16{margin:0 auto;}
#img17{margin:0 auto;}
#img18{margin:0 auto;}
h5{font-size:18px;}
#right_col img{width:100%;margin:0px 0px 0px 0px;}
#right_col{width:auto;margin:0px 0px 0px 0px;}
#testimonial p{font-size:14px;line-height:26px;}
#testimonial h3{font-size:16px;}
#testimonial h2{font-size:16px;}
#media{margin-bottom:29px;}
.lower_menu h1 span{font-size:27px;}
.lower_menu li a{font-size:14px;line-height:22px;}
.lower_menu ul{border-right:none;}
#up_footer{height:auto !important;}
#fot{margin-top:28px !important;margin-left:0px !important;width:100% !important;}
#up_footer p{text-align:center !important;font-size:14px !important}
.social_img{float:none !important;margin:0 auto !important;}
#up_footer .col-xs-6{padding:0 !important;}
#lower_footer p, #lower_footer a{padding:0 !important;font-size:11px !important}
#up_footer p span{font-size:10px !important}
#lower_footer p{font-size:14px;}
#talent_free_quote{height:206px !important;top:25% !important;
/* 	width:35px !important; */
	}
#t_hire{background-size:100% 100%;height:100px !important;width:35px !important;}
#quote{background-size:100% 100%;height:100px !important;margin:105px 0 0 !important;width:35px !important;}
#up_footer p{font-size:14px;}
#fb{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#twt{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#linkedin{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#google{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#up_footer p span{line-height:17px;}
.media1{width:100%;}
.media2{width:100%;}
.media3{width:100%;}
.mycals{width:100%;}
#wrapper1 h2{font-size:14px;}
#wrapper1 h3{font-size:16px;}
.navbar-default .navbar-toggle, navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{border-color:#F28200;background-color:#F28200 !important;}
.navbar-default .navbar-toggle .icon-bar{background-color:#0077B1;}
#know_us{width:71%;margin:0px 0px 0px 60px;}
#what_we_do{margin:0px;padding:0 !important}
#what_we_do h1{text-indent:0px !important;}
#resource1{width:88%;margin:-25px 0px 0px 55px;}
#resource{margin:0px 0px 0px 54px;width:69%;}
#menu-what_we_do{border:0 !important;padding:0 !important}
#menu-what_we_do li{width:100% !important}
/* #what_we_do{padding:0 15px !important} */
#form_template font, #hire_form_template font, #contact_us font{font-size:15px !important;margin:10px 0 !important}
.hire_table th{border-bottom:1px solid #ccc;font-size:11px !important;line-height:17px !important;margin-bottom:15px !important;padding:0 !important;}
.wpcf7-list-item span,.online_contact_div li a{font-size:13px !important;}
.hire_table tr{border-bottom:1px solid #eee}
#contact_us iframe{width:100% !important}
.wpcf7-submit{float:left !important;margin:10px 0}
.feedback{padding:0 !important}
.wp-image-321, .wp-image-320{float:right;width:100%;}
.wp-image-321{margin:-14px 0 0 !important;}
#featured_project .col-md-12{padding-right:0 !important}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select,.wpcf7-captcha-captcha-885,.your-name input[type=text],.your-phone input[type=tel],.business_domain select{margin-bottom:15px;}
.my_rate_avg > img{margin:-1px 0 0 2px !important;}
.my_rate{background-position:left 9px !important;}
.my_rate_avg > img:nth-child(5){margin:-5px 0 0 5px !important;}
.my_rate_avg > img:nth-child(4){margin:-4px 0 0 3px !important;}
}
@media only screen and (min-width:481px) and (max-width:600px){#main_logo{width:50% !important;}
.navbar-header{display:block !important;}
.navbar-toggle .icon-bar{background-color:#f28200;}
#main_menu{display:none}
#sucesslogo{margin:0 0 0 0px !important;width:50% !important;}
.navbar-header{background-color:#1D1D1D;}
#top_navigation ,#nav p{float:none !important;}
.navlink{}
.navlink li a{font-size:14px;padding:0px 13px 0px 10px;}
span{font-size:14px;}
#nav p{font-size:14px;}
#navbarCollapse{position:absolute;border-color:#1D1D1D;}
#navbarCollapse .Collapse{border-color:#1D1D1D;}
.navlink{display:block;margin:10px auto 0;width:235px;}
#wrapper1 .col-xs-12,#why_outsource .col-md-8 .col-md-4{width:50%;float:left}
#footer_menu .col-md-2{position:absolute;left:275px;top:0;}
#collapseOne{background-color:rgb(242,130,0);}
.sub-menu{display:none;padding-left:15px}
.menu > li:hover,.menu > li.current_page_item{background-color:#0077b1;}
.menu > li{margin:5px 0 !important}
.sub-menu li a:hover,ul.sub-menu li.current-menu-item a{color:#0077b1 !important}
.sub-menu li a{color:#fff;}
.navlink li a,#nav p,#nav p a span{font-size:12px !important;line-height:22px !important;}
.menu > li.menu-item-has-children:hover ul{background-color:rgb(242, 130, 0) !important;}
.menu > li > a{color:#fff;font-size:16px;padding-left:10px}
.accordion-inner{padding:10px 15px;}
.row{margin-left:0px !important;margin-right:0px !important;}
#menu-responsive_menu li.menu-item-has-children:hover ul{display:block !important}
.carousel-indicators li p{display:none}
#myid{height:22px !important;}
#black{bottom:4px !important;width:99% !important}
.carousel-indicators li{width:15% !important}
#why_outsource h2#welcome-text p, #welcome-text, #welcome-text span,p,.inner_page li,label{font-size:14px !important;line-height:25px !important;background-position:left 7px !important;}
h1,h6,#why_outsource h1{font-size:25px !important;line-height:25px !important;text-align:left;clear:left;}
h6{margin-top:10px !important}
#why_outsource .col-md-8,.media{background-image:none !important}
h4{font-size:18px !important;margin-top:20px !important}
#why_outsource h3,h3,.sidebar h2,.inner_page h6{font-size:18px !important;margin-top:10px !important}
.buton img{display:block;height:60px;margin:0 auto;width:120px;}
.engage_option_table .btn{display:block;height:30px;font-size:15px !important;line-height:15px !important;margin:0 auto;width:120px;}
.divider{display:none !important}
#blog #p1{margin-bottom:0 !important}
#welcome-text h1 span,h1 span,#why_outsource span{font-size:23px !important}
.navbar-default .nav > li > a{padding:2px 18px 3px 25px;font-size:14px;}
#ban2 h1{font-size:27px;}
#ban2 span{font-size:27px;}
.sidebar h3 ,#blog a h3,#blog a,h5,#contact_us h6{font-size:15px !important;}
.contact_address,#wpcf7-f312-o1 .col-md-5{border:0 !important;padding-left:0 !important}
.online_contact_div li{width:100% !important}
.contact_phone{padding-left:0px !important}
#tab #tech_indus li a{font-size:15px !important;width:100px !important}
#tab #tech_indus li.active::after{margin:-10px 0 0 35px !important;}
.our_border{width:100% !important;min-height:243px !important;}
#slider{width:100%}
#img{height:auto !important;margin:0 !important;min-height:178px;position:relative;width:100% !important;}
#testimonial{width:100% !important}
.flex-direction-nav .flex-next{right:-40px !important}
.flex-direction-nav .flex-prev{left:-62px !important;}
#carousel{display:none}
#slider .col-md-4{padding-left:0 !important}
#lower a{width:50%;margin:0 auto;float:none;}
h6{font-size:24px;line-height:30px;}
h4{font-size:20px;margin:21px 14px 0px 0px;}
h3{font-size:22px;}
#right{margin:25px 0px 0px 8px;}
.buton{text-align:center;margin:0 auto;}
#main_wrapper h1{font-size:15px;}
#main_wrapper h1 span{font-size:27px;}
p{font-size:14px;line-height:25px;}
#border_right{width:auto;border:none;}
#hire{width:84%;margin:0px auto;height:auto;}
#img1{margin:0 auto;}
#img2{margin:0 auto;}
#img3{margin:0 auto;}
#img4{margin:0 auto;}
#img5{margin:0 auto;}
#img6{margin:0 auto;}
#img7{margin:0 auto;}
#img8{margin:0 auto;}
#img9{margin:0 auto;}
#img10{margin:0 auto;}
#img11{margin:0 auto;}
#img12{margin:0 auto;}
#img13{margin:0 auto;}
#img14{margin:0 auto;}
#img15{margin:0 auto;}
#img16{margin:0 auto;}
#img17{margin:0 auto;}
#img18{margin:0 auto;}
h5{font-size:18px;}
#right_col img{width:100%;margin:0px 0px 0px 0px;}
#right_col{width:auto;margin:0px 0px 0px 0px;}
#testimonial p{font-size:14px;line-height:26px;}
#testimonial h3{font-size:16px;}
#testimonial h2{font-size:16px;}
#media{margin-bottom:29px;}
.lower_menu h1 span{font-size:27px;}
.lower_menu li a{font-size:14px;line-height:22px;}
.lower_menu ul{border-right:none;}
#up_footer{height:auto !important;}
#fot{margin-top:28px !important;margin-left:0px !important;width:100% !important;}
#up_footer p{text-align:center !important;font-size:14px !important}
.social_img{float:none !important;margin:0 auto !important;}
#up_footer .col-xs-6{padding:0 !important;}
#lower_footer p, #lower_footer a{padding:0 !important;font-size:11px !important}
#up_footer p span{font-size:10px !important}
#lower_footer p{font-size:14px;}
#talent_free_quote{height:206px !important;top:30% !important;width:35px !important;}
#t_hire{background-size:100% 100%;height:100px !important;width:35px !important;}
#quote{background-size:100% 100%;height:100px !important;margin:105px 0 0 !important;width:35px !important;}
#up_footer p{font-size:14px;}
#fb{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#twt{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#linkedin{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#google{margin:0px 0px 0px 0px;float:none;width:50px;height:50px;background-size:100% 100%;}
#up_footer p span{line-height:17px;}
.media1{width:100%;}
.media2{width:100%;}
.media3{width:100%;}
.mycals{width:100%;}
#wrapper1 h2{font-size:14px;}
#wrapper1 h3{font-size:16px;}
.navbar-default .navbar-toggle, navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{border-color:#F28200;background-color:#F28200 !important;}
.navbar-default .navbar-toggle .icon-bar{background-color:#0077B1;}
#know_us{width:71%;margin:0px 0px 0px 60px;}
#what_we_do{margin:0px;padding:0 !important}
#what_we_do h1{text-indent:0px !important;}
#resource1{width:88%;margin:-25px 0px 0px 55px;}
#resource{margin:0px 0px 0px 54px;width:69%;}
#menu-what_we_do{border:0 !important;padding:0 !important}
#what_we_do{padding:0 15px !important}
#footer_menu li a{font-size:13px !important}
#form_template font, #hire_form_template font, #contact_us font{font-size:15px !important;margin:10px 0 !important}
.hire_table th{border-bottom:1px solid #ccc;font-size:12px !important;line-height:17px !important;margin-bottom:15px !important;padding:0 !important;}
.wpcf7-list-item span{font-size:12px !important;}
.hire_table tr{border-bottom:1px solid #eee}
#contact_us iframe{width:100% !important}
.wpcf7-submit{float:left !important;margin:10px 0}
#work_detail_template #testimonial,.feedback{padding:0 !important}
.wp-image-321, .wp-image-320{float:right;width:200px;height:150px;}
.wp-image-321{margin:40px 0 0 !important;}
#why_outsource .col-md-8{width:100% !important;overflow:hidden;}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select,.your-name input[type=text],.your-phone input[type=tel],.business_domain select{margin-bottom:15px;}
.my_rate_avg > img{margin:-1px 0 0 2px !important;}
.my_rate{background-position:left 9px !important;}
.my_rate_avg > img:nth-child(5){margin:-5px 0 0 5px !important;}
.my_rate_avg > img:nth-child(4){margin:-4px 0 0 3px !important;}
}
@media only screen and (min-width:601px) and (max-width:767px){#main_logo{width:60%;float:left}
#sucesslogo{width:40%;float:right;margin-left:0 !important;}
.row{margin:0 !important}
#nav{margin-top:10px}
#login_section{width:27%;float:left}
#contact_section{width:70%;float:left}
#email_section{width:70%;float:left}
.navlink li::after{content:"" !important}
.navlink li:before{content:".";font-size:38px;margin:-22px 0 0;position:absolute;display:block;}
#main_menu{display:none}
.navbar-header{display:block !important}
#navbarCollapse{position:absolute;border-color:#1D1D1D;}
#navbarCollapse .Collapse{border-color:#1D1D1D;}
.navbar-header{background-color:#1D1D1D;}
.navbar-toggle .icon-bar{background-color:#f28200;}
#collapseOne{background-color:rgb(242,130,0);}
.sub-menu{display:none;padding-left:15px}
.menu > li:hover,.menu > li.current_page_item{background-color:#0077b1;}
.menu > li{margin:5px 0 !important}
.sub-menu li a:hover,ul.sub-menu li.current-menu-item a{color:#0077b1 !important}
.sub-menu li a{color:#fff;}
.menu > li.menu-item-has-children:hover ul{background-color:rgb(242, 130, 0) !important;}
.menu > li > a{color:#fff;font-size:16px;padding-left:10px}
.accordion-inner{padding:10px 15px;}
#menu-responsive_menu li.menu-item-has-children:hover ul{display:block !important}
#talent_free_quote{height:206px !important;top:30% !important;width:45px !important;}
#t_hire{background-size:100% 100%;height:125px !important;width:45px !important;}
#quote{background-size:100% 100%;height:125px !important;margin:135px 0 0 !important;width:45px !important;}
.carousel-indicators li p{display:none}
#myid{height:22px !important;}
#black{bottom:4px !important;width:99% !important}
.carousel-indicators li{width:17% !important}
#why_outsource .col-md-8{width:100% !important;overflow:hidden;margin:10px 0 20px}
#wrapper1 .col-xs-12,#why_outsource .col-md-8 .col-md-4{width:50%;float:left}
#why_outsource h1,h6,h1{font-size:30px!important;line-height:30px !important;}
h6{margin-top:0 !important}
h1 span{font-size:32px !important}
h4{font-size:25px !important;margin-top:15px !important}
#why_outsource .col-md-8,.media{background-image:none !important}
.buton img{display:block;height:70px;margin:0 auto;width:140px;}
.divider{display:none !important}
.hire_col{width:50%;float:left}
.image_thumb{width:350px !important;margin:0 auto;display:block}
#what_we_do{margin:0px;padding:0 !important}
#what_we_do h1{text-indent:0px !important;}
#menu-what_we_do{border-left:0px solid #e5e5e5 !important;border-right:0px solid #e5e5e5 !important;overflow:hidden;padding:0 0 15px 15px !important;}
#footer_menu .col-md-2{left:275px;position:absolute;top:0;}
#up_footer{overflow:hidden;height:auto !important}
#fot{width:100% !important;margin:10px 0 !important}
.what_we_do_col{width:33%;float:left}
#contact_us iframe{width:100% !important}
#contact_us h6{font-size:20px !important}
.contact_address{width:53% !important;float:left;border:0 !important}
.contact_phone{float:left;padding-left:15px;width:44%;}
.online_contact_div{float:left;width:100%}
.online_contact_div li a{font-size:14px !important}
#form_template font, #hire_form_template font, #contact_us font{float:right !important;margin:10px 0;}
.star_col{float:left;width:50%;}
.engage_option_table .btn{display:inline-block !important;}
#work_detail_template h1 a{font-size:30px !important}
#slider{width:100%;}
#img{height:auto !important;margin:0 0 0 0px !important;position:relative;width:100% !important;}
#testimonial{width:100% !important;padding:20px 0 0 0 !important;}
#detail_right{padding-left:0 !important}
#carousel{display:none}
.flex-direction-nav .flex-next{right:-40px !important}
.flex-direction-nav .flex-prev{left:-62px !important;}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select{margin-bottom:15px;}
.wp-image-321, .wp-image-320{float:right;height:200px;width:276px;}
.wp-image-321{margin-top:70px !important}
#home .col-md-4{float:left;width:50%;}
.our_border{width:100% !important;min-height:230px !important;}
.our_head h2{line-height:40px !important;font-size:16px !important;}
.our_border img{min-height:180px !important}
#tab #tech_indus li.active::after{margin:-11px 0 0 66px !important}
#menu2 .col-md-4{float:left;width:50%;}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select,.your-name input[type=text],.your-phone input[type=tel],.business_domain select{margin-bottom:15px;}
}
@media only screen and (min-width:768px) and (max-width:992px){.container{width:750px !important;}
#main_logo{width:60%;float:left}
#sucesslogo{width:40%;float:right;margin-left:0 !important;}
.row{margin:0 !important}
#nav{margin-top:10px;width:100%;}
#login_section{width:27%;float:left}
#contact_section{width:70%;float:left}
#email_section{width:70%;float:left}
.navlink li::after{content:"" !important}
.navlink li:before{content:".";font-size:38px;margin:-22px 0 0;position:absolute;display:block;}
#main_menu .container{padding:0 !important}
.menu-main_menu-container li a{color:#fff;font-size:14px !important;line-height:38px !important;padding:0 12px !important;}
.menu-main_menu-container li:first-child a, .menu-main_menu-container li:last-child a{padding:0 8px !important;}
#what_we_do_dropdown ul, #hire_talent_dropdown ul{border-right:1px solid #eb9d3f;float:left !important;padding-left:20px;padding-right:10px;width:33% !important;}
#hire_talent_dropdown li h3, #what_we_do_dropdown li h3{color:#fff;font-family:"Open Sans",sans-serif;font-size:14px !important;line-height:19px !important;text-align:left;margin:0px 0 0 0 !important;}
.img_container{border:1px solid #fff;border-radius:5px;float:left;height:30px !important;line-height:30px !important;margin-right:10px;text-align:center;width:30px !important;}
.img_container img{max-height:20px !important;max-width:20px !important;vertical-align:baseline !important;}
.image_container{border:2px solid #fff;border-radius:6px;margin:0 auto;max-width:150px !important;}
.image_thumb_menu img, #default_post img{background-color:#fff;border:4px solid #000;border-radius:4px;display:block;height:100%;margin:0 auto;max-width:150px !important;min-height:110px !important;padding:10px;width:100%;}
.image_thumb_menu h2 a, .image_thumb_menu h2{color:#fff;font-size:14px !important;margin:5px 0 0 !important;line-height:20px!important;text-align:center;}
#what_we_do_dropdown, #hire_talent_dropdown{min-height:265px !important}
#talent_free_quote{height:206px !important;top:30% !important;width:45px !important;}
#t_hire{background-size:100% 100%;height:125px !important;width:45px !important;}
#quote{background-size:100% 100%;height:125px !important;margin:135px 0 0 !important;width:45px !important;}
.carousel-indicators li{width:18%;padding:0px 2px 0px 0px;margin:0px 1px 4px 7px;}
.carousel-indicators .active{width:18%;padding:0px 2px 0px 0px;margin:0px 1px 4px 7px;}
.carousel-indicators li p{font-size:1.3vw !important;line-height:17px;}
#black{bottom:59px;width:85% !important;}
.carousel-indicators li:last-child{width:21% !important;}
#myid{height:81px;}
.carousel-indicators li:nth-child(4){width:14% !important;}
#black{width:90% !important}
#why_outsource .col-md-8{width:100% !important;overflow:hidden;margin:10px 0 20px}
#wrapper1 .col-xs-12{width:50%;float:left}
#why_outsource .col-md-8 .col-md-4{width:33% !important;float:left}
#why_outsource h1,h6,h1{font-size:30px!important;line-height:30px !important;}
h6{margin-top:0 !important}
h1 span{font-size:32px !important}
h4{font-size:25px !important;margin-top:15px !important}
#why_outsource .col-md-8,.media{background-image:none !important}
.buton img{display:block;height:70px;margin:0 auto;width:140px;}
.divider{display:none !important}
.hire_col{width:50%;float:left}
.image_thumb{width:350px !important;margin:0 auto;display:block}
#what_we_do{padding:0 !important}
#what_we_do h1{text-indent:0px !important;}
#menu-what_we_do{border-left:0px solid #e5e5e5 !important;border-right:0px solid #e5e5e5 !important;overflow:hidden;padding:0 0 15px 15px !important;}
#footer_menu .col-md-2{left:365px;position:absolute;top:0;}
#up_footer{overflow:hidden;height:auto !important}
#fot{width:100% !important;margin:10px 0 !important}
.what_we_do_col{width:33%;float:left}
#contact_us iframe{width:100% !important}
#contact_us h6{font-size:20px !important}
.contact_address{width:53% !important;float:left;border:0 !important}
.contact_phone{float:left;padding-left:15px;width:44%;}
.online_contact_div{float:left;width:100%}
.online_contact_div li a{font-size:14px !important}
#form_template font, #hire_form_template font, #contact_us font{float:right !important;margin:10px 0;}
.star_col{float:left;width:50%;}
.engage_option_table .btn{display:inline-block !important;}
#work_detail_template h1 a{font-size:30px !important}
#slider{width:100%;}
#img{height:auto !important;margin:0 0 0 0px !important;position:relative;width:100% !important;}
#testimonial{width:100% !important;padding:20px 0 0 0 !important;}
#detail_right{padding-left:0 !important}
#carousel{display:none}
.flex-direction-nav .flex-next{right:-40px !important}
.flex-direction-nav .flex-prev{left:-62px !important;}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select{margin-bottom:15px;}
.wp-image-321, .wp-image-320{float:right;height:200px;width:276px;}
.wp-image-321{margin-top:70px !important}
#home .col-md-4{float:left;width:50%;}
.our_border{width:100% !important;min-height:230px !important;}
.our_head h2{line-height:40px !important;font-size:16px !important;}
.our_border img{min-height:240px !important}
#tab #tech_indus li.active::after{margin:-11px 0 0 66px !important}
#menu2 .col-md-4{float:left;width:50%;}
.your-name .wpcf7-text,.your-phone .wpcf7-text,.business_domain .wpcf7-select,.your-name input[type=text],.your-phone input[type=tel],.business_domain select{margin-bottom:15px;}
.social_img{background-size:100% 100%;width:60px !important;height:60px !important}
#up_footer p span{font-size:8px !important;line-height:15px !important;display:block;margin:8px 0 0;}
#up_footer p{font-size:14px !important;line-height:10px !important;}
#why_outsource h2{font-size:15px !important}
#featured_project .col-md-12,#blog,.sidebar .col-md-12{padding-left:0 !important}
#form_template font, #hire_form_template font, #contact_us font{font-size:14px !important}
.blog_content_ind h6{font-size:19px !important;}
.blog_des{min-height:240px;font-size:15px !important;}
}
@media only screen and (min-width:993px) and (max-width:1024px){.container{width:970px !important}
#sucesslogo{margin:26px 0 0 0px !important;}
#nav{text-align:center;width:374px;}
.menu-main_menu-container li:first-child a, .menu-main_menu-container li:last-child a{padding:0 15px !important;}
.menu-main_menu-container li a{color:#fff;font-size:15px !important;line-height:46px !important;padding:0 20px !important;}
.navlink li a{font-size:14px;padding:0px 4px 0px 0px;}
#top_navigation{float:none;}
#nav p{font-size:14px;float:none;}
.carousel-indicators li{width:18%;padding:0px 2px 0px 0px;margin:0px 1px 4px 7px;}
.carousel-indicators .active{width:18%;padding:0px 2px 0px 0px;margin:0px 1px 4px 7px;}
.carousel-indicators li p{font-size:1.25vw !important;line-height:17px;}
#black{bottom:59px;width:85% !important;}
.carousel-indicators li:last-child{width:21% !important;}
#myid{height:81px;}
#talent_free_quote{height:206px !important;top:30% !important;width:45px !important;}
#t_hire{background-size:100% 100%;height:125px !important;width:45px !important;}
#quote{background-size:100% 100%;height:125px !important;margin:135px 0 0 !important;width:45px !important;}
#why_outsource h1,#why_outsource span,#footer_menu h1,.inner_page h1,h1 span{font-size:30px !important}
#lets_talk h3{font-size:16px !important}
#menu{height:47px;}
.navbar{min-height:47px;}
.nav > li > a{padding:14px 15px 10px 15px;font-size:16px !important;}
#ban2 h1{font-size:30px;}
#ban2 span{font-size:30px;}
#ban2 h2{font-size:14px;line-height:25px;}
h6{font-size:30px;line-height:41px;}
h4{font-size:22px;margin:21px 0px 0px;}
h3{font-size:23px;}
.buton{text-align:center;margin:0px 0px 0px 0px;}
#hire{min-height:295px;width:45%;}
#border_right{width:900px;border-right:none;}
h5{font-size:17px;}
p{font-size:14px;line-height:25px;}
#right_col{width:auto;margin:0px 0px 0px 0px;}
#main_wrapper h1{font-size:30px;}
#main_wrapper h1 span{font-size:30px;}
#testimonial p{font-size:14px;}
#testimonial h3{font-size:18px;}
#wrapper1 h2{font-size:15px;}
#wrapper1 h3{font-size:13px;}
#media{margin-bottom:17px;}
.lower_menu li a{font-size:14px;}
.lower_menu h1 span{font-size:24px;}
span{font-size:14px;line-height:25px;}
#up_footer{height:auto;}
#fot{width:auto;margin-left:0px;}
#fb{float:none;margin:0px 0px 0px 0px;}
#twt{float:none;margin:0px 0px 0px 0px;}
#linkedin{float:none;margin:0px 0px 0px 0px;}
#google{float:none;margin:0px 0px 0px 0px;}
#up_footer p{font-size:14px;margin-top:11px;}
#up_footer p span{font-size:10px !important;line-height:16px;}
#lower_footer p{font-size:14px;}
#talent_free_quote{top:325px;height:340px;width:43px;}
#t_hire{height:158px;width:43px;background-size:100% 100%;}
#quote{margin:173px 0px 0px;height:158px;width:43px;background-size:100% 100%;}
.navbar-default .navbar-toggle, navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{border-color:#F28200;background-color:#F28200 !important;}
.navbar-default .navbar-toggle .icon-bar{background-color:#0077B1;}
#talent_free_quote{top:325px;width:44px;height:334px;}
#t_hire{height:157px;width:44px;background-size:100% 100%;}
#quote{height:157px;width:44px;background-size:100% 100%;margin:169px 0px 0px;}
#lower a{width:31%;min-height:125px;}
#hire p.paragraph_hire{font-size:14px;}
#left_column{width:48%;float:left;padding:0px;}
#know_us{width:171px;padding:0px 0px 0px 14px;}
#know_us ul{width:144px;}
#what_we_do{padding:0px !important;}
#footer_menu .col-md-3,#footer_menu .col-md-2{padding-right:0 !important}
#fot{margin:20px 0 0 0 !important;width:100% !important}
.social_img{background-size:100% 100%;width:50px !important;height:50px !important;margin-top:10px !important}
#up_footer p span{font-size:10px !important;}
#up_footer p{font-size:14px;}
#footer_menu li{background-position:left 15px !important;}
#right_column{width:52%;padding:0px;}
#resource1{width:266px;padding:0px;}
#resource{width:180px;}
#right{margin:20px 0px 0px 8px;}
.img_container{border:1px solid #fff;border-radius:5px;float:left;height:30px !important;line-height:30px !important;margin-right:10px;text-align:center;width:30px !important;}
.img_container img{max-height:20px !important;max-width:20px !important;vertical-align:baseline !important;}
#hire_talent_dropdown li h3, #what_we_do_dropdown li h3{font-size:15px !important;margin:10px 0 !important;line-height:28px !important}
.image_container{border:2px solid #fff;border-radius:6px;margin:0 auto;max-width:150px !important;}
.image_thumb_menu img, #default_post img{background-color:#fff;border:4px solid #000;border-radius:4px;display:block;height:100%;margin:0 auto;max-width:150px !important;min-height:110px !important;padding:10px;width:100%;}
.image_thumb_menu h2 a, .image_thumb_menu h2{color:#fff;font-size:14px !important;margin:5px 0 0 !important;line-height:20px!important;text-align:center;}
#what_we_do_dropdown, #hire_talent_dropdown{min-height:265px !important}
iframe{width:100% !important}
#contact_us .wpcf7-submit{float:left !important;margin-top:10px !important}
#contact_us h6{font-size:15px !important}
.online_contact_div li{width:100% !important}
.our_border{width:100% !important;min-height:260px !important}
#tab #tech_indus li.active::after{margin:-11px 0 0 66px !important}
#slider{width:100% !important;}
#carousel{width:100% !important;height:120px !important}
#thumbnail li{width:120px !important}
#carousel .flex-active-slide{background-position:center 83px !important;}
#img{height:435px !important}
.flex-direction-nav .flex-prev{margin-left:0 !important}
.blog_content_ind h6{font-size:25px !important;}
.blog_des{min-height:220px;}
}
@media only screen and (min-width:1025px) and (max-width:1324px){.container{width:1000px !important}
#sucesslogo{margin:26px 0 0 0px !important;}
#nav p,#nav span{font-size:14px}
.navbar-default .navbar-nav > li > a{font-size:16px}
#banner_container{width:1324px;}
.menu-main_menu-container li a,#hire_talent_dropdown li h3, #what_we_do_dropdown li h3{font-size:15px !important;margin:5px 0 !important;}
.menu-main_menu-container li:first-child a, .menu-main_menu-container li:last-child a{padding:0 18px !important;}
#what_we_do_dropdown, #hire_talent_dropdown{min-height:330px !important;max-height:330px !important}
.image_container{border:2px solid #fff;border-radius:6px;margin:0 auto;max-width:200px !important;}
.image_thumb_menu img, #default_post img{background-color:#fff;border:4px solid #000;border-radius:4px;display:block;height:100%;margin:0 auto;max-width:200px !important;min-height:110px !important;padding:10px;width:100%;}
.image_thumb_menu h2 a, .image_thumb_menu h2{color:#fff;font-size:14px !important;margin:5px 0 0 !important;line-height:20px!important;text-align:center;}
.carousel-inner > .item > img{height:442px;}
.carousel-indicators li p{font-size:1.3vw !important;width:100%;}
.carousel-indicators li,.carousel-indicators li.active{width:18%;}
.carousel-indicators li:last-child{width:22% !important}
.carousel-indicators li.active:last-child{width:20%;}
.carousel-indicators li:nth-child(3){width:17% !important;}
.carousel-indicators li:nth-child(4){width:14% !important;}
#img{height:500px !important;margin:0px 0px 0px 110px !important;}
.flex-direction-nav .flex-prev{margin-left:0 !important}
#ban2 h2{font-size:14px}
h6{font-size:30px;line-height:40px;margin:0;}
.buton{margin:0 0 0 60px;}
#border_right{width:auto}
p,#testimonial p{font-size:14px;line-height:22px;}
h5{color:#f5a344;font-family:"Raleway";font-size:18px;margin:22px 0 19px;text-align:center;text-decoration:none;}
#main_wrapper h1{color:#3e3e3e;font-family:"Poor-Richard";font-size:28px;}
#wrapper1 h3{font-size:14px;}
.lower_menu h1 span{font-size:28px}
.lower_menu li a{font-size:14px;line-height:20px}
#fot{margin-left:0 !important;margin-right:0 !important;width:100% !important;}
.social_img{background-size:100% 100%;width:60px !important;height:60px !important}
#up_footer p span{font-size:10px !important;}
#up_footer p{font-size:14px;}
#lower_footer p{font-size:16px;}
span{font-size:14px;}
#talent_free_quote{top:206px;width:49px;}
#black{bottom:61px;width:90% !important}
#myid{height:83px;}
#hire p.paragraph_hire{font-family:'Open Sans Light';font-size:14px;color:#3E3E3E;text-align:justify;line-height:25px;font-weight:bold;margin-bottom:0px;}
#hire{min-height:303px;width:319px;}
#know_us{width:204px;}
#know_us ul{width:168px;}
#why_outsource h2{font-size:15px !important}
h1 span,h1,h6{font-size:30px !important;line-height:45px !important}
#lets_talk h3{font-size:16px !important}
#testimonial p{line-height:25px !important}
.our_border{min-height:269px !important;width:100% !important;}
.flexslider{width:100% !important}
#work_detail_template h3{font-size:20px !important}
#form_template form span{font-size:14px !important}
}
@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:959px){#hire_detail_template_table table,#hire_detail_template_table thead,#hire_detail_template_table tbody,#hire_detail_template_table tfoot,#hire_detail_template_table th,#hire_detail_template_table td,#hire_detail_template_table tr{display:block;}
#hire_detail_template_table thead tr{position:absolute;top:-9999px;left:-9999px;}
#hire_detail_template_table tr{border:1px solid #ccc;}
#hire_detail_template_table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:35% !important;}
#hire_detail_template_table td:before{position:absolute;top:13px;left:6px;width:35%;padding-right:10px;white-space:nowrap;}
#hire_detail_template_table td:nth-of-type(1):before{content:"Details";text-align:center!important;background-color:#0077B1;box-shadow:0px 9px 5px #e5e5e5;}
#hire_detail_template_table td:nth-of-type(2):before{content:"Full Time";box-shadow:0px 9px 5px #e5e5e5;background-color:#F28200;}
#hire_detail_template_table td:nth-of-type(3):before{content:"Part Time";background-color:#0077B1;box-shadow:0px 9px 5px #e5e5e5;}
#hire_detail_template_table td:nth-of-type(4):before{content:"Hourly";box-shadow:0px 3px 5px #e5e5e5;background-color:#F28200;}
#hire_detail_template_table td:nth-of-type(1){text-align:left}
#hire_detail_template_table tr:last-child td:nth-of-type(1){display:none}
#hire_detail_template_table table td li{background-image:none !important}
}

@media only screen and (max-width:760px){#ind_us_uk {
    /* float: right; */
    float: none !important;
	text-align: center;
}
/* 	div#ind_us_uk ul li {
    text-align: center !important;
    margin-left: 10px;
} */
	div#email_section a {
    font-size: 13px;
}
	h6.pd_space {
    display: none;
}
		.vc_row.wpb_row.vc_row-fluid.mob_country_sect.vc_custom_1636971695772.vc_row-has-fill {
    background-size: 800px;
    background-color: #f28200;
    height: 400 px;
    background-position: center;
    background-repeat: no-repeat;
    padding: 15 px 0 px;
    transform: translate(0 px , -20 px );
}
	.vc_row.wpb_row.vc_row-fluid.country-zone.vc_custom_1615980481243.vc_row-has-fill {
    display: none;
}
	.vc_row.wpb_row.vc_row-fluid.mob_country_sect.vc_custom_1636971695772.vc_row-has-fill h3 {
    color: aliceblue;
}
}

@media (max-width: 767px){
.site-grid {
    margin-top: 0px;
    overflow-x: hidden;
}	
	body {

  overflow-x: hidden;

} 
	.iwp_a37 {
    margin-top: 0em !important;
    text-align: center;
}
	.vc_empty_space {
    display: none;
}
	div#wrapper1 {
    margin-top: 44px;
}
	div#footer_menu ul li {
    margin-left: 30px;
}
	#iwp_a33 .vc_btn3 {
		font-size: 17px!important;
	}
	.menu-what_we_do-container {
		margin-left: 13px;
	}
	div#ind_us_uk ul {
    display: inline-flex;
}
	#ind_us_uk li {
    float: none !important;
}
}

