@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 1220px)
{
	.container{
		width:96%;
		padding-left:2%;
		padding-right:2%;
	}
}
@media only screen and (max-width: 1100px)
{
	.mag-b-8{
		width:100%;
	}
	#mag-b-8 {
	width: 66.6666666666%;
}

}
@media only screen and (max-width: 1160px)
{
	#nav-links {
		width:60%;
	}
	#nav-links li {
		margin-right:8px;
	}
	.login-signup {
		width:39%;
		
	}
	.login-signup li{
		margin-right:2%;
	}
	.login {
		padding-left:10px;
		padding-right:10px;
	}
	
	header nav {
		width:78%
	}
	
}

@media only screen and (max-width: 980px)
{
	#nav-links {
		display:none;
	}
	.menue{
		display:block;
	}
	
	
	header nav, #dashboard-left {
		width:0px;
		margin-left:0%;
		margin-right:0%;
		margin-top: 0px;
		background:#666;
		opacity:0;
		top:0px;
		left:0px;
		padding-top:15vh;
		overflow:auto;
		background-color:#999;
		position:fixed;
		float:left;
		z-index:0;
	}

#country-switch{
	display:block;
}
header, #dashboard-header {
	position:fixed;
	height:40px;
	background-color:#999;
}

	
.logo {
	position:absolute;
	z-index:1000;
	width:98%;
	height:50px;
	top:0px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#7D7D7D;
	left:0px;
	padding-left:2%
}

#nav-links, #dashboard-nav{
	width:100%;
	display:flex;
	flex-wrap: wrap; 
	flex-direction: row;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
}
#nav-salaries{
	order:3;
}
#nav-blog{
	order:5;
}
#nav-reviews{
	order:4;
}
#evaluate-li, #evaluate-li2{
	order:7;
}
#nav-research{
	order:8;
}
#add-sala {
	order:1;
	background-color:#9CC;
}
#add-rev-sala{
	order:10;
}
#add-rev-sala2{
	order:7;
}
#add-rev {
	order: 2;
	background-color: #ADD6D6;
}
#nav-salaries a{
	background-image: url(../img/salaries.png);
}
#nav-research a{
	background-image: url(../img/research-icon.png);
}

#nav-blog a{
	background-image: url(../img/blog-icon2.png);
}
#nav-reviews a{
	background-image: url(../img/reviews-icon.png);
	
}
#nav-profil a, #profile-a{
	background-image: url(../img/profile2.png);
	
}
#evaluate-li a, #evaluate-li2 a{
	background-image: url(../img/evaluate-salary-icon.png);
}
#nav-dashboard a, #dashboard-a{
	background-image: url(../img/dashboard.png);
}
#add-sala a, #add-rev-sala a{
	background-image: url(../img/add-salary-icon.png);
	
}
#add-rev a, #add-rev-sala2 a{
	background-image: url(../img/add-review.png);
}

#nav-links li, #dashboard-nav li{
	width:50%;
	float:left;
	margin:0px;
	text-align:center;
	height:100px;
	clear:right;
}

.dashboard-nav{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#add-rev-sala a{
	width:50%;
	float:left;
	border-radius:0px 0px;
}

#nav-links li a, #dashboard-nav li a{
	width: 90%;
	float: left;
	margin: 0px;
	height: auto;
	text-align: center;
	text-align: center;
	display: block;
	padding-top: 65px;
	padding-bottom: 20px;
	padding-left: 5%;
	padding-right: 5%;
	
	background-repeat: no-repeat;
	background-position: center 15px;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
}

#add-sala a, #add-rev a , #add-rev-sala a, #add-rev-sala2 a{
	width: 100%;
	border-style:none;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	font-weight: normal;
	height: auto;
	line-height:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:inherit;
}
#add-sala a span, #add-rev a span {
	display:none;
	height: 15px;
	width: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 0px;
}

