
@media (min-width:1400px) {
    .section2{
        width: 427px !important
    }
}

@media (min-width:768px) {
   
.index-bg h1 {
	font-size: 24px;
}
.index-bg h2 {
	font-size: 18px;
}
.wow .navbar > .container .navbar-brand {
	margin-left: 15px;
}
.wow .nav.navbar-nav.pull-right {
	margin-right: 15px;
}
.post-job-box {
	background-color:#fff;
	padding:25px
}

#myModal4 .modal-dialog{
    width: 960px !important;
}
.browse .form-inline {
float: right;
}
.mob-close{
    display: none;
}
}

@media (max-width:767px) {
.slide-hiden
{
	opacity:0;
}
.desk-close{
    display: none;
}
.job-search-box {
	margin-top: 25px;
}
.posted-jobs-box {
	margin-top: 15px
}
.update_your_company_page {
	margin-top: 7%
}
.after-login {
	margin: 0 10% 15px 10%
}
.banner-holder {
	margin-top: 0
}
.left-area {
	margin-top: 310px;
}
.banner-holder .text-area {
	top: 80%
}
.wcb-wow-area, .wcb-wow-area .wow-btn {
	text-align: left
}
.wcb-wow-area-holder {
	top: 50px
}
.company-text-top h1 {
	color: #3F3F3F
}
.company-text-top h1 {
	font-size: 22px
}
.wcb-wow-area {
	color: #606060
}
.wcb-wow-area > p {
	width: 150px
}
.wow-culture-box {
	margin-bottom: 15px
}
.links-box, .slider2, .slider {
	margin-bottom:20px
	}
.posted-jobs-box {
	padding:25px 15px
	}
#myModal4 .modal-dialog{width:480px !important}
}

@media (min-width:768px) and (max-width:890px) {
.add_more_btn {
	padding: 6px px !important
}
.search-holder input[type="text"] {
	font-size: 18px;
}
.search-holder input[type="text"]:focus {
	width: 380px
}
.company-text-bottom p {
	line-height: 14px
}
.company-text-bottom-holder, .wcb-company-logo-holder {
	top: 26px
}
.wcb-company-logo {
	position: relative;
	top: 5px
}
}

@media (max-width:640px) {
p.caption {
	display: none;
}
.login-holder {
	margin-left: 10%;
	margin-right: 10%;
}
.index-bg h2 {
	font-size: 16px !important;
}
}

@media (max-width:1280px) {
.login-box {
	padding: 13.5% 11%;
}
.rw-words {
	margin-top: 0;
}
.caption-box {
	margin-top: 50px;
}
}

@media (min-width:1200px) and (max-width:1280px) {
.edit_link_save {
	padding: 24px;
	left: 16px;
}
.rw-words {
	margin-top: 64%;
}
.caption-box {
	margin-top: 52%;
}
}

@media (min-width:481px) and (max-width:550px) {
.search-holder input[type="text"] {
	font-size: 14px;
}
.search-holder input[type="text"]:focus {
	width: 240px
}
}

@media (min-width:1200px) {
.login-holder {
	margin-left: 0;
	margin-right: 0;
}
.posted-jobs-box .table-responsive {
	overflow-x: hidden;
}
.padlt {
	padding-left: 0
}
.padres0{
	padding: 0
}

}

@media (max-width:1200px) {
.w-bg {
	min-height: 387px !important;
	padding: 27px 17px 18px !important
}
.w-bg h3 {
	padding-top: 12px !important
}
.job-display.pic > .thumbnail{
	 padding: 34px 38px 20px !important
}
.comment-box{
	padding: 15px !important
}
.padres.padding-right0{
	padding-right: 15px !important
}
}
@media (min-width:890px) and  (max-width:1000px){
	.img-hold{
		padding-top: 46px !important
	}
}
@media (min-width:1000px) {
/*sujith*/
.padrt0-new {
	padding-right: 0
}
.padlt0-new, .pad0res {
	padding-left: 0
}
.padrt {
	padding-right: 9px
}
.padlt {
	padding-left: 9px
}

/**/
}

@media (max-width:980px) {
.edit_link_save {
	left: 15px;
	margin-right: 10px;
}
.posted-jobs-box td {
	font-size: 14px
}
.posted-jobs-box .rounded-div2 {
	margin-right: 30px
}
.login-box {
	padding: 6% 11%;
}
.skill-set-holder {
	margin-left: 0px;
}
.skill-set-holder {
	margin-top: 25px
}
.padlt {
	padding-top: 10px
}

.achievement-box1, .achievement-box2, .achievement-box3, .achievement-box4, .achievement-box5, .achievement-box6 {
	margin-bottom:30px
	}
}

