@import "nzs-custom-media.css";@import "skeleton.css";@import "nzs-frame-media.css";@import "menu4.css";body{margin:0;background:#f2f3ed;}
table,div{font-family:'Roboto', sans-serif;font-size:13px;color:#333333;line-height:20px;}
a{color:#18506A;text-decoration:underline;}
a:hover{color:#333333;text-decoration:underline;}
img{border:none;}
p{margin:0 0 10px;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block}
*{box-sizing:border-box;}
.img-left, .left{float:left;}
.img-right, .right{float:right;}
#logo, #left, #social, #contact-left{float:left;}
#right, #copy-logo, #contact-right{float:right;}
h1,h2,h3,h4,h5,h6{margin:0 0 20px;}
h1{font-size:30px;}
h2{font-size:26px;margin:0 0 8px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.img-left{margin-right:10px;}
.img-right{margin-left:10px;}
.txt-center{text-align:center;}
.txt-right{text-align:right;}
.txt-left{text-align:left;}
.txt-left1{float:left;}
.txt-right1{float:right;margin-right:10px;}
.txt-left1.space{margin-left:65px;}
ul{margin:0;padding:0;list-style:none;}
.ul{margin:0;padding-left:0;margin-left:20px;}
.ul li{margin-bottom:10px;}
#wraper{padding:20px 50px;border:1px solid #e2e7ea;width:772px;margin:0 auto 20px;}
#main{margin:0 auto;}
header{background:#7c7c7c}
#logo{width:212px;}
#logo img{width:100%;}
#top_link{width:auto;}
#top_link img{display:block;}
.menu .desktop a{float:left;}
.sub-menu{background:#d6dee1;display:inline-block;width:100%;font-size:16px;position:relative;}
.sub-menu ul{margin:0;padding:0;list-style:none;}
.sub-menu ul li{float:left;margin:0 38px;line-height:40px;}
.sub-menu ul li a{color:#3691b0;text-decoration:none}
.sub-menu ul li a:hover{color:#000000;text-decoration:none}
#banner{background:#7c7c7c}
#banner .container{background:#FFFFFF;}
#banner .ban-img{width:443px;float:right;}
#banner .ban-img img{width:100%;display:flex;}
#content{background:#7c7c7c;padding-bottom:10px;margin-bottom:20px;}
.home{background:#d6dee1;}
.home .left{margin:0 0 0 11px;position:relative;top:-63px;width:201px;background:#f4f5ed;font-size:11px;line-height:16px;margin-bottom:-63px;}
.home .left p{padding:0 8px;}
.home .right{width:430px;}
.home .right .hireus{padding:20px 0;}
.home .right .hireus .img{float:left;margin-right:11px;text-align:center;}
.home .right .hireus .img img{margin-bottom:10px;}
.reasons{float:left;width:215px;background:#f1f2f4;min-height:250px}
.reasons ul{margin:0 0 0 12px;padding:10px;}
.reasons ul li{list-style-image:url(../images/nw3.jpg);}
.quotes{float:right;width:215px;background:#e2e7ea;min-height:250px}
.quotes p{padding:10px;}
.blue{color:#3680A3;font-weight:bold;font-size:14px;}
.blue-sm{color:#3680A3;}
.footer .left{width:49%;font-size:11px;}
.footer .right{width:49%;font-size:11px;}
footer{width:100%;text-align:center;}
footer .container{width:800px;font-size:11px;}
.home .right h1{color:#347DA0;font-size:20px;margin:20px 0 10px;line-height:24px;}
.home .right h1 span{font-size:14px;display:block;}
.home .right h2{font-size:18px;color:#18506A;}
.home .right h4{font-size:15px;color:#18506A;}
.choose-resume{border-bottom:1px solid #000000;border-top:1px solid #000000;font-size:26px;color:#18506A;font-weight:bold;line-height:50px;text-align:center;margin:20px 0;}
.link{font-size:18px;color:#18506A;text-align:center;font-weight:bold;}
hr{margin:12px 0}
.home .right h1 a{color:#347DA0;}
#hamburger-navigation{display:none;}
.mobile{display:none;}
.desktop{display:inline-flex;}
.breadcrumb{margin-bottom:15px;color:#666;}
.breadcrumb a{margin-bottom:15px;color:#00003f;}
.breadcrumb a:hover{margin-bottom:15px;color:#333;}
.table{border-collapse:collapse;margin:10px 0 0px;width:712px;}
.table th{background:none repeat scroll 0 0 #002f92;border-right:1px solid #ffffff;font-weight:normal;padding:13px 8px;color:#FFFFFF;}
.table td{background:none repeat scroll 0 0 #f3f3f3;border-left:1px solid #fff;border-right:1px solid #fff;padding:8px;border-bottom:1px solid #ffffff;}
.table tr:hover td{background:none repeat scroll 0 0 #d9f5f8;}
.box_shadow{-moz-box-shadow:1px 1px 0px #000000;-webkit-box-shadow:1px 1px 0px #000000;box-shadow:1px 1px 0px #000000;border:1px solid #333333}
.box_round{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:50px;border-radius:5px;border:1px solid #333333;text-shadow:0px 1px 1px #b2b2b2;}
.faq-content ul li:before{content:">";}
.faq-content ul li a{padding-left:10px;}
@media only screen and (min-width:1180px) and (max-width:1325px){}
@media only screen and (min-width:960px) and (max-width:1179px){}
@media only screen and (min-width:768px) and (max-width:959px){#wraper{width:748px;padding:0 45px;}
footer .container{width:620px;}
footer img{width:100%;}
}
@media only screen and (min-width:640px) and (max-width:767px){#hamburger-navigation{background-color:rgba(0, 0, 0, 0);color:#ffffff;display:block;margin:0 auto;padding:20px 0;text-align:right;text-decoration:none;width:100%;z-index:10;text-transform:uppercase;font-size:15px;}
#wraper{width:620px;padding:0 45px;}
#top_link img{display:table-cell;}
.m5{width:100%;display:none !important;}
.sub-menu{width:100%;z-index:10;}
.sub-menu ul li{border:1px solid rgb(241, 241, 241);margin:0;text-align:center;font-size:14px;text-transform:uppercase;width:50%;}
.home .left, .home .right{width:100%;}
.home .left{top:auto;margin:0 0 20px 0;}
.home .right{padding:0 10px;}
.reasons, .quotes{width:50%;}
footer{width:620px;}
footer .container{width:620px;}
footer img{width:100%;}
.mobile{display:block;}
.desktop{display:none;}
}
@media only screen and (min-width:480px) and (max-width:639px){#hamburger-navigation{background-color:rgba(0, 0, 0, 0);color:#ffffff;display:block;margin:0 auto;padding:20px 0;text-align:right;text-decoration:none;width:100%;z-index:10;text-transform:uppercase;font-size:15px;}
#wraper{width:480px;padding:0 45px;}
#top_link img{display:table-cell;}
.m5{width:100%;display:none !important;}
.sub-menu ul li{border:1px solid rgb(241, 241, 241);margin:0;text-align:center;width:50%;}
.home .left, .home .right{width:100%;}
.home .left{top:auto;margin:0 0 20px 0;}
.home .right{padding:0 10px;}
.sub-menu{background:#d5dfe1;width:380px;display:inline-block;z-index:10;font-size:14px;text-transform:uppercase;}
#banner .ban-img{width:100%;}
#banner .ban-img img{width:100%;}
.reasons, .quotes{width:100%;}
footer{width:480px;}
footer .container{width:480px;}
footer img{width:100%;}
.mobile{display:block;}
.desktop{display:none;}
.home{display:flex;flex-wrap:wrap;}
.home .right{order:-1;}

.home .right form{display: inline-block; width: 100%; overflow-x: hidden}
.home .right form td{display: table; width: 100%; vertical-align: top}
.home .right form td input{width: 250px; margin-bottom: 10px}
.home .right form td select{width: 250px; margin-bottom: 10px;}  
.home .right form td input[type="submit"]{width: auto}
.home .right form td input[type="reset"]{width: auto}
.home .right form td span{display: block}
.g-recaptcha{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}

/*.home .right form table, .home .right form thead, .home .right form tbody, .home .right form th, .home .right form td, .home .right form tr {display: inline-table; width: 100%;}
.home .right form td {width: 100%; text-align: center; line-height: 30px; text-align: left !important;}
.home .right form td {border: none; position: relative; padding-left: 0%; width: 100%;}*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home .right form td input{width: 150px; margin-bottom: 10px}
    .home .right form td select{width: 150px; margin-bottom: 10px;} 
	.home .right form td textarea{width: 150px !important; margin-bottom: 10px}
	.g-recaptcha{transform:scale(0.60);-webkit-transform:scale(0.60);transform-origin:0 0;-webkit-transform-origin:0 0;}
	
    /* Safari only override */
    ::i-block-chrome,.home .right form td input {width: 250px; margin-bottom: 10px}
    ::i-block-chrome,.home .right form td select {width: 250px; margin-bottom: 10px}
}
}
@media only screen and (min-width:320px) and (max-width:479px){#hamburger-navigation{background-color:rgba(0, 0, 0, 0);color:#ffffff;display:block;margin:0 auto;padding:20px 0;text-align:right;text-decoration:none;width:100%;z-index:10;text-transform:uppercase;font-size:15px;}
#wraper{width:300px;padding:0; margin: 0 auto}
#top_link img{display:table-cell;}
.m5{width:100%;display:none !important;}
.sub-menu{width:300px;}
.home .left, .home .right{width:100%;}
.home .left{top:auto;margin:0 0 20px 0;}
.home .right{padding:0 10px;}
.sub-menu{width:290px;z-index:10;font-size:14px;}
.sub-menu ul li{background:#d5dfe1;text-align:center;float:none;text-transform:uppercase;}
#banner .ban-img{width:100%;}
#banner .ban-img img{width:100%;}
.reasons, .quotes{width:100%;}
footer{width:300px;}
footer .container{width:300px;}
footer img{width:100%;}
.footer .left, .footer .right{width:100%;}
.menu{position:absolute;}
.mobile{display:block;}
.desktop{display:none;}
.home{display:flex;flex-wrap:wrap;}
.home .right{order:-1;}

.home .right form{display: inline-block; width: 100%; overflow-x: hidden}
.home .right form td{display: table; width: 100%; vertical-align: top}
.home .right form td input{width: 250px; margin-bottom: 10px}
.home .right form td select{width: 250px; margin-bottom: 10px;}  
.home .right form td input[type="submit"]{width: auto}
.home .right form td input[type="reset"]{width: auto}
.home .right form td span{display: block}
.g-recaptcha{transform:scale(0.75);-webkit-transform:scale(0.75);transform-origin:0 0;-webkit-transform-origin:0 0;}

/*.home .right form table, .home .right form thead, .home .right form tbody, .home .right form th, .home .right form td, .home .right form tr {display: inline-table; width: 100%;}
.home .right form td {width: 100%; text-align: center; line-height: 30px; text-align: left !important;}
.home .right form td {border: none; position: relative; padding-left: 0%; width: 100%;}*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home .right form td input{width: 150px; margin-bottom: 10px}
    .home .right form td select{width: 150px; margin-bottom: 10px;} 
	.home .right form td textarea{width: 150px !important; margin-bottom: 10px}
	.g-recaptcha{transform:scale(0.60);-webkit-transform:scale(0.60);transform-origin:0 0;-webkit-transform-origin:0 0;}
	
    /* Safari only override */
    ::i-block-chrome,.home .right form td input {width: 250px; margin-bottom: 10px}
    ::i-block-chrome,.home .right form td select {width: 250px; margin-bottom: 10px}
}
}