#nav-links li a:hover, #dashboard-nav li a:hover{
	background-color: #8D8D8D;
	border-bottom-style: none;
	
}
nav{
	display:block;
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	padding-left:0px;

}
#no-worth-alert{
	background-image:none;
}
#each-related-jobt{
	margin-bottom:10px;
	width: 100%;
}
.logout{
	height:40px;
	line-height:40px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
}

#login-li, #signup-li, .logout{
	width:40%;
	text-align:center;
	padding-right:0px;
	padding-left:0px;
	margin-top:20px;
	
}
#login-li, #dashb-login{
	width:35%;
	margin-left:15%;
	margin-right:0%;
	
}

#signup-li, #dashb-signup{
	width:35%;
	margin-left:0%;
	margin-right:15%;	
}
#login-li a, #dashb-login{
	color:#333;
	background-color:#FFF;
	border-top-left-radius: 20px 20px;
	border-bottom-left-radius: 20px 20px;
}
#signup-li a, #dashb-signup{
	border-top-right-radius: 20px 20px;
	border-bottom-right-radius: 20px 20px;
}
#login-li a, #signup-li a{
	width:100%;
	margin-left:0px;
	margin-right:0px;
	padding-right:0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:40px;
	display:block;
	font-weight:bold;
	height:40px;

}

#evaluate-li{
	display:block;
}

	
	
	.login-signup {
		width:90%;
		
	}
	.dashboard-up {
		margin-right:40px;
		background-color:#990;
		
	}
	#dashboard-left{
		width:0px;
		z-index:1000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
	}
	#dashboard-right{
		width:100%;
		
	}
	.login-signup {
		margin-right:0px;
	}

	#signup-li{
		display:none;
	}
	
	.comp-page-left{
		width:100%;
	}
	.comp-page-right{
		width:100%;
	}
	
	#search-comp-li{
		width:100%;
		margin-bottom:10px;
	}
}
@media only screen and (max-width: 900px)
{

	.login-signup {
		width:70%;
		
	}
	
	#dashb-logout{
	margin-left:15%;
	margin-right:15%;
	width:70%;
	border-radius: 20px 20px;
	
}
}

@media only screen and (max-width: 800px)
{
	
	.login-signup {
		width:75%;
		
	}

.container{
		width:90%;
		padding-left:5%;
		padding-right:5%;

	}
}
@media only screen and (max-width: 700px)
{

#login-li{
	display:none;
}

.login-signup {
		width:100%;
		
	}
	
}
@media only screen and (max-width: 690px)
{
	.login-signup2, #right-part{
		display:none;
	}
	
	#dashboard-center{
		width:90%;
		padding-left:5%;
		padding-right:5%;
		margin-left:0px;
		margin-right:0px;
	}

#close-nav {
	display:block;
}
header nav, #dashboard-left{
		
		padding-top:15vh;
		margin-top:0px;
}
}
@media only screen and (max-width: 660px)
{


@media only screen and (max-width: 560px)
{
	
	
}
@media only screen and (max-width: 480px)
{
	
}
@media only screen and (max-width: 460px)
{


#switch-li, #switch-li2{

		display:none;
		position:absolute;
		z-index:0;
}


#search-box{
	padding-top:30px;
	width:100%;
	margin-left:0px;
	margin-right:0px;
	
}
#add-data, #services{
	padding-top:70px;
}
#services{
	padding-top:40px;
}
#service-img{
	display:none;
}
#by-data {
	padding-top:20px;
}
#add-data h1, #by-data h1{
	float:left;
	width:100%;
	display:block;
	margin-bottom:0px;
}
#search-box ul li {
	width: 50%;
	
}



.each-top-jobs
{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
#switch-search, .search-button, .lefbox-pad , .search-form2, .mag-b-20{
	width: 100%;
	margin-left:0px;
	margin-right:0px;
}

.col3-li{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:20px;
}
#search-label {
	width: 99%;
	margin-bottom:5px;
}

