

@charset "utf-8";

body {

	font-family: 'Circular Air Book';

	color: #2c3e50;

	background-color:var(--grey-bg);  outline:none;

}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{ outline:none;}



.h1, h1 {

	font-size: 65px

}

.h2, h2 {

	font-size: 45px

}

.h3, h3 {

	font-size: 35px

}

.h4, h4 {

	font-size: 26px

}

.h5, h5 {

	font-size:22px

}

.h6, h6 {

	font-size:17px

}

p {

	margin: 0 0 10px

}

h1.small{font-size:25px;}

h3.small{ font-size:30px;}





@font-face {

	font-family: 'Circular Air Book';

	src: url('../fonts/CircularAir-Book.eot');

	src: url('../fonts/CircularAir-Book.eot?#iefix') format('embedded-opentype'),

		url('../fonts/CircularAir-Book.woff') format('woff'),

		url('../fonts/CircularAir-Book.ttf') format('truetype');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family:'Frontage-Outline';

	src: url('../fonts/Frontage-Outline_gdi.eot');

	src: url('../fonts/Frontage-Outline_gdi.eot?#iefix') format('embedded-opentype'),

		url('../fonts/Frontage-Outline_gdi.woff') format('woff'),

		url('../fonts/Frontage-Outline_gdi.ttf') format('truetype'),

		url('../fonts/Frontage-Outline_gdi.otf') format('opentype'),

		url('../fonts/Frontage-Outline_gdi.svg#Frontage-Outline') format('svg');

	font-weight: 400;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+000D-2122;

}



@font-face {

	font-family:'CircularAir-Bold';

	src: url('../fonts/CircularAir-Bold_gdi.eot');

	src: url('../fonts/CircularAir-Bold_gdi.eot?#iefix') format('embedded-opentype'),

		url('../fonts/CircularAir-Bold_gdi.woff') format('woff'),

		url('../fonts/CircularAir-Bold_gdi.ttf') format('truetype'),

		url('../fonts/CircularAir-Bold_gdi.otf') format('opentype'),

		url('../fonts/CircularAir-Bold_gdi.svg#CircularAir-Bold') format('svg');

	font-weight: 700;

	font-style: normal;

	font-stretch: normal;

	unicode-range: U+0-10FFFF;

}



@font-face {

    font-family: 'montserratbold';

    src: url('../fonts/montserrat-bold-webfont.eot');

    src: url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),

         url('../fonts/montserrat-bold-webfont.woff') format('woff'),

         url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),

         url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');

    font-weight: normal;

    font-style: normal;



}



::-webkit-input-placeholder {

    color: #82888a !important;

}

:-moz-placeholder {

    color: #82888a !important;

}

::-moz-placeholder {

    color:#82888a !important;

}

:-ms-input-placeholder {

    color: #82888a !important;

}





.sub-header {

  padding-bottom: 10px;

  border-bottom: 1px solid #eee;

}



.close-wrap {

    padding: 0 15px;

}



/*Display none class*/

.navsmall{display: none;}

/*Display none class*/

.navbar-fixed-top {

  border: 0;

}



input.dash-success{background:url(../dashborad-images/tick.svg) right 15px no-repeat;}

input.dash-error{background:url(../dashborad-images/tick-red.svg) right 15px no-repeat;}



.benefit.edit-profile li {

    width: inherit;

}



.ui-autocomplete {

		max-height: 200px;

		overflow-y: auto;

		/* prevent horizontal scrollbar */

		overflow-x: hidden;

	}



.benifit-item,.benifit-a{cursor: pointer;}

.benifit-input{display: none;}













.navbar-inverse{ background:#ffffff;}

.navbar-brand{ height:80px;}

.navbar-fixed-top{box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);}