@media (max-width:835px) {
.find-resume-search-holder {
	margin-left: 0;
	float: none
}
.message.save_position_new, .save.save_position_new {
		font-size: 12px ;
		padding:8px !important
}
.select-drop-new{
	font-size: 12px !important
	}
}

@media (max-width:480px) {
#main
{

}
.resume .suitcase {
	display: none;
}
.wow .cap-icon {
	display: none;
}
.job p {
	display: inline
}
.education p {
	display: inline
}
.resume .now h1, .resume .now h1 span {
	font-size: 14px;
}
.resume h5 {
	font-size: 28px;
}
.achievement-box1, .achievement-box2, .achievement-box3, .achievement-box4, .achievement-box5, .achievement-box6 {
	min-height: inherit;
}
.wow .impact-box {
	margin-left: 10px;
	margin-top: 20px;
}
.wow .resume h1 {
	font-size: 20px;
}
.resume .detail-box h2 {
	font-size: 25px;
}
.candidate-box .image-box {
	border-right: none;
}
.candidate-box .detail-box {
	padding: 0px;
	margin-top: 10px;
}
.links-box {
	border-bottom: 1px solid #e8ecf4;
}
.wow .resume h1 {
	font-size: 15px;
}
.resume .now h4 {
	font-size: 12px;
}
.login-holder {
	margin-left: 5%;
	margin-right: 5%;
}
.index-bg h2 {
	font-size: 16px !important;
}
.forgot-password a {
	display: inline-table;
}
.skill-set-holder {
	margin-left: 0px;
}
.achieve_form, .links-form {
	margin-top: 15px
}
.search-holder input[type="text"] {
	font-size: 18px;
}
.search-holder input[type="text"]:focus {
	width: 280px
}
.after-login {
	margin: 0 0 15px
}
.left-area {
	margin-top: 380px;
}
.choose-access-margin {
	margin-top: 65px
}
}

@media (max-width:360px) {
.notification-box .arrow-up {
	right: 106px !important;
}
.job_message {
	left: -169px !important;
}
.login-holder .forgot-password {
	float: none !important;
}
.login-holder {
	margin: 80px 0 0 0;
}
.job-search-box {
	padding: 20px
}
.search-holder input[type="text"] {
	font-size: 14px;
}
.search-holder input[type="text"]:focus {
	width: 240px
}
.suggested-dropdown-holder {
	margin-left: 0
}
.date-time-picker-holder {
	position: relative;
	left: -15px;
	top: 6px
}
.find-resume-top .rounded-div2 {
	position: relative;
	left: -6px
}
.company-text-top h1 {
	font-size: 18px;
}
.banner-holder {
	margin-top: 23px;
}
}

@media (max-width:360px) {
.search-holder input[type="text"]:focus {
	width: 200px
}
.update_your_company_page {
	margin-top: 18%;
}
.wcb-company-logo img {
	width: 60%
}
}

@media (max-width:1199px) {
.resume-box .message {
	margin-top: 15px;
	float: left;
	margin-left: 102px
}


}

@media (max-width:525px) {
	
	.publish 
	{
		font-size:11px !important;
	}
.menu-slide {
	transition:all .2s !important;
	/*position: !important;*/
	}
.shadow {
/*    box-shadow: 0 3px 1px rgba(0, 0, 0, 0.2);*/
}

	.change-col
	{
		background-color:#FFF;
		margin-left:15px
		
		
	}
.resume-box .message {
	margin-left: 0
}
.resume-box .detail-box {
	margin: 12px 0 0 0
}
}

@media (min-width:992px) and (max-width:1199px) {
.bottom-part-last .apply {
	margin-top: 10px
}
}

@media (max-width:991px) {
.customSelect-holder {
	margin: 15px 0 0 15px
}
.access-box h2 {
	margin-top: 20px
}
}
@media (min-width:481px) and (max-width:767px) {
	.menu-slide {
    top: 14px;
}
.menuslide_new
{
	width: 83.5% !important;
}

}
@media (max-width:320px) {
	.posted-jobs-page {
		margin-top:92px
		}
	}
        
/* wow culture revamp */