#company-label, #company-label2{
	width: 100%;
}
#salary-title-bar{
	display:none;
}
#search{
	padding-bottom:30px;
}
#job-title-salary{
	padding-top:30px;
}
#mobile-add-data{
	margin-top:20px;
	display:block;
}
#add-salary-share-1{
  display:none;
}
#add-salary-share-2{
  display:block;
}
#add-salary-h1{
	display:none;
}
#company-label input, #company-label2 input{
	width:70%;
	padding-left:20%;
	padding-right:9.5%;
	margin-bottom:10px;
}

#home-top-comp{
	margin-right:0%;margin-left:0%
}
.button4, .button1, .button2, .more1, .button0{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-right:0px;
}
.more1{
	margin-bottom:30px;
	text-align:center;
}
#top-comp-huz{
	border-top-style:none;
	width:90%;
	padding-left:5%;
	padding-right:5%;
	padding-top:30px;
}
.my-h1{
	width:100%;
	float:left;
	margin-bottom:0px;
}
.top-by li{
	width:50%;
}
.top-by li a{
	width:100%;
	padding-left:0px;
	padding-right:0px;
}

#login-wrap{
	display:flex;
	flex-direction: column;
}
#why-login-hold{
	order:2;
}
#signup-box{
	order:1;
	margin-bottom:30px;
}
#review-body{
		display:flex;
		flex-direction: column;
	}
#review-brief{order:2; margin-top:10px;}
#review-img{order:1}

#each-company-salary{
	width:44%;
	margin-left:2%;
	margin-right:2%;
}
 #each-company2{
	 	width:45%;
	margin-left:1%;
	margin-right:1%;
 }
#review-box, .mag-b-66, .mag-b-33, .mag-mb-70, #blog ul li, .testimoney0, #footer-row-1-col, .dash-boxes-li, #aboutus-social, #company-name-hold,  #review-infox, .add-salary, .add-salary2, #uw-write-up{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
.each-home-company-reviews{
	width: 90%;
	padding-left: 5%;
	padding-right: 5%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top:30px;
	padding-bottom:30px;
}
#mid-rev{
	box-shadow:none;
}
#uw-write-up h1{
	margin-bottom:15px;
}
#review-switch li a{
	font-size:12px;
}
#star-hold{
	float:none;
	margin-left:auto;
	margin-right:auto;
}
.login-signup, #add-sala, #add-rev, #nav-reviews{
	display:block;
}
.button5{
	margin-top:0px;
}
#no-rev2{
	text-align:left;
}
#rating-hold{
	width:50%;
	float:left;
	
}
#rate-star-hold{
	width:100%;
	float:left;
	
}
#add-rev2{
	width:50%;
	float:right;
	margin-top:20px;
	margin-right:0px;
}

.rating-star span {
	height: 20px;
	width: 20px;
	line-height: 20px;
	font-size:12px;
}
#star-box {

}
.company-banna {
	height: 130px;
	width: 100%;
	
}
#aboutus-social-ul{
	margin-right:5px;
}
#footer-row-1-col, .dash-boxes-li{
	margin-bottom:20px;
	height:auto;
	border-right-style:none;
}

.form-title {
	width:100%;
}
#social-media ul li {
	margin-right:14px;
}
 #testimoney ul{
	 	width:80%;
	margin-left:10%;
	margin-right:10%;
 }

.why-review li{
	 width:90%;
	 margin-left:5%;
	 margin-right:5%;
 }
.review-button{
	width:37%;
	margin-left:0px;
	background-position: left 5px center;
	text-align:left;
	padding-left:11%;
}
#menu-wrapper{
	display:block;
}
.review-button6{
	width:90%;
	margin-left:0px;
	background-position: left 5px center;
	margin-left:5%;
}

#contribute{
	margin-bottom:40px;
}

.testimoney-msg{
	margin-top:10px;
	margin-bottom:30px;
}
.by-column{
	width:94%;
	margin-left:0px;
	margin-right:0px;
}
#contact-email{
	padding-left:0px;
	padding-right:0px;
	width:100%
}
.job-titles li, .states li{
	width:100%;
	text-align:left;
}

