	/*login page css*/
/*	html {
    overflow-x:-moz-hidden-unscrollable !important;
	overflow-x:hidden-unscrollable !important;
}*/
.dropbtn{ width: 88%;}
.logoleft{ float:left}
.grid_7.margin15.scroll {
    max-height: 600px;
    overflow-y: scroll;
}
	@font-face {
	    font-family: lato-regular;
	    src: url("../fonts/Lato-Regular.woff");
	}
	@font-face {
	    font-family: lato-regular;
	    src: url("../fonts/Lato-Regular.eot");
	}
	@font-face {
	    font-family: open-sans-regular;
	    src: url("../fonts/OpenSans-Regular.ttf");
	}
	@font-face {
	    font-family: lato-regular;
	    src: url("../fonts/Lato-Regular.woff2");
	}
	/*@font-face {
	    font-family: lato-light;
	    src: url("../fonts/Lato-Light.woff");
	}
	@font-face {
	    font-family: lato-light;
	    src: url("../fonts/Lato-Light.eot");
	}
	@font-face {
	    font-family: Open-sans-light;
	    src: url("../fonts/OpenSans-Light.ttf");
	}*/

	.footer-font {
	    font-size: 12px !important;
	}
	h4,
	h3,
	h2,
	h1,
	.heading,
	.heading2 {
	    font-family: open-sans-regular !important;
	}
	body {
	    color: #5B5B5B !important;
	    font-size: 14px;
	    font-family: open-sans-regular !important;
	    line-height: 30px;
	}
					.grid_3.half-grid-form {
    width: 31% !important;
}
	
	/*-----------slider------------
	
	ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

	/*-----------slider------------*/
	
	
	
	.h1.grid_12{margin-bottom:0px;}
	.photoDelete3 {
		background: rgba(0, 0, 0, 0) url("../images/icons.png") repeat scroll 35px 76px;
		float: left;
		height: 31px;
		margin-left: 41%;
		margin-right: 0;
		margin-top: -5px;
		width: 26px;
}
.show-in-sm{display:none;}
.hide-in-sm{display:block;}
.myenqueryemail{ color:#fff; font-weight:bold;}
.normal-button {
    color: #fff;
    font-size: 11px;
    font-weight: bold !important;
    height: 28px;
	
}
.photocatg-divnew {
    color: #ffffff;
    float: left;
    padding-top: 10px;
    position: relative;
    width: 100%;
}
.grid8-custom{width:600px !important;}
/*.custom-border{padding-left:10px !important;}*/
	#register_menushow a {
	    padding-left: 10px !important;
	}
	.grid_1.block-res > input {
	    height: 40px;
	}
	.lineheight_popup {
	    line-height: 22px !important;
	}
	.slide > img:hover {
	    cursor: pointer;
	}
	.slider-txt:hover {
	    cursor: pointer;
	}
	.advrt-img > img {
	    cursor: pointer;
		position:relative;
		height:180px;
	}
	.step-box {
	    font-size: 12px !important;
		
	    line-height: 18px !important;
	    position: relative;
		
	}
	.pull-left {
	    float: left;
	}
	.topmenu-b {
	    color: #036497 !important;
	    font-weight: normal !important;
	    text-shadow: none !important;
	}
	.floatr.cpointer.picon.margint8{float:left; margin-left:5px;}
	.pull-right {
	    float: right
	}
	
	#jobsearch-form > label {
		width: 100% !important;
	}
	.checked {
	    border: none !important;
		margin-left:-10px;
	}
	
	.half-form-error,
	.form_error_contact {
	    font-size: 13px !important;
	}
	.ul-inner > li:hover {
	    background: #004f79 !important;
	    color: #fff;
	}
	.advrt-img > img {
	    position: reletive;
	}
	/*.image-hover:hover{opacity:.5; background:#FFF;}
	.image-hover{ background:none; height:170px; width:170px; position:absolute; margin-left:11px;}*/
	
	.circle {
	    border-radius: 100px;
	    transform: scale(0, 0);
	    transition: all .3s ease-in-out 0s;
	    height: 200px;
	    width: 200px;
	    position: relative;
	    margin: 0 auto;
	}
	.scale1 {
	    transform: scale(1, 1) !important;
	}
	.scale0 {
	    transform: scale(0, 0);
	}
	.animation {
	    transform: rotate3d(0, 1, 0, 0) scale(1, 1) !important;
	}
	.circle-brdr {
	    border: #FFF solid 0px;
	}
	.icon01 {
	    background: url("../images/icon01.png");
	    transform: rotate3d(0, 1, 0, 360deg) scale(0, 0);
	    height: 200px;
	    width: 200px;
	    position: absolute;
	    transition: all .5s ease-in-out .3s;
	}
	.icon02 {
	    background: url("../images/icon02.png");
	    transform: rotate3d(0, 1, 0, 360deg) scale(0, 0);
	    height: 200px;
	    width: 200px;
	    position: absolute;
	    transition: all .5s ease-in-out .3s;
	}
	.icon03 {
	    background: url("../images/icon03.png");
	    transform: rotate3d(0, 1, 0, 360deg) scale(0, 0);
	    height: 200px;
	    width: 200px;
	    position: absolute;
	    transition: all .5s ease-in-out .3s;
	}
	ul.cssMenu li {
	    background: #036497 none repeat scroll 0 0 !important;
	    transform:
	}
	.change-pwd-width{width:620px;}
	/*.ac_input{
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
		color: #555;
		display: block;
		font-size: 14px;
		height: 34px;
		line-height: 1.42857;
		padding: 6px 12px;
		transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
		width: 100%;
	}*/
	
	.pad-left-right-10 {
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.container_960 {
		margin-left:-10px !important;
	    width: 960px;
	    margin: 0 auto !important;
		clear:both;
	}
	.offset-bottom-20{margin-bottom:-20px;}
	.footer-item {
	    font-family: open-sans-regular !important;
	    width: 22%;
	    color: #FFF;
	    font-size: 13px;
	}
	.forms.forms_news > li {
	    width: 80%;
	}
	txt-right {
	    float: right;
	    text-align: left !important;
	}

	.container-fluid{}
	.sec_1 > div > div {

  margin-bottom:10px;
}
.col-md-12{width:100%;}
	.col-md-6{width:50%;}
	.col-md-3{width:25%;}
	.col-md-3, .col-md-6, .col-md-12 {
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}
			.inq textarea,.inq input{padding-left:0px !important;}
.uper div {
  margin: 0 auto;
  width: 200px;
}
.inq > div {
  padding: 20px;
 }
	
	.text-left{text-align:left !important;}
	.text-light {
  font-weight: normal;
  line-height: 20px;
}
	.sec_1{margin-top:20px; margin-bottom:20px;}
	.app-btn img {
  width: 100%;
}

	.app-btn {
	    margin: 0 auto;
	}
	.appstore-txt {
	    text-align: center;
	}
	.heading3 {
	    font-family: open-sans-regular !important;
	    font-size: 18px !important;
	    color: #2077AA !important;
	}
	#main-nav1{display:none;}
	.f-head {
	    color: #fff;
	    font-size: 22px;
	    margin-bottom: 30px;
	}
	.quick-links li {
	    background-image: none !important;
	    border: none !important;
	    line-height: 18px;
	}
	.after-login{display:none;}
	.form_error {
	    float: left !important;
	    margin-top: 0 !important;
	    padding-top: 0px !important;
	    padding-bottom: 0px !important;
	    width: 290px !important;
	    height: 20px;
	}
	.offset-top-bottom {
	    margin-top: 10px;
	    margin-bottom: 10px;
	}
	.offset-top-bottom40 {
	    padding-top: 40px;
	    padding-bottom: 40px;
	}
	.grid_3.custom-div {
    width: 200px !important;
}
	.offset-top-bottom20 {
	    margin-top: 20px;
	    margin-bottom: 20px;
	}
	.form_error.no-border.floatnone {
	    float: none !important;
	}
	.gray-bg1 {
	    background: #F1EFF0;
	}
	.clearfix {
	    clear: both;
		border:none !important;
	}
	.container13 {
	    width: 960px !important;
	    margin: 0 auto !important;
	}
	.color-black {
	    color: #000;
	}
	.container-fluid {
	    width: 100%;
	}
	.advrt-img {
	    float: left;
	    height: 200px;
	    text-align: center;
	    width: 20%;
	}
	.slider-txt {
	    font-size: 16px;
	    text-transform: uppercase;
	    color: #036497;
	    text-align: center !important;
	    font-family: open-sans-regular !important;
	    margin-top: 5px;
	}
	.advrt-sec {
	    float: left !important;
	    width: 30% !important;
	}
	.video-sec {
	    float: left !important;
	    width: 67% !important;
	}
	.light-gray-bg {
	    background: #F6F6F6;
	}
	.offset-top-bootom20 {
	    padding-top: 20px;
	    padding-bottom: 20px;
	}
	.color-white {
	    color: #ffffff;
	}
	.sec3 {
	    color: #ffffff;
	    float: left;
	    padding-left: 52px;
	    padding-right: 30px;
	    margin-left: 10px;
	    margin-right: 10px;
	    width: 22%;
	    text-align: center;
	}
	.sec3 > p {
	    line-height: 30px;
	}
	.heading2 {
	    text-align: center;
	    font-size: 30px;
	}
	/*.story-bg {background-image: url("../images/our-story.png"); background-size:100%;}*/
	
	.feature-bg {
	    background-image: url("../images/feature-bg.png");
	    background-size: cover;
	    background-attachment: fixed;
	}
	.feature-section {} .error-msg {
	    color: red;
	    font-family:open-sans-regular;
	    font-size: 18px;
	    letter-spacing: -1px;
	    margin-bottom: 15px;
	    display: block;
	}
	.form_error p {
	    color: #FF0000;
	    font: 12px/20px Arial, sans-serif;
	    display: block;
	}
	.errorfilemsg {
	    color: #FF0000;
	    font: 12px/20px Arial, sans-serif;
	    display: block;
	    width: 230px;
	}
	input.green {
	    background: linear-gradient(to bottom, #9BC747 0%, #82BD42 100%) repeat scroll 0 0 transparent;
	    border: 1px solid #719E37;
	    margin: 0;
	    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
	}
	input.black {
	    background: linear-gradient(to bottom, #9BC747 0%, #82BD42 100%) repeat scroll 0 0 transparent;
	    border: 1px solid #719E37;
	    margin: 0;
	    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
	}
	/*-----------start for investigation css------------------*/
	
	.dynamic-field-inves {
	    border: 1px solid #E0E0E0;
	    width: 190px !important;
	}
	/*-----------end for investigation css------------------*/
	/*------------------start for medicine indent css--------------*/
	
	.dynamic-field {
	    border: 1px solid #E0E0E0;
	    width: 100% !important;
	}
	#itemRows {
	    border: none !important;
	    max-width: 89% !important;
	    margin-left: -7px;
	}
	.medicine-field {
	    float: left;
	    padding: 8px 5px;
	    width: 90% !important;
	}
	.strength-field {
	    max-width: 46%;
	    padding: 8px 5px;
	    width: 48% !important;
	}
	.frequency-field {
	    float: right;
	    margin-right: -260px !important;
	}
	.duration-field {
	    float: right;
	    margin-right: -391px !important;
	}
	.addplus-btn {
	    float: right;
	    background: none;
	}
	/*-------------------------end for medicine indent css--------------*/
	/*---------------------start for equipment--------------------*/
	
	.dynamic-field-equ {
	    border: 1px solid #E0E0E0;
	    width: 125px !important;
	}
	/*------------------------end for equipment----------------------*/
	
	.addplus-btn-icon {
	    background-image: url("../images/add.png");
	    background-position: 0 0;
	    background-repeat: no-repeat;
	    color: #000000;
	    float: right;
	    height: 30px;
	    text-decoration: none;
	    width: 78px;
	}
	.minus-btn-icon {
	    background-image: url("../images/remove.png");
	    background-position: 0 0;
	    background-repeat: no-repeat;
	    color: #000000;
	    float: left;
	    height: 44px;
	    margin-left: 9px;
	    margin-top: 9px;
	    padding-left: 14px;
	    text-decoration: none;
	    width: 100px;
	}
	.add-btn {
	    float: left;
	    margin-bottom: 20px;
	    width: 100%;
	}
	.addplus-btn-inv {
	    float: right;
	    margin-right: -265px;
	    margin-top: 0;
	    width: 70px;
	}
	.minus-btn-icon-new {
	    background-image: url("../images/remove.png");
	    background-position: 0 0;
	    background-repeat: no-repeat;
	    color: #000000;
	    float: left;
	    height: 44px;
	    margin-left: 9px;
	    margin-top: 9px;
	    padding-left: 14px;
	    text-decoration: none;
	    width: 30px;
	    bac
	}
	.minus-btn-icon-new {
	    background-image: url("../images/remove.png");
	    background-position: 0 0;
	    background-repeat: no-repeat;
	    color: #000000;
	    float: left;
	    height: 18px;
	    background-color: #fff;
	    text-decoration: none;
	    width: 16px;
	}
	.medicine-field-inv {
	    float: left;
	    padding: 8px 5px;
	    width: 90% !important;
	}
	.sno-field {
	    width: 90px;
	}
	.diagnosis_msg {
	    margin-left: 316px;
	}
	.year-exp {
	    float: right;
	    margin-right: -10px;
	    margin-top: 6px;
	}
	.staff-year-left {
	    margin-left: 17px;
	}
	.form_error_contact {
	    clear: none;
	    height: 20px;
	    color: red;
	}
	.message-contact {
	    color: #85B62E;
	    font-size: 14px;
	}
	.more-field {
	    border: 1px solid #DFDFDF;
	    margin-left: 306px;
	    padding-top: 9px;
	    width: 293px !important;
	    margin-bottom: 17px;
	}
	.more-field-new {
	    margin-left: 314px;
	    padding-top: 1px;
	}
	.select-holder-big-new {
	    float: left;
	    margin-left: 315px;
	    width: 249px;
	}
	.display-box {
	    border: 1px solid #D2D2D2 !important;
	    margin-left: -4px !important;
	    max-width: 99% !important;
	    width: 93%;
	}
	.select-box-dia1 {
	    float: left;
	    width: 158px;
	    display: block;
	}
	.select-diagnosis {
	    height: 31px;
	    padding-top: 4px;
	    text-align: left;
	}
	.norecord {
	    text-align: center;
	}
	.no-border-group {
	    border: medium none !important;
	    clear: both;
	    float: none;
	    margin-right: -125px;
	    max-width: 100% !important;
	    padding-left: 0 !important;
	    width: 100% !important;
	}
	.list-blood {
	    text-align: center;
	}
	.list-head {
	    background-color: #85B62E;
	}
	.group-submit {
	    margin-top: 17px;
	}
	.display_group {
	    float: left;
	}
	.select-holder-new {
	    position: static;
	}
	.cal-textfield {
	    /*  border: 1px solid #DBDBE2;*/
	}
	.per-address1 {
	    border: medium none !important;
	    float: left;
	    max-width: 45% !important;
	    padding-left: 0 !important;
	    width: 44% !important;
	    float: none;
	}
	.margin-group {
	    margin-left: -129px;
	}
	.per-address11 {
	    border: medium none !important;
	    max-width: 45% !important;
	    padding-left: 0 !important;
	    width: 44% !important;
	}
	.border.widthauto.margin33 {
    width: 300px !important;
}

.grid_7.margin15 > div {
    width: 260px !important;
}
	.title-head {
	    font-size: 14px;
	    color: black;
	}
	.grid_5.table-hold-two {
	    margin-left: 0;
	    margin-right: 0;
	    width: 442px;
	}
	.inv-cen {
	    text-align: left;
	    width: 65px;
	    padding: 5px;
	}
	.per-address-left {
	    margin-top: 20px !important;
	}
	.minus-margin {
	    margin-top: 0px;
	}
	.label-title {
	    border: none !important;
	}
	.list-hospital {
	    width: 300px !important;
	}
	.red-required {
	    border: none !important;
	    color: red;
	    float: right;
	    margin-right: 48px;
	}
	.red-required111 {
	    border: none !important;
	    color: red;
	    float: right;
	    margin-right: 48px;
	}
	.choice-radio {
	    margin-left: 103px;
	}
	.manad-req {
	    border: medium none;
	    font-family: bold;
	    font-size: 14px;
	    margin-bottom: 5px;
	    text-align: right;
	    width: 88%;
	}
	.text-area {
	    height: 104px;
	    margin-bottom: 0 !important;
	    max-height: 84px;
	}
	.red-three {
	    color: #FF0000;
	    float: right;
	    margin-right: 31px;
	    margin-top: -91px;
	    font-size: 18px;
	}
	.comment-box {
	    max-height: 75px !important;
	}
	.none-border {
	    border: medium none !important;
	    display: none;
	    float: none;
	    margin-right: 12px;
	    max-width: 100% !important;
	    padding-left: 0 !important;
	    width: 52% !important;
	}
	.list-consultancy {
	    width: 300px !important;
	}
	.lab-top {
	    margin-top: -15px !important;
	}
	.select-box.select-mar {
	    margin-top: -17px;
	    margin-left: -10px;
	}
	.select-box-big {
	    margin-top: 5px;
	}
	.consultancy-dropdown {
	    border: medium none;
	    margin-top: -3px !important;
	}
	.nut-no-border {
	    border: none !important;
	}
	.h-wrapper-new {
	    background: url("../images/divider.png") repeat-x scroll 0 center transparent !important;
	    margin-bottom: 20px !important;
	    overflow: hidden !important;
	}
	.term-maxheight {
	    font-size: 24px;
	    min-height: 340px !important;
	    text-align: center;
	    margin-top: 82px;
	}
	.term-link {
	    color: #5CA4FF;
	    text-decoration: underline;
	    font-size: 13px;
	}
	.form_error {} .s-no {
	    width: 40px;
	}
	.action-box {
	    width: 50px;
	}
	.msg-red {
	    color: red;
	}
	.margin-left-house {
	    margin-left: 12px;
	}
	.container_12 .grid_5 {
		width: 350px !important;
		}
	/*-------------------- vijay ------------------------------*/
	
	#TopRow {
	    background: url("../images/header_bg.png") repeat-x scroll center bottom #AAD942;
	    margin: 0 auto;
	    width: 100%;
	    z-index: -20;
	}
	#Header {
	    background: url("../images/headerbgtest.png") no-repeat scroll center top rgba(0, 0, 0, 0);
	    height: 459px;
	    margin: 0 auto;
	    width: auto;
	    z-index: -15;
	}
	#Logo {
	    margin: 0 auto;
	    padding-left: 54px;
	    padding-top: 31px;
	    vertical-align: middle;
	    width: 960px;
	}
	.clearer {
	    clear: both;
	}
	#LineLeft {
	    background-color: #71A7E7;
	    height: 116px;
	    position: absolute;
	    right: 50%;
	    top: 185px;
	    width: 100%;
	    z-index: 20;
	}
	.Banner {
	    height: 100%;
	    margin: 0 auto;
	    position: relative;
	    right: -50%;
	    width: 960px;
	    z-index: -5;
	}
	#Step1 {
	    background-color: #71A7E7;
	    float: left;
	    height: 100%;
	    position: relative;
	    width: 332px;
	    z-index: 50;
	}
	.NumberedStep {
	    height: 73px;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    text-align: center;
	    top: -35px;
	    width: 162px;
	}
	.NumberedStep #num1 {
	    margin: 0;
	    padding: 0 21px 0 0;
	    text-align: center;
	}
	#Step1 .NumberedStep P {
		
			margin : 0 0 0 -17px;
			width: 153px;
	    color: #FFFFFF;
	    font-family: familiar_probold, Arial;
	    font-size: 17px;
	    line-height: 1.1;
	    margin: 0;
	    padding: 3px;
	    position: relative;
	    width: 139px;
	}
	.camera {
	    display: none;
	    filter: inherit;
	    float: right;
	    height: 140px;
	    left: 157px;
	    opacity: inherit;
	    padding-top: 0;
	    position: absolute;
	    top: -10px;
	    width: 178px;
	    z-index: 50;
	}
	.phones {
	    filter: inherit;
	    left: 145px;
	    opacity: inherit;
	    padding-left: 0;
	    padding-top: 0;
	    position: absolute;
	    top: -60px;
	    z-index: 59;
	}
	#Step2 {
	    background-color: #71A7E7;
	    float: left;
	    height: 100%;
	    position: relative;
	    width: 184px;
	    z-index: 49;
	}
	.NumberedStep {
	    height: 73px;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    text-align: center;
	    top: -35px;
	    width: 162px;
	}
	.NumberedStep #num2 {
	    left: 20px;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    text-align: center;
	    top: -3px;
	}
	#Step2 .NumberedStep P {
	    color: #FFFFFF;
	    font-family: familiar_probold, Arial;
	    font-size: 17px;
	    height: 73px;
	    left: 15px;
	    line-height: 1.1;
	    margin: 0;
	    padding: 3px;
	    position: relative;
	    width: 170px;
	}
	.laptop-green {
	    background: url("../images/macbook-green.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	    float: right;
	    height: 306px;
	    left: 151px;
	    position: absolute;
	    top: -84px;
	    width: 419px;
	    z-index: -1;
	}
	#Step3 {
	    display: none;
	    float: right;
	    left: 58px;
	    position: relative;
	    top: 1px;
	    width: 167px;
	    z-index: 51;
	}
	.NumberedStep {
	    height: 73px;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    text-align: center;
	    top: -35px;
	    width: 162px;
	}
	.NumberedStep #num3 {
	    left: -38px;
	    margin: 0;
	    padding: 0;
	    position: relative;
	    text-align: center;
	    top: -7px;
	}
	#Step3 .NumberedStep P {
	    color: #FFFFFF;
	    font-family: familiar_probold, Arial;
	    font-size: 22px;
	    height: 73px;
	    left: -23px;
	    line-height: 1.1;
	    margin: 0;
	    padding: 3px;
	    position: relative;
	    top: -7px;
	    width: 130px;
	    z-index: 50;
	}
	#HaveSmartPhone {
	    height: 44px;
	    left: 0;
	    margin-top: -99px;
	    position: absolute;
	    text-align: left;
	    width: 335px;
	    z-index: 100;
	}
	#LineRight {
	    background-color: #71A7E7;
	    height: 111px;
	    position: absolute;
	    right: 0;
	    top: 185px;
	    width: 37%;
	    z-index: 10;
	}
	.HeaderToggle {
	    cursor: pointer;
	}
	.light-ul {
	    visibility: hidden;
	    background: #333333;
	    border-radius: 4px;
	    -moz-border-radius: 4px;
	    -webkit-border-radius: 4px;
	    -o-border-radius: 4px;
	    -ms-border-radius: 4px;
	    position: fixed;
	    z-index: 1000;
	    padding: 10px 0px;
	    color: #FFFFFF;
	}
	.light ul li {
	    padding: 0px;
	    min-width: 100px;
	    text-align: left;
	    text-indent: 12px;
	}
	.light ul li:hover {
	    background: #4095D2;
	    transition: all 0.5s ease-in-out 0s;
	}
	.form-icon .light .registration:hover .light-ul {
	    visibility: visible
	}
	.arrow-up {
	    background: url("../images/top-aroow.png") no-repeat scroll center bottom;
	    float: left;
	    height: 9px;
	    margin-left: 43%;
	    margin-top: -19px;
	    width: 10px;
	}
	.arrow-upnew {
	    background: url("../images/top-aroow.png") no-repeat scroll center bottom;
	    float: left;
	    height: 13px;
	    margin-left: 43%;
	    margin-top: -17px;
	    width: 10px;
	}
	.sign-heading {
	    text-align: center;
	    font-size: 30px;
	    margin-bottom: 0px;
	}
	.text-align {
	    text-align: center;
	    font-size: 14px;
	}
	.input-border {
	    background: none repeat scroll 0 0 #FFFFFF;
	    border: 1px solid #E0E0E0;
	    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0);
	    margin-bottom: 20px;
	    max-width: 90%;
	    padding: 5px 10px;
	    position: relative;
	}
	.block-res {
	    text-align: left;
	    transition: all .5s;
	    -moz-transition: all .5s;
	    -webkit-transition: all .5s;
	    -o-transition: all .5s;
	    margin-bottom: 0 !important;
	}

	.clear {
	    clear: both;
	}
	.step-box {
	    z-index: 0;
	    float: left;
	    height: 50px;
	    width: 109%;
	    margin-left: -6px;
	    margin-bottom: 40px;
	    position: reletive !important;
		font-family:Arial, Helvetica, sans-serif !important;
	}
	.step {
	    background: url("../images/paypal/step_btn3.png") no-repeat scroll right center rgba(0, 0, 0, 0);
	    float: left;
	    height: 47px;
	    line-height: 50px;
	    margin-left: -26px;
	    min-width: 178px;
	    padding-left: 40px;
	    padding-right: 40px;
	    position: relative;
	    color: #373737;
	    font-weight: bold;
	}
	.step span {
	    font-size: 14px;
	    font-weight: bold;
	}
	.step-text3 {
	    font-size: 16px;
	    font-weight: bold;
	}
	.counrter {
	    background: none repeat scroll 0 0 #373737;
	    border-radius: 65px;
	    color: #FFFFFF;
	    font-size: 16px;
	    font-weight: bold;
	    margin-right: 10px;
	    padding: 4px 8px;
	}
	.z-index1 {
	    z-index: 1;
	}
	.z-index2 {
	    z-index: 2;
	}
	.z-index3 {
	    z-index: 3;
	}
	.z-index4 {
	    z-index: 4;
	}
	.z-index5 {
	    z-index: 5;
	}
	.z-index6 {
	    z-index: 6;
	}
	.z-index7 {
	    z-index: 7;
	}
	.z-index8 {
	    z-index: 8;
	}
	.step_seven {
	    background: url("../images/paypal/step_seven.png") no-repeat scroll right -28px;
	    border-bottom: 1px solid #b6b6b6 !important;
	    border-top: 1px solid #b6b6b6 !important;
	    color: #373737;
	    float: left;
	    font-weight: bold;
	    margin-left: -31px;
	    max-width: 130px;
	    min-height: 62px;
	    padding-left: 18px;
	    padding-right: 27px;
	    position: relative;
	    text-align: center;
	}
	.border-seven-radius {
	    background-position: -32px -29px;
	    border: 1px solid #bfbfbf;
	    border-bottom-right-radius: 10px;
	    border-top-right-radius: 10px;
	    height: 45px;
	}
	.step-seven-text {
	    font-size: 12px;
	    font-weight: bold;
	}
	.blue-seven-bg {
	    background: url("../images/paypal/step_seven.png") no-repeat scroll right -148px;
	    border-bottom: 1px solid #b6b6b6 !important;
	    border-top: 1px solid #b6b6b6!important;
	    color: #fff !important;
	    float: left;
	    margin-left: -29px;
	    max-width: 112px;
	    padding-left: 19px;
	    padding-right: 23px;
	    position: relative;
	    text-align: center;
	}
	
	.blue-seven-bg-big {
	    background: url("../images/paypal/step_seven.png") no-repeat scroll right -148px;
	    border-bottom: 1px solid #b6b6b6 !important;
	    border-top: 1px solid #b6b6b6!important;
	    color: #fff !important;
	    float: left;
	    margin-left: -29px;
	    max-width: 133px;
	    padding-left: 19px;
	    padding-right: 20px;
	    position: relative;
	    text-align: center;
	}
	.quick-links a:hover {
	    color: #000 !important;
	}
	
		.grid_3.grid {
    		width: 65% !important;
		}
		
		.grid-head {
    		width: 47% !important;
			float:left;
		}
		.grid-detail {
			width:47%;
			float:left;
		}
		
	.blue-seven {
	    background: url("../images/paypal/step_seven.png") no-repeat scroll -10px -148px !important;
	}
	.middel-align {
	    float: left;
	    padding-top: 22%;
	}
	.middel-align-li {
	    float: left;
	    padding-top: 22%;
	}
	/*.border-radius1 {
    border-left: 1px solid #ADADAD;
    border-radius: 10px;
}*/
	
	.border-radius1 {
	    border: 1px solid #BFBFBF;
	    border-bottom-left-radius: 10px;
	    border-top-left-radius: 10px;
	    border-right: none;
	    border-top: none;
	    border-bottom: none;
	}
	.price-price{font-size:24px; line-height:60px;}
	.ste-one {
	    padding-top: 10px;
	    float: left;
	}
	.border-radius2 {
	    background-position: -2px -1px;
	    border: 1px solid #BFBFBF;
	    border-bottom-right-radius: 10px;
	    border-top-right-radius: 10px;
	    height: 45px;
	}
	.blue-bg {
	    background: url("../images/paypal/step_btn_hover3.png") no-repeat scroll right -52px;
	    float: left;
	    line-height: 50px;
	    margin-left: -26px;
	    min-width: 155px;
	    padding-left: 40px;
	    padding-right: 40px;
	    position: relative;
	    color: #FFF !important;
	}
	.blue-last {
	    background: url("../images/paypal/step_btn_hover3.png") no-repeat scroll right -52px top -52px;
	}
	.menu-span {
	    padding: 10px 10px;
	}
	.menu-span2 {
	    padding: 10px 10px;
	}
	.topmenu-a2 {
	    background: url("../images/paypal/aerrow1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	    height: 25px;
	    line-height: 25px;
	    background-position: right;
	    /*    padding: 5px 14px;*/
	}
	.myaccount .sf-menu li ul {
	    border-bottom: 3px solid #FFFFFF !important;
	}
	.nonr {
	    background: none;
	}
	.myaccount_menushow {
	    visibility: hidden;
	    background: #333333 !important;
	    border-radius: 4px;
	    -moz-border-radius: 4px;
	    -webkit-border-radius: 4px;
	    -o-border-radius: 4px;
	    -ms-border-radius: 4px;
	    position: absolute;
	    z-index: 1000;
	    padding: 10px 0px;
	    color: #FFFFFF;
	    margin-top: 13px;
	    min-width: 155px;
	}
	.myaccount_menushow li {
	    padding: 2px 10px;
	    min-width: 100px;
	    text-align: left;
	    list-style-type: none
	}
	.myaccount_menushow li:hover {
	    background: #4095D2;
	    transition: all 0.5s ease-in-out 0s;
	}
	.myaccount:hover .myaccount_menushow {
	    visibility: visible
	}
	.myaccount .arrow-up {
	    background: url("../images/top-aroow.png") no-repeat scroll center bottom;
	    float: left;
	    height: 9px;
	    margin-left: 44%;
	    margin-top: -18px;
	    width: 10px;
	}
	.myaccount {
	    margin-top: -1px;
	    padding: 15px 0px;
	}
	.fright.width20.myaccount li a {
	    color: #FFFFFF;
	    font-size: 12px;
	}
	.fright.width20.myaccount a {
	    color: #FFF;
	    /*padding: 7px 7px;*/
	    
	    font-size: 14px;
	}
	.fright.width20.myaccount a:hover {
	    color: #FFFFFF;
	}
	
	.register_menushow {
	    transition: all .5s ease-in-out 0s;
	    background: #ffffff !important;
	    position: absolute;
	    z-index: 1000;
	    color: #FFFFFF;
	    margin-top: 0px;
	}
	/*	.register_menushow.width20 {
    height: 42px;
}*/
	.check-box{border:none !important;}
	.checked{float:left; margin-top:0px !important;}
	#register_menushow a {
	    color: #036497 !important;
	    transition: all 0.5s ease 0s;
	}
	.register_menushow li {
	    float: left;
	    height: 30px;
	    padding: 0;
	    position: relative;
	    min-width: 100px;
	    text-align: left !important;
	}
	.register_menushow li:hover {
	    color: #036497;
	    background: #DBDBDB;
	    transition: all 0.5s ease-in-out 0s !important;
	}
	.light .registration:hover .register_menushow {
	    visibility: visible
	}
	.register_menushow .arrow-up {
	    background: url("../images/top-aroow.png") no-repeat scroll center bottom;
	    float: left;
	    height: 9px;
	    margin-left: 44%;
	    margin-top: -13px;
	    width: 10px;
	}
	.light.login > span {
	    margin-left: 6px;
	}
	.phone > img {
	    margin-bottom: -7px;
	}
	.register_menushow li a {
	    text-align: left;
	}
	.web-inp {
	    border: 1px solid #CCCCCC;
	    height: 20px;
	    padding: 4px;
	    width: 60%;
	}
	.half-grid-form{width:47% !important;}
	.small-logo{display:none;}
	.custom-select{width:89%;}
	.grid_12.full-width{width:100% !important; margin-bottom:0px;}
	.section1{width:47% !important; float:left !important; overflow:hidden;}
		
	.title_detail {
		margin-top: 3px;
	}
	.grid_12.full-width-heading{margin-left:10px !important; width:97% !important; }
	.buttons.marginl10 {
    margin-top: -20px !important;
	margin-left:5px;
}
.grid_6.small-table-overflow {
    width: 50%;
}
.check-group{margin-top:5px; margin-bottom:5px; border:none !important;}
.radio-group{margin-top:5px; margin-bottom:5px; border:none !important; margin-left:0px;}
.addplus-btn {
    margin-bottom: 10px;
}
#popup-container > div > div > form > .grid_5 {
    width: 300px !important;
}
.storage-txt{text-align:left; color:#FFF;}
			.attending-container.grid_3.border.marginb10 {
    width: 22% !important;
}
.brdr-none{border:none !important;}
.margin-hmenu{margin-top:20px !important;}
.radio-btn{text-align:left;}
.task-en-th{width:200px !important;}
	@media (max-width: 1024px) {
		.inq > div {
  padding: 20px;
    height: 100%;
}
		.sec_1 > div > div {
  height: 100%;
}
		.price-pricetext{margin-top:10px;}
.grid_5.plan-grid-wrapper {
    width: 47% !important;
}
		.grid_6.half-grid-form {
		width: 47% !important;
		}
		.step-box{margin-left:34px !important;}
		/*.normal-button{border-radius:5px;}*/
		#main-nav{display:block;}
	}
	@media (max-width: 980px) {
		.uper div{width:100%;}
			.sec_1 > div > div {
  /*height: 420px;*/
}
.col-md-12{width:100%;}
	.col-md-6{width:50%;}
	.col-md-3{width:25%;}
	.hmenu > li >li:last-child > {
			border-bottom: 1px solid;
}
		.margin-hmenu{margin-top:0px !important;}
		.storage-txt {
    width: 270px !important;
	padding-top:10px;
}
		.after-login{width:100%; padding:30px; display:block; background:#333333;}
		.storage-wrapper{margin-left:0px !important;}
		.grid_5.plan-grid-wrapper {
			width: 47%;
		}
		.grid_3.grid {
    		width: 100% !important;
		}
		.grid-head {
    		width: 40% !important;
			float:left;
		}
		.grid-detail {
			width:47%;
			float:left;
		}
		.grid_6.edit-profile {
			width: 47% !important;
		}
		
		.grid_8.mang-edit-prof{width:95% !important;}
		
		#addDiaryUser {left: 25% !important;}

		.hide-in-sm{display:none;}
		.show-in-sm{display:block;}
		.drop-menu-wrapper{padding-top:10px; clear:both;}
		#main-nav{display:none; overflow:hidden;}
		.h1.grid_12{width:90% !important;}
		.main-nav1{display:block;}
		.side-menu{display:none;}
	    .touch-device {
	        display: block;
	    }
	    .header-custom {
	        width: 100% !important;
	    }
	    .container_960 {
	        width: 100%;
	    }
	    .grid_4.advrt-img {
	        text-align: center;
	        height: auto;
	    }
	    .footer-item {
	        width: 22%;
	    }
	    .advrt-img {
	        float: left;
	        height: auto;
	        text-align: center;
	        width: 25%;
	    }
		
		.step-box {
			margin-left: 40px !important;
		}
	}
	@media (max-width: 768px) {
		.uper div {
    margin: 0 auto;
    width: 200px;
}
		.col-md-12{width:100% !important;}
	.col-md-6{width:100% !important;}
	.col-md-3{width:100% !important;}
		.radio-btn{text-align:center;}
		.menu-span {
    padding:5px !important;
}
				.price-pricetext{margin-top:0px;}
		.grid_3.half-grid-form {
    width: 30% !important;
}

		.attending-container.grid_3.border.marginb10 {
    width: 30% !important;
}
		.grid_6.small-table-overflow {
    		width: 750px !important;
	}
		.grid_6.add-job-record-width.clearfix {
    width: 96% !important;
}
		.grid_6.add-job-record-width.clearfix {
    		margin-left: 15px !important;
		}
		.grid_6.add-job-record-width{width:100% !important;}
		.section1{width:100% !important;} 
		.grid_5.plan-grid-wrapper {
			width: 47% !important;
			border:none;
		}
		
		.grid_3.grid {
			margin-bottom:0px;
    		width: 100% !important;
		}
		
		.grid-head {
    		width: 47% !important;
			float:left;
		}
		.grid-detail {
			width:47%;
			float:left;
		}
		.edit-profile{
				width: 47% !important;
		}
		
		
		
		.grid_6.vids{width:47% !important;}
		.change-pwd-width{width:auto !important;}
		 .advrt-img1{width:100% !important; text-align:center !important;}
		.menu-button{margin-top:20px; position:absolute; right:0; top:-75px;}
		.menu-button1{margin-top:20px; position:absolute; left:0; top:-75px;}
		#menu-wrapper {height:0px !important;}
		.menu-wrap{position:relative;}
		
		
		.sec6{width:50%; float:left;}
		
		.small-logo{display:block; margin:0 auto; width:100px;}
		.logo-wrapper{width:80%; float:left;}
		#header-up{display:none;}
		.responsive-logo{width:100px; padding-top:15px; padding-left:10px;}
		.nav-custom{clear:both;}
		#register_menushow a:hover{color:#FFF;}
		
		
		.body-background{overflow:visible;}
		.message-box.small-icon.red.grid_12.close{width:94% !important; padding-bottom:10px; padding-top:10px;}
		.message-box.small-icon.green.grid_12.close{width:94% !important; padding-bottom:10px; padding-top:10px;}
		.width-ipad{width:322px !important;}
		.custom-width360{width:408px;}
		.sf-menu{margin-bottom:20px;}
		.forgot-pwd-width{width:300px; height:196px;}
		.top-information-wrapper{margin-left:-10px !important;}
		.price-price{font-size:24px; line-height:60px;} 
		.price-pricetext{line-height:60px;}
		#Step2 .NumberedStep P {
	    	font-size: 15px;
	    
		}
		#Step1 .NumberedStep P{
			margin : 0 0 0 -17px;
			width: 153px;
			font-size: 15px;
		}
	    
	    .slider1 {
	        height: 180px !important;
	        overflow: hidden;
	    }
	    .slider2 > .slide {
	        height: 50px !important;
	        overflow: hidden;
	    }
	    .slide > img {
	        margin: 0 10px 10px !important;
	    }
	    .advrt-img {
	        width: 33%;
	    }
	    .footer-item {
	        width: 45%;
	    }
	    .sec3 {
	        width: 19%;
	    }
		#addDiaryUser {
    left: 30% !important;
}
	
	
	.thumbnail {
	    height: 50px;
	    width: 50px;
	}
	.mythumbnail {
	    height: 105px;
	    width: 100px;
	}
	.pdf {
	    background: url("../images/icons.png") repeat scroll -294px -5px transparent;
	    height: 26px;
	    width: 16px;
	}
	.active_icon {
	    background: url("../images/icons.png") repeat scroll -4px -69px transparent;
	    height: 25px;
	    width: 26px;
	}
	.deactive_icon {
	    background: url("../images/icons.png") repeat scroll -30px -70px transparent;
	    height: 25px;
	    width: 36px;
	}
	.approve_icon {
	    background: url("../images/icons.png") repeat scroll -35px -132px transparent;
	    height: 28px;
	    width: 45px;
	}
	.unapprove_icon {
	    background: url("../images/icons.png") repeat scroll -81px -132px transparent;
	    height: 28px;
	    width: 49px;
	}
	.plus_icon {
	    background: url("../images/job-icon.png") repeat scroll -95px -108px transparent;
	    height: 24px;
	    width: 26px;
	}
	.plus_iconnew {
	    background: url("../images/job-icon.png") repeat scroll -241px -99px;
	    transparent;
	    height: 24px;
	    width: 26px;
	    height: 26px;
	    margin-right: 12px;
	    width: 31px;
	    margin-top: 7px;
	}
	.margint12 {
	    margin-top: 12px;
	}
	.margint17 {
	    margin-top: 17px;
	}
	.cancel_icon {
	    background: url("../images/icons.png") repeat scroll -4px -130px transparent;
	    height: 26px;
	    width: 25px;
	}
	.yes_icon {
	    background: url("../images/icons.png") repeat scroll -4px -69px transparent;
	    height: 16px;
	    width: 26px;
	}
	.no_icon {
	    background: url("../images/icons.png") repeat scroll -30px -70px transparent;
	    height: 16px;
	    width: 36px;
	}
	.na_icon {
	    background: url("../images/icons.png") repeat scroll -349px -38px transparent;
	    height: 16px;
	    width: 36px;
	}
	.status_inactive {
	    background: url("../../../../img/notifications/inactive-status.png") repeat scroll 0px 2px transparent;
	    height: 18px;
	    width: 17px;
		margin-top:6px;
	}
	.status_active {
	    background: url("../../../../img/notifications/active-status.png") repeat scroll 0px 2px transparent;
	    height: 18px;
	    width: 17px;
		margin-top:6px;
	}
	.jobrecords_icon {
	    background: url("../images/job-icon.png") repeat scroll -169px -200px transparent;
	    height: 35px;
	    width: 35px;
	    float: left;
	    margin: 0 4px;
	}
	.jobrecords_icon:hover {
	    background: url("../images/job-icon.png") repeat scroll -202px -200px transparent;
	}
	.viewjob_icon {
	    background: url("../images/job-icon.png") repeat scroll -252px -60px transparent;
	    float: left;
	    height: 36px;
	    margin: 0 3px;
	    width: 35px;
	}
	.viewjob_icon:hover {
	    background: url("../images/job-icon.png") repeat scroll -290px -60px transparent;
	}
	.AscTwoside {
	    background: url("../images/arrow/arrow.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.DescOneside {
	    background: url("../images/arrow/arrow1.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.AscOneside {
	    background: url("../images/arrow/arrow2.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.ascTwoside {
	    background: url("../images/arrow/arrow.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.descOneside {
	    background: url("../images/arrow/arrow1.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.ascOneside {
	    background: url("../images/arrow/arrow2.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
		height:
	}
	.custom-select {
    width: 85%;
}
	
	}
	
	@media (max-width: 767px) {
				.grid_3.half-grid-form {
    width: 94% !important;
}
			.attending-container.grid_3.border.marginb10 {
    width: 45% !important;
			}
		.grid_6.half-grid-form {
		width: 94% !important;
		}
		#jobsearch-form > div{max-width:auto !important;}
		.container_12 .grid_5 {
		width: 100% !important;
		}
		.grid_6.add-job-record-width{width:94% !important;}
		.span-login {} .icon-f-l {margin-top:0px !important;}
		.grid_12.full-width-heading{margin-left:10px !important; width:95% !important; }
	    #half-form > form .floatl.custom-select{width:90% !important;}

		.grid_5.plan-grid-wrapper {
			border-top: 1px solid;
			border-bottom:1px solid ;
			width: 100%;
			margin-left:0px !important;
		}
		.stunningtext {
    		padding: 20px 20px !important;
		}
		
		
		.grid_3.grid {
    		width: 100% !important;
		}
		
		.grid-head {
    		width: 47% !important;
			float:left;
		}
		.grid-detail {
			width:47%;
			float:left;
		}
		
		.heading.color-black {
			font-size: 22px;
		}
		
		.profile-image{margin-left:0px !important;}
		.offset-top{margin-top:70px !important;}
		.bx-controls-direction{position:static; top:50%;}
		
		#addjob111{width:100% !important;}
				
		.width-ipad{width:auto !important;}
		.grid_6.custom-border{width:97% !important;}

		.advrt-img > img{width:auto;}
	    .footer-item.grid_4 {
	        margin-left: 0px;
	        margin-right: 0 px;
	    }
	    .sign-block {
	        width: 90% !important;
	        text-align: center !important;
	    }
	    .pull-left.footer-font.text-left.pad-left-right-10 {
	        width: 90%;
	        text-align: center;
	    }
	    .pull-right.footer-font.text-right.pad-left-right-10 {
	        width: 90%;
	        text-align: center;
	    }
	    .sec3 {
	        width: 80%;
	    }
	    .advrt-img {
	        width: 31%;
			margin:5px;
	    }
	    .footer-item {
	        width: 90%;
	    }
		.list-container{clear:both !important; overflow:scroll !important;}
	}
	@media only screen and (max-width:640px) {
		.chosen-container.chosen-container-single{display:none;}
		.single-popup{height:400px !important; overflow-y:scroll; }
		.grid_5.border.lineheight_popup.single-popup-height{top:5% !important;}

			.grid_6.small-table-overflow {
    		width: 620px !important;
	}
		#half-form > form .floatl.custom-select{width:90% !important;}
		.grid_6.vids{width:46% !important;}
		#addDiaryUser {left:18% !important; top:30% !important;}
		
		.grid_6.custom-border{width:95% !important;}
		.logo-wrapper{width:74%;}
		.custom-select {
    width: 90%;
}
	}
	
	@media (max-width: 480px) {
		.custom-select {
    width: 85%;
}
			.attending-container.grid_3.border.marginb10 {
    width: 96% !important;
}
		#popup-container > div > div > form > .grid_5 {
    width: 94% !important;
}
		
		.grid_6.small-table-overflow {
    		width: 460px !important;
	}
		.image-wrapper.image-wraper.img-custom-wrapper {
		float: left;
		margin: 0 auto !important;
		padding: 15px 0;
		width: 320px;
	}

		.grid_7.margin15 {
		width: 92%!important;
	}
		.table{margin:0 1px !important;}
.grid_16.table-img.small-table-overflow img {
min-height: 100px !important;
width: 250px;
}

.image-wraper img {
    max-height: 250px !important;
	width:250px !important;
}
.image-wraper {
    float: left;
    min-height: 150px !important;
    padding: 15px 0;
	vertical-align:middle;
    width: 100%;
}
		#half-form > form .floatl.custom-select{width:85% !important;}
		.grid_3.grid {
    		width: 100% !important;
		}
		
		.grid-head {
    		width: 40% !important;
			float:left;
		}
		.grid-detail {
			width:40%;
			float:left;
		}
		
		.grid_3.grid {
    		width: 100% !important;
		}	
		.resp-clear{clear:both !important;}
		.grid_6.vids{width:94% !important;}
		#addDiaryUser {left:-2% !important; width:80% !important; position:fixed !important;}
		.forms.forms_news > li {
	    width: 100%;
	}
		.footer-item grid_4{margin-left:-10px;}
		.small-logo{width:80px;}
		.logo-wrapper{width:65%;}
		.advrt-img > img {
		height:100%;
	}
		.resp_btn{width:100% !important;}
	    #formhide > form {
	        text-align: center;
	    }
	    #text-2 {
	        text-align: center;
	    }
	    .f-head {
	        text-align: center;
	    }
	    #text-2 > p {
	        text-align: center;
	    }
	    .quick-links {
	        text-align: center;
	    }
	    .forms.forms_news > li {
	        margin: 0 auto !important;
	    }
	    .grid_4.advrt-img {
	        width: 96% !important;
	    }
	    .sec3 {
	        width: 95%;
	        text-align: center;
	        padding: 0px;
	    }
	    .advrt-img {
	        width: 45%;
	    }
	    .footer-item {
	        width: 100% !important;
	    }
		

	}
	@media (max-width: 360px) {
		#addDiaryUser {left:-8% !important; width:90% !important; position:fixed !important;}
.grid_7.margin15 > div {
    width: 282px !important;
}
	.grid_6.small-table-overflow {
    		width: 340px !important;
	}
		.title_name {
			margin-bottom: -20px;
		}
		.grid_12.full-width{margin-bottom:10px !important;}
		.grid-head {
    		width: 50% !important;
			float:left;
		}
		.grid-detail {
			width:40%;
			float:left;
		}
		
		.grid_6.custom-border{width:94% !important;}
		.logo-wrapper{width:55%;}
		.grid_1.block-res.resp_btn > input{width:97%;}
	}
	@media (max-width: 320px) {
				.custom-select {
    width: 83%;
}
		#addDiaryUser {left:-1% !important; width:90% !important; position:fixed !important;}
.grid_7.margin15 > div {
    width: 250px !important;
}
				.grid_6.small-table-overflow {
    		width: 300px !important;
	}
				.grid_3.custom-div {
    width:150px !important;
}

		#half-form > form .floatl.custom-select{width:80% !important;}
		.logo-wrapper{width:45%;}
	    .web-inp {
	        width: 96%;
	    }
	    .floatr {
	        float: right;
	        width: 81px;
	    }
	    .grid_8.tab {
	        width: 206px;
	        margin-bottom: 0;
	    }
	    .tab1 {
	        margin-bottom: 0px;
	    }
	    .grid_4 .descri-t-box {
	        width: 69% !important;
	    }
		.price-item {
    margin-left: 4% !important;
}
	}
	.job-d {
	    border: solid 1px #999;
	    padding: 13px 20px 16px;
	    float: left;
	    border-width: 1px;
	}
	.l-b-n {
	    border-left: 0px;
	}
	.job-d:hover {
	    border-top: 4px solid #4095D2;
	    padding: 10px 20px 16px;
	    /*box-shadow:0 -4px 0 #4095D2;*/
	}
	.job-d-active {
	    border-top: 4px solid #4095D2;
	    padding: 10px 20px 16px;
	    /*box-shadow:0 -4px 0 #4095D2;*/
	}
	.tab {
	    margin-left: -10px;
	}
	
	.play {
	    background: url("../images/icons.png") repeat scroll -146px 36px;
	    float: left;
	    height: 26px;
	    margin-left: 15px;
	    margin-right: 5px;
	    width: 23px;
		margin-bottom:10px;
	}
	.pause {
	    background: url("../images/icons.png") repeat scroll -168px 36px;
	    float: left;
	    height: 26px;
	    margin-left: 15px;
	    margin-right: 5px;
	    width: 23px;
		margin-bottom:10px;
	}
	.download {
	    background: url("../images/icons.png") repeat scroll -240px 34px;
	    float: left;
	    height: 30px;
	    margin-left: 3px;
	    margin-right: 5px;
	    width: 46px;
		margin-bottom:10px;
	}
	.download:hover {
	    background: url("../images/icons.png") repeat scroll -191px 34px;
	}
	.Edit {
	    background: url("../images/job-icon.png") repeat scroll -7px -4px;
	    float: left;
	    height: 26px;
	    margin-left: 10px;
	    margin-right: 5px;
	    width: 15px;
		margin-bottom:10px;
	}
	.Edit:hover {
	    background: url(../images/job-icon.png)repeat scroll -37px -4px;
	}
	.Edit-web {
	    background: url("../images/job-icon.png") repeat scroll -131px -103px;
	    float: left;
	    height: 41px;
	    margin-left: 10px;
	    margin-right: 5px;
	    width: 49px;
		margin-bottom:10px;
	}
	.Edit-web:hover {
	    background: url(../images/job-icon.png)repeat scroll -184px -103px;
	}
	.Rights {
	    background: url("../images/icons.png") repeat scroll -74px -66px rgba(0, 0, 0, 0);
	    float: left;
	    height: 28px;
	    margin-left: 5px;
	    margin-right: 5px;
	    width: 25px;
		margin-bottom:10px;
	}
	.Rights:hover {
	    background: url(../images/icons.png)repeat scroll -110px -66px;
	}
	.Delete {
	    background: url("../images/icons.png") repeat scroll -318px -3px rgba(0, 0, 0, 0);
	    float: left;
	    height: 28px;
	    margin-left: 5px;
	    margin-right: 0px;
	    width: 25px;
		margin-bottom:10px;
		
	}
	.Delete:hover {
	    background: url(../images/icons.png)repeat scroll -355px -3px;
	}
	.Rotate {
	    background: url("../images/job-icon.png") repeat scroll -329px -56px rgba(0, 0, 0, 0);
	    float: left;
	    height: 28px;
	    margin-left: 5px;
	    margin-right: 0px;
	    width: 25px;
		margin-top:10px;
	}
	
	.Edit2 {
	    background: url(../images/icons.png)repeat scroll -321px -94px;
	    float: left;
	    height: 27px;
	    margin-left: 5px;
	    margin-right: 5px;
	    margin-top: -5px;
	    width: 16px;
		margin-bottom:10px;
	}
	.Edit2:hover {
	    background: url(../images/icons.png)repeat scroll -39px -95px;
	}
	.Editweb {
	    background: url(../images/icons.png)repeat scroll -321px -94px;
	    float: left;
	    height: 27px;
	    margin-left: 37%;
	    margin-right: 15%;
	    margin-top: -5px;
	    width: 16px;
		margin-bottom:10px;
	}
	.Editweb:hover {
	    background: url(../images/icons.png)repeat scroll -39px -95px;
	}
	.Delete2 {
	    background: url("../images/icons.png") repeat scroll 35px 46px;
	    float: left;
	    height: 27px;
	    margin-left: 5px;
	    margin-right: 0;
	    margin-top: -5px;
	    width: 26px;
		margin-bottom:10px;
	}
	.Delete2:hover {
	    background: url("../images/icons.png") repeat scroll 35px 139px;
	}
	.Delete3 {
	    background: url("../images/icons.png") repeat scroll 35px 76px;
	    float: left;
	    height: 31px;
	    margin-left: 5px;
	    margin-right: 0;
	    margin-top: -5px;
	    width: 26px;
		margin-bottom:10px;
	}
	.Delete3:hover {
	    background: url("../images/icons.png") repeat scroll 35px 169px;
	    height: 31px;
	}
	.Delete-job {
	    margin-left: 13px;
	    margin-top: 0;
	}
	.Files {
	    background: url(../images/icons.png)repeat scroll -25px -114px;
	    height: 26px;
	    width: 20px;
	    float: left;
	    margin-left: 5px;
	    margin-right: 5px;
		margin-bottom:10px;
	}
	.Files:hover {
	    background: url(../images/icons.png)repeat scroll -25px -61px;
	}
	.Notes {
	    background: url(../images/icons.png)repeat scroll -47px -1px;
	    height: 26px;

	    width: 20px;
	    float: left;
	    margin-left: 5px;
	    margin-right: 5px;
		margin-bottom:10px;
	}
	.Notes:hover {
	    background: url(../images/icons.png)repeat scroll -47px -61px;
	}
	.Records {
	    background: url("../images/job-icon.png") repeat scroll -62px -5px;
	    float: left;
	    height: 34px;
	    margin-left: 11px;
	    margin-right: 8px;
	    width: 34px;
		margin-bottom:10px;
	}
	.Records:hover {
	    background: url(../images/job-icon.png)repeat scroll -100px -5px;
	}
	.Recordsofwork {
	    background: url("../images/job-icon.png") repeat scroll -142px -5px rgba(0, 0, 0, 0);
	    float: left;
	    height: 32px;
	    margin-left: 5px;
	    margin-right: 5px;
	    width: 32px;
		margin-bottom:10px;
	}
	.Recordsofwork:hover {
	    background: url(../images/job-icon.png)repeat scroll -181px -5px;
	}
	.healthsafety {
	    background: url("../images/job-icon.png") repeat scroll -228px -5px;
	    float: left;
	    height: 33px;
	    margin-left: 8px;
	    margin-right: 12px;
	    width: 36px;
		margin-bottom:10px;
	}
	.healthsafety:hover {
	    background: url(../images/job-icon.png)repeat scroll -266px -5px;
	}
	.Timesheet {
	    background: url("../images/job-icon.png") repeat scroll -98px -59px rgba(0, 0, 0, 0);
	    float: left;
	    height: 38px;
	    margin-left: 7px;
	    margin-right: 6px;
	    width: 23px;
		margin-bottom:10px;
	}
	.Timesheet:hover {
	    background: url(../images/job-icon.png)repeat scroll -136px -59px;
	}
	.jobemail {
	    background: url("../images/job-icon.png") repeat scroll -312px -2px;
	    float: left;
	    height: 34px;
	    margin-left: 3px;
	    margin-right: 8px;
	    width: 33px;
		margin-bottom:10px;
	}
	.jobemail:hover {
	    background: url("../images/job-icon.png") repeat scroll -342px -2px;
	}
	.email {
	    background: url("../images/job-icon.png") repeat scroll -312px -4px;
	    float: left;
	    height: 25px;
	    margin-left: 3px;
	    width: 27px;
		margin-bottom:10px;
	}
	.email:hover {
	    background: url("../images/job-icon.png") repeat scroll -342px -4px;
	}
	.printjob {
	    background: url("../images/job-icon.png") repeat scroll -2px -57px rgba(0, 0, 0, 0);
	    float: left;
	    height: 42px;
	    margin-left: 5px;
	    margin-right: 5px;
	    width: 40px;
		margin-bottom:10px;
	}
	.printjob:hover {
	    background: url("../images/job-icon.png") repeat scroll -46px -57px;
	}
	.List {
	    background: url("../images/icons.png") repeat scroll -74px -4px rgba(0, 0, 0, 0);
	    float: left;
	    height: 32px;
	    margin-left: 5px;
	    margin-right: 5px;
	    width: 27px;
		margin-bottom:5px;
	}
	.List:hover {
	    background: url(../images/icons.png)repeat scroll -110px -4px;
	}
	.thumbnail {
	    height: 50px;
	    width: 50px;
	}
	.mythumbnail {
	    height: 105px;
	    width: 100px;
	}
	.pdf {
	    background: url("../images/icons.png") repeat scroll -294px -5px transparent;
	    height: 26px;
	    width: 16px;
		margin-bottom:10px;
	}
	.active_icon {
	    background: url("../images/icons.png") repeat scroll -4px -69px transparent;
	    height: 25px;
	    width: 26px;
	}
	.deactive_icon {
	    background: url("../images/icons.png") repeat scroll -30px -70px transparent;
	    height: 25px;
	    width: 36px;
	}
	.approve_icon {
	    background: url("../images/icons.png") repeat scroll -35px -132px transparent;
	    height: 28px;
	    width: 45px;
	}
	.unapprove_icon {
	    background: url("../images/icons.png") repeat scroll -81px -132px transparent;
	    height: 28px;
	    width: 49px;
	}
	.plus_icon {
	    background: url("../images/job-icon.png") repeat scroll -95px -108px transparent;
	    height: 24px;
	    width: 26px;
	}
	.plus_iconnew {
	    background: url("../images/job-icon.png") repeat scroll -241px -99px;
	    transparent;
	    height: 24px;
	    width: 26px;
	    height: 26px;
	    margin-right: 12px;
	    width: 31px;
	    margin-top: 7px;
	}
	.margint12 {
	    margin-top: 12px;
	}
	.margint17 {
	    margin-top: 17px;
	}
	.cancel_icon {
	    background: url("../images/icons.png") repeat scroll -4px -130px transparent;
	    height: 26px;
	    width: 25px;
	}
	.yes_icon {
	    background: url("../images/icons.png") repeat scroll -4px -69px transparent;
	    height: 16px;
	    width: 26px;
	}
	.no_icon {
	    background: url("../images/icons.png") repeat scroll -30px -70px transparent;
	    height: 16px;
	    width: 36px;
	}
	.na_icon {
	    background: url("../images/icons.png") repeat scroll -349px -38px transparent;
	    height: 16px;
	    width: 36px;
	}
	.status_inactive {
	    background: url("../../../../img/notifications/inactive-status.png") repeat scroll 0px 2px transparent;
	    height: 18px;
	    width: 17px;
		margin-top:6px;
	}
	.status_active {
	    background: url("../../../../img/notifications/active-status.png") repeat scroll 0px 2px transparent;
	    height: 18px;
	    width: 17px;
		margin-top:6px;
	}
	.jobrecords_icon {
	    background: url("../images/job-icon.png") repeat scroll -169px -200px transparent;
	    height: 35px;
	    width: 35px;
	    float: left;
	    margin: 0 4px;
	}
	.jobrecords_icon:hover {
	    background: url("../images/job-icon.png") repeat scroll -202px -200px transparent;
	}
	.viewjob_icon {
	    background: url("../images/job-icon.png") repeat scroll -252px -60px transparent;
	    float: left;
	    height: 36px;
	    margin: 0 3px;
	    width: 35px;
	}
	.viewjob_icon:hover {
	    background: url("../images/job-icon.png") repeat scroll -290px -60px transparent;
	}
	.AscTwoside {
	    background: url("../images/arrow/arrow.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.DescOneside {
	    background: url("../images/arrow/arrow1.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.AscOneside {
	    background: url("../images/arrow/arrow2.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.ascTwoside {
	    background: url("../images/arrow/arrow.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.descOneside {
	    background: url("../images/arrow/arrow1.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	.ascOneside {
	    background: url("../images/arrow/arrow2.png") no-repeat;
	    height: 17px;
	    width: 8px;
	    float: right;
	    cursor: pointer;
	    background-position: 0 3px;
	    padding-right: 5px;
	}
	/*------------------start for builder profile here--------------------*/
	
	.mainbox {
	    background-color: #eee;
	    border: solid 1px lightgrey;
	    padding: 10px;
	    margin-bottom: 10px;
	}
	.builderImage {
	    height: 100px;
	    width: 100px;
	}
	.imageboxone {
	    width: 100px;
	    float: left;
	    margin-right: 10px;
	}
	.imageboxone11 {
	    float: left;
	    margin-right: 10px;
	}
	.builderImage11 {
	    float: left;
	    margin-right: 10px;
	    background-image: url("../images/loading.gif");
	    background-position: 50% 50%;
	    background-repeat: no-repeat;
	}
	.descboxtwo {
	    width: 74%;
	    float: left;
	}
	.moreboxthree {
	    right: 11px;
	    bottom: 10px;
	    float: right;
	}
	.builder-heading {
	    font-weight: bold;
	    font-size: 15px;
	}
	.builder-more {
	    padding: 6px 30px 5px 28px;
	    color: #FFFFFF;
	    background: #4095D2;
	}
	/*--------------------end for builder profile here-----------------------*/
	
	.namebold {
	    font-weight: bold;
	}
	.blogerrormsg {
	    color: red;
	    border: none !important;
	    margin-left: -17px;
	    margin-bottom: 5px !important;
	}
	.norecordmsg {
	    margin-top: 35px;
	    font-size: 22px;
	}
	.norecordmsgleft {
	    margin-top: 10px;
	    font-size: 14px;
	}
	.respondcomment {
	    background: none repeat scroll 0 0 #FCFCFC;
	    border: 1px solid #E4E4E4 !important;
	    box-shadow: 0 0 5px rgba(0, 0, 0, 0);
	    margin-bottom: 5px !important;
	    max-width: 305px;
	    padding: 5px 10px 5px 15px;
	    position: relative;
	}
	.designation {
	    color: gray;
	    font-weight: bold;
	}
	.expired {
	    color: #FF0000;
	}
	.green {
	    color: green
	}
	.stunningtext2 {
	    background-image: none;
	}
	.builde_image {
	    height: 210px;
	    width: 280px;
	}
	.builde_imageNew {
	    height: 238px;
	    width: 280px;
	}
	.port-buildecicon-wrapper {
	    margin-top: -95px !important;
	}
	.buildec {
	    text-align: left;
	}
	.storage-wrapper {
	    background: url("../images/progress_bar.png") no-repeat;
	    padding: 13px;
	    width: 145px;
	    min-height: 7px;
	    margin-left: 23px;
	}
	.storage-wrapper2 {
	    background-color: #D4D8DB;
	    border-radius: 15px;
	    width: 142px;
	}
	.hundredpercent {
	    background: #027ad6;
	    /* Old browsers */
	    
	    background: -moz-linear-gradient(top, #027ad6 0%, #019bec 46%, #027ad6 100%);
	    /* FF3.6+ */
	    
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #027ad6), color-stop(46%, #019bec), color-stop(100%, #027ad6));
	    /* Chrome,Safari4+ */
	    
	    background: -webkit-linear-gradient(top, #027ad6 0%, #019bec 46%, #027ad6 100%);
	    /* Chrome10+,Safari5.1+ */
	    
	    background: -o-linear-gradient(top, #027ad6 0%, #019bec 46%, #027ad6 100%);
	    /* Opera 11.10+ */
	    
	    background: -ms-linear-gradient(top, #027ad6 0%, #019bec 46%, #027ad6 100%);
	    /* IE10+ */
	    
	    background: linear-gradient(to bottom, #027ad6 0%, #019bec 46%, #027ad6 100%);
	    /* W3C */
	    
	    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#027ad6', endColorstr='#027ad6', GradientType=0);
	    /* IE6-9 */
	    
	    border-radius: 10px;
	}
	.storage-used {
	    height: 6px;
	    max-width: 100%;
	}
	.storage-container {
	    background: #CFCFCF;
	    border-radius: 5px;
	    width: 142px;
	    box-shadow: 1px 1px 2px #777777 inset;
	}
	.recordimgmuldel {
	    float: right;
	    margin-top: -15px;
	    margin-right: -15px;
	    height: 20px;
	    position: relative;
	    width: 20px;
	    z-index: 2;
	    background: url(../images/closee.png) no-repeat center center;
	}
	.multiimage1 {
	    width: 45%;
	    margin: 6px;
	    float: left;
	    min-height: 122px;
	    border: 1px solid #c2c2c2;
	    box-shadow: 0 0 2px #ddd;
	    -moz-box-shadow: 0 0 2px #ddd;
	    -webkit-box-shadow: 0 0 2px #ddd;
	    padding: 5px;
	    padding-top: 10px;
	}
	.height250 {
	    height: 250px;
	}
	.fontsize13 {
	    font-size: 13px;
	}
	.multiimage1 img {
	    width: 100%;
	    margin-top: -10px;
	}
	.termcond {
	    color: #777777;
	}
	.span-login {} .icon-f-l {
	    float: left;
	    font-size: 10px;
	    color: #333;
	    text-align: center;
	    margin: 5px 2px;
	    line-height: 12px;
	    text-transform: initial;
	}
	.icon-f-l:hover {
	    color: #166ba8;
	}
	.s-buttons {
	    margin-top: 0px !important;
	}
	.no-pading {
	    padding: 0 !important;
	}
	.float-left {
	    float: left;
	}
	.min-width150 {
	    min-width: 120px;
	}
	.paddpro a {
	    margin-top: 14px 0 7px 20px !important;
	}
	.paddpro {
	    background-position: 0 9px !important;
	}
	#confirmpassword {
	    background-color: rgba(0, 0, 0, 0);
	    color: #5F5F5F;
	    font-size: 13px;
	    height: 20px;
	    margin: 3px 0;
	    width: 100%;
	}
	.loginpading {
	    padding: 3px;
	}
	.mt20 {
	    margin-top: 20px;
	}
	.mt10 {
	    margin-top: 10px;
	}
	.border-none {
	    border: none !important;
	}
	.lin78 {
	    line-height: 78px;
	}
	.max150 {
	    width: 170px !important;
	}
	.max50 {
	    max-width: 47% !important;
	}
	.pl10 {
	    padding-left: 10px;
	}
	.ml0 {
	    margin-left: 0px !important;
	}
	.mb10 {
	    margin-bottom: 10px;
	}
	.checkbox {
	    margin-left: 10px;
	}
	.checkbox label {
	    padding-left: 20px;
	}
	.checkbox input[type="checkbox"] {
	    margin-left: -20px;
	    /*position: absolute;*/
	    
	    margin-top: -2px;
	}
	.subs-img {
	    width: 50px;
	    float: left;
	    padding-top: 10px !important;
	}
	.subs-img img {
	    width: 50px;
	}
	.buttons-subs {
	    border: medium none !important;
	    float: left;
	    margin-top: 0 !important;
	    max-width: 96px !important;
	}
	.f10 {
	    font-size: 10px;
	    margin-bottom: 0px;
	}
	.padingleft0 {
	    padding-left: 0px !important;
	}
	.contact-info .emailone {
	    background-image: url("../images/icons/contact/email.png");
	}
	.contact-info .webone {
	    background-image: url("../images/icons/contact/web.png");
	    margin-left: -3px;
	}
	.contact-info .addressone {
	    background-image: url("../images/icons/contact/address.png");
	    margin-left: 3px;
	}
	.date-bg {
	    background: none repeat scroll 0 0 #333;
	    color: #fff;
	    float: left;
	    height: 30px;
	    line-height: 30px;
	    padding: 0;
	    text-align: center;
	    width: 100%;
	}
	.date-bg1 {
	    background: none repeat scroll 0 0 #333;
	    color: #fff;
	    float: left;
	    height: 30px;
	    line-height: 30px;
	    padding: 0;
	    width: 100%;
	}
	.image-wraper {
	    float: left;
	    min-height: 404px;
	    padding: 15px 0px;
	    width: 100%;
	}
	.image-wraper img {
	    max-height: 400px;
	}
	.date-bg1 > a {
	    color: #fff;
	    padding-right: 10px;
	}
	.date-bg1 > a:hover {
	    color: #4095d2;
	}
	.categoryImage {
	    max-height: 300px;
	}
	.grid_4.m0.img-box.paddingl0 {
	    min-height: 234px;
	}
	.minheight {
	    min-height: 306px !important;
	}
	.datebgheight {
	    text-align: justify !important;
	    line-height: 16px !important;
	    height: 80px !important;
	}
	.datebgheight > p {
	    margin-left: 5px;
	    width: 97%;
	}
	.container_12.home-sign {
	    padding-bottom: 20px;
	    padding-top: 20px;
		
		padding-left:10px; padding-right:10px;
	}
	.header-custom {
	    width: 960px;
	    margin: 0 auto;
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.nav-custom {
	    margin: 0 auto;
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.width100 {
	    width: 100% !important;
	}
	.marginb35 {
	    margin-bottom: 35px !important;
	}
	.tar {
	    text-align: right;
	}
	.colorb {
	    color: #373737;
	}
	.plus_icontoolbox {
	    background-attachment: scroll;
	    background-clip: border-box;
	    background-color: transparent;
	    background-image: url("../images/job-icon.png");
	    background-origin: padding-box;
	    background-position: -95px -108px;
	    background-repeat: repeat;
	    background-size: auto auto;
	    float: right;
	    height: 24px;
	    margin-right: -37px;
	    margin-top: -31px;
	    width: 26px;
	}
	.plus_icontoolboxnew {
	    background-attachment: scroll;
	    background-clip: border-box;
	    background-color: transparent;
	    background-image: url("../images/job-icon.png");
	    background-origin: padding-box;
	    background-position: -241px -98px;
	    background-repeat: repeat;
	    background-size: auto auto;
	    float: right;
	    height: 27px;
	    margin-right: -39px;
	    margin-top: -30px;
	    width: 30px;
	}
	.restrictedbuildingwork {
	    padding: 0px;
	}
	.firstcapital {
	    text-transform: capitalize;
	}
	input[type='text'] {
	    width: 100%;
	}
	.width371 {
	    width: 371px;
	}
	.lineview {
	    border-bottom-color: #000;
	    border-bottom-style: solid;
	    border-bottom-width: 2px;
	    margin-left: 10px;
	    margin-bottom: 10px;
	    margin-top: 18px;
	    width: 97%;
	}
	.dayDown {
	    background-color: #49B2E6 !important;
	}
	.hazardli {
	    color: #FFFFFF !important;
	    font-size: 12px !important;
	}
	.myaccount .arrow-up_new {
	    background: url("../images/top-aroow.png") no-repeat;
	    float: left !important;
	    height: 9px !important;
	    margin-left: 44% !important;
	    margin-top: -12px !important;
	    width: 10px !important;
	    border: 0px !important;
	}
	.libraryul {
	    border: 0px !important;
	    border-radius: 5px !important;
	}
	.myaccount_menushow_new {
	    background: none repeat scroll 0 0 #333333 !important;
	    border-radius: 4px;
	    color: #FFFFFF;
	    margin-top: 16px !important;
	    min-width: 155px;
	    padding: 10px 0;
	    position: absolute;
	    visibility: hidden;
	    z-index: 1000;
	}
	.myaccount_menushow_new li:hover {
	    background: none repeat scroll 0 0 #4095D2 !important;
	}
	#slider-wrapper {
	    z-index: -1;
	}
	.locknload_p {
	    background: url("../images/locknload_arrow.png") no-repeat scroll right 10px center #4095d2 !important;
	    height: 42px;
	    padding-left: 20px;
	    padding-right: 20px;
	    padding-top: 12px;
	}
	.ul-inner {
	    background: #333 !important;
	    border-radius: 5px;
	    -moz-border-radius: 5px;
	    -webkit-border-radius: 5px;
	}
	.arreowww {
	    background: url("../images/top-aroow.png") no-repeat scroll top center !important;
	    border-radius: 5px;
	    margin-top: -6px !important;
	    padding-top: 7px !important;
	}
	#half-form input[type="password"] {
	    background-color: rgba(0, 0, 0, 0);
	    color: #5F5F5F;
	    font-size: 13px;
	    height: 20px;
	    margin: 3px 0;
	    width: 100%;
	}
	.z_index {
	    z-index: -1;
	}
	.redcolor {
	    color: red;
	}
	.greencolor {
	    color: green;
	}
	.roundshap {
	    background: none repeat scroll 0 0 #333;
	    border-radius: 30px;
	    padding: 3px 7px;
	}
	.light2 {
	    /*width:110px !important*/
	}
	.form-icon2 {} .noimagelist {
	    margin: 0 auto;
	    width: 60% !important;
	}
	.noimagebgcolor {
	    background-color: #fff;
	}
	.title_name {
	    min-width: 180px;
	    float: left;
	}
	.title_detail {
	    float: left;
	}
	::-webkit-input-placeholder {
	    color: #000;
	}
	:-moz-placeholder {
	    /* Firefox 18- */
	    
	    color: #000;
	}
	::-moz-placeholder {
	    /* Firefox 19+ */
	    
	    color: #000;
	}
	:-ms-input-placeholder {
	    color: #000;
	}
	.roundshap {
	    color: red;
	}
	.z_index1 {
	    z-index: 0;
	}
	.signatureimg {
	    text-align: center;
	}
	.asterisk {
	    color: red;
	    padding-right: 2px;
	}
	.text-center {
	    text-align: center;
	}
	.text-right {
	    text-align: right;
	}
	.text-left {
	    text-align: left;
	}
	.Potentialclasslist {
	    padding-bottom: 5px;
	    padding-top: 5px;
	    width: 68%;
	}
	.plus_icontoolboxpote {
	    background: url("../images/job-icon.png") repeat scroll -241px -98px rgba(0, 0, 0, 0);
	    float: right;
	    height: 27px;
	    width: 30px;
	}
	.white .colorb {
	    color: #fff !important;
	}
	.custom_grid_6 {
	    margin: 20px auto 0;
	    width: 138px;
	}
	.custom_devider {
	    border-bottom: 1px solid #333;
	    float: left;
	    width: 100%;
	    margin: 40px 0px;
	    margin-left: 10px;
	}
	.or {
	    background: none repeat scroll 0 0 #fff;
	    font-size: 17px;
	    font-weight: bold;
	    margin: 0 auto -10px;
	    text-align: center;
	    width: 27%
	}
	.input-pdf {
	    background: none repeat scroll 0 0 #ffffff;
	    border: 1px solid #a1a1a1;
	    box-shadow: 1px 1px 0 transparent;
	    margin-bottom: 5px;
	    margin-top: 5px;
	    max-width: 260px;
	    padding: 10px;
	    position: relative;
	}
.mobile_slider{
	background: url("../images/2_phones.png") no-repeat;
	width:210px;
	height:209px;
}
.plus_iconsiteinductionnew {
    background: transparent url("../images/job-icon.png") repeat scroll -241px -98px;
    cursor: pointer;
    float: right;
    height: 27px;
    margin-right: 173px;
    width: 30px;
}