/*  to responsive.css employer */
@media (max-width:1199px){

.banner-info {
    padding: 11px 0% 6px 0px
}
.wow-banner-info-hold{
	position:fixed;
	z-index:9999
}
.three-sixty-hold p {
    font-size: 10px;
    padding-bottom: 0;
    margin-bottom: 0
}

.three-sixty-hold h3 {
    font-size: 40px;
    padding: 17px 0px 0px 12px
}

.wow-new-defined h2 {
    font-size: 48px
}
.wow-banner-scroll {
    overflow-y: scroll
}
.wow-banner-info {
    width: 100%
}
.wow-banner-scroll:hover {
    padding-right: 20px
}
.wow-new-menu-hold h4 {
    font-size: 21px
}
.wow-sprite.calender-ic, .wow-sprite.ppl-ic, .wow-sprite.job-ic {
    margin-top: 0px
}
.wow-new-menu-hold h2 {
    padding-top: 11px
}

.wow-new-menu-hold.menu-fixed .wow-new-menu-info {
    margin-right: 0px
}
.wow-new-menu-hold.menu-fixed .wow-sprite.calender-ic, .wow-new-menu-hold.menu-fixed .wow-sprite.ppl-ic, .wow-new-menu-hold.menu-fixed .wow-sprite.job-ic {
    margin: 3px 0px 0px
}
a.posted-job-new {
    padding: 15px 16px
}
.wow-new-menu-hold .say-wow {
    margin-top: 0
}
.read-new a {
    font-size: 12px
}
.no-border-rt {
    padding: 6px;
}
.wow-new-menu-hold.menu-fixed h2 {
    font-size: 14px;
    padding-top: 17px
}
.wod {
    width: 60px  
}
.number-count {
   padding: 7px 9px
}
}
@media (max-width:992px){
	.banner-info h1 {
    font-size: 24px
}
.wow-banner-info-hold{
	width:100%
}
.border-rt{
    padding: 7px 11px !important;
}
.no-border-rt {
    padding: 7px 0px 7px 7px!important
}
.number-count {
    padding: 3px 12px;
}
.wod{
    display: none !important
}
.animated {
    animation-duration: 0.5s;
    animation-fill-mode: both;
    padding: 22px 0;
}

.wow-new-defined {
    padding: 30px 30px;
    margin-bottom: 24px
}
.wow-new-defined h2 {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
}
.contact-hold h2 {
    font-size: 32px
}
.wow-new-defined time {
    padding: 7px 0px 14px
}
.wow-new-defined .img-group {
    padding: 12px 12px
}
.wow-new-defined p {
    margin: 10px 0px;
    font-size:13px;
    line-height: 17px;
}
.portfolio li {
    margin-right: 14px
}
.three-sixty-hold h3 {
    font-size: 32px;
    padding: 11px 0px 0
}
.three-sixty-hold p {
    padding-bottom: 10px;
}
.three-sixty-hold .img-responsive{
	width:100%
}
.posted-job-new-hold h4 {
    padding: 29px 0px 28px;
    font-size: 20px
}
a.posted-job-new {
    padding: 11px 13px
}
.wow-banner-scroll {
    overflow-y: scroll !important; 
}
.wow-new-menu-hold h2 {
    padding-top: 26px;
    padding-bottom: 10px;
}
.border-rt,.no-border-rt{
    border: none
}

}
@media (max-width:767px){

    
     .white-logo,.org-logo,.culture-header.header-new .logo-holder .org-logo
    {
        display: none !important;
    }
.user-holder {
    padding-top: 6px;
}
    
    .resume-header .culture-header a.header_link,.private-header .user-holder a.res_link {
    display: none !important;
    
}
	.editable-scroll {
    width: 100%;
}
.logo-holder {
    margin-top: 0;
}
.edit-bt-hold {
    right: 69px;
    top: 25px;
    padding: 6px 16px;
}
.editable-hold {
    padding: 28px 20px 20px 27px
}
.wow-banner-info-hold  .editable-hold .wow-banner-scroll {
    padding: 0px 0px 0px 0;
}
.pic-hol-1 {
    display: block;
    width: 100%;
}
.pic-hol-2 {
    display: block;
    float: none;
    position: relative;
    margin-top: 13px;
}
.wow-banner-info-hold .editable-hold h3 {
    font-size: 16px
}
.wow-banner-info-hold .wow-banner-scroll {
    padding: 0px 0px 0px 0px;
}
.editable-hold h2 {
    font-size: 14px
}
	.patch-bottom{
		display:none
	}
.logo-new {
    position: absolute;
    top: auto;
    bottom: 45px;
    left: 0px;
    right: 0px;
    width: 22%;
    border-radius: 3px;
}
.banner-info{
	padding:25px 13px
}
.wow-new-banner-hold .container {
    position: static;
    background-color: #fff;
    margin: 0px;
    padding: 30px;
}
.banner-info a .wow-sprite.globe {
    background-position: -18px 0px;
}
.banner-info p, .banner-info h1 {
    color: #333333
}
 .banner-info a{
	 color:#00bbd3;
	 font-size: 12px
 }
 .wow-new-menu-info {
    text-align: center;
	float: none;
	display: block;
	margin-top: 12px
}
 .wow-new-menu-hold h2 {
    padding:0px 0 12px
}
.wow-new-menu-hold h5, .wow-new-menu-hold h4 {
    display: block;
    text-align: center;
}
.border-rt {
    text-align: center;
}
.wow-sprite.calender-ic, .wow-sprite.ppl-ic, .wow-sprite.job-ic {
    float: none;
	margin: 0 auto;
display: block;
}
 .top-fixed {
    padding: 25px 25px 8px
}
.wow-banner-info-hold h3 {
    font-size: 16px
}
.wow-banner-info-hold .wow-banner-scroll {
    padding: 0px 0px 0px 28px
}

.wow-banner-info p {
    font-size: 12px;
	margin: 0px 0px 23px
}
.wow-banner-info-hold .closebt {
    top: 25px;
    width: 28px;
    height: 29px;
    padding: 6px;
    font-size: 12px
}
.wow-banner-info-hold a.first-a {
   padding:12px 0px 4px;
font-size: 12px
}
.wow-banner-info ul h4 {
    font-size: 14px
}
.wow-banner-info ul li {
    padding-bottom: 10px;
    margin-bottom: 10px
}
.wow-banner-info ul {
    margin-bottom: 12px
}
.portfolio li a {
    margin-bottom: 11px
}
.banner-info p, .banner-info h1 {
    font-size: 12px
}
.wow-new-defined h2 {
    font-size: 16px;
    line-height: 20px
}
.wow-new-defined p.tile {
    font-size: 14px;
    line-height: 21px;
}
.dot-style {
    display: none !important;
}
.wow-new-defined time {
    padding: 14px 0px 15px
}
.no-border-rt {
    padding: 6px
}
.say-wow button.btn.btn-warning {
    font-size: 12px;
     width: 100%;
    margin: 0 auto;
    display: block;
}
.read-new a {
    float: none;
    text-align: left;
    display: block;
    font-size:12px
}
.contact-hold {
    width: 100%;
    padding: 24px 33px 14px
}
.contact-hold h2 {
    font-size: 24px;
    margin: 0px 0px 12px
}
.wow-new-menu-hold.menu-fixed .wow-sprite.calender-ic, .wow-new-menu-hold.menu-fixed .wow-sprite.ppl-ic, .wow-new-menu-hold.menu-fixed .wow-sprite.job-ic {
    margin: 3px 0px 0px;
    margin: 0 auto
}
.contact-hold a {
    font-size: 14px;
}

}
@media (max-width:479px){
	.banner-info h1 {
    font-size: 18px
}
.wow-new-defined .img-group {
    padding: 15px;
    position: absolute;
    margin: 0 auto;
    text-align: center;
}
.wow-new-defined {
    padding:30px
}
.logo-new {
    position: absolute;
    top: auto;
    bottom: 45px;
    left: 0px;
    right: 0px;
    width: 22%;
    border-radius: 3px;
}

}



