@media (min-width:1199px) and (max-width:2000px){}
@media (min-width:1200px){body{min-width:1200px;}
#outer-container .main-container{margin:auto;width:1200px;clear:both;}
#outer-container .main-container > .full{width:1200px;}
#header{float:left;width:1200px;margin-top:17px;}
.hire_tabs #tabs .ui-tabs-nav{width:1200px;margin:40px auto 60px;}
}
@media (max-width:755px){}
@media (max-width:430px){}
@media (max-width:1024px){.banner-contant{color:#fff;float:left;height:685px;left:7%;position:absolute;top:8%;width:85%;}
.banner-contant h1{font-size:100%;line-height:20px;}
.banner-contant p{font-size:80%;line-height:20px;padding:3px 0px;}
.orange-button, .orange-button-2, .orange-button-small{font-size:100%;padding:5px 14px;}
.banner-contant strong.first{margin-top:5px;}
.banner-contant strong{background:rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 -1492px;display:block;font-family:"gothambold";font-size:80%;line-height:16px;margin-top:6px;padding-left:20px;}
}
@media (max-width:990px){}
@media (max-width:900px){}
@media (max-width:800px){}
@media (min-width:800px) and (max-width:1100px){}
@media (max-width:768px){body{max-width:768px;}
.header{float:left;margin-top:0px;width:100%;position:static;background:#000000;}
#header{margin:0 5% !important;width:90% !important;}
#header .right-col{float:right;}
#header .logo{float:left;width:50%;background-size:65% 65% !important;}
#header .right-col .contact{margin:10px 0;}
#header .right-col .login{margin:0 0 10px 0;}
#header .right-col ul{float:right;clear:both;margin-top:0px;}
#header .tooltip_hover{position:fixed;left:10px;top:50px;}
#outer-container{clear:both;}
.banner-contant{}
body{font-size:100%;}
#outer-container .main-container{clear:both;margin:auto;width:90%;}
#outer-container .main-container > .full{width:100%;}
.left-col{width:100% !important;}
.right-col{width:100% !important;}
#header .right-col ul.login li a{}
.heading div h2{padding:0px;background:#fff;display:inline;color:#333333;font-family:'bariol_lightlight';}
.heading div{width:auto;padding:0px;display:inline-block;margin:auto;background:url(../images/border-head.jpg) repeat-x 0px 55%;text-align:center;}
.service .left-col h3{}
.service .left-col strong{}
.service .left-col p{}
.orange-button-2, .orange-button-small{}
.service .left-col > a{}
.service .left-col .professional-recruiter{}
.service .left-col .professional-recruiter strong{}
.service .left-col .professional-recruiter a{}
.service .right-col.Refer-right{background:url(../images/banner-image-1.png) no-repeat 0 16px;padding:151px 0 0 0px;width:100%;background-size:100%;}
.service .right-col.Refer-right img{top:50px;width:85%;margin-left:4%;}
.service .hire .right-col{overflow:hidden;}
.reflik-partner .relative, .how-it-work .main-container .relative, .draem_job .main-container .relative{float:left;}
.how-it-work .main-container{text-align:center;}
.social-intranet #tabs > ul{float:left;width:100%;}
.social-intranet #tabs > ul > li > a{padding:23px 55px;}
.refer_tab .header_part{width:100%;}
.refer_tab .title{}
.social-intranet #tabs .full.refer_tab, .social-intranet #tabs .full.refer_tab.hire_tab{background:none;}
.refer_tab .header_part p{}
.refer_tab .box, .refer_tab .box.box2, .refer_tab .box.box3{position:static;top:347px;left:141px;width:100%;height:auto;text-align:center;margin-bottom:50px;}
.refer_tab .box .blue-round, .refer_tab .box .green-round{color:#000;font-size:12px;left:170px;position:static;text-align:center;width:100%;margin-bottom:50px;}
.refer_tab .box .blue-round .title, .refer_tab .box .green-round .title{padding-bottom:5px;color:#000;}
.refer_tab .box .blue-round i, .refer_tab .box .green-round i{padding-bottom:5px;color:#000;}
.refer_tab .box .blue-round, .refer_tab .box .green-round{color:#000;font-size:12px;left:170px;position:static;text-align:center;width:100%;}
.refer_tab .box .inner h3{}
.refer_tab .box .inner h4{}
.refer_tab .box .inner p{}
.refer_tab.hire_tab .box .bottom{width:100%;position:static;top:85px;left:341px;font-family:"tabitharegular";color:#6f6f6f;}
.refer_tab.hire_tab .box.box3{left:469px;top:705px;width:100%;}
.about-us{background-repeat:repeat;}
.about-us .author{margin-bottom:75px;}
.heading.white div{width:100%;background:url(../images/border-white.jpg) no-repeat 0 center;padding:0px;}
.service .carousel{margin-top:50px;}
.header-black-theme #header .right-col ul{margin-top:0px !important;}
.header-black-theme{background:#2b2e33 !important;}
.header-black-theme #header .right-col ul.navigation li a, .header-black-theme #header .right-col ul.login li, .header-black-theme #header .right-col .contact, .header-black-theme #header .right-col ul.login li a, .header-black-theme #header .right-col .contact a{color:#fff !important;}
.refer_rewarding_section .main-container{background-position:center 200px;}
.refer_rewarding_section .how_row{padding-top:200px;}
.refer_rewarding_section .how_row .col1:first-child{float:left;width:100%;margin-left:0px;}
.refer_rewarding_section .how_row .col1{float:left;width:100%;margin-left:0px;margin-bottom:50px;}
.leverage_contact_section h1{background:none;width:100%;height:77px;margin:auto;font-size:16px;font-family:'gothambold';text-transform:uppercase;text-align:center;line-height:38px;}
.leverage_contact_section .user_comment{width:100%;margin:auto;}
.leverage_contact_section .user_comment .left_col{float:left;width:100%;padding-right:0px;}
.leverage_contact_section .user_comment .left_col img{width:100%;}
.leverage_contact_section .user_comment .contant{float:left;width:100%;}
.refer_tabs ul.ui-tabs-nav{margin:auto;width:100%;}
.refer_tabs #tabs .contant_col{float:left;width:100%;}
.refer_tabs #tabs .img_col{float:right;}
.refer_tabs #tabs .img_col img{width:100%;}
.draem_job#outer-container .main-container > .full{width:100%;}
.refer_tabs #tabs .contant_col.min .text, .refer_tabs #tabs .contant_col.min p{width:100%;}
.refer_tabs .ui-tabs .ui-tabs-panel{padding-top:10px;}
.refer_tabs #tabs .contant_col .text{box-sizing:border-box;color:#fff;float:left;font-size:28px;padding:0 0 30px;width:100%;}
.on_deamand_bg .main-container .center.relative{bottom:-31px;left:50%;margin-left:-112px;position:absolute;}
.key_benifits{margin:auto;text-align:center;width:100%;}
.key_benifits .benifit_box .col{width:100%;}
.hire_tabs #tabs .ui-tabs-nav > li{border:1px solid #000;border-radius:5px;display:block;float:none;margin:10px 0;margin-right:0px;text-align:center;}
.hire_tabs #tabs .ui-tabs-nav{width:90%;margin:auto;}
.hire_tabs .about_hire{background:none repeat scroll 0 0 #fff;box-sizing:border-box;margin:0 auto 80px;padding:10px;text-align:center;width:100%;}
.some_fact_box .fact_box{border-right:0px solid #e1e1e1;}
.what_make_box .row .col2, .what_make_box .row .col3{width:100%;}
.what_make_box .row .col2.bg1{background-position:-130px 0px;}
.what_make_box .row .col3.bg3{background-position:0px 100%;}
.what_make_box .row .col3.bg4{background-position:-404px bottom;}
.what_make_box .row .col3.bg5{background-position:right bottom;}
.what_make_box .row .col1{padding:60px 20px;}
.what_make_box .row .col1 h1{float:left;font-size:46px;line-height:50px;padding-right:0;width:100%;}
.what_make_box .row .col1 ul{float:left;width:100%;}
.responsive-table{overflow-x:auto;}
.reflik_login_section .login_ir{margin:50px auto 0;text-align:center;width:100%;}
.reflik_login_section .login_ir .social_button .relative{margin-bottom:10px;}
.reflik_login_section .login_ir .or{padding:0px 0px 3px;background:url(../images/or_ir.png) no-repeat center 0px;}
.reflik_benifites .full.option{display:block;}
.reflik_benifites .full.option > div{padding:0 40px 40px;}
#outer-container.reflik_benifites .full.option.option_2{width:100%;}
.orange-button, .orange-button-2, .orange-button-small{}
.training .p .relative{clear:both;display:block;margin:10px 0;text-align:center;}
.about_bg .heading.white div{width:100%;background:none;}
.about_us_address a{margin:0 8px;}
.footer{padding-bottom:30px;}
.header-black-theme #header .right-col ul.navigation li.active{background:none repeat scroll 0 0 transparent;border-radius:0px;color:orange;}
.header-black-theme #header .right-col ul.navigation li.active a{border-radius:0px;color:orange;}
.header-black-theme #header .right-col ul.navigation li:hover{background:none repeat scroll 0 0 transparent;border-radius:0px;}
}
@media (max-width:767px){.web{display:none;}
.refer_model table tr.mobile{font-weight:normal;}
.refer_model table tr.mobile td{font-weight:normal;padding:5px 10px;font-size:12px;text-align:center;}
.refer_model table tr th{font-size:16px;padding:10px;}
.refer_model table tr.about td{padding:10px;}
.refer_model table tr td.mobile.sub_heading{background:#fff !important;font-size:18px;}
.register-body .left-col h3{font-size:26px !important;text-align:center;}
.register-body-2 .option-col{width:100% !important;margin:0px 0px 10px 0px !important;}
.register-body-2 .option-col .option-col-box{width:94% !important;}
.register-body-2 .option-col .img_col img{width:100% !important;}
.register-body-2 .option-col .orange-button{padding:20px 0px 18px !important;margin:0px 0px 0px !important;width:100% !important;text-align:center !important;position:relative;}
.register-body-2 .option-col .orange-button.inkedin{margin-bottom:20px !important;}
.register-body-2 .option-col .social-account{padding:24px 0 35px 0px !important;box-sizing:border-box;text-align:center !important;}
.social-account li{float:none !important;display:inline-block;}
.register-body .left-col h2{display:none;}
.register-body .left-col ul{display:none;}
.sign_link{margin:auto;text-align:center;clear:both;font-size:20px;text-decoration:underline;}
.register-body.login_page.signup .signup-form_box .captcha_text{width:100% !important;margin-left:0px !important;float:left;}
.register-body.login_page h1{display:none;}
#outer-container-footer .main-container, #outer-container-header-message .main-container, #outer-container-menu .main-container, #outer-container-outer .main-container, .outer-container .main-container{margin:auto;width:90% !important;clear:both;}
.outer-container .main-container>.full{width:100% !important;}
.register-body.login_page .signup-form_box{width:100% !important;}
.contact_form{margin:70px auto 0;width:auto !important;}
.contact_form .row>div{width:100% !important;}
.contact_form .row>div select{width:100%;background:#fff;padding:12px 10px 11px;border:1 solid #d6d6d6;box-sizing:border-box;}
.contact_us_address .row.social a{margin:0 5px !important;}
.signup_page #header .right-col .contact{display:none;}
.signup_page #header .right-col .login .signin{display:none;}
.signup_page #header .right-col .login{position:absolute;right:60px;top:8px;z-index:999;}
.signup_page .header-black-theme{min-height:0px;}
}
@media (max-width:667px){}
@media (max-width:600px){}
@media (max-width:568px){}
@media (max-width:500px){}
@media screen and (max-width:414px){}
@media screen and (max-width:384px){}
@media screen and (max-width:375px){.hire_tabs .what_make_box .row h1{font-size:28px;}
.what_make_box .row .col2{background:rgba(0, 0, 0, 0) url("../images/hire_sprit.png") no-repeat scroll 0 0;box-sizing:border-box;float:left;height:340px;margin:0 10px 10px 0;padding:25px;background-size:240%;}
.what_make_box .row .col3{background:rgba(0, 0, 0, 0) url("../images/hire_sprit.png") no-repeat scroll 0 0;box-sizing:border-box;float:left;height:340px;margin:0 10px 10px 0;padding:25px;background-size:240%;}
.what_make_box .row .col2.bg1{background-color:#fff;background-position:-60px 45px;}
.what_make_box .row .col2.bg2{background-color:#fff;background-position:-325px 100px;background-size:200% auto;margin:0 10px 10px 0;}
.what_make_box .row .col3.bg3{background-position:0 100%;background-size:308% auto;height:260px;}
.what_make_box .row .col3.bg4{background-position:-350px bottom;background-size:315% auto;height:270px;}
.what_make_box .row .col3.bg5{background-position:right bottom;background-size:315% auto;height:275px;margin:0 10px 10px 0;background-color:#fff;}
}
@media screen and (max-width:320px){.carousel .slides{width:320px !important;}
.hire_tabs .what_make_box .row h1{font-size:28px;}
.what_make_box .row .col2{height:340px;margin:0 10px 10px 0;padding:25px;background-size:240%;}
.what_make_box .row .col3{height:340px;margin:0 10px 10px 0;padding:25px;background-size:240%;}
.what_make_box .row .col2.bg1{background-color:#fff;background-position:-60px 45px;}
.what_make_box .row .col2.bg2{background-color:#fff;background-position:-290px 100px;background-size:200% auto;margin:0 10px 10px 0;}
.what_make_box .row .col3.bg3{background-position:0 100%;background-size:308% auto;height:260px;background-color:#fff;}
.what_make_box .row .col3.bg4{background-position:-350px bottom;background-size:342% auto;height:270px;background-color:#fff;}
.what_make_box .row .col3.bg5{background-position:right bottom;background-size:350% auto;height:275px;margin:0 10px 10px 0;background-color:#fff;}
}
.nav-button{display:none;}
@media only screen and (min-width:0px) and (max-width:768px){#header .logo{position:absolute;z-index:999;top:0px;right:20%}
.nav-button{display:block;position:absolute;top:7px;right:7px;width:50px;height:35px;background:url('../images/menu-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/menu-icon-large.png'), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/menu-icon-large.png'), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/menu-icon-large.png'), -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background-position:center center;background-repeat:no-repeat;background-size:21px, 100%;cursor:pointer;border:0 none;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.7) inset;border-radius:5px;z-index:999;text-indent:-9999px;}
.nav-button:hover{background-color:rgba(0,0,0,.1);}
.nav-button.open{background:url('../images/close-icon-large.png'), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/close-icon-large.png'), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/close-icon-large.png'), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url('../images/close-icon-large.png'), -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background-position:center center;background-repeat:no-repeat;background-size:21px, 100%;}
body{padding-top:50px !important;}
.navigation{width:100%;float:none;background-color:#2b2e33;display:block;height:50px;margin:0;padding:0;overflow:hidden;position:absolute;top:0px;left:0px;z-index:998;clear:both;}
.navigation li{display:none;width:100%;font-family:Arial;padding:0px !important;margin:0px !important;}
.navigation li a{display:block;width:90%;padding:10px 5%;font-size:14px;font-weight:bold;text-shadow:-1px -1px 0 rgba(0,0,0,.15);color:white;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,.1);}
.navigation li a:hover{background-color:rgba(0,0,0,.5);border-top-color:transparent;}
.navigation > li:first-child{border-top:1px solid rgba(0,0,0,.2);}
.navigation.open{height:auto;padding-top:90px;}
.navigation.open li{display:block;}
.navigation > li:hover > a{background:rgba(0,0,0,.5);border-bottom-color:transparent;}
.navigation li.parent > a:after{content:"▼";color:rgba(255,255,255,.5);float:right;}
.navigation li.parent > a:hover{background:rgba(0,0,0,.75);}
.navigation li ul{display:none;background:rgba(0,0,0,.5);border-top:0 none;padding:0;}
.navigation li ul a{border:0 none;font-size:12px;padding:10px 5%;font-weight:normal;}
.navigation li:hover ul{display:block;border-top:0 none;}
.service .hire .right-col{display:none;}
.individuals-button, .recruiters-button{}
.individuals-button h3, .recruiters-button h3{display:none;}
.individuals_section, .recruiters_section{height:0px;clear:both;overflow:hidden;}
.individuals_section.open, .recruiters_section.open{height:auto;padding:10px;}
}
@media (min-width:768px){.mobile{display:none;}
}
.popup-wrapper{background:rgba(0, 0, 0, 0.5);height:100%;left:0;min-height:350px;position:fixed;top:0;width:100%;z-index:9999;}
.popup-wrapper .onloadpage{color:#FFFFFF;margin-left:auto;margin-right:auto;width:90%;margin-top:10%;}
.popup-wrapper .onloadpage{background:url("../images/ptitle.png") no-repeat center top #ddd;}
.lightbox-close{padding:5px 10px 5px 10px;background:#f37927;color:#fff;clear:both;display:block;margin:10px;}
.pop_content{background:#ddd;padding:10px;}
.popup-wrapper .onloadpage h2{padding:20px;text-align:center;color:#000000;background:#fff;}
.success_message{padding:20px;}