.top-job-salary li, #kuw-job-title{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-right:0px;
}


.company-nav{
	
}
.company-nav li{
	width:33.33%;
	margin-bottom:0px;
	margin-right:0px;
	padding-right:0px;
	padding-left:0px;
}
#switch-country, #switch-currency{
	width:50%;
	margin-left:0px;
	background-color:#930;
}
.company-nav li a{
	width:100%;
	padding-right:0px;
	text-align:left;
	padding-left:0%;
	font-size:12px;
	background-position:center 10px;
	text-align:center;
	padding-top:30px;
	height:10px;
}
.company-nav li a span{
	width:100%;
	text-align:center;
	float:left;
	display:block;
	display:none;
}
#company-name{
	width:100%;
	text-align:center;
}

.company-logo{
	width:30%;
	margin-left:35%;
	margin-right:35%;
	margin-top:-40px;
}

.star-fig, #rate-cat-fig {
	text-align:left;
	width:20%;
}
#company-logo{
	width:80%;
	padding-left:10%;
	padding-right:10%;
}
..read-all-salary-bot{
	width:90%;
	margin-left:0%;
	margin-right:0%;
}
.by-column{
	margin-bottom:30px;
}
#each-salary li {
	text-align:left;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#each-salary-row{
	margin-bottom:10px;
	width: 90%;
	padding-left:5%;
	padding-right:5%;
}
#each-company3{
	width:100%;
	padding:0px;
	margin:0px;
}
.support h2, .support2 h2{
	margin-top:30px;
	padding-top:0px;
}
.support{
	width:80%;
	margin-left:0px;
	margin-right:0px;
	padding-left:5%;
	padding-right:5%;
	background-image:none;
	margin-left:5%;
	margin-right:5%;
}
.support2{
	width:90%;
	margin-left:0px;
	margin-right:0px;
	padding-left:5%;
	padding-right:5%;
	background-image:none;
	padding-top:20px;
	padding-bottom:20px;
}
.review-button0{
	width:100%;
}
.review-button4{
	width:100%;
	margin-bottom:20px;
}
#each-company-salary3, #each-company-salary2{
	width: 100%;
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:10px;
	float:left;
}
#each-company-salary3 a{
	width:100%;
	display:block;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}
.breakdown-salary{
	padding-left:0px;
}
.breakdown-salary li{
	width:90%;
	display:block;
	padding-top:15px;
	padding-bottom:10px;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-right:0px;
}
.breakdown-salary li h2{
	font-size:12px;
	
}
#coll-hold{
	display:none;
}
#read-more-add, #dotdot{
	display:inline;
}
#encourage-user, #why-review-add{
	display:none;
}
#no-amount{
	width:27%;
}
.photoz li , .videoz li{
	float: left;
	width: 46%;
	margin-left:2%;
	margin-right:2%;
	height:80px;
	margin-bottom:13px;
}
.evaluate-salary li {
	width: 100%;
	margin-bottom:5px;
}
#copy-right{
	text-align:left;
	margin-top:10px;
	width:100%;
	float:left;
}
#each-salary-row:hover #salary-amount{
	background-color: #FFF;
	border-color: #F60;	
}
#salary-title{
	width:70%;
	float:left;
	text-align:left;
	margin-bottom:0px;
	height:auto;
	position:inherit;	
}
#salary-title span{
	text-align:left;
	top:0px;
	height:auto;
	position:inherit;
	z-index:0;
	
}

.search-salary-title2{
	width:80%;
}

