@media only screen  and (min-width : 768px) {
.emp-detail {
    margin-top: 60px;
}
}
	
@media only screen  and (min-width:993px){
	section {
		padding:2em 0 2em 0;
	} 
	.navbar-default .navbar-brand img {
		max-width:213px;
	}
	nav.navbar.bootsnav.navbar-fixed .logo-display{
		display: none;
	}
	.half-box {
		padding:140px 40px;
	}
	.half-box h2{
		font-size:50px;
	}
	.newsletter{
		padding:100px 0;
	}
	
	.freelancer.banner h2{
	font-size:50px;
	}
	.freelancer.banner .input-group .form-control{
		height: 55px;
	}
	.freelancer.banner .input-group-btn:last-child>.btn, .freelancer.banner .input-group-btn:last-child>.btn-group {
		height: 55px;
	} 
	h2 {
	  font-size:30px;
	  margin-top:8%;
	}
}

@media only screen  and (min-width : 1024px) {
	h1 {
	  font-size:46px;
	}
	h2 {
	  font-size:36px;
	}
	h3 {
	  font-size:27px;
	}
	h4 {
	  font-size:20px;
	} 	
	h5 {
	font-size: 13px;
    margin-bottom: 10px;
	}

	h6{
	  /* font-size:16px; */
	  margin-bottom: 15px;
	}

	#user_profile h6 {
font-size: 14px;	
margin-bottom: 20px;
}

	
	/*------------ Custom Font Style --------------*/
	.font-50{
	font-size:50px;
	}

	.font-60{
		font-size:60px;
	}

	.font-80{
		font-size:80px;
	}

	.font-100{
		font-size:100px;
	}

	.font-150{
		font-size:150px;
	}

	.font-200{
		font-size:200px;
	}

	.font-250{
		font-size:250px;
	}

	.font-300{
		font-size:300px;
	}

	.font-400{
		font-size:400px;
	}

	.font-450{
		font-size:450px;
	}

	.font-500{
		font-size:500px;
	}

	.font-bold{
		font-weight:bold;
	}
	.main-banner h2 {
		font-size: 50px;
		font-weight: 600;
		margin-bottom:10px;
	}
	.main-banner p{
		font-size:17px;
	}
	.job-type-grid{
	display: inline-block;
} 
}

@media only screen  and (min-width: 1200px) {
.details_btn_fixed{
	width: 31%;
}
.sticky{
	width:14.5%;
}
.alreadyappliedsection {
    width:67% !important;
}
}

@media only screen  and (min-width: 1225px) {
.alreadyappliedsection {
    width:66.1% !important;
}
} 

@media only screen  and (min-width: 1250px) {
.alreadyappliedsection {
    width:64.4% !important;
}
} 


@media only screen  and (min-width: 1275px) {
.alreadyappliedsection {
    width:63.1% !important;
}
} 

@media only screen  and (min-width: 1300px) {
.details_btn_fixed{
	width: 29%;
}
.sticky{
	width:14%;
}
h5 {
font-size: 14px;
}
h6 {
margin-bottom: 10px;	
font-size: 12px;
} 
.alreadyappliedsection {
    width:61.6% !important;
}
}

@media only screen and (max-width: 1060px) and (min-width: 993px){
.job-type-grid{
	display: inline-block;
}

.col-md-5th{
        width:33% !important;
} 
.col-md-9{
    width: 66%;	
} 

.col-md-jobgrid-5{
    width:49.8% !important;
}
.col-md-3{
	width: 33.3%;
} 
.mrgt{
    width:60%;	
}

h6{
	/*   font-size:16px; */
	  margin-bottom: 15px;
	}

}

@media screen and (max-width: 1199px) { 
.job-type-grid{
display: inline-block;
}

.linkedbg{
width: 100%;
}

.mrgt{
width:40%;	
} 

.sectionarea{
width: 80%;
} 

.details_btn_fixed{
	width: 30%;
}

.sticky{
	width: 15%;
} 
}

@media screen and (min-width:768px) { 
.alreadyappliedsection {
  width:480px !important;
} 
.detailboximg {
    margin-top:41%;
}
}

@media screen and (min-width:775px) { 
.alreadyappliedsection {
  width:480px !important;
} 
.detailboximg {
    margin-top:41%;
}
}