/*Indar responsive css for wow culture employee side */

@media (max-width:767px){
  
.wow-new-banner-hold .container {
    margin: 0;
    padding: 30px 20px;
    text-align: left;
}
.wow-new-banner-hold .container .row{
    margin: 0;
}
.banner-info {
    padding: 0;
}
.banner-info p{
    margin-top: 10px;
}
.banner-info p .ld-mr-ds.toscroll {
    color: #00bbd3;
    font-weight: normal;
}
.wow-new-defined time {
    padding: 0px 0px 15px
}
.wow-new-info-hold {
    padding: 20px;
}
.wow-new-defined {
    padding: 20px;
    text-align: left;
    margin-bottom: 0px;
}
.wow-cultre-left {
    float: none;
    padding-left: 0px;
    width: auto;
}
.container .art-bd {
    border: 1px solid #eee;
    padding: 0px;
}
.card.article {
    margin-bottom: 0px;
}
.wow-new-imgonly {
    padding-bottom: 0px;
}
.wow-new-imgonly img{
    padding: 15px;
}
.read-new{
    text-align: left;
}
a.wow-btn-new.wowd:hover, a.wow-btn-new.wowd, a.wow-btn-new {
    display: inline-block;
    float: none !important;
}
.wow-new-defined .img-group {
    display: none;
}
.emotion-image img{
    margin:0 auto;
} 
.growth-height .row {
    padding: 0;
    border: none;
}
.growth-height {
    padding: 0 !important;
    border: none;
}
.growth .growth-height .col-md-4{
    margin-top: 15px;
    padding: 0 15px;
}
.modul-hold {
    position: static;
    letter-spacing: -4.5px;
}
.hike-per {
    background-color: #FFE7A5;
    height: auto;
    padding: 20px;
    text-align: center;
}
.ignoto {
    padding: 20px;
}
.ignoto h3{
    margin: 0;
}
.ignoto .igt-img{
    display: none;
}
.ignoto button {
    margin-top: 15px;
    height: 34px;
}
.ig-head {
    float: none;
    width: 100%;
    margin-left: 0;
}
.ig-head h5 {
    font-size: 14px;
    font-weight: bold;
}
.ig-head h6 {
    font-size: 13px;
    font-weight: normal;
}
.places, .growth, .hr-note, .as-seen {
    padding: 0px;
    margin-bottom: 20px;
}
.places, .growth, .hr-note, .as-seen {
    background-color: transparent;
}
.growth-mob-pad{
    background-color: rgb(255, 255, 255);
    padding: 15px;
}
.job-seekers-list ul li .des, .hr-note ul li .des {
    margin-left: 0px;
    padding-left: 25px !important;
    position: relative;
    width: 100%;
}
.expertise-hold {
    padding: 20px;
}
.expertise-hold span{
    margin-bottom: 5px;
}
.hr-note ul p{
    font-size: 13px;
}
.hr-note ul li {
    padding-bottom: 0px;
}
.tickmark {
    float: left;
    position: absolute;
    left: 0;
    top: 0;
}
.hr-notes-mob{
    padding: 15px;
    background-color: #fff;
}
.logo-holder {
    margin-top: 0;
    float: left;
}
.places h3 { 
    font-size: 20px;
    font-weight: normal;
}
.map-section h3 span.plcfull-trigger {
    font-size: 15px;
}
.map-api {
    margin-top: 18px;
}
#plcs-around {
    height: 240px !important;
}
.map-section .map-api .col-lg-3 .place-around-main-place ul {
    height: 178px !important;
}
.wow-cultre-right {
    float: none;
    padding-right: 0px;
    width: auto;
}
.job-listing-new ul li {
    padding: 0;
}
.job-listing-new .load-more{
    margin: 0;
}
.job-listing-new ul li .jb-dtl {  
    padding: 15px;
}
.txt-bd .editabletitle {
    font-size: 14px !important;
}
.growth p {
    margin: 4px 0 !important;
}
.growth-height .col-lg-4{
    margin-bottom: 15px;
}
.three-sixty-hold h3 {
    font-size: 14px;
    letter-spacing: 0;
    margin: 22px auto 8px;
    padding: 0px;
    text-align: left;
}
.estd-det h5 {
    font-size: 16px;
}
.load-more a {
    padding: 10px;
    font-size: 14px;
}
.more-estd-hold {
    margin-top: 0px;
}
.three-sixty-hold p {
    font-size: 13px;
}
.infor-holder {
    padding: 20px;
}
.three-sixty-hold p {
    font-size: 13px;
    margin-bottom: 0;
    padding: 0;
}
a.arrow-right-nw {
    padding: 15px 0 0;
}
ul.year-est li {
    margin-bottom: 25px;
    text-align: left;
}
.three-sixty-hold .year-est h3 {
    font-size: 15px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
}
.three-sixty-hold .leader-ship h3{
    margin: 0 0 13px;
}
.leader-ship ul {
    text-align: center;
}
.leader-ship ul li {
    content: "";
    display: inherit;
    padding-bottom: 30px;
    padding-top: 0;
}
.leader-ship ul li .img-hold-new {
    float: none;
    margin: 0 auto;
    width: 87px;
}
.leader-ship ul li .img-hold-des {
    float: none;
    padding: 10px 0 0 10px;
    width: auto;
}
.leader-ship ul li .img-hold-new img{
    border-radius: 4px;
}
.leader-ship ul li .img-hold-des h3 {
    font-size: 18px;
    letter-spacing: -0.3px;
    margin: 5px auto 4px;
    padding: 0;
    text-align: center;
}
.leader-ship ul li:last-child {
    padding-bottom: 0;
}
.comn-frnds ul li a.frnd-name h4 {
    margin: 10px auto 0px;
}
.comn-frnds {
    background-color: transparent;
    border-top-left-radius:0;
    border-top-right-radius: 0;
    padding: 0;
}
.comn-frnds h3 {
    text-align: left;
    font-size: 16px;
    margin: 25px 0 5px;
}
.happiness-hold h3 {
    text-align: center;
    margin-bottom: 25px;
    margin-top: 0;
}
.happiness-hold .cstm-rate h3 {
    font-size: 16px;
    color: #333;
    margin: 0px 0px 0;
    text-align: center;
}
.places h3, .growth h3, .hr-note h3, .as-seen h3 {
    font-size: 14px;
    font-weight: bold;
    margin: 22px 0 8px;
}
.comn-frnds ul {
    background-color: #fff;
    border-radius: 3px;
    margin-top: 10px;
    padding: 20px;
    text-align: center;
}
.comn-frnds.service ul li {
    margin: 0px 5px !important;
    vertical-align: top;
    float: none;
}
.three-pad h4 {
    font-size: 14px;
}
.three-pad h5 {
    font-size: 12px;
}
.comn-frnds.service ul li.last-bft {
    margin-right: 0px !important;
    width: 100%;
    margin-left: 0 !important;
}
.frnd-name.more-frnds {
    height: auto;
}
.frnd-name.more-frnds > span{
    display: inline-block;
}
.frnd-name.more-frnds {
    padding: 5px 15px;
    width: 100%;
    border-radius: 0px;
}
.comn-frnds.service img {
    padding: 10px;
}
.happiness-hold {
    background-color: #e8f7f4;
    margin-bottom: 0px;
    padding: 15px;
}
.happiness-flip {
    height: auto !important;
}
.front, .back {
    position: static;
}
.happiness-flip .back {
    display: none;
}
.border-rt-rate {
    border-right: none;
    min-height: inherit !important;
}
.moods {
    display: none;
}
.cstm-rate h2 {
    font-size: 75px;
}
.happy-circle {
    height: 160px;
    width: 161px;
    border-radius: 50%;
}
.happy-circle .face {
    border-radius: 50%;
    height: 90px;
    left: 3px;
    top: 32px;
    width: 90px;
}
.front a.show-back{
    display: none;
}
.happy-circle.happy {
    border: 3px solid #30b957;
}
.hold-share {
    display: none;
}
.wow-inner-pop .modal-dialog {
    transform: translate(0px, 4%);
}
.wow-inner-pop .job-expand-box-new.apl-job {
    padding: 20px;
}
.wow-inner-pop .modal-dialog{
    padding: 15px;
}
.wow-inner-pop .modal-dialog .modal-content{
    padding: 0;
}
.wow-inner-pop .close-hold {
    right: 30px;
    left: 0px;
    width: auto;
    margin: 0px auto 0px;
    z-index: 9999;
    position: absolute;
    top:0;
}
.public-header .navbar-inverse{
    background-color: #fff !important;
    z-index: 9999;
    padding: 8px 0 !important;
    box-shadow: 0px 0px 3px #999 !important;
}
.public-header .right-buttons a {
    color: #333;
    text-shadow: none;
}
.public-header .culture-header .right-buttons a:hover {
    border: 1px solid #A9A9A9;
}
.patch-top, .patch-bottom{
    display: none;
}
.public-header .logo-holder {
    margin-top: 0px;
    float: left;
}
.private-header .logo-holder{
    margin-top: 0px;
}
.private-headerv .user-holder.pull-right {
    padding-top: 6px;
}
.wow-new-defined .img-group span.imges {
    width: 70px;
}
.place-navigation-floating-box{
    display: none;
}
.map-api {
    margin-top: 0px;
    padding: 15px;
    background-color: #fff;
}
.search-branch-360 .first-but, .search-branch-360 .second-but {
    float: none;
    margin-right: 20px;
    margin-bottom: 10px;
}
.resume-header .culture-header .wow .navbar-inverse {
    box-shadow: 0px 0px 3px #999;
    padding: 8px 0px;
    margin: 0;
    background-color: #fff;
}
.right-buttons{
    margin-top: 5px;
}
#overflow-none {
    margin-top: 60px;
}
.wow-new-defined .img-group a {
    font-size: 15px;
    height: auto;
    padding: 8px 10px;
}
.wow-new-defined .img-group a span {
    display: inline-block;
    margin: 1px;
}
.pos-up-new {
    position: static;
}
.pop-up-close-holder {
    right: 0px;
}
.map-api .map-icon{
    display: none;
}
.leadership-modal .modal-dialog{
    padding: 20px;
}
.leadership-modal .modal-content{
    padding: 15px;
}
.leadership-modal .modal-body {
    display: block;
    padding: 15px 0 0;
}
.leadership-modal .modal-header {
    padding: 0px 0 5px !important;
}
.leadership-modal .modal-header h4 {
    font-size: 16px;
}
.leadership-modal .modal-body .leadership-team-img {
    width: 85px;
    margin: 0 auto 15px;
    float: none;
}
.leadership-modal .modal-body .leadership-team-content {
    float: none;
    width: auto;
    min-height: inherit;
    text-align: center;
}
.wow-inner-hold {
    padding: 15px !important;
}
.wow-inner-hold .details-cstm .padres0{
    padding: 0px !important;
}
.wow-inner-hold h3 {
    font-size: 16px !important;
}
.view-sec .big-des {
    margin: 15px 10px;
    padding-left: 15px;
    border-left: 1px solid #000;
    font-size: 12px;
}
.wow-inner-hold .details-cstm p.sm-des {
    margin: 0px 0px 15px !important;
    padding: 5px 0 !important;
}
.scroll p.date-pop {  
    margin: 0px !important;
}
p.date-pop a{
    font-size: 12px;
}
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {
    margin-right: 0 !important;
}
.say-wow-hold {
    padding: 0 15px 15px !important;
    background-color: #eee;
}
.say-wow-hold .share-now{
    display: none;
}
}