#company-logo3{
	width:15%;
}
#company-info3{
	width:75%;
	height:auto;
	float:right;
	padding-right:2%;
	margin-top:0px;
	padding-top:15px;
	
}
#symbol-br{
	display:none;
}
#salary-amount{
	border-radius: 0px 0px;
	border:none;
	box-shadow:none;
	float:right;
	text-align:right;
	width:20%;
	padding-top:7px;
	border-left:solid 1px #ccc;
	padding-left:5%;
	height:auto;
	margin-bottom:0px;
}
#upload-photo-but2{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-top:20px;
}
#company-avg-salary,#company-gender, #company-skills{
	width:88%;
}
#comp-salary-range{
	width:50%;
	margin-top:20px;
}
#fb-signup, #customBtn{
	font-size:12px;
	width:80%;
	padding-left:20%;
	text-align:left;
}
#nav-logout{
	display:block;
	width:100%;
	margin-top:10px;
}
#nav-logout a{
	width:100%;
	height:auto;
	padding-top:25px;
	padding-bottom:25px;
	background-color:#F90;
	text-align:center;
	margin-top:10px;
	color:#333;
}


#login-signup-hold2{
	display:block;
	margin-top:0px;
}
#button0{
	width:auto;
	padding-left:5px;
	padding-right:5px;
	line-height:none;
}
#user-profile{
	width:100%;
	padding-top:10px;
	background-color:#666;
	margin-right:0px;
	margin-top:20px;
}
#profile-pic3, #profile-name{
	width:50%;
	float:left;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	line-height:20px;
	
	
}
#profile-pic3 a {
	margin-left:auto;
	margin-right:auto;
	float:none;
	
}
.evaluate-h1{
	width:60%;
	margin-top:12px;
	
}
#login-wrap{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}
#why-login-hold{
	margin-top:0px;
}
#comp-salary-amt{
	width:45%;
	text-align:left;
}

#signup-box{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-left:0px;
	margin-right:0px;
}
#mag-b-2{
	width:16.6667%;

}
#cv-rewrite-price{
	width:25%;
}
#profile-pix{
	margin-bottom:30px;
	width:90%;
	padding-left:5%;
	padding-right:5%;
}

.profile-nav{
	background-color:#fff;
}

.profile-nav li{
	width:100%;
	text-align:left;
	margin-bottom:5px;
	background-color: #E4F8F7;
	
}
.profile-nav li a{
	padding-top:12px;
	padding-bottom:12px;
	background-position:left 10px center;
	width:75%;
	padding-left:25%;
	padding-right:0px;
}
#change-pas-txt{
	text-align:center;
}
#mag-b-7{
	width:58.3333333333%;
}

#mag-b-9{
	width:75%;
}
#top-job-title{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}
.eval-com-logo{
	width:25%;
}
#hold-comp{
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
#mag-b-66 {
	width: 49%;
}
#mag-b-6 {
	width: 50%;
}
#mag-b-3 {
	width: 25%;
}
.mag-b-50{
	width:100%;
	margin-left:0px;
	margin-right:0px;
}
.mag-pb-30-3, .mag-pb-6-5, .mag-pb-5-5{
	width:90%;
	margin-left:0px;
	margin-right:0px;
	padding-left:5%;
	padding-right:5%;
}
.button5
{
	width:90%;
	text-align:center;
	padding-left:5%;
	padding-right:5%
}

#mag-b-10 {
	width: 83.333%;
}
#sell-row ul {
	padding:0px;
	margin:0px;
}

#mag-pb-5, #added-share{
	padding-left:5%;
	padding-right:5%;
	width:90%;
}

#pop-window{
	width:98%;
	margin-left:1%;
	margin-right:1%;
}
#win-hold-cat{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#product-check{
	width:100%;
}
#add-salary-fom{
	width:86%;
}
#win-hold-form{
	width:100%;
}
#sell-cover-letter-writing, #sell-cv-rewrite, #sell-linkedin{
	background-image:none;
}
.pay-online-2{
	margin-top:30px;
}
#linkedin-faq-benefit{
	margin-bottom:50px
}
#no-list{
	margin-right:7px;
}
#info-list{
	width:78%;
	float:right;
}
#sell-linkedin{
	margin-bottom:0px;
}