@media screen and (min-width:800px) { 
.alreadyappliedsection {
  width:503px !important;
} 
.detailboximg {
    margin-top:39%;
}
}

@media screen and (min-width:825px) { 
.alreadyappliedsection {
  width:503px !important;
} 
.detailboximg {
    margin-top:39%;
}
}

@media screen and (min-width:850px) { 
.alreadyappliedsection {
  width:536px !important;
} 
.detailboximg {
    margin-top:37%;
}
}

@media screen and (min-width:875px) { 
.alreadyappliedsection {
  width:536px !important;
} 
.detailboximg {
    margin-top:37%;
}
}

@media screen and (min-width:900px) { 
.alreadyappliedsection {
  width:563px !important;
} 
.detailboximg {
    margin-top:35%;
}
}

@media screen and (min-width:925px) { 
.alreadyappliedsection {
    width:59.8% !important;
} 
.detailboximg {
    margin-top:35%;
}
}

@media screen and (min-width:950px) { 
.alreadyappliedsection {
  width:563px !important;
} 
.detailboximg {
    margin-top:35%;
}
}

@media screen and (min-width: 970px) { 
.alreadyappliedsection {
  width:563px !important;
} 
.detailboximg {
    margin-top:35%;
}
}


@media screen and (min-width: 994px) { 
.alreadyappliedsection {
    width:630px !important;
} 
.detailboximg {
    margin-top:21%;
}
}

@media screen and (min-width: 1010px) { 
.alreadyappliedsection {
    width:630px !important;
} 
.detailboximg {
    margin-top:21%;
}
.sticky{
	width:135px;
} 
}


@media screen and (min-width: 1030px) { 
.alreadyappliedsection {
    width:630px !important;
} 
.detailboximg {
    margin-top:20.5%;
}
}


@media screen and (min-width: 1040px) { 
.alreadyappliedsection {
    width:630px !important;
} 
.detailboximg {
    margin-top: 20.5%;
}
}

@media screen and (min-width: 1050px) { 
.alreadyappliedsection {
    width:666px !important;
} 
.detailboximg {
    margin-top:25%;
} 
}


@media screen and (min-width: 1060px) { 
.alreadyappliedsection {
    width:666px !important;
} 
.detailboximg {
    margin-top:20%;
}
.sticky{
	width:146px;
} 
}

@media screen and (min-width: 1100px) { 
.alreadyappliedsection {
    width:696px !important;
} 
.detailboximg {
    margin-top:19%;
}
.sticky{
	width:152.6px;
} 
}

@media screen and (min-width: 1125px) { 
.alreadyappliedsection {
    width:696px !important;
} 
.detailboximg {
    margin-top:19%;
}
}

@media screen and (min-width: 1155px) { 
.alreadyappliedsection {
    width:696px !important;
} 
.detailboximg {
    margin-top:19%;
}
.sticky{
	width:152.6px;
} 

}

@media only screen and (max-width: 1190px) and (min-width: 1175px){
.alreadyappliedsection {
    width:696px !important;
} 
.detailboximg {
    margin-top:23%;
} 
.role-jobs-list .col-md-4 {
    width:33%;
}
}

@media only screen and (max-width: 1200px) and (min-width: 1190px){
.alreadyappliedsection {
    width:756px !important;
}
.detailboximg {
    margin-top:14.5%;
}
}


@media only screen and (min-width: 1200px){
.alreadyappliedsection {
    width:796px !important;
}
.detailboximg {
    margin-top:14%;
}
.sticky{
	width:176.6px;
} 
}


@media only screen  and (min-width: 1300px) {
.sticky{
	width:176.6px;
} 
.alreadyappliedsection {
    width:796px !important;
}
.role-jobs-list .col-md-4 {
    width:25%;
}
} 

@media only screen  and (min-width: 1325px) {
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:14%;
}
.sticky{
	width:176.6px;
} 
} 


@media only screen  and (min-width: 1350px) {
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:14%;
}
.sticky{
	width:176.6px;
} 
} 
 
@media only screen  and (min-width: 1375px) {
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:19%;
}
.sticky{
	width:176.6px;
} 
} 


@media only screen  and (min-width: 1400px){
.details_btn_fixed{
width: auto;
margin-right: 7%;
} 
.sticky{
	width:176.6px;
} 
h5 {
font-size: 14px;
}

#user_profile h6 {
font-size: 14px;	
margin-bottom: 12px;
}