@media (min-width:300px) and (max-width:480px){
.places, .growth, .hr-note, .as-seen {
    padding: 0px;
    margin-bottom: 20px;
}
.map-section h3 span.plcfull-trigger {
    font-size: 12px;
}
.wow-new-defined time {
    padding: 0px 0px 15px;
    font-size: 12px;
}

.map-icon{
    font-size: 12px;
}
#plcs-around {
    height: 215px !important;
}
.place-around-branch {
    padding: 11px;
}
.three-pad {
    background-color: transparent;
    padding: 0;
}
.three-pad ul li {
    background-color: #fff;
    border: none;
    margin-bottom: 5px;
}
.jb-dtl-hold button.form-control {
    padding: 6px 8px;
    font-size: 13px;
}
}

@media (min-width:300px) and (max-width:350px){
.comn-frnds.service img {
    padding: 3px;
}
.estd-det{
    padding: 0 15px;
}
}


@media (min-width:768px) and (max-width:992px){
.wow-new-banner-hold .container {
    margin: 0 auto;
    padding: 20px;
    text-align: center;
}
body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {
    margin-right: 0;
}
/*.public-header .navbar-inverse{
    background-color: #fff !important;
    z-index: 9999;
    padding: 8px 0 !important;
    box-shadow: 0px 0px 3px #999 !important;
}
.public-header .right-buttons a {
    color: #333;
    text-shadow: none;
}*/
.close-hold {
    width: 609px !important;
    z-index: 9999;
}
.all-expressions li {
    width: 135px;
}
.happiness-flip .back {
    padding: 40px;
}
.all-expressions {
    margin-top: 10px;
}
.wow-new-banner-hold .container .row{
    margin: 0;
}
.banner-info {
    padding: 0;
}
.banner-info p{
    margin-top: 10px;
}
.container .pair-bd > .txt-bd {
    display: block !important;
}
.read-new .col-sm-3 {
    width: 100%;
}
.banner-info p .ld-mr-ds.toscroll {
    color: #00bbd3;
    font-weight: normal;
}
.wow-new-defined time {
    padding: 0px 0px 15px
}
.wow-new-info-hold {
    padding: 20px;
}
.wow-new-defined {
    padding: 30px;
    text-align: left;
    margin-bottom: 0;
}
.wow-cultre-left {
    float: none;
    padding-left: 0px;
    width: auto;
}
.container .art-bd {
    border: 1px solid #EEE;
    padding: 15px;
    width: 500px !important;
}
.img-logo img{
    border-radius: 3px;
}
.card.article {
    margin-bottom: 0px;
}
.wow-new-imgonly {
    padding-bottom: 0px;
}
a.wow-btn-new.wowd:hover, a.wow-btn-new.wowd, a.wow-btn-new {
    display: inline-block;
    float: none;
}
.places, .growth, .hr-note, .as-seen {
    padding: 20px 40px;
    margin-bottom: 20px;
}

.map-section h3 span.plcfull-trigger {
    font-size: 15px;
}
.map-api {
    margin-top: 18px;
}
#plcs-around {
    height: 240px !important;
}
.map-section .map-api .col-lg-3 .place-around-main-place ul {
    height: 178px !important;
}
.wow-cultre-right {
    float: none;
    padding-right: 0px;
    width: auto;
}
.job-listing-new ul li {
    padding: 0;
}
.job-listing-new .load-more{
    margin: 0;
}
.job-listing-new ul li .jb-dtl {  
    padding: 15px;
}
.three-sixty-hold h3 {
    font-size: 22px;
    letter-spacing: -0.3px;
    margin: 35px auto 13px;
    padding: 0;
    text-align: left;
}
.load-more a {
    padding: 10px;
}
.more-estd-hold {
    margin-top: 15px;
}
.three-sixty-hold p {
    font-size: 13px;
}
.infor-holder {
    padding: 20px;
}
.three-sixty-hold p {
    font-size: 13px;.wow-new-defined time {
    padding: 0px 0px 15px;
    font-size: 13px;
}
    margin-bottom: 0;
    padding: 0;
}
a.arrow-right-nw {
    padding: 15px 0 0;
}
ul.year-est li {
    margin-bottom: 25px;
    text-align: left;
}
.three-sixty-hold .year-est h3 {
    font-size: 15px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
}
.three-sixty-hold .leader-ship h3{
    margin: 0 0 13px;
}
.leader-ship ul {
    display: inline-block;
    text-align: center;
}
.leader-ship ul li {
    content: "";
    display: inherit;
    float: left;
    min-width: 335px;
    padding-bottom: 30px;
    padding-top: 0;
}
.leader-ship ul li .img-hold-new {
    float: none;
    margin: 0 auto;
    width: 87px;
}
.leader-ship ul li .img-hold-des {
    float: none;
    padding: 10px 0 0 10px;
    width: auto;
}
.leader-ship ul li .img-hold-new img{
    border-radius: 4px;
}
.leader-ship ul li .img-hold-des h3 {
    font-size: 18px;
    letter-spacing: -0.3px;
    margin: 5px auto 4px;
    padding: 0;
    text-align: center;
}
.leader-ship ul li:last-child {
    padding-bottom: 0;
}
.comn-frnds h3 {
    text-align: left;
}
.happiness-hold .cstm-rate h3 {
    text-align: center;
}
.comn-frnds ul {
    background-color: #fff;
    border-radius: 3px;
    margin: 10px 0 0;
    padding: 0px;
}
.moods ul{
    background-color:  transparent !important;
}
.comn-frnds.service ul li {
    margin: 0 5px !important;
}
.happiness-hold {
    background-color: #e8f7f4;
    padding: 45px 35px !important;
}
.comn-frnds.service {
    margin-top: 40px;
}
.comn-frnds.service img {
    border: 1px solid #cdcdcd;
    border-radius: 2px;
    padding: 10px;
}
.three-pad ul {
    text-align: center;
}
.three-pad ul li {
    display: inline-block;
    margin: 10px;
    width: 47%;
}
.moods ul li {
    display: block;
    float: none;
    margin-bottom: 7px;
}
.growth-height .row {
    padding: 0;
    border: none;
}
.growth-height {
    padding: 0 !important;
    border: none;
}
.growth .growth-height .col-md-4{
    margin-top: 15px;
    padding: 0 15px;
}
.hike-per {
    text-align: center;
    padding: 25px;
    height: auto;
}
.job-seekers-list ul li .des, .hr-note ul li .des {
    margin-left: 0px;
    padding-left: 25px !important;
    position: relative;
    width: 100%;
}
.tickmark {
    float: none;
    position: absolute;
    left: 0px;
    top: 0px;
}
.three-pad ul li:last-child {
    margin: 10px;
}
.read-new .pop-corn{
    float: left;
}
.wow-inner-hold {
    padding: 0px !important;
}
.wow-inner-hold .details-cstm .padres0{
    padding: 0 !important;
}
.gbv_view .img-des-sixty {
    float: left;
    max-width: 66%;
    text-align: left;
}
.wow-inner-hold h3 {
    font-size: 20px !important;
}
.wow-inner-hold .details-cstm p.sm-des {
    margin: 0px 0px 15px !important;
    padding: 5px 0 !important;
}
.say-wow-hold {
    padding: 15px !important;
}