.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover{ background-color:#f9f9f9;}

.jj-info{ height:45px; line-height:41px;}



/*.jj-info.focus, .jj-info:focus {color: #fff; background-color:#e74c3c;  border:solid 2px #e74c3c; }

.jj-info:hover {color: #fff;background-color: #e74c3c;  border:solid 2px #e74c3c; }



.jj-info.active.focus, .jj-info.active:focus, .jj-info.active:hover, .jj-info:active.focus, .jj-info:active:focus, .jj-info:active:hover, .open>.dropdown-toggle.jj-info.focus, .open>.dropdown-toggle.jj-info:focus, .open>.dropdown-toggle.jj-info:hover {color: #fff;background-color: #e74c3c;  border:solid 2px #e74c3c; }*/















/*.menu-bot{  background:rgba(44,62,80,0.90);

    bottom: 0;

    box-sizing: border-box;

    float: left;

    left: 0;

    margin: 0 0 0 -20px;

    padding: 25px 25px 25px 40px;

    position: fixed;

    width:22.4%;

    z-index: 9;}

.menu-bot ul{ list-style:none; margin:0px; padding:0px;}

.menu-bot ul li{ line-height: normal; float:left; width:50%; padding-bottom:5px;}

.menu-bot ul li a{ font-size:9px; color:#ffffff; font-family:'CircularAir-Bold'; text-transform:uppercase; text-decoration:none;}

.menu-bot ul li a i{ width:23px; height:19px; display:block; float:left; margin:5px 0 0 0;}

.menu-bot ul li a i.sup-icon1{background-position:-153px 1px;}

.menu-bot ul li a i.sup-icon2{background-position:-37px top;}

.menu-bot ul li a i.sup-icon3{background-position:-80px top;}

.menu-bot ul li a i.sup-icon4{background-position:-194px 0;}*/



.navbar-right li a{ font-size:14px; color:#666666 !important; padding:16px; position:relative;}

.navbar-right li a i{ width:28px; height:28px; margin:0 auto; background: url(../dashborad-images/top-menu-icon.svg) left top no-repeat; display:flex;}

.navbar-right li a i.top-icon1{background-position:left top;}

.navbar-right li a i.top-icon2{background-position:-54px top;}

.navbar-right li a i.top-icon3{background-position:-109px top;}

.navbar-right li a strong{ position:absolute; top:12px; width:20px; height:20px; line-height:19px; background:#e74c3c; border-radius:100px; right:35px; font-size:11px; color:#fff; font-style:normal; font-family:'CircularAir-Bold'; text-align:center;}





.navbar-right li a:hover{ background:#f9f9f9 !important;  }

.navbar-right > li > a:focus{ }







.user{float:right;}

.user img{ margin-right:12px; float:left;}

.user a{font-size:17px; color:#565a5c; text-decoration:none; display:block; padding:13px 50px 21px 15px;}

.user a p{ float:left; margin:0px; padding:5px 0 0 0; color:#565a5c;}

.user a span{ display:block; font-size:12px; color:#82888a;}

.user a i{ width:11px; height:6px; float:right; background:url(../dashborad-images/drop-arrow.svg) left top no-repeat; display: inline-block;

margin:-20px -25px 0px;}

.user a:hover{ background:#f9f9f9;}



.new-nav { list-style:none; margin:0px; padding:0px; float:left; position:relative;}

.nav-search{ width:400px; border:solid 1px #d9d9d9; border-radius:3px; padding:10px 20px 10px 20px; font-size:17px; color:#565a5c; float:left; outline: none;}

.nav-search:focus{

border-color: #66afe9;

outline: 0;

-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);

box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6)}

.search-btn{ width:18px; height:18px; background:url(../dashborad-images/search.svg) left top no-repeat; display:block; cursor:pointer; border:none; float:left; margin:13px 0 0 -35px; position:relative; z-index:1;}

.my-drop{ width:140px; position: absolute; right:1px; top:1px; background:#f5f5f5; padding:8px 45px 6px 0; border-left:solid 1px #c8cbcc;}



.my-dropdown{line-height:28px; width:100%; font-size:10px; color:#565a5c; text-transform:uppercase; text-decoration:none; display:inline-block; padding:0 0 0 10px; border:none; background:url(../dashborad-images/dropdown-arrow.svg) right 11px no-repeat;

-webkit-appearance:none;

-moz-appearance:none;

	appearance:none ;}



.my-dropdown:focus{ box-shadow:none;}

.my-dropdown select {

	width:100%

}



.my-drop a{line-height:28px; font-size:10px; color:#565a5c; text-transform:uppercase; text-decoration:none; display:inline-block; padding:0 0 0 10px;}

.my-drop a i{width:7px; height:6px; background:url(../dashborad-images/dropdown-arrow.svg) left top no-repeat; display: inline-block; margin: -1px 0 0 4px;}







/*=============Notification-popup Css Start Here=============*/

/*.main-notification{width:290px; float:right; position:absolute; right:-175px; z-index:99; background:#fff; border:solid 1px #e2e2e2; border-top:none; padding:0px 0 0px 0px; box-sizing:border-box; list-style:none; margin:0px; box-shadow:0 5px 5px rgba(0, 0, 0, 0.176);}

ul.notification-drop{ width:100%; padding:0px; list-style:none;}



.notification-drop li{ line-height: normal; padding:6px 0 6px 0; width:100%; float:left;}

.notification-drop li a{color:#82888a; font-size:14px; text-decoration:none; padding:0px; margin:0px; display:block; -webkit-tap-highlight-color: transparent;

-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;

transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;}*/

/*.notification-drop li:hover{ background:#f9f9f9;}

.notification-drop li a i{ width:20px; height:22px; background: url(../dashborad-images/notification-icno.svg) left top no-repeat; display:block; float:left; margin:5px 10px 0 25px;}

.notification-drop li a i.notification-icon1{background-position:left top;}

.notification-drop li a i.notification-icon2{background-position:left -47px;}

.notification-drop li a i.notification-icon3{background-position:left -111px;}

.notification-drop li a i.notification-icon4{background-position:left -174px;}

.notification-drop li a i.notification-icon5{background-position:left -222px;}

.notification-drop li a span{ width:75%; float:left;}

.notification-drop li a span em{ font-size:10px; color:#82888a; text-transform:uppercase; font-style:normal; display:block;}

.notification-drop p{ margin:0px;}

*/

.jj-activity {width:100%;}

.jj-activity a{ width:100%; border-radius:0px; border-top: solid 1px #ededed; background:#f4f4f4; border:none; padding:0 0px 0 0px; height:35px; color:#565a5c !important;font-size:10px !important; line-height:35px; margin:10px 0 0 0; text-transform:uppercase;

-webkit-tap-highlight-color: transparent; padding:0px; float:left; text-align:center; padding:0px !important;

-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;

transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s; text-decoration:none;}

.jj-activity a:hover{ background:#f4f4f4 !important;}

/*=============Notification-Popup Css End Here=============*/







/*=============User Popup Css Start Here=============*/



.user-drop{ width:260px; float:right; position:absolute; right:0px; z-index:99; background:#fff; border-bottom:solid 1px #e2e2e2; border-left:solid 1px #e2e2e2; padding:0px 0 10px 0px; box-sizing:border-box; box-shadow:none; border-radius:0px; border-right:none; border-top:none; margin:0 0 0 0;}



.user-drop ul{ list-style:none; margin:0px; padding:0px;}

.user-drop ul li{ line-height:32px;}

.user-drop ul li a{color:#82888a; font-size:14px; text-decoration:none; padding:0px 0px 0px 25px; -webkit-tap-highlight-color: transparent;

-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;

transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;}

.user-drop ul li a i{ width:19px; height:18px; background: url(../dashborad-images/user-icon.svg) left top no-repeat; display:block; float:left; margin:8px 8px 0 0;}

.user-drop ul li a i.user-icon1{background-position:left top;}

.user-drop ul li a i.user-icon2{background-position:left -32px;}

.user-drop ul li a i.user-icon3{background-position:left -66px;}

.user-drop ul li a i.user-icon4{background-position:left -100px;}

.user-drop ul li a i.user-icon5{background-position:left -150px;}

.user-drop ul li a i.user-icon6{background-position:left -185px;}

.user-drop ul li a span{ border-top: solid 1px #f5f5f5; display:block; margin-top:8px; color:#e74c3c; font-size:14px;}

/*=============User Popup Css End Here=============*/





/*=============Favorites Page Css Start Here=============*/





/*ul.fabre-tab{ margin:0px;} 
.fabre-tab li a{ font-size:16px; padding:0 40px;}
.fabre-tab li a:hover{color:#2c3e50 !important;}
.fabre-tab li a.active{ border-top-color:#27c685 !important; color:#27c685 !important;} */



.favorite-content-main{ width:100%; float:left;}

/*.favorite-content{width:100%; float:left; padding:15px 40px 30px 40px; background:#fff;}

.favorite-content p{ font-size:16px; color:#82888a;}*/

/*.favorite-content-list{ width:100%; float:left; padding:20px 0px 0px 0px;}



.favorite-content-main table tr th{ padding:0px; border:none;}

.favorite-content-main table tr th.favorite-list-job-mid{ padding:0px !important; border:none !important;}

 tr:last-child td.favorite-list-job-mid{ border:none;}

.favorite-tab-list table tbody tr td{ padding:0px;}

.favorite-tab-list table tbody tr th{ padding:0px;}



.favorite-list-job-left{width:auto; float:left;}

.favorite-list-job-mid{width:82%; float:left; border-bottom:solid 1px #e4e4e5 !important; padding-bottom:20px !important;}



.favorite-list-job-mid h4{font-weight:normal; margin:0px; padding:0 0 8px 0;}

.favorite-list-job-mid h4 a{ color:#2c3e50; text-decoration:none;}

.favorite-list-job-mid ul{ list-style:none; margin:0px; padding:0px;}

.favorite-list-job-mid ul li{ line-height:normal; float:left;}

.favorite-list-job-mid ul li a{ font-size:14px; color:#82888a; padding:0 15px 0 0;}

.favorite-list-job-mid ul li a:hover{ text-decoration:none;}

.favorite-list-job-mid ul li a i{background: url(../dashborad-images/manage-fav-icon.svg) left top no-repeat; display: inline-block; float: left; height: 15px;  margin:1px 5px 0 0;width: 16px;}



.favorite-list-job-mid ul li a i.mf-icon1{background-position:left top;}

.favorite-list-job-mid ul li a i.mf-icon2{background-position:-31px top;}

.favorite-list-job-mid ul li a i.mf-icon3{background-position:-63px top;}





.favorite-list-job-right{width:auto; float:right; padding:13px 0 0 0 !important;}

.favorite-list-job-right ul{ list-style:none; margin:0px; padding:0px;}

.favorite-list-job-right ul li{ line-height:normal; float:left;}

.favorite-list-job-right ul li a{ margin-left:18px; padding:0px;}

.favorite-list-job-right ul li a:hover{ }

.favorite-list-job-right ul li a i{width:30px; height:30px; background:url(../dashborad-images/favorite-star.svg) left top no-repeat; display:inline-block;}

.favorite-list-job-right ul li a.active i{ background-position:left bottom;}

.favorite-list-job-right ul li a.fav-view-job{ border:solid 1px #82888a; height:32px; line-height:32px; font-size:14px; color:#565a5c; padding:0 20px; display:inline-block; border-radius:3px; text-decoration:none; text-transform:uppercase;}

.favorite-list-job-right ul li a:hover.fav-view-job{ background:#27c685; border:solid 1px #27c685; color:#fff; text-decoration:none;}





.employer-favorite{width:100%; float:left;}

.employer-favorite .favorite-list-job-left{width:53px; height:53px; margin-right:25px;}

.employer-favorite .favorite-list-job-left span{ width:100%; background:#27c685; border-radius:100px; font-size:20px; color:#ffffff; line-height:53px; text-align:center; display:inline-block;}

.employer-favorite .favorite-list-job-left img{ width:100%; border-radius:100px; background:none; height:100%;}

.employer-favorite .favorite-list-job-mid{ width:69%;}



.jobseeker-favorite .favorite-list-job-mid{ width:71%;}*/

/*=============Favorites Css Start End Here=============*/



.noty_message {

    background: #fff none repeat scroll 0 0;

    border-radius: 3px;

    box-shadow: 0 0 5px 0;

    height: 60px;

    line-height: 60px;

    padding: 0 10px 10px 30px;

    width: 275px;

}



.noty_message .noty_img_add {

    background: rgba(0, 0, 0, 0) url("../images/addfav-icon.svg") no-repeat scroll center center;

    border-radius: 2px;

    display: inline-block;

    float: left;

    height: 18px;

    padding: 60px 0 0;

    width: 18px;

}







.noty_message .noty_img_rem {

    background: rgba(0, 0, 0, 0) url("../images/removefav-icon.svg") no-repeat scroll center center;

    border-radius: 2px;

    display: inline-block;

    float: left;

    height: 18px;

    padding: 60px 0 0;

    width: 18px;

}



.add-fav .noty_text{color: #27c685; }

.remove-fav .noty_text{color: #e74c3c; }



.noty_text {

    padding-left: 7px;

}


.modal{ padding:0px !important;}
.city-popup{width:100%; position:relative;}

.city-popup .modal-content{padding:70px 0px 70px 0px; border-radius:0px; margin-top:-1px; box-shadow:10px 10px 20px rgba(0,0,0,0.2);}
.modal-open .modal{ background:rgba(44,62,80,0.7) none repeat scroll 0 0;}
.city-popup h5{ font-weight:normal; padding-bottom:0px; color:var(--black); font-size:24px; text-align:center; margin:0 0 5px 0;}
.city-popup p{ font-size:16px; color:var(--grey-dark); text-align:center; padding:5px 0px 5px 0px;}
.city-list{ list-style:none; margin:0px 0px 10px 0px; padding:0px; text-align:center; max-width:752px; margin:0 auto;}
.city-list li{line-height:normal; display:inline-block; width:auto; margin:0px 0 0px 0;}

.city-list li a{ color:var(--grey-light); border:solid 1px var(--grey-light); height:32px; line-height:30px; display:inline-block; padding:0 20px; border-radius:100px; margin:8px 6px;}
.city-list li a figure{margin: 0px 15px 0 0; display:none;}
.city-list li a figure i{ width:48px; height:48px; float:left; background:url(../home-image/site-icon.svg) left top no-repeat; display:inline-block;}
.city-list li a figure i.cite-icon1{ background-position:left top;}
.city-list li a figure i.cite-icon2{ background-position:-55px top;}
.city-list li a figure i.cite-icon3{ background-position:-110px top;}
.city-list li a figure i.cite-icon4{ background-position:-165px top;}
.city-list li a figure i.cite-icon5{ background-position:-223px top;}
.city-list li a figure i.cite-icon6{ background-position:-278px top;}
.city-list li a figure i.cite-icon7{ background-position:-335px top;}
.city-list li a figure i.cite-icon8{ background-position:-392px top;}
.city-list li a figure i.cite-icon9{ background-position:-450px top;}
.city-list li a figure i.cite-icon10{ background-position:-510px top;}
.city-list li a figure i.cite-icon11{ background-position:-567px top;}
.city-list li a figure i.cite-icon12{ background-position:-626px top;}


.city-list li a:hover figure i.cite-icon1{ background-position:left -53px;}
.city-list li a:hover figure i.cite-icon2{ background-position:-55px -53px;}
.city-list li a:hover figure i.cite-icon3{ background-position:-110px -53px;}
.city-list li a:hover figure i.cite-icon4{ background-position:-165px -53px;}
.city-list li a:hover figure i.cite-icon5{ background-position:-223px -53px;}
.city-list li a:hover figure i.cite-icon6{ background-position:-278px -53px;}
.city-list li a:hover figure i.cite-icon7{ background-position:-335px -53px;}
.city-list li a:hover figure i.cite-icon8{ background-position:-392px -53px;}
.city-list li a:hover figure i.cite-icon9{ background-position:-450px -53px;}
.city-list li a:hover figure i.cite-icon10{ background-position:-510px -53px;}
.city-list li a:hover figure i.cite-icon11{ background-position:-567px -53px;}
.city-list li a:hover figure i.cite-icon12{ background-position:-626px -53px;}

.city-list li a.active figure i.cite-icon1{ background-position:left -53px;}
.city-list li a.active figure i.cite-icon2{ background-position:-55px -53px;}
.city-list li a.active figure i.cite-icon3{ background-position:-110px -53px;}
.city-list li a.active figure i.cite-icon4{ background-position:-165px -53px;}
.city-list li a.active figure i.cite-icon5{ background-position:-223px -53px;}
.city-list li a.active figure i.cite-icon6{ background-position:-278px -53px;}
.city-list li a.active figure i.cite-icon7{ background-position:-335px -53px;}
.city-list li a.active figure i.cite-icon8{ background-position:-392px -53px;}
.city-list li a.active figure i.cite-icon9{ background-position:-450px -53px;}
.city-list li a.active figure i.cite-icon10{ background-position:-510px -53px;}
.city-list li a.active figure i.cite-icon11{ background-position:-567px -53px;}
.city-list li a.active figure i.cite-icon12{ background-position:-626px -53px;}

.city-list li a:hover{border-color:var(--blue);}
.city-list li a.active{background:var(--blue); border-color:var(--blue);}
.city-list li a span{font-size:14px; letter-spacing: 0.02rem; color:var(--grey-dark); padding:0px 0 0 0; display:inline-block; margin-left: 0;}
.city-list li a:hover span{color:var(--grey-dark);}
.city-list li a.active span{color:#fff;}
.pop-close {width: auto; position: absolute; right: 0; top: 0; background: #fff6f5; border-bottom: solid 1px #f8cbc6;  border-left: solid 1px #f8cbc6; font-size: 12px; color: #e74c3c; text-transform: uppercase; letter-spacing: 2px;}
/*.pop-close a {font-size: 10px; height: 25px; letter-spacing: 1px; line-height: 26px; padding: 0 7px 0 8px; color: #e74c3c; text-decoration:none; display:block; margin:0px;}
.pop-close a:hover{color:#e74c3c;}*/




@media only screen and (min-width: 768px) and (max-width: 1024px) {





.h1, h1 {

	font-size: 65px

}

.h2, h2 {

	font-size: 35px

}

.h3, h3 {

	font-size: 35px

}

.h4, h4 {

	font-size: 26px

}

.h5, h5 {

	font-size:22px

}

.h6, h6 {

	font-size:17px

}

p {

	margin: 0 0 10px

}

h1.small{font-size:25px;}

h3.small{ font-size:30px;}





.navbar-right li a{ padding:24px 10px 20px;}

.navbar-right li a span{ display:none;}

.notification-drop li a span{ display:block;}

.new-nav li a span{ display:none;}

.new-nav li { display:none;}

.navbar-brand{ height:60px; padding:8px 8px 8px 15px;}

.nav-sidebar > li > a i{ display:none;}

.user{ margin:10px 20px 0;}

.sidebar{ width:23%; padding:20px 15px 0;}

.main{ margin-left:23%; width:77%; padding-left:15px; padding-right:15px;}

.menu-bot{ width:25.7%;}

.nav-sidebar > li > a{ padding:8px 15px;}

.nav-sidebar span{ padding:0 0 10px 15px;}









/*=============Favorites Page Css Start Here=============*/

.job-manage{ position:relative;}

.seeker-tab li a{ padding:0 15px;}

.favorite-list-job-right ul li a{ margin-left:10px;}

.favorite-tab-job{ position:absolute; right:0px; top:-50px;}



.employer-favorite .favorite-list-job-left{ margin-right:15px;}

.favorite-list-job-right ul li a.fav-view-job{ padding:0 15px;}

.favorite-list-job-mid{ width:75%;}

.employer-favorite .favorite-list-job-mid{ width:49%;}

.jobseeker-favorite .favorite-list-job-mid{ width:61%;}

/*=============Favorites Page Css End Here=============*/







}













@media only screen and (min-width: 320px) and (max-width:767px) {





.h1, h1 {

	font-size: 65px

}

.h2, h2 {

	font-size: 30px

}

.h3, h3 {

	font-size: 25px

}

.h4, h4 {

	font-size: 26px

}

.h5, h5 {

	font-size:22px

}

.h6, h6 {

	font-size:17px

}

p {

	margin: 0 0 10px

}

.navsmall{display: block; cursor:pointer;

    float: left;

    margin-top: 0px;

    position: absolute;

    text-align: left;

    width:45px; top:5px; margin:0px;

    z-index: 9999; font-size:24px; text-align:center; line-height:45px;}

.navsmall i{ font-style:normal; font-family:"Font Awesome 5 Light";}

.navsmall span{ display:none;}

.sidebar{ display:none; width:97%; box-sizing:border-box; margin:0px; padding-bottom:65px;}

.nav-sidebar li{ width:100%;}

.nav-sidebar > li > a{width: 100% !important; float:left !important; display:block !important;}

.nav-sidebar{ padding:0px;}



h1.small{font-size:25px;}

h3.small{ font-size:30px;}

.navbar-brand{ height:60px; padding:8px 8px 8px 15px;}

.navbar-brand > img{ width:135px;}

.new-nav{ display:none;}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border:none;}

.user{ float:right; margin:43px 15px 0 0; padding-right: 30px;}

.user a i{ margin:-17px -25px 0;}

.navbar-nav{ float: right; margin: -60px -20px 0 0; }

.nav > li {  display: inline-block; position: relative;}

.main{ padding:70px 15px 20px; display:inline-block;}



.collapse{ display:block;}

.menu-bot{ display:none;}

.navbar-right li a span{ display:none;}

.navbar-right li a{padding:16px 2px;}

.nav > li > a{ display:inline-block; float:left;}

.user a img{ display:none;}

.user a p{ display:none;}

.user a span{ display:none;}

.well-list{ background:none; margin:0px 0 30px; box-shadow:none; padding:0px;}

.job-list{ height: auto;}

.jj-success{ width:100%;}

.job-list h6{ padding:0 0 10px;}



/*=============Favorites Page Css Start Here=============*/

ul.favorite-tab-list{ margin:0px 0 20px;}

ul.favorite-tab-list li{ width:33.3%;}

.favorite-tab-list li a{ line-height:normal; font-size:13px; padding:8px 10px;}

.favorite-content{ padding:15px;}

.favorite-list-job-mid{ width:100%; padding:0px; border:none;}

.favorite-list-job-right{ width:auto; float:left;}

.favorite-list-job-right ul li a{ margin-left:0px; margin-right:15px;}

.favorite-content-list{ border-bottom:1px solid #e4e4e5; padding:15px;}
.favorite-list-job-mid ul li a i{ margin:0px 5px 6px 0;}

.employer-favorite .favorite-list-job-left{ margin-right:8px;}

.employer-favorite .favorite-list-job-mid{width:73%;}

.jobseeker-favorite .favorite-list-job-mid{width:73%;}

.favorite-tab-job{ margin:0 0 15px 0; float:left;}





/*=============Favorites Page Css End Here=============*/

.favorite-list-job-mid{ border-bottom:none !important; padding-bottom:0px !important;}






}