h6 {
font-size: 12px;
margin-bottom: 10px;
}
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:14%;
}
}

@media only screen  and (min-width: 1420px){
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:14%;
} 
.sticky{
	width:176.6px;
}  
}
 

@media only screen and (max-width: 1450px) and (min-width:1430px){
.alreadyappliedsection {
    width:794px !important;
}
.detailboximg {
    margin-top:14%;
}
}

@media only screen and (max-width: 992px) and (min-width: 768px){
 
.mrgt{
    width:55%;	
}  
.details_btn_fixed{
	width:auto;
	 margin-right: 2.5%;
}

h6{
	 font-size:12px;
	  margin-bottom: 15px;
	}

#user_profile h6 {
font-size: 14px;	
margin-bottom: 20px;
}


.inputGroup input:checked ~ label:before {
  -webkit-transform: translate(-50%, -50%) scale3d(38, 38, 1);
          transform: translate(-50%, -50%) scale3d(38, 38, 1);
  opacity: 1;
}

.supportbox{
	width:70% !important; 
} 

.supportimgbx{
	width: 30% !important;
}

h2 {
    font-size: 28px;
    margin-top: 8% !important;
	}  
  
}

@media only screen and (max-width: 850px) and (min-width: 800px){	
 

}

@media only screen and (max-width: 800px) and (min-width: 767px){ 

}



@media screen and (max-width: 992px) {
	.navbar-default .navbar-brand img {
		max-width: 220px;
	}
	.main-banner .form-control{
		margin-bottom:10px;
	}
	
	.fb-log-btn {
		margin-bottom: 10px;
	} 
	.main-banner {
		padding-top:70px;
	}

	.sticky{
    width: 17%;
    left: 0.5%;
} 


.side-right .wrapper .navbar.bootsnav.navbar-fixed{
left: 0px !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}

.navbar.bootsnav.navbar-fixed{
left: 0% !important;
-webkit-transition: all 0.3s ease-in-out !important;
-moz-transition: all 0.3s ease-in-out !important;
-o-transition: all 0.3s ease-in-out !important;
-ms-transition: all 0.3s ease-in-out !important;
transition: all 0.3s ease-in-out !important;
}

}


@media only screen and (max-width: 767px) and (min-width: 580px){
.col-md-jobgrid-5{
    width:49.8% !important;
}
.home-form-1{
/* 	height: 138px; */
}
.seub-btn{
	margin-top: 0px;
}
.navbar-default .navbar-brand img{max-width: 220px;}

.mrgt{
    width:78%;	
}  

.sectionarea{
width: 85%;
} 

.circle{
	margin: 0px;
}
.details_btn_fixed{
	width:29%;
}

.inputGroup input:checked ~ label:before {
  -webkit-transform: translate(-50%, -50%) scale3d(85, 85, 1);
          transform: translate(-50%, -50%) scale3d(85, 85, 1);
  opacity: 1;
}

.alreadyappliedsection {
    width: 100% !important;
    position: inherit;
} 
.detailboximg {
    margin-top:-2%;
}

h2 {
    font-size: 26px;
    margin-top: 8% !important;
	}   
}

@media screen and (max-width: 767px) {
	/*-- General Style--*/
	html body .mob-padd-0{
		padding:0;
	}
	html body .mob-mrg-0{
		margin:0;
	}
	html body .mob-extra-mrg{
		margin-left:-15px;
		margin-right:-15px;
	}
	.heading h2 {
		font-size: 28px;
	}
	/*----- Mobile Padding Settings ------*/
	.mob-padd-0{
		padding-left:0;
		padding-right:0;
	}
	.w-50{
		width: 100%;;
	}
	.m-clear{
	clear:both;
	}
	.mob-mrg-0{
		margin-left:-15px;
		margin-right:-15px;
	}
	.mob-extra-mrg{
		margin-left:-15px;
		margin-right:-15px;
	}
	
	.banner {
		padding: 100px 0 80px 0;
	}
	
	.emp-pic, .emp-bt, .emp-des {
		text-align: center;
	}
	
	.emp-pic img{
		display:table;
		margin:0 auto;
	}
	.emp-detail {
		margin-top: 50px;
	}

	.mt100{
		margin-top: 0px;
	}

	.sticky {
    position: initial !important;
    width: auto;
}

.backbgwhite{
	top: 14%;
}
.inline_grid{
display: inline-grid;
}
.jonbtclass{
	margin-bottom:12px;
}
.slick-prev{
top: 120%;
}

.slick-next{
top: 120%;
right: 20px;
}

#user_profile h6 {
font-size: 14px;	
margin-bottom: 20px;
}