.big-des {
    margin: 20px !important;
    padding-left: 28px;
}
.read-new {
    text-align: left;
}
a.wow-btn-new{
    float: none !important;
}
.job-expand-box-new h2 {
    font-size: 20px;
}
.modal.in .modal-dialog {
    transform: translate(0px, 0) !important;
    padding: 0px;
}
.wow-inner-pop .modal-content, .wow-inner-pop .job-expand-box-new apl-job{
    padding: 20px;
}
.hold-share{
    display: none;
}
.modal-dialog .close-hold {
    width: auto !important;
    right: 0px;
    left: 0px;
    width: auto;
    margin: 0px auto 0px;
    z-index: 9999;
    position: absolute;
}
.modal-dialog .close-hold .close {
    background-color: #333;
    opacity: 1;
    padding: 0px 5px 2px 6px;
    position: relative;
    right: 0;
    top: 0px;
    z-index: 999999;
}
.pop-gbv {.container .art-bd {
    border: 1px solid #EEE;
    padding: 15px;
    width: 500px !important;
}
    text-align: left;
}
.img-logo {
    width: 80px;
}
.wow-new-banner-hold {
    position: relative !important;
}
.wow-new-banner-hold .container{
    bottom: 0px !important;
}
.banner-info {
    padding: 0px;
    text-align: left;
}
.wow-new-banner-hold .container .say-wow {
    position: absolute;
    bottom: 5px;
    top: 84px;
}
.patch-bottom {
    height: 70%;
}
}
@media (min-width:768px){
.mob-logo {
    display: none;
}
}

@media (max-width:1024px)

{
     .culture_arrow_down {
  display: none;
}
    .say-wow-hold .share-now{
    display: none;
}
}