#linkedin-faq-benefit h2{
	margin-bottom:20px;
}
.mag-mb-2-rl-5 {
	width: 46%;
}
#benefits, #faq, #faq ul li, #how-it-works ul li{
	width:88%;
	margin-bottom:30px;
	padding:6%;
	margin-right:0px;
}

#add-salary-fom, #raper-me{
	height:650px;
}

#faq ul{
	width:100%;
	margin-right:0px;
	margin-left:0px;
}
#each-post2 {
	width:100%;
	padding:0px;
	text-align:left;
	border-left:none;
	border-right:none;
	border-top:none;
	padding-bottom:5px;
	border-radius:0px 0px;
	margin-bottom:5px
}

#post-img{
	width:30%;
	height:auto;
	margin:0px;
	border-radius:0px 0px;
	
}

#post2-title{
	width:68%;
	float:right;
	margin:0px;
	text-align:left;
	padding-bottom:0px;
	font-size:16px;
	
}

#curve-title{
	width: 80%;
	margin-left: 10%;
}

.curve-anko{
	width: 80%;
	margin-left: 10%;
	margin-right:10%;
	float:left;
}

#each-post, #title-pad, .each-bg{
	width:100%;
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}
.each-bg{
	margin-bottom:10px;
}

#cycle_20_w{
	width:50%;
}

.each-bgx{
	width:31%;
}
.view-table{
	width:280px;
	height:280px;
	
}
.hold-job-txt {
	width: 75%;
}
.ur-worth{
	padding-bottom:0px;
	padding-top:0px;
}
.ur-worth li{
	width: 90%;
	padding-right: 5%;
	padding-left: 5%;
	border-right-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	padding-bottom: 20px;
}
#thank-you{
	padding-top:70px;
}
.review-button00{
	width: 100%;
	text-align: center;
	color: #FFF;
	background-color: #080;
	border-top-color: #080;
	border-right-color: #080;
	border-bottom-color: #080;
	border-left-color: #080;
}
.subscribe-countinue{
	width: 100%;
	margin-left:0px;
}
.dash-title2{
	width:90%;
	padding-left:10%;
}
#footer-data{
	font-size:11px;
	text-align:center;
}

#footer ul li{
	margin-right:2%;
}
#desktop-comodo{
	display:none;
}
#mobile-comodo{
	display:block;
}
#head1-h2{
	font-size:14px;
	line-height:20px;
	margin-top:-20px;
}
#head1-p{
	font-size:12px;
	line-height:15px;
}
#invite-friends-mobile{
	display:block;
}
#invite-friends-desk{
	display:none;
}
}
@media only screen and (max-width: 380px)
{
	
		.anko-1{
	padding-left:16%;
	width:79%;
}

.ts-150{
	font-size:100px;
}
.mag-pb-10{
	padding-left:5%;
	padding-right:5%;
	width:90%;
}



}
@media only screen and (max-width: 350px)
{
	.logo img {
		width:55%;
		margin-top:5px;
	}
	
	.menue{
		width:30px;
		padding-top:3px;
		margin-top:5px;
		
	}

}


@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

#email-subscribe,#email-subscribe2{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
}
.email-subscribe-but{
	font-size:12px;
}
#email-subscribe img, #email-subscribe2 img{
	width:40%;
}
#subscribe-info{
	margin-top:10px;
}
.mag-b-2{
	width:100%;
	margin-bottom: 20px;
}

.oda-comp-h2 .oda-comp-salary li{
	text-align:left;
}
.job-l-col{
	width:100%;
	margin-right:0px;
}

.mag-b-6, .mag-mb-6-3, .mag-b-4, .mag-b-44, .mag-b-3, .mag-b-5, .mag-b-7, .mag-b-10, .mag-b-9, .mag-b-5-6, .mag-pb-4-3 {
		
	width:100%;
}

#mag-b-4 {
	width: 33.3333333333%;
}

.form-input {
	width:97%;
}

#salary-infox{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	margin-bottom:30px;
}
.js-enable{
	width:80%;
	padding-left:5%;
	padding-right:5%;
	margin-left:5%;
}
}