h2 {
font-size: 26px;
margin-top: 8% !important;
}  


.custom-checkbox input[type="checkbox"]:checked + label:before {
    border-color: #2b67c5 !important;
    background: url('../img/tick.png') !important; 
}



}


@media screen and (min-width:580px) {
.hidden-desktop{
	display: none;
}
}

@media screen and (max-width:580px) {
.home-form-1{
	height:auto;
}
.seub-btn { 
    position: initial !important;
}
.job-browse-btn{
	font-size: 10px;
}
.main-banner .form-control{
    position: initial !important;	
    margin-bottom: 0px !important;
}
.mrgt{
    width:98%;	
}  
.circle{
	    margin: auto;
}

.single-comment{
    margin-bottom: 0px;
    padding-bottom: 0px;	
}
.col-xs-5{
	text-align: right
}

.inputGroup input:checked ~ label:before {
  -webkit-transform: translate(-50%, -50%) scale3d(65, 65, 1);
          transform: translate(-50%, -50%) scale3d(65, 65, 1);
  opacity: 1;
} 

.alreadyappliedsection {
    width: 100% !important;
    /* position: fixed; */
    top: 8.5%;
    left: 0%;
    right: 0%;
} 
.detailboximg {
    margin-top:-2%;
}

#user_profile h6 {
font-size: 12px;	
margin-bottom: 20px;
}

h2 {
font-size: 26px;
margin-top: 8% !important;
}  

.how-it-works{
	display: none;
}
.hidden-tab{
	display: none;
}

.main-banner{
   padding-top:66px;
}

.jobs-list{
  margin-top:20px;
} 
.sidebar .widget-boxed .side-list .infobedri{
    max-height: initial;
    min-height: auto;
    overflow: auto;
    overflow-x: auto;
    padding-right:2px;	
} 
.pdlr-0{
	padding-left: 0px !important;
	padding-right: 0px !important;
} 
.main-banner fieldset .form-control{
    line-height: 0px;
    font-size: 13px;
    max-height: 40px;
    padding: 0px;
    height: 40px;
    padding-left: 10px;
}  
.main-banner fieldset .seub-btn{
    line-height: 0px;
    font-size: 13px;
    max-height: 40px;
}  
.main-banner fieldset .seub-btn i{
	line-height: 0px;
	padding-top: 1px;
	height: 40px;
}  
.topapplymore{
	display: none !important;
} 
.job_detailsection{
   margin-top:12%;
}
.smallbt{
    font-size: 9px !important;
    padding: 10px 10px !important;
}  
.pdlr-6{
  padding-left: 6px !important;
  padding-right: 6px !important;
} 
 
/* .widget-boxed{
	padding-left: 0px; 
    padding-right: 0px;
    border: 0px;
    position: fixed !important;
    width: 92%;
    top: 8.6%;
    margin: auto;
    left: 4%;
    z-index: 9999; 
    padding-bottom: 0px; 
}*/ 

.usprf1{
	width: 27% !important;
    font-size: 10px !important;
} 
.usprf2{
    width: 34% !important;
    font-size: 10px !important;
} 
.usprf3{
    width: 36% !important;
    font-size: 10px !important;
}

.sectionarea{
width: 90%;
} 
 
}  


.blur {
  -webkit-animation: blur 0.5s linear forwards;
  -moz-animation: blur 0.5s linear forwards;
  -ms-animation: blur 0.5s linear forwards;
  -o-animation: blur 0.5s linear forwards;
  animation: blur 0.5s linear forwards;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  animation-delay: 1s;
}
.delay {
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  animation-delay: 1s;
}
@-webkit-keyframes blur {
  to {
    -webkit-filter: blur(5px);
    filter: blur(5px);
  }
}
@-moz-keyframes blur {
  to {
    -moz-filter: blur(5px);
    filter: blur(5px);
  }
}
@keyframes blur {
  to {
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    filter: blur(5px);
  }
}