@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);
body{width:100%;height:auto;padding:0;margin:0;font-family:'Raleway', sans-serif;font-size:14px;color:#3a3c41;font-weight:normal;}
em {font-style: inherit;}
section{width:100%;height:auto;float:left;}
#primary-content{width:100%;height:auto;float:left;}
.contents{width:100%;height:auto;float:left;padding:15px;}
header{width:100%;float:left;}
a, .a, a:focus, .a:focus, a:hover, .a:hover{outline:0;text-decoration:none;}
li, lo{list-style:none;} 
ul, ol{padding:0;margin:0;}
img {max-width: 100%;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Raleway', sans-serif;}
body::-webkit-scrollbar{width:10px;}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
body::-webkit-scrollbar-thumb{background-color:#011539;outline:1px solid slategrey;}
.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
#loader-div{background:rgba(0, 0, 0, 0.9);height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;}
.loader{left:0;margin:0 auto;position:absolute;right:0;top:35%;}
@-moz-document url-prefix(){ul.paginator-div li{display:inline-block;padding:5px !important;}
.pagination ul.paginator-div li{display:inline-block;}
}
.ui-widget-content {background: #ffffff !important;}
ul.paginator-div li{display:inline-block;padding:5px !important;}
.pagination ul.paginator-div li{display:inline-block;}
.padding-top{padding-top:10px;}
.padding-top-15{padding-top:15px;}
.margin-top{margin-top:10px;}
.margin-top-15{margin-top:15px;}
.margin-bottom{margin-bottom:10px;}
.margin-left-25{margin-left:25px;}
.margin-right-25{margin-right:25px;}
.common-btn{border:2px solid #00A9E0;border-radius:4px;padding:8px 25px;color:#00A9E0;background-color:transparent;transition:all ease-in-out .3s;}
.common-btn:hover{border:2px solid #00A9E0;color:#fff;background-color:#00A9E0;}
.read-common-btn{border:2px solid;border-radius:4px;padding:8px 20px;color:#fff;background-color:#00A9E0;border-color:transparent;}
.read-common-btn:hover{border:2px solid #00A9E0;color:#00A9E0;background-color:transparent;}
.gradient-btn{background:#fff;background:-webkit-linear-gradient(#fff, #fff);background:-o-linear-gradient(#fff, #fff);background:-moz-linear-gradient(#fff, #fff);background:linear-gradient(#fff, #fff);padding:10px 20px;border-radius:4px;color:#00A9E0;border:2px solid #fff;}
.gradient-btn:hover{background:#00A9E0;background:-webkit-linear-gradient(#00A9E0, #00A9E0);background:-o-linear-gradient(#00A9E0, #00A9E0);background:-moz-linear-gradient(#00A9E0, #00A9E0);background:linear-gradient(#00A9E0, #00A9E0);color:#fff;}
.gradient-cricle-gold{background:url('img/gold.png');background-position:-2px;background-repeat:no-repeat;    background-size: cover;}
.gradient-cricle-silver{background:url('img/silver.png');background-position:-2px;background-repeat:no-repeat;    background-size: cover;}
.gradient-cricle-bronze{background:url('img/bronzze.png');background-position:-2px;background-repeat:no-repeat;    background-size: cover;}
.gradient-cricle-free{background:url('img/free-sub.png');background-position:-2px;background-repeat:no-repeat;    background-size: cover;}
.gradient-btn-white{background:#fbfbfb;background:-webkit-linear-gradient(#fbfbfb, #c4c4c4);background:-o-linear-gradient(#fbfbfb, #c4c4c4);background:-moz-linear-gradient(#fbfbfb, #c4c4c4);background:linear-gradient(#fbfbfb, #c4c4c4);padding:10px 0;border-radius:4px;color:#0091c7;font-weight:700;font-size:20px;width:100%;float:left;box-shadow:0px 5px 10px #9C9C9C;}
.gradient-btn-blue{background:#18b3e6;background:-webkit-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-o-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-moz-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:linear-gradient(#18b3e6, #54d5ff, #18b3e6);padding:10px 0;border-radius:4px;color:#f7f7f7;font-weight:700;font-size:20px;width:100%;float:left;}
.common-btn, a, .read-common-btn, .gradient-btn{transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;}
.white-bg{background-color:#fff;border-radius:10px;min-height: 450px;}
.main-content.about, .main-content.feedback{background:#8fd9f1;background:-webkit-linear-gradient(#8fd9f1, #fff);background:-o-linear-gradient(#8fd9f1, #fff);background:-moz-linear-gradient(#8fd9f1, #fff);background:linear-gradient(#8fd9f1, #fff);padding:25px 0;}
.gradient-threeline{background:#18b3e6;background:-webkit-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-o-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-moz-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:linear-gradient(#18b3e6, #54d5ff, #18b3e6);
 color: #fff;
    font-weight: 700;
	border-radius: 6px;
}
.all_transection_sc table#example a.btn.btn-xs.btn-info {
    float: left;
    margin-left: 0px;
}
.cancellatn-perblk h3 span {
    display: block;
}
.cancellatn-perblk h3 em {
    font-size: 15px;
    position: relative;
    display: block;
}
.cancellatn-perblk h3 {
    margin: 20px 15px !important;
}

form#expense-form label {
    margin-right: 20px !important;
}
/*form#expense-form .required-stars {
    color: red;
    font-style: normal;
    font-size: 10px;
    margin-left: -12px;
    position: relative;
    left: 15px;
}
form#income_form .required-stars {
    margin-left: -12px;
    position: relative;
    left: 15px;
}
form#income_form label {
    margin-right: 20px;
}
form#income_form .col-md-7 {
    padding-left: 30px;
}*/
form#supplier-form label {
    margin-right: 20px;
    margin: 0;
}

tr.new-date, span.new-date {
    font-size: 14px !important;
    font-family: 'Raleway', sans-serif !important;
    color: #3a3c41;
    font-weight: 600;
}
.col-md-8.feedback-qus {
    margin: 0 auto;
    float: none;
}
.col-md-8.feebavg div#feedmap {
    width: 80%;
    margin: 0 auto;
    float: none;
    margin-bottom: 30px;
}

.gradient-threeline-orange{background:#e24002;background:-webkit-linear-gradient(#e24002, #ff6a00, #c33f00);background:-o-linear-gradient(#e24002, #ff6a00, #c33f00);background:-moz-linear-gradient(#e24002, #ff6a00, #c33f00);background:linear-gradient(#e24002, #ff6a00, #c33f00);}
#header{background-color:#00A9E0;z-index:99;} 
.header-wrapper .navbar-default .top-main-nav{padding:30px 0 15px;}
#header .navbar-default{background-color:transparent;border-color:transparent;border-radius:0;width:100%;float:left;margin:0;padding:0;}
#header .navbar-default li{float:none;display:inline-block;}
#header .navbar-default li.active a{color:#fff;}
#header .navbar-default li a{color:#fff;padding:10px 20px;}
#header .navbar-default .uploadinfo li a{padding:0 22px 0px 0px;line-height:38px;margin:0 5px;}
#header .navbar-default .navbar-brand{height:inherit;padding-bottom:0;}
#header .navbar-default .navbar-brand img{max-width:80px;}
.sliderarea{background-color:#e1f8ff;padding:100px 0;}
.sliderarea h1{font-weight:300;font-size:40px;}
.sliderarea p{font-size:16px;width:70%;margin-bottom:20px;}
.sliderarea h1 span{font-weight:700;}
.sliderarea .btn-banner{width:100%;float:left;}
.sliderarea .btn-banner li{display:inline-block;padding:30px 15px 0 0px;}
.sliderarea .btn-banner li, .sliderarea .btn-banner li a{font-weight:700;}
.sliderarea .left-slide-logo{text-align:center;}
.sliderarea .left-slide-logo img{width:auto;max-width:100%;}
.finance-btn{text-align:center;margin-top:-50px;margin-bottom:30px;}
.service-blocks{background-color:#f0f0f0;padding:30px 0;}
.service-blocks .small-icon-box{text-align:center;}
.service-blocks .small-icon-box .set-icon{width:100%;float:left;}
.service-blocks .small-icon-box .set-icon figure{width:150px;height:150px;border:2px solid #8596A3;margin:0 auto;border-radius:100%;padding:40px 0;overflow:hidden;}
.service-blocks .small-icon-box .set-content{width:100%;float:left;margin-bottom:0px;}
.service-blocks .small-icon-box .set-content h3{font-weight:500;font-size:24px;}
.service-blocks .small-icon-box .set-button{width:100%;float:left;margin-bottom:10px;}
section#services .set-content p{height:60px;overflow:hidden;}
.row.pkg-data{clear:both;padding:0 15px}
.row.pkg-data .col-md-3{padding:8px 10px !important;border:1px solid #ccc;}
.row.pkg-data .col-md-3.pad-13{padding:13px 10px !important;}
.col-md-10.package-bg{padding:15px;}
.pkg-name.text-center h3{margin:8px 0 0;}
.col-md-10.package-bg .table>tbody>tr>td{vertical-align:middle;}
.middle-banner{background:url(../img/strip-bottom.jpg);background-repeat:no-repeat;background-position:bottom center;}
.aboutus{background-color:#00A9E0;padding:30px 0;}
.aboutus .about-content{width:100%;float:left;text-align:center;}
.aboutus .about-content h1{font-weight:300;color:#fff;margin:0 0 30px;}
.aboutus .about-content h1 span{font-weight:700;}
.aboutus .about-content p{color:#fff;font-weight:300;text-align:justify;margin-bottom:20px;}
.aboutus .about-content .about-btn{width:100%;float:left;text-align:center;padding:30px 0px;}
.package{padding:30px 0 50px;}
.package .package-heading{width:100%;float:left;margin-bottom:20px;text-align:center;}
.package .package-heading h1{color:#00A9E0;font-weight:300;}
.package .package-heading h1 span{font-weight:700;}
.package .package-block{width:100%;float:left;padding:0px 0 25px;}
.package .package-block .package-price-box{text-align:center;}
.package .package-block .package-price-box h2{font-weight:500;font-size:24px;}
.package .package-block .package-price-box .set-pack-content{margin-bottom:25px;width:100%;float:left;}
.package .package-block .gradient-cricle-gold{width:130px;height:130px;border-radius:100%;overflow:hidden;padding:38px 0px 0px 0px;margin:auto;}
.package .package-block .gradient-cricle-bronze{width:130px;height:130px;border-radius:100%;overflow:hidden;padding:38px 0px 0px 0px;margin:auto;}
.package .package-block .gradient-cricle-silver{width:130px;height:130px;border-radius:100%;overflow:hidden;padding:38px 0px 0px 0px;margin:auto;}
.package .package-block .gradient-cricle-free{width:130px;height:130px;border-radius:100%;overflow:hidden;padding:38px 0px 0px 0px;margin:auto;}
.package .package-block .gradient-cricle-gold span, .package .package-block .gradient-cricle-bronze span, .package .package-block .gradient-cricle-silver span,.package .package-block .gradient-cricle-free span{font-size:35px;font-weight:600;color:#000;}
.package .package-block .gradient-cricle-gold, .package .package-block .gradient-cricle-bronze, .package .package-block .gradient-cricle-silver, .gradient-cricle-silver, .gradient-cricle-bronze, .gradient-cricle-gold{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(-40deg);-webkit-transform:rotate(0deg);}
.package .package-block .gradient-cricle-gold span, .package .package-block .gradient-cricle-bronze span, .package .package-block .gradient-cricle-silver span,  .gradient-cricle-silver h3, .gradient-cricle-bronze h3, .gradient-cricle-gold h3{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);width:100%;float:left;}
.active-package{border:2px solid #00A9E0 !important;background:#00A9E0;border-radius:8px;}
.package-price-box{padding:35px 0 50px;border:2px solid transparent;}
a.pck-read-common-btn{color:#00A9E0;padding:8px 15px;border-radius:3px;}
a.pck-read-common-btn:hover{border:2px solid #00A9E0;}
footer{background-color:#252525;padding:5px 0 0px;width:100%;float:left;}
footer h3{font-size:16px;text-transform: initial;color:#fff;font-weight:300;margin-bottom:15px;}
footer .newslater .footer-logo{width:100%;float:left;margin-bottom:3px;padding-top:25px;}
footer .newslater .footer-logo img{max-width:30%;}
footer .newslater .subcribers{width:90%;float:left;/*height:40px;*/position:relative;}
footer .newslater .subcribers h5{color:#fff;font-weight:300;}
footer .newslater .subcribers input{width:63%;float:left;height:40px;border-radius:0px;border:0;padding-left:15px;}
footer .newslater .subcribers input:focus,footer .newslater .subcribers button:focus{outline:0;border:0;}
footer .newslater .subcribers button{position:absolute;right:0;width:130px;height:40px;border-radius:0px;border:0;background-color:#00A9E0;color:#fff;}
footer .recentpost li{width:100%;float:left;margin-bottom:15px;padding-left:20px;position:relative;}
footer .recentpost li:before{content:"\f105";font-family:'FontAwesome';color:#fff;font-size:14px;position:absolute;left:0;}
footer .recentpost a h5{color:#fff;font-weight:300;margin:0 0 5px;}
footer .recentpost a span{font-size:12px;color:#00A9E0}
footer .contactus li{width:100%;float:left;margin-bottom:5px;color:#fff;font-weight:300;}
footer .socials h5{color:#fff;font-size:14px;font-weight:300;margin:15px 0;width:100%;float:left;}
footer .socials_links li{display:inline-block;width:35px;}
footer .footerrs{width:100%;float:left;padding:0 0px 10px;}
.contact-info ul li i{margin-right:8px;}
footer .copyright{background-color:#141414;padding:15px 0;text-align:left;color:#fff;font-weight:300;width:100%;float:left;font-size:13px;}
#inner-banner{width:100%;height:auto;float:left;}
.profile-banner{width:100%;float:left;text-align:center;border-top:8px solid #8dd9f1;padding:12em 0 15em;}
.page-banner h1{color:#fff;font-size:55px;text-shadow:0px 3px 3px #000;}
.page-banner p{max-width:70%;margin:0px auto;font-size:18px;text-shadow:0px 2px 5px #000;color:#fff;}
.main-content.profiles{background:#8fd9f1;background:-webkit-linear-gradient(#8fd9f1, #fff);background:-o-linear-gradient(#8fd9f1, #fff);background:-moz-linear-gradient(#8fd9f1, #fff);background:linear-gradient(#8fd9f1, #fff);padding:25px 0 0;}
.gray-gradient{background:#fff;background:-webkit-linear-gradient(#f0f0f0, #fff);background:-o-linear-gradient(#f0f0f0, #fff);background:-moz-linear-gradient(#f0f0f0, #fff);background:linear-gradient(#f0f0f0, #fff);border-radius:10px 10px 0 0;}
.welcome-heading{width:100%;float:left;text-align:center;margin-bottom:0px;}
.welcome-heading h1{font-weight:500;}
.welcome-heading h1 span{font-weight:700;color:#00A9E0;text-transform: initial;}
.row.job-interested-div .welcome-heading h1 {  font-size: 24px;}
/*.welcome-heading hr.shadow-line{border-top:1px solid #a3a3a3;box-shadow:0px 3px 4px rgba(0, 169, 224, 0.4);}
*/.welcome-heading hr.shadow-line {
  border-top: 1px solid #dedede;
  box-shadow: 0 0 3px #cdcdcd;
}

.profile-details{width:100%;float:left;text-align:center;padding:0px 0 15px}
.profile-details .profile-title{width:100%;float:left;margin-bottom:10px;}
.profile-details .profile-title h1{color:#00A9E0;text-transform:uppercase;margin:0;}
.profile-details h2{color:#00A9E0;text-decoration:underline;}
.profile-details h3{font-size:20px;text-transform:capitalize;font-weight:700;margin-bottom:0;}
.profile-details .profile-edit span{font-size:18px;text-transform:uppercase;font-family:'Open Sans', sans-serif;color:#000;}
.profile-details .profile-edit{padding:0px 0 20px;width:100%;float:left;}
.profile-details .profile-edit-btn{width:100%;float:left;padding:30px 0;}
.profile-details .profile-edit-btn a{padding:15px 15px;border-radius:6px;color:#fff;font-size:18px;text-transform:uppercase;font-weight:700;     margin-right: 50px;}
.profile-edit-btn.listing-page a { margin-right: 10px;}
.profile-details .profile-edit-btn a:last-child {  margin-right: 0px;}
.date-form{margin:10px;}
label.control-label span{cursor:pointer;}
.breadcrum{padding:0;background-color:#d3f4ff;}
.breadcrum .breadcrum-sitemap ul{margin:0;}
.breadcrum .breadcrum-sitemap{width:100%;float:left;font-size:12px;font-weight:500;position:relative;}
.breadcrum .breadcrum-sitemap:after{border-bottom:1px solid #00A9E0;position:absolute;content:'';display:block;width:100%;}
.breadcrum .breadcrum-sitemap li{float:none;display:inline-block;padding:10px 0px;}
.breadcrum .breadcrum-sitemap li a{color:#00A9E0;text-transform:uppercase;padding:0px 20px;border-right:1px solid #00A9E0;}
.breadcrum .breadcrum-sitemap li:last-child a{border-right:0;}
.breadcrum .breadcrum-title{width:100%;float:left;margin:10px 0;}
.breadcrum .breadcrum-title .set-icon{float:left;margin:0 25px 0 10px;}
.breadcrum .breadcrum-title .set-icon img{width:75%;}
.breadcrum .breadcrum-title h3{font-weight:700;color:#00A9E0;margin:15px 0 15px;text-align:left;text-transform:uppercase;}
.finances{padding:30px 0;}
.finances .finance-content{width:100%;float:left;text-align:center;padding-bottom:35px;}
.finances .finance-content h4{font-weight:700;color:#2b2b2b;margin:0 0 25px;text-align:left;text-transform:uppercase;position:relative;}
.finances .finance-content h4:after{border-bottom:1px solid #7d7d7d;position:absolute;content:'';display:block;width:100%;margin-top:5px;}
.finances .finance-content p{color:#858585;font-weight:300;text-align:justify;margin-bottom:20px;}
.finances .finance-content .finance-btn{width:100%;float:left;text-align:center;padding:30px 0px;}
.sidebar-right{width:100%;float:left;padding:30px 0;}
.sidebar{margin-bottom:30px;}
.sidebar-right .sidebar-header{background:#0097c9;background:-webkit-linear-gradient(#0097c9, #00b2ec);background:-o-linear-gradient(#0097c9, #00b2ec);background:-moz-linear-gradient(#0097c9, #00b2ec);background:linear-gradient(#0097c9, #00b2ec);border-radius:4px 4px 0 0;padding:1px;text-transform:uppercase;}
.sidebar-right .sidebar{background-color:#f8f8f8;border:1px solid #00A9E0;border-radius:4px;}
.sidebar-right .sidebar-header h4{text-align:center;font-size:16px;color:#FFF;}
.sidebar-right .sidebar-content p{padding:20px;text-align:justify;font-size:12px;}
.sidebar-right .sidebar-btn{text-align:center;margin-bottom:20px;}
.sidebar-right .call-btn{width:80%;border:2px solid;border-radius:4px;padding:2px 80px;color:#fff;border-color:transparent;}
.sidebar-right .green{background-color:#39b54a;}
.sidebar-right .orange{background-color:#f7941d;}
.sidebar-right .blue{background-color:#00A9E0;}
.about{padding:30px 0;border-radius:4px;border:1px solid #f0f0f0;}
.about .contents{width:100%;float:left;text-align:center;background:#efefef;background:-webkit-linear-gradient(#efefef, #fff);background:-o-linear-gradient(#efefef, #fff);background:-moz-linear-gradient(#efefef, #fff);background:linear-gradient(#efefef, #fff);}
.about .contents h1{font-weight:700;color:#00A9E0;margin:0 0 30px;text-transform:uppercase;}
.about .contents p{color:#0d0d0d;font-weight:400;text-align:justify;margin-bottom:20px;}
.about .contents .head{padding:0 15px 0 15px;}
.about .contents .head p{color:#8d8e8e;font-weight:700;text-align:justify;margin-bottom:20px;}
.about .contents .head p span{color:#00A9E0;font-weight:700;text-align:justify;margin-bottom:20px;}
.contents .text-content{padding-top:10px;padding-bottom:30px;}
.contents .mission-vision h4{background:#ffffff;background:-webkit-linear-gradient(#ffffff, #efefef);background:-o-linear-gradient(#ffffff, #efefef);background:-moz-linear-gradient(#ffffff, #efefef);background:linear-gradient(#ffffff, #efefef);text-transform:uppercase;padding:10px;}
.contents .mission-vision p{padding:0px 20px}
.team-blocks{padding:30px 0;width:100%;float:left;}
.team-blocks .small-icon-box{text-align:center;margin-left:23px;}
.team-blocks .small-icon-box .set-icon{width:100%;float:left;}
.team-blocks .small-icon-box .set-icon figure{background-color:#FFF;max-width:100%; min-width:200px; height: 200px; margin:0 auto;border-radius:100%;overflow:hidden;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.4);}
.team-blocks .small-icon-box .set-icon figure img{max-width: 100%;}
.team-blocks .small-icon-box .set-icon h1{font-weight:700;color:#000;margin:30px 0;font-size:45px;}
.bor{border:10px solid #edecec;}
.team-blocks .small-icon-box .set-icon h1 span{font-weight:400;color:#000;}
.team-blocks .small-icon-box .set-content{width:100%;float:left;margin-bottom:20px;}
.team-blocks .small-icon-box .set-content h5{font-weight:700;margin:0;}
.team-blocks .small-icon-box .set-content p{font-size:12px;text-align:center;color:#00A9E0;}
.f-name{position:relative;}
.f-name:before{position:absolute;content:'icon-user';display:block;width:100%;border-left:1px solid #00A9E0;}
.feedback{border-radius:4px;border:1px solid #f0f0f0;}
.feedback .contents{width:100%;float:left;background:#fff;}
.feedback .contents h1{font-weight:700;color:#00A9E0;margin:0 0 30px;text-transform:uppercase;text-align:center;}
.feedback .contents .input-icon{height:45px;width:100%;float:left;}
.feedback .contents .form-control{height:45px;width:100%;float:left;padding:0;background-color:#f3f3f3;border:0;box-shadow:inset 0px 4px 5px rgba(0, 0, 0, 0.22);position:relative;z-index:1;padding-left:60px;}
.feedback .contents .input-icon:before{width:50px;height:100%;position:absolute;left:15px;top:0;padding:0 0;display:block;font-family:'FontAwesome';z-index:99;border-right:2px solid #00A9E0;color:#00A9E0;font-size:20px;top:0;text-align:center;line-height:45px;}
.user-ico:before{content:"\f007";}
.email-ico:before{content:"\f1fa";}
.feedback .contents .form-accordian{padding:0 30px;width:100%;float:left;}
.feedback .contents .form-accordian header{float:none !important}
.feedback .contents .form-accordian .heading h4{background:none;color:#00A9E0;text-align:left;text-transform:uppercase;}
.feedback .contents .panel-default .panel-heading.highlight{padding:0;width:100%;float:left;}
.feedback .contents .panel-default .panel-heading{color:#f3f3f3 !important;border-color:#ddd;text-align:left;border-radius:6px;box-shadow:0px 5px 10px #9C9C9C;background:#8bcfe9;background:-moz-linear-gradient(top, #8bcfe9 0%, #5ebde0 50%, #0096ce 51%, #0096ce 100%);background:-webkit-linear-gradient(top, #8bcfe9 0%,#5ebde0 50%,#0096ce 51%,#0096ce 100%);background:linear-gradient(to bottom, #8bcfe9 0%,#5ebde0 50%,#0096ce 51%,#0096ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bcfe9', endColorstr='#0096ce',GradientType=0);;}
.form-accordian .panel-group .panel{border:0;width:100%;float:left;margin-bottom:10px;}
.form-accordian .panel-group{width:100%;float:left;}
.form-accordian .panel-collapse{padding:0 10px;}
.feedback .contents .panel-body{padding:15px 0;}
.feedback .contents .panel-default>.panel-heading+.panel-collapse>.panel-body{background-color:#f3f3f3;border-radius:0 0px 6px 6px;z-index:-8;padding:70px 0 15px;}
.feedback .contents .glyphiconm{float:right;background:#00A9E0;width:25px;height:25px;margin:auto 0;text-align:center;line-height:1.7 !important;border-radius:4px;font-style:inherit;}
.feedback .contents #accordion .highlight .panel-title{background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #ededed 50%, #d9d8d8 51%, #e1e0e0 100%);background:-webkit-linear-gradient(top, #efefef 0%,#ededed 50%,#d9d8d8 51%,#e1e0e0 100%);background:linear-gradient(to bottom, #efefef 0%,#ededed 50%,#d9d8d8 51%,#e1e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e1e0e0',GradientType=0);;transition:background 2s ease;color:#656666 !important;border-radius:6px;z-index:99;padding:10px 15px;box-shadow:0px 8px 10px #C7C7C7;float:left;width:100%;}
.feedback .contents p{text-align:center;}
.feedback .contents .text-black a{color:#131313;text-align:center;}
.feedback .contents .inside-acc h5{text-transform:uppercase;}
.rating-xs{font-size:1.5em !important;}
.rating-container .caption{display:none !important;}
.rating-container .clear-rating{display:none !important;}
.rating-container .filled-stars{color:#eba34d !important;text-shadow:none !important;}
.inside-acc ul{float:left;margin:0;line-height:10px;}
.inside-acc li{float:none;display:inline-block;}
.inside-acc li p{color:#0096ce;font-weight:600;font-size:16px;}
.feedback-btn{width:100%;float:left;text-align:center;padding:30px 80px;}
.favourite-btn{width:100%;float:left;text-align:center;padding:30px 100px;text-transform:uppercase;}
.filter-btn{width:100%;float:left;text-align:center;padding:30px 100px;text-transform:uppercase;}
.after-form{text-align:center;}
.after-form .heading{padding:22px 35px;}
.after-form .heading h4{float:left;text-align:left;color:#0096ce;font-weight:700;font-size:16px;text-transform:uppercase;}
.after-form .progress{overflow:hidden;width:40%;height:30px;margin-bottom:20px;margin-top:5px;background-color:#eeeeee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}
.after-form .progress-bar-success{background-color:#d3f3fe;}
.after-form .progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#ffffff;text-align:center;background-color:#d3f3fe;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);}
.after-form .progress-bar-warning{background-color:#00A9E0;}
.after-form .progress-bar-danger{background-color:#cc0000;}
.job{padding:30px 0;text-align:center;width:100%;float:left;}
.job .set-content h4{font-weight:700;margin:0;text-transform:uppercase;color:#5c5c5c;}
.job .set-content p{font-weight:700;font-size:16px;text-align:center;color:#00A9E0;text-transform:uppercase;}
.job .job-content p{padding:20px 0;}
.job .more a{float:right;color:#00A9E0;font-weight:700;font-size:16px;}
.job .job-content p{padding:20px 0;}
.breadcrum2{padding:30px;background-color:#f7f7f7;}
.breadcrum2 .breadcrum-title{width:98%;float:left;margin:10px;}
.breadcrum2 .breadcrum-title .set-icon{float:left;margin:18px 28px 0px 10px;}
.breadcrum2 .breadcrum-title .set-button{text-align:center;margin-top:30px;}
.breadcrum2 .breadcrum-title .set-icon img{width:75%;}
.breadcrum2 .breadcrum-title h3{font-weight:700;color:#00A9E0;margin:15px 0 25px;text-align:left;text-transform:uppercase;}
.breadcrum2 .signin-btn{border:2px solid;border-radius:4px;padding:8px 30px;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:capitalize;}
.post-job{padding:30px 0;}
.post-job .post-job-content{background:#0095cd;background:-webkit-linear-gradient(#0095cd, #004c68);background:-o-linear-gradient(#0095cd, #004c68);background:-moz-linear-gradient(#0095cd, #004c68);background:linear-gradient(#0095cd, #004c68);border-radius:10px;padding-bottom:30px;margin-bottom:30px;font-family:sans-serif;font-size:16px;}
.post-job .job-form ul{float:left;margin:0;line-height:10px;margin-left:15px;}
.post-job .job-form li{float:none;display:inline-block;padding:15px 10px 0;}
.post-job .job-form li p{color:#fff;font-weight:600;font-size:14px;width:215px;padding:20px 15px 0;}
.post-job .job-form.half{padding-left:15px;}
.post-job .job-form.half li{float:none;display:inline-block;padding:17px 0 0;}
.post-job .job-form.half .jobform-btn{border:1px solid #d2d3d3;padding:8px 18px;color:#c2c2c2;background-color:transparent;transition:all ease-in-out .3s;font-size:12px;}
.post-job .job-form .width-100{width:350px;height:35px;}
.post-job .job-form textarea{width:350px;height:100px;}
.post-job .job-form .width-50{width:140px;height:30px;}
.user-login{padding:30px 0;}
.user-login .user-login-content{background:#0095cd;background:-webkit-linear-gradient(#0095cd, #004c68);background:-o-linear-gradient(#0095cd, #004c68);background:-moz-linear-gradient(#0095cd, #004c68);background:linear-gradient(#0095cd, #004c68);border-radius:10px;padding-bottom:30px;margin-bottom:30px;}
.user-login .login-form ul{float:left;margin:0;line-height:10px;margin-left:15px;}
.user-login .login-form li{float:none;display:inline-block;padding:15px 10px 0;}
.user-login .login-form li p{color:#fff;font-weight:600;font-size:14px;width:215px;padding:20px 15px 0;}
.user-login .login-form.half{padding-left:15px;}
.user-login .login-form.half li{float:none;display:inline-block;padding:17px 0 0;}
.user-login .login-form.half .jobform-btn{border:1px solid #d2d3d3;padding:8px 18px;color:#c2c2c2;background-color:transparent;transition:all ease-in-out .3s;font-size:12px;}
.user-login .login-form .width-100{width:350px;height:30px;}
.user-login .login-form textarea{width:350px;height:100px;}
.user-login .login-form .width-50{width:140px;height:30px;}
.login-btn{border:2px solid;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:uppercase;width:100%;padding:8px 0px 8px 0px;display:block;margin-top:10px;}
.forgot-btn{border:2px solid;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:uppercase;width:100%;padding:8px 0px 8px 0px;display:block;margin-top:10px;}
.sidebar-right-post{width:100%;float:left;}
.sidebar-right-post .sidebar-notifications{background-color:#f7f7f7;padding-top:40px;}
.sidebar-notifications .notifications{width:100%;float:left;background-color:#f7f7f7;padding:0px 30px 25px;}
.sidebar-notifications .set-icon{float:left;margin:0 25px 0 0;}
.sidebar-notifications .set-icon img{width:75%;}
.sidebar-notifications .set-title{color:#5c5c5c;text-align:left;line-height:18px;padding-top:4px;}
.div-space{padding:30px;}
.sidebar-right-post .sidebar-help{background-color:#f7f7f7;padding:20px 50px;}
.sidebar-right-post .sidebar-help ul{margin-left:0px !important;}
.sidebar-right-post .sidebar-help ul li{list-style:none !important;}
.sidebar-help h5{color:#000000;font-weight:600;font-size:16px;}
.sidebar-help p{color:#5c5c5c;}
.sidebar-help li{color:#0091ea;font-weight:400;font-size:14px;}
.sidebar-help img{padding-right:5px;}
.set-submit-button{text-align:center;}
.post-job-btn{margin-top:15px;border:2px solid;width:95%;padding:8px;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform: inherit;}
.post-job-btn:hover{border-color:#fff;background:transparent;}
.set-icon.registration-icon{font-size:40px;border:2px solid #00A9E0;border-radius:50%;padding:5px 10px;color:#CBF1FD;background:#00A9E0;}
li.submit-btn .set-submit-button input.post-job-btn{width:100%;padding:8px;margin:0 auto;}
.post-job .job-form li.submit-btn{display:block;}
.post-job .job-form .width-100{border:0px;border-radius:3px;padding:8px;}
.register-sidebar-notifications{background:#F7F7F7;border-radius:15px;padding:15px 8px 1px;margin-bottom:25px;}
.register-sidebar-notifications ul li{list-style:inherit;margin-left:25px;padding-bottom:15px;}
.sidebar-right-post .sidebar-help{border-radius:15px;}
.sidebar-right-post-padd .set-icon {margin-right: 0px;}
.sidebar-right-post-padd .set-title {float: left;width: 80%;}
.register-sidebar-notifications h3{margin-top:0;padding-left:8px;}
div#pck_btn button{padding:8px 22px;}
.no-padding-left{padding-left:0px !important;}
.no-padding-right{padding-right:0px !important;}
.padding-left{padding-left:10px !important;}
.padding-left-30{padding-left:30px !important;}
.paddig-right{padding-right:10px;}
.padding-bottom{padding-bottom:10px;}
.no-margin-left{margin-left:0px;}
.no-margin-right{margin-right:0px;}
.margin-top{margin-top:10px;}
.margin-top-30{margin-top:30px;}
.margin-left{margin-left:10px;}
.margin-right{margin-right:10px !important;}
.border-right{border-right:1px solid #F3F3F3;}
.no-border-top{border-top:none !important;}
.css_error{color:#FF0000;margin-top:10px;}
.square-font{color:#00AADE;}
.form_settings{margin:0 auto;width:92%;border:0px solid red;overflow:hidden;}
.set-icon.registration-icon{font-size:40px;border:2px solid #00A9E0;border-radius:50%;padding:5px 10px;color:#CBF1FD;background:#00A9E0;width: 65px; height: 65px; text-align: center}
.set-icon.registration-icon.packging-info {
    line-height: 46px;
}
.resetpass{text-transform:initial !important;}
.register .contents h1, .register .contents h3{font-weight:700;color:#00A9E0;margin:10px 0px 30px 0px;text-transform:uppercase;text-align:center;}

.register .contents h1, .register .contents h3{margin:inherit;}
.register .contents h2{font-weight:500;color:#00A9E0;margin:0 0 10px;text-transform:uppercase;text-align:left;font-size:21px;}
.main-content.register{background:#8fd9f1;background:-webkit-linear-gradient(#8fd9f1, #fff);background:-o-linear-gradient(#8fd9f1, #fff);background:-moz-linear-gradient(#8fd9f1, #fff);background:linear-gradient(#8fd9f1, #fff);padding:25px 0 0;}
.register-section{width:100%;overflow:hidden;}
.register-frm .col-md-12{padding-bottom:10px;}
.register-frm .details-style h1,.register-frm .package .package-heading h1{text-align:center;font-size:23px;text-transform:inherit;font-weight:600;}
.register-frm .details-style .col-md-5 p{text-align:right;}
.register-frm .details-style .col-md-6{margin-bottom:10px;}
.register-frm .package .package-block .package-price-box h2{color:#36353A;text-align:center;text-transform:inherit;}
.register-frm ul{float:left;margin:0;line-height:10px;margin-left:15px;}
.register-frm li{float:none;display:inline-block;padding:15px 10px 0;}
.register-frm p{color:#747474;width:100%;}
.register-frm .title-css{font-weight:600;font-size:14px;}
.register-frm li{float:none;display:inline-block;padding:17px 0 0;}
.register-frm select,.register-frm input{padding:0px 0 0px 10px;border:1px solid #838383;}
.register-frm .jobform-btn{border:1px solid #d2d3d3;padding:8px 18px;color:#c2c2c2;background-color:transparent;transition:all ease-in-out .3s;font-size:12px;}
.register-frm .width-100{width:100%;height:35px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
.register-frm textarea{width:100%;height:100px;}
.register-frm .width-50{width:50%;height:30px;}
.register-frm .width-30{width:32.8%;height:30px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
div#qus_step h3{margin-bottom:0px !important;}
span.distance.text-right{float:right;}
.fileUpload{position:relative;overflow:hidden;margin:10px 0px 10px 0px;width:150px;}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.btn-info{color:#fff;background-color:#00A9E0;border-color:#00A9E0;}
.register-frm #step4 input{padding:0px 0 0px 0px;border:none;}
.multi-select .check-option p {  margin: 8px 0 0; }
.successfull_msg{font-size:41px !important;font-weight:400 !important;text-transform:inherit !important;text-align:center;color:#79b22d !important; }
.error_msg {text-transform: inherit !important;}
.feedback_msg{font-size:16px;text-align:center;color:#24a9e0 !important;}
.user_edit_form .col-md-4 p,.user_edit_form .col-md-6 p{text-align:left;font-weight:bold;}
.profile-details .profile-edit-btn .btn-warning{background-color:#00A9E0;}
.managejob-frm .col-md-12{padding-bottom:10px;}
div.managejob-frm .ui-datepicker{width:20em !important;margin:0 auto 20px;}
.managejob-frm .col-md-4{text-align:right;}
.post-job-content .col-md-4{color:#FFF;margin-bottom:10px;}
.post-job-content .col-md-6{margin-bottom:15px;}
.profile-details.dlete-profile-section {    margin-top: 25px;}
.color-white{color:#FFF;}
.color-red{color:#F00;}
.add_block{width:100%;overflow:hidden;height:auto;clear:both;}
.removeclass{cursor:pointer;color:#930;float:left;width:10px;margin-left:5px;}
div.post-job-content .ui-datepicker{width:28em !important;margin:0 auto 20px;}
#emp_details{overflow:hidden;}
#emp_details h5{margin-top:0px !important;}
.job_listing_heading h2{}

form#supplier-form label {
    margin-right: 20px !important;
}
tr.lblock-row td {
    width: 100%;
}tr.lblock-row td {
    width: 100%;
}
.timeline-box input#open_timeline{width:20px;height:20px;float:left;}
.timeline-text{width:315px;float:left;margin-top:5px;margin-left:8px;color:#fff;}
.timeline-div{padding-bottom:10px;}
div#show_add{width:28px;float:left;text-align:right;padding:5px;}
.col-md-3.no-padding-left.job_price_div{width:28%;}
.no-padding-left-right{padding-left:0px !important;padding-right:0px !important;}
.job-details{width:100%;overflow:hidden;}
.job-details .job-edit-btn a{padding:10px 10px;border-radius:6px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;}
.job-details .job-edit-btn input{padding:10px 10px;border-radius:6px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;}
.private_user{border:0px solid #03F;width:100%;overflow:hidden;margin-top:20px;}
.private_user .heading_add{border-top-left-radius:5px;border-top-right-radius:3px;border-bottom-color:#035C79;color:#fff;text-transform:uppercase;text-align:left;}
.normal_user_list{border-bottom:0px solid #000;}
.private_user_head{width:100%;overflow:hidden;border-bottom:0px solid #000;margin-left:0px;float:left;background:#039ACC;text-align:center;}
.padding-right{padding-right:10px;}
form#store_div input[type=text], form#store_div select{width:100%;border-radius:2px;border:1px solid #ccc;padding:4px 5px;}
.dist_list{width:50%;color:#747474;float:left;margin-bottom:8px;}
.store_list{width:100%;color:#747474;clear:both;}
.job_listing_heading.title-by-search{width:100%;background-color:#00A9E0;}
.job_listing_heading.title-by-search h5, .job_listing_heading.title-by-search h5 a, .job_listing_heading.title-by-search h5 i{color:#fff;}
.searc-re-sult h5{color:#00A9E0;}
.job_listing_details_table a{text-transform:capitalize;font-weight:700;color:#00A9E0;}
.job_listing_details_table .col-md-12 .col-md-2{text-transform:capitalize;}
.job_listing_details_table .col-md-12{padding:15px 0;border-bottom:1px solid #EFEBEB;}
.job_listing_details_table .col-md-12 .col-md-2 input{float:left;margin-left:5px;}
.job_listing_details_table .col-md-12 .col-md-1 i{float:left;margin-left:5px;}
.col-md-12.job_listing_details_table{padding-top:15px;}
.job-details .profile-edit{width:100%;float:left;margin-bottom:30px;}
.private_user_head h5{color:#FFF;font-size:16px;text-transform:uppercase;}
.job_listing_heading .user_list_title_bar{width:100%;float:left;background-color:#00A9E0;margin-bottom:10px;}
.job_listing_heading .user_list_title_bar h5{color:#fff;text-transform:capitalize;}
.job-details .profile-edit .col-md-12 .col-md-2 span{text-transform:capitalize;font-weight:700;color:#00A9E0;}
.job-details .profile-edit .private_user_list-item{width:100%;float:left;}
.job-details .profile-edit .private_user_list-item .col-md-12{margin-bottom:10px;}
.add_private_user_table{width:100%;float:left;padding:0 15px;background-color:#00A9E0;}
.private_user .gradient-threeline{border:0;border-radius:4px;padding:6px 40px;text-transform:capitalize;color:#fff;font-weight:700;}
.feature-img{width:100px;height:100px;border:2px solid #8596A3;margin:0 auto;border-radius:100%;padding:20px 0;overflow:hidden;}
.price-info{width:130px;height:130px;margin:0 auto;border-radius:50%;color:#fff;}
.price-info h3{margin-top:50px;}
.contents.white-bg ul li{margin-left:20px;text-align:left;margin-bottom:15px;list-style:inherit;}
.contents.white-bg ul {
  margin: 10px 0 0 22px;
}
ul.footer-menu{text-align:right;}
ul.footer-menu li{display:inline-block;padding:0 10px;border-right:1px solid #252525;}
ul.footer-menu li:last-child{border-right:0px;}
ul.footer-menu li a{color:#bbb;}
form#contact{text-align:left;}
form#contact label{width:100%;}
form#contact input.input-text, form#contact textarea.input-text{width:100%;border:1px solid #ccc;border-radius:3px;padding:5px;margin-bottom:10px;font-weight: normal;}
form#contact .form_settings label span{width:190px !important;display:block;}
form#contact .form_settings{margin:0 auto;}
form#contact .button{text-align:center;width:100px;margin:0 auto;display:block;background:#00A9E0;padding:7px;border:2px solid #00A9E0;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:700;}
form#contact .button:hover{background:#fff;color:#00A9E0;}
.job-details .alert.alert-danger {
    font-size: 15px;
}
.block-fre-list.cash_table-fiexd-scroll tbody {
    height: auto;
    min-height: 180px;
}
form#mamagestore a#add_store_edit {
    text-transform: inherit;
}
table#incometable a.btn.btn-xs.btn-info,table#expensetable a.btn.btn-xs.btn-info {
    margin-left: 10px;
    float: left;
    margin-top: 2px;
}
section#services .col-md-3.col-sm-6.small-icon-box {
    float: none;
    display: block;
    margin: 0 auto;
}
.contact-page-info h4 {
    text-align: left;
    padding: 10px;
    background: #ccc;
    margin-bottom: -1px;
}
.contact-page-info ul li {
    list-style: none !important;
    margin-left: 0px !important;
}
.contact-page-info ul {
    padding: 15px !important;
    margin: 0px !important;
    border: 1px solid #ccc;
}

.feedback-page-info h4 {
    text-align: left;
    padding: 10px;
    background: #ccc;
    margin-bottom: -1px;
color : #5c5c5d !important
}
.feedback-page-info ul li {
    list-style: none !important;
    margin-left: 0px !important;
}
.feedback-page-info ul {
    padding: 15px !important;
    margin: 0px !important;
    border: 1px solid #ccc;
}

.feedback-detail-info h4 {
    margin-top: 0px;
    text-align: left;
    padding: 10px;
    background: #ccc;
    margin-bottom: -1px;
}
.feedback-detail-info table td {
    list-style: none !important;
    margin-left: 0px !important;
    padding: 5px 10px 8px;
}
.feedback-detail-info table {
    border: 1px solid #ccc;
}


form#contact label span {
    float: left;
}

.notification.error{border:1px solid #ff0000;padding:5px;margin:15px auto;width:100%;color:#ff0000;}
.notification.success {
  border: 1px solid green;
  color: green;
  font-weight: 700;
  margin: 15px auto;
  padding: 5px;
  text-align: center;
  width: 100%;
}
.thank-you-page .notification.success{border:0px solid #00A9E0 !important;padding:5px;width:100%;margin:15px auto;color: #00A9E0 !important;font-weight:700;}

form.login-from .has-warning .form-control{margin:24px 0px;}
form button.pull-left.btn.btn-small.btn-warning{background:#00A9E0;border-color:#00A9E0;width:100px;}
form button.pull-left.btn.btn-small.btn-warning:hover{background:#fff;color:#00A9E0;border:1px solid;font-weight:700;}
.login-footer{margin-top:18px;}
.btn-img{text-align:center;}
.btn-img img{width:140px;cursor:pointer;}
.btn-img img:hover{opacity:0.7;}
div#profession_question{background:rgba(0, 0, 0, 0.8);}
.modal-header.no-border-bottom{background:#00A9E0;border-top-left-radius:5px;border-top-right-radius:3px;border-bottom-color:#035C79;color:#fff;text-transform:uppercase;text-align:center;}
input#save_quest_ans{background:#00A9E0;width:125px;padding:8px;font-size:14px;font-weight:700;color:#fff;border:2px solid #00A9E0;border-radius:3px;}
input#save_quest_ans:hover{background:#fff;color:#00A9E0;}
div#profession_question .modal-dialog{width:80%;}
form#question_div input[type=text], form#question_div select{width:100%;border-radius:2px;border:1px solid #ccc;padding:4px 5px;height:auto;}
.benifits ul li{margin-bottom:0px !important;position:relative;padding-left:25px;}
.col-md-6.benifits li:before{content:"\f046";display:block;font-family:'FontAwesome';position:absolute;left:0;color:#00A9E0;}
.benifits ul{margin-left:0 !important;height: 210px;overflow-y: auto;}
.benifits ul li {line-height: 20px; padding-top: 10px;}
.register-about-us {height: 266px;overflow-y: auto;}
.col-md-6.margin-bottom.prof-img img{width:150px;border-radius:8px;border:4px solid #00A9E0;margin-left:0px;}
.margin-bottom.prof-img img{width:150px;height:150px;border-radius:50%;margin:0 auto;border:5px solid #00A9E0;}
.profile-tab{padding:42px 0;}
.carousel-control.left, .carousel-control.right{background:none !important;}
.col-md-3.feedback-img img{width:125px;height:125px;border-radius:50%;border:5px solid #00A9E0;margin:0 auto;}
.col-md-3.feedback-img{text-align:center;color:#00A9E0;}
.user-info h3{margin-bottom:0px;}
.carousel-control{right:-15px !important;bottom:25px !important;top:inherit !important;left:inherit !important;}
span.glyphicon.glyphicon-chevron-left,span.glyphicon.glyphicon-chevron-right{font-size:18px;border:1px solid #ccc;padding:4px;background: #ccc;}
span.glyphicon.glyphicon-chevron-left{left:10px !important;}
div#block-dates .ui-state-highlight, div#block-dates .ui-widget-content .ui-state-highlight, div#block-dates .ui-widget-header .ui-state-highlight{background:#27BBEC !important;background:-webkit-linear-gradient(#27BBEC, #54D5FF, #23B9EB) !important;background:-o-linear-gradient(#27BBEC, #54D5FF, #23B9EB) !important;background:-moz-linear-gradient(#27BBEC, #54D5FF, #23B9EB) !important;background:linear-gradient(#27BBEC, #54D5FF, #23B9EB) !important;}
div#block-dates td.ui-state-highlight a.ui-state-default, div#block-dates .ui-widget-header{background:#27BBEC;background:-webkit-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:-moz-linear-gradient(#27BBEC, #54D5FF, #23B9EB);color:#fff;font-weight:600;}
div#block-dates .ui-datepicker td span, .ui-datepicker td a{padding:1.2em !important;}
div#block-dates .ui-datepicker{width:28em !important;margin:0 auto 20px;}
a.block_date_btn{text-align:center;display:block;border:1px solid;width:180px;margin:0 auto;padding:8px;background:#27BBEC;background:-webkit-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:-moz-linear-gradient(#27BBEC, #54D5FF, #23B9EB);color:#fff;font-weight:600;}
.col-md-6.current-booking h3{text-align:center;margin-top:0px;width:100%;color:#000;margin-bottom:26px;font-size:26px;}
.col-md-4.booking-dates span{color:#00A9E0;font-weight:600;}
.col-md-4.booking-dates{font-size:16px;font-family:arial;}
.col-md-12.margin-top-30.register-slider .carousel-control{display:block;}
.col-md-12.margin-top-30.register-slider:hover .carousel-control{display:block;}
.col-md-12.margin-top-30.register-slider span.glyphicon.glyphicon-chevron-right, .col-md-12.margin-top-30.register-slider span.glyphicon.glyphicon-chevron-left{background:#000;}
.col-md-12.margin-top-30.register-slider .carousel-control{right:0 !important;bottom:50% !important;left:inherit !important;width:100% !important;}
.col-md-12.margin-top-30.register-slider .carousel-control .glyphicon-chevron-right{right:1%;}
.modal-body{max-height:500px;overflow-y:auto;}
#contact_email_error{width:74% !important;float:right;margin-bottom:15px;margin-top:-5px;display:none;}
.job-info .col-md-3{font-size:18px;font-weight:700;}
.job-info .col-md-3 span{float:right;}
.job-info p.job-title{}
.job-info p.job-date{font-family:sans-serif;font-size:14px;}
.job-info p.job-rate{font-size:14px;font-family:sans-serif;color:#000;}
.job-info p.job-description{text-align:justify;}
.general-info h4 a{border:1px solid;float:right;margin-top:-10.7px;padding:9.4px;color:#ff0000;background:#fff;margin-right:-16px;}
.general-info, .fre-info{border:1px solid #049BD2}
.general-info table.table, .fre-info table.table{margin:0;}
.general-info h4, .fre-info h4, .used-user-list h4, .private-user-list h4{background:#00A9E0;background:-webkit-linear-gradient(#0096ce, #18b3e6);background:-o-linear-gradient(#0096ce, #18b3e6);background:-moz-linear-gradient(#0096ce, #18b3e6);background:linear-gradient(#0096ce, #18b3e6);margin:0;padding:10px 15px;color:#fff;}
/*********/
.job_bar_color_blue{background:#00A9E0;background:-webkit-linear-gradient(#0096ce, #18b3e6);background:-o-linear-gradient(#0096ce, #18b3e6);background:-moz-linear-gradient(#0096ce, #18b3e6);background:linear-gradient(#0096ce, #18b3e6);margin:0;padding:10px 15px;color:#fff;}

.job_bar_color_green{background-color:#8cc700 !important;background: -webkit-linear-gradient(#7aae00, #8cc700, #7aae00) !important; background: -o-linear-gradient(#7aae00, #8cc700, #7aae00) !important; background: -moz-linear-gradient(#7aae00, #8cc700, #7aae00) !important;background: linear-gradient(#7aae00, #8cc700, #7aae00) !important;margin:0;padding:10px 15px;color:#fff;}
/*********/

.row.list-head{padding:0;border-bottom:1px solid #ccc;margin:0px;background:#F0F0F0;text-align:left;font-weight:700;}
.row.list-body{width:100%;margin:0 auto;}
.row.list-body .col-md-2,.row.list-body .col-md-3,.row.list-body .col-md-1,.row.list-body .col-md-4{padding:15px;border-bottom:1px solid #F0F0F0;text-align:left;}
.col-md-1.action-btn a{font-size:14px;padding:5px 2px;}
.col-md-1.action-btn input{font-size:14px;padding:5px 5px;}
.col-md-1.col-sm-1.col-xs-1.table-job-info.action-btn{padding:15px 8px;text-align:center;}
.col-md-1.action-btn a:last-child{color:lightgray;}
form#question_div .col-md-6.margin-bottom.text-right p{text-align:right;}
.multi-select{float: left; max-height: 150px; overflow-y: auto; width:100%;}
.multi-select input[type=checkbox]{width:15px;float:left;margin-right:8px;margin-top:0px;}
.check-option{width:50%;float:left;}
div#mobile_note{color:green;font-size:13px;font-weight:700;padding-top:5px;margin-bottom:0;}
.apply-freelancer-list{border-right:1px solid #049BD2;border-left:1px solid #049BD2;border-bottom:1px solid #049BD2;}
.apply-freelancer-list h5{padding:10px 15px;}
.apply-freelancer-list table{margin-bottom:0px;}
.used-user-list table tr td a{margin:10px 0;text-align:center !important;display:block;border:1px solid;padding:8px;}
.used-user-list table tr td a:hover, .private-user-list table tr td a:hover{background:#049BD2;color:#fff;}
.private-user-list table tr td a{text-align:center !important;display:block;border:1px solid;padding:8px;}
input.invite-user-btn{background:#18b3e6;padding:8px 10px !important;background:-webkit-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-o-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:-moz-linear-gradient(#18b3e6, #54d5ff, #18b3e6);background:linear-gradient(#18b3e6, #54d5ff, #18b3e6);border:2px solid #18b3e6;}
input.invite-user-btn:hover{background:#F8F8F8;color:#18b3e6;}
a#add_puser_div, a#print_page, a#edit_current_job{background:-webkit-linear-gradient(#20b7e9, #52d4fe, #23b9ea);background:-o-linear-gradient(#20b7e9, #52d4fe, #23b9ea);background:-moz-linear-gradient(#20b7e9, #52d4fe, #23b9ea);background:linear-gradient(#20b7e9, #52d4fe, #23b9ea);border:2px solid #18b3e6;}
a#add_puser_div:hover, a#print_page:hover, a#edit_current_job:hover{background:transparent;color:#18b3e6;}
.contents.job-offer{background:url('img/offer-job.png');background-size:cover;width:95%;margin:0 auto;float:none;min-height:785px;margin-bottom:20px;}
.contents.job-offer .welcome-heading{margin-top:135px;}
.contents.job-offer .welcome-heading h1{width:212px;margin:0 auto;color:#fff;text-transform:uppercase;background:rgba(69,54,42,0.4);font-size:30px;font-weight:bold;padding-right:8px;}
.contents.job-offer .welcome-heading h1 span{background:#e3f6fc;padding:4px 10px;margin-left:-3px;color:#000;}
.job-info .row{padding:0px 35px;}
.job-info .col-md-6.first{background:rgba(69,54,42,0.4);padding:7px 18px;text-transform:uppercase;font-weight:700;color:#fff;margin-bottom:11px;}
.job-info .col-md-6.second{background:#E3F6FC;}
.job-info p{font-size:14px;text-transform:uppercase;font-weight:700;margin:0px;height:34px;padding:8px 6px;}
.row.half{padding:0;}
.rating{margin-top:-8px;}
.rating span{float:right;position:relative;}
.rating span input{position:absolute;top:0px;left:0px;opacity:0;width:30px;height:25px;cursor:pointer;}
.rating span label{display:inline-block;width:30px;height:30px;text-align:center;color:#FFF;background:url('img/rating.png');font-size:30px;margin-right:2px;line-height:30px;border-radius:50%;-webkit-border-radius:50%;cursor:pointer;}
.rating span:hover ~ span label,
.rating span:hover label,
.rating span.checked label,
.rating span.checked ~ span label{background:url('img/rating.png');background-position:30px 28px;color:#FFF;}
span.feedback-name-icon i, span.feedback-email-icon i{width: 36px;position:absolute;left:16px;top:1px;color:#00A9E0;font-size:20px;border-right:2px solid;padding:5px 10px 7px 10px;background:#ECECEC;border-top-left-radius:5px;border-bottom-left-radius:5px;}
input.form-control.margin-bottom.feedback-name, input.form-control.margin-bottom.feedback-email{padding-left:45px;}
form#feedback-form{text-align:left;}
form#feedback-form{text-transform:uppercase;color:#00A9E0;}
.col-md-12 .feedback-question{background:#00A9E0;background:-webkit-linear-gradient(#84cde7, #00A9E0);background:-o-linear-gradient(#84cde7, #00A9E0);background:-moz-linear-gradient(#84cde7, #00A9E0);background:linear-gradient(#84cde7, #00A9E0);padding:8px 10px; cursor: pointer;}
.col-md-12 .feedback-question a{color:#fff;font-size:14px;font-weight:700;text-transform:initial;}
.col-md-12 .feedback-question i{background:#0585AF;padding:6px;border-radius:3px;margin-top:-6px;margin-right:-5px;}
form#feedback-form div.collapse{background:#f3f3f3;padding:20px 0px;color:#000;font-weight:700;border: 1px solid #ccc;}
.col-md-12.feedback-question-div{margin-bottom:10px;}
.col-md-12.term-cond{text-align:center;padding:25px;color:#666;text-transform:initial;font-weight:normal;}
.col-md-12.term-cond label{font-weight:normal;margin-left:8px;margin-top:0px;}
/*.col-md-12.submit-feedback a.submit-feedback-btn{text-align:center;border:2px solid #eee;width:85%;margin:0 auto;float:none;display:block;background:#D6D6D6;background:-webkit-linear-gradient(#F3F2F2, #D6D6D6);background:-o-linear-gradient(#F3F2F2, #D6D6D6);background:-moz-linear-gradient(#F3F2F2, #D6D6D6);background:linear-gradient(#F3F2F2, #D6D6D6);padding:8px 10px;border-radius:5px;font-size:14px;text-transform:uppercase;font-weight:700;}*/
.col-md-12.submit-feedback a.submit-feedback-btn{
	text-align: center;
    border: 2px solid #00A9E0;
    width: 150px;
    margin: 0 auto;
    float: none;
    display: block;
    /* background: #D6D6D6; */
    /* background: -webkit-linear-gradient(#F3F2F2, #D6D6D6); */
    background: -o-linear-gradient(#F3F2F2, #D6D6D6);
    background: -moz-linear-gradient(#F3F2F2, #D6D6D6);
    /* background: linear-gradient(#F3F2F2, #D6D6D6); */
    padding: 8px 10px;
    border-radius: 5px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
    color: #00A9E0;
}
.col-md-12.submit-feedback a.submit-feedback-btn:hover {
    background: #00A9E0;
    color: #ffffff;
    border: 2px solid #00A9E0;
}
/*------------9-10-18-----------*/
.wekky-reprt .table-responsive-scroll tbody {min-height: 130px;}
table.table.table-striped.income_sum_table.table-fixed.dataTable.no-footer td form {
    float: left;
    margin-left: 10px;
    margin-top: 0;
    position: relative;
    top: -1px;
}
table.table.table-striped.income_sum_table.table-fixed.dataTable.no-footer a.btn.btn-xs.btn-info {
    float: left;
    display: inline-block;
    margin-left: 20px;
}
/*------------------------------*/
.onmobile-income-exps {
    width: 100%;
    float: left;padding: 0px 10px;
}
.col-md-8.feebavg {
    margin: 0 auto;
    float: none;
    width: 80%;
}
.col-md-8.feebavg div#feedmap {
    margin-bottom: 60px;
}
.feebk-list ul {
    padding: 0;
    margin: 0 !important;
    list-style: none;
}
.feebk-list ul li {
    margin-left: 0px !important;
    padding: 10px;
    background-color: #f5f5f5;
}
.col-md-8.feebavg div#feedmap {
    margin-bottom: 30px;
}
.col-md-12.job-details {
    margin-top: 40px;
}
/*-------------------------------------*/
.col-md-8.total-rating{padding-top:20px;}
div#percentRating{background:url('img/bar.png');width:60px;text-align:left;padding:4px 8px;background-size:cover;background-position:100% 90%;background-repeat:no-repeat;color:#000;height:100%;}
.col-md-8.total-rating .progress{border:1px solid;height:30px;}
.col-md-8.total-rating .progress-bar{background:#08A6D5 url('img/full-bar.jpg');background-position:100%;background-repeat:no-repeat;box-shadow:0 0;}
.col-md-12.comment-box textarea{width:100%;height:160px;border:1px solid #05AAE0;border-radius:5px;padding:10px 15px;color:#333;}
h3#feedback-msg{text-align:center;}
.lodader{width:300px;margin:0 auto;text-align:center;}
.lodader span{font-size:16px;font-weight:700;margin-left:16px;}
.lodader img{width:30px;}
.feedback-job-info{background:#F3F3F3;background:-webkit-linear-gradient(#F3F3F3, #FBFBFB);background:-o-linear-gradient(#F3F3F3, #FBFBFB);background:-moz-linear-gradient(#F3F3F3, #FBFBFB);background:linear-gradient(#F3F3F3, #FBFBFB);padding:0 35px 32px;font-family:sans-serif;}
.feedback-job-info h3{text-transform:uppercase;text-align:center;color:#00A9E0;padding:30px 0 15px;}
.feedback-job-info h4{text-transform:uppercase;text-align:center;color:#666;}
.feedback-job-info .col-md-3 p{text-align:center;font-size:16px;color:#00A9E0;font-weight:700;}
.row.head-info{padding:10px 0px 30px;}
.col-md-12.feed-job-description p{font-size:14px;color:#333;}
.col-md-5.total-rating{padding-top:0px;}
div#profle-progress-bar{background:url('img/bar.png');width:60px;text-align:left;padding:4px 8px;background-size:cover;background-position:100% 90%;background-repeat:no-repeat;color:#000;height:100%;}
.col-md-5.total-rating .progress{border:1px solid #ccc;height:30px; margin-top: 25px;}
.col-md-5.total-rating .progress-bar{background:#08A6D5 url('img/full-bar.jpg');background-position:100%;background-repeat:no-repeat;box-shadow:0 0;}
h3#load_list{text-align:center;}
div#getlist-section{background:rgba(0,0,0,0.5);}
.register-frm .multi_sel_list input[type=checkbox]{margin-right:10px;}
.register-frm .multi_sel_list span{color:#747474;}
.register-frm .multi_sel_list .col-md-12,.register-frm .multi_sel_list .col-md-4{padding-left:0px;}
.feedback-div{clear:both;}
#profile-banner{width:100%;overflow:hidden;border-top:5px solid #8dd8f1;}
#profile-banner .banner-header{width:100%;overflow:hidden;min-height:250px;position:relative;height:100%;}
#profile-banner .banner-header .banner-text-bottom{width:100%;position:absolute;bottom:0;overflow:hidden;}
#profile-banner .banner-header .banner-text-bottom .profile-banner-head{color:#FFF;font-size:45px;font-weight:900;padding-bottom:25px;text-shadow:2px 4px 5px #000;}
#profile-banner .banner-header .banner-text-bottom p{color:#fff;font-size:25px;font-weight:400;width:82%;}
.finance-txt-css{color:#00A9E0;font-size:16px;font-weight:600;text-align:center;}
.finance-price{color:#000;font-size:30px;font-weight:bold;text-align:center;}
.color-finance{color:#00A9E0;}
.read-common-btn2{text-decoration:underline;}
.float-right{float:right;}
.float-left{float:left;}
.register-frm .width-90{width:90%;height:35px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
.register-frm .width-full{width:100%;overflow:hidden;}
.register-frm .store_block, .register-frm .store-details,.register-frm .job_block{width:100%;overflow:hidden;}
.register-frm .store-details .css_error2{color:#FF0000;margin-bottom:10px;}
.store-details input {
    text-transform: capitalize;
}
#show_add_button{float:right;width:10px;}
.manage-store .width-100{width:100%;height:35px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
.manage-store input{padding:0px 0 0px 10px;border:1px solid #838383;}
.manage-store #addstore{width:100%;overflow:hidden;}
.manage-store .store_block .col-md-3{margin-bottom:10px !important;}
.manage-store .store_block .width-90{width:90%;}
.user-store-list{width:100%;overflow:hidden;}
.user-store-list p{padding:15px;border-bottom:1px solid #ccc;margin:0px;background:#F0F0F0;text-align:left;font-weight:700;}
.store-timing-div p {
    background: none;
    border-bottom: 0px;
    padding: 15px 0;
    font-weight: bold;
	margin-bottom: 0px;
}

.store-timing-div {
    padding: 20px 0;
    display: block;
    clear: both;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.user-store-list a{width:100% !important;padding:8px;display:block;text-align:center;}
.user-store-list a:hover{color:#fff;}
form#mamagestore .deleteclass{text-align:center;display:block;cursor:pointer;color:red;}
.modal{background:rgba(0, 0, 0, 0.58);}
div#detail_box .modal-dialog{margin-top:95px;}
.manage-private-job .width-100{width:100%;height:35px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
.manage-private-job input{padding:0px 0 0px 10px;border:1px solid #838383;}
.manage-private-job #addjob{width:100%;overflow:hidden;}
.manage-private-job .job_block .col-md-3{margin-bottom:10px !important;}
.manage-private-job .job_block .width-90{width:90%;}
.manage-private-job-scroll span.deleteclass { color: #ff0000; cursor: pointer;}
.user-job-list{width:100%;overflow:hidden;}
.user-job-list p{padding:9px;border-bottom:1px solid #ccc;margin:0px;background:#F0F0F0;text-align:left;font-weight:700;}
.user-job-list a{border:2px solid;width:100%;padding:8px 10px;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:capitalize;display:block;text-align:center;}
.user-job-list a:hover{color:#fff;}
.user-job-list22 .col-md-2{padding-left:0px !important;}
.heading-list .col-md-3,.heading-list .col-md-4,.heading-list .col-md-2,.heading-list .col-md-1{padding:0px !important;margin-bottom:10px;}
.save-store-btn{border:2px solid;width:100%;padding:8px;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:capitalize;}
.save-store-btn:hover{border-color:#fff;background:#00A9E0;}
.save-prv-btn{width:49%;float:left}
a#cancel_private_job {
    float: right;
    text-align: center;
    margin-left: 0px;
    background: transparent;
    color: #00A9E0;
    border-color: #00A9E0;
    cursor: pointer;
width:49%;
}
a#cancel_private_job:hover {
border-color:#fff;background:#00A9E0;color:#fff;
}

.post-job-content .show_list{width:100%;overflow:hidden;}
.post-job-content .st-heading h2{text-transform:uppercase;color:#FFF;font-size:24px;}
.post-job-content a{width:100%;display:block;}
.btn_continue{text-align:center;margin-top:15px;border:2px solid;width:95%;padding:8px;color:#fff;background-color:#00A9E0;border-color:transparent;text-transform:capitalize;}
.btn_continue:hover{border-color:#fff;background:transparent;color:#fff;}
.active-package .set-pack-link .read-common-btn{border:1px solid #fff;color:#fff;}
.active-package .set-pack-link .read-common-btn:hover{background:#fff;color:#00A9E0;}
a#account-upgrade {
width: 240px;
margin: 15px 0;
border: 2px solid;
display: block;
padding: 8px;
text-align: center;
font-size: 14px;
text-transform: uppercase;
color: #fff;
border-radius: 5px;
background: #02465A;
background: -webkit-linear-gradient(#01AEE6, #02465A);
background: -o-linear-gradient(#01AEE6, #02465A);
background: -moz-linear-gradient(#01AEE6, #02465A);
background: linear-gradient(#01AEE6, #02465A);
font-weight: bold;
}
a#account-upgrade:hover{background:transparent;color:#01AEE6;border-color:#01AEE6;}
.package-upgrade-form .package, .package-upgrade-form .package .package-block{padding:0;}
.package-upgrade-form div#benifits-section{padding:20px 0 10px;}
.record_not_found{color:red;padding-top:32px;}
.col-md-12.no_serach_result p{font-size:18px;text-align:center;}
.col-md-12.no_serach_result a{padding:0px 15px 0 30px;}
.col-md-12.no_serach_result a:last-child{padding-left:0;color:#F00;}
.remove-p-user{padding:0 0px 0 8px;}
.simple-banner img{width:100%;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#E1F8FF !important;}
.note{clear:both;}
.item .row .col-md-6.col-sm-6.col-xs-6 img{width:100%;}
#mc_embed_signup{background:transparent !important;}
#mc_embed_signup form{padding:0px !important;}
input#mc-embedded-subscribe{width:auto !important;padding:0px 15px !important;position:absolute !important;right:0 !important;top:0 !important;border:0 !important;background:#00A9E0 !important;border-radius:0px !important;color:#fff !important;margin:0 !important;}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{width:100%;border-radius:0px !important;background-color:rgb(58, 58, 58) !important;}
#mc_embed_signup div.response{padding:0 !important;margin:-6px 0px 0 0px !important;width:100% !important;}
#mc_embed_signup div#mce-responses{float:none !important;width:100% !important;padding:4px 0 !important;top:0 !important;margin:0 !important;color:#666;font-size:12px;font-weight:normal;}
.register-frm select{line-height:30px;}
button.save-btn-edit-prof.btn.btn-small.btn-warning{margin:0 auto;width:100px;display:block;}
a.MultiFile-remove{position:absolute;top:-8px;left:150px;border:1px solid;z-index:999999999;border-radius:50%;height:25px;width:24px;text-align:center;font-size:10px;padding:3px;color:#ff0000;cursor:pointer;}
img.MultiFile-preview{max-width:100% !important;height:150px !important;margin:0 auto;min-height:150px !important;width:100%;}
.MultiFile-label{width:100%;float:left;margin-bottom:5px;}
span.MultiFile-title{display:none;}
img.MultiFile-preview{position:absolute;top:0;left:15px;}
div#receipt_img{margin:15px 0 5px;background:#EEE;border:1px solid #CCC;border-radius:3px;padding:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
div#MultiFile1_wrap input[type=file]{width:100%;}
.row.save-btn{clear:both;}
.row.save-btn button.pull-right.btn.btn-small.btn-warning{margin:18px auto 0;width:150px;display:block;float:none !important;}
p.col-md-8.list_count{font-weight:700;font-family:sans-serif;border:1px solid #00A9E0;padding:6px 8px;text-align:center;color:#00A9E0;}
p.list_count_save_btn{text-align:right;padding-right:0;}
img#skippaylater{width:190px !important;}
.change-password{clear:both;width:70%;margin:0 auto 40px;}
input.update-pass-btn.btn.btn-small.btn-warning{margin:15px auto 0;width:200px;float:none;display:block;}
.notification_msg h3{font-size:16px;text-align:center;margin:0 0 15px;border:1px solid;padding:5px;}
.notification_msg h3.error{color:red;}
.notification_msg h3.success{color:green;}
.scrollToTop{padding:3px 8px;text-align:center;background:#00A9E0;font-weight:bold;color:#444;text-decoration:none;position:fixed;bottom:50px;right:4%;display:none;font-size:20px;border-radius:3px;color:#fff;}
.scrollToTop:hover{text-decoration:none;color:#000;}
.col-md-6.cont-btn button.close{border:2px solid #00A9E0 !important;padding:5px;background:#00A9E0;border-radius:3px;color:#fff !important;opacity:1;float:left;font-weight:normal;}
.col-md-6.cont-btn button.close:hover{color:#00A9E0 !important;background:#fff;border:2px solid #00A9E0 !important;font-weight:normal;}
.col-md-6.skip-btn a{background:#d87005;padding:6px 20px;border:2px solid #d87005;border-radius:3px;color:#fff;font-weight:bold;font-size:16px;}
.col-md-6.skip-btn a:hover{background:#fff;border:2px solid #d87005;border-radius:3px;color:#d87005;}
.col-md-6.skip-btn{text-align:right;margin-top:8px;}
form#calander_date_info .save_date_info{border:1px solid #00A9E0;padding:5px 10px;margin:0 auto;width:65px;display:block;text-align:center;background:#00A9E0;color:#fff;border-radius:3px;}
form#calander_date_info input[type="radio"]{margin-bottom:8px;}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{background:#27BBEC;background:-webkit-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:-moz-linear-gradient(#27BBEC, #54D5FF, #23B9EB);color:#fff;font-weight:600;}
td.block-date{opacity:1;}
td.block-date .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .red{background:#c90035;background:-webkit-linear-gradient(#c90035,#fd3838, #c90035);background:-o-linear-gradient(#c90035,#fd3838, #c90035);background:-moz-linear-gradient(#c90035,#fd3838, #c90035);background:linear-gradient(#c90035,#fd3838, #c90035);color:#fff;opacity:1;}
td.ui-datepicker-unselectable.ui-state-disabled.booked-date{opacity:1;}
td.ui-datepicker-unselectable.ui-state-disabled.booked-date .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .orange{background:#db7125;background:-webkit-linear-gradient(#db7125,#fda449, #db7125);background:-o-linear-gradient(#db7125,#fda449, #db7125);background:-moz-linear-gradient(#db7125,#fda449, #db7125);background:linear-gradient(#db7125,#fda449, #db7125);color:#fff;opacity:1;}
td.available-date{opacity:1;}
td.available-date .ui-state-default, td.available-date .ui-widget-content .ui-state-default, .green{background:#009100;background:-webkit-linear-gradient(#009100,#2fb72f, #009100);background:-o-linear-gradient(#009100,#2fb72f, #009100);background:-moz-linear-gradient(#009100,#2fb72f, #009100);background:linear-gradient(#009100,#2fb72f, #009100);color:#fff;opacity:1;}
td.available-date a.ui-state-default.ui-state-active, .blue{background:#27BBEC;background:-webkit-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:-o-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:-moz-linear-gradient(#27BBEC, #54D5FF, #23B9EB);background:linear-gradient(#27BBEC, #54D5FF, #23B9EB);color:#fff;opacity:1;}
.coloe-info{margin-left:20px;}
.coloe-info ul li{display:inline-block;/*padding:8px 17px 10px 40px;*/ padding:8px 5px 10px 12px;font-weight:600;}
.coloe-info ul{text-align: center;}
span.color-box{border:1px solid;padding:8px 15px;margin-right:5px;}
#loader-div-dialog{background:#000;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:9999;}
.loader-dialog{left:0;margin:0 auto;position:absolute;right:0;top:25%;}
.loader-dialog{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}
.col-md-12.store-note p a{width:100px;display:inline-block;margin-left:8px;}
.col-md-12.store-note p{color:#fff;margin-top:10px;margin-bottom:0;}
.modal-backdrop{z-index:1 !important;}
.socials{width:100%;disply:block;overflow:hidden;}
.socials .footer_links{color:#000;width:100%;line-height:20px;clear:both;disply:block;margin-bottom:10px;margin-top:8px;overflow:hidden;}
.socials .footer_links ul{width:100%;overflow:hidden;margin-bottom:0px !important;}
.socials .footer_links li{float:left;width:auto;padding-right:10px;padding-left:10px;font-size:13px;color:#fff;border-right:1px solid #fff;text-align:center;margin-top:4px;}
.socials .footer_links ul li:last-child{border:none;}
.socials .footer_links li a{color:#fff;font-weight:500;}
.service-blocks .col-md-10{margin:auto;float:none;overflow:hidden;}
.package-bg{background:#fff;}
.package-bg .col-md-3{padding-left:0px !important;padding-right:0px !important;padding-top:20px;}
.package_heading{border-top:1px solid #ccc;padding:10px 0px 10px 10px !important;border-right:1px solid #ccc;}
.package-bg .package_heading:first-child{border-left:1px solid #ccc;}
.package-bg .set-content:first-child{border-left:1px solid #ccc;}
.package-bg .set-content{background:#fafafa;border-top:1px solid #ccc;padding:10px 0px 10px 10px !important;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.package-bg table.table.table-bordered.table-hover tr td i{
    font-size: 32px;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    padding: 2px;
}
.package-bg table.table.table-bordered.table-hover tr td i.fa-check{
    color: #0b9704;
    border: 2px solid #0b9704;
}
.package-bg table.table.table-bordered.table-hover tr td i.fa-times {
    color: #d40000;
    border: 2px solid #d40000;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
.pad-right-0{padding-right:0px !important; margin-top: 19px;}
form#mamagestore input {
    text-transform: capitalize;
}
.plus_font{font-size:13px !important;}
#comment_form{width:100%;display:block;overflow:hidden;}
#comment_form label{width:20%;font-weight:bold;}
#comment_form li:input{width:80%;height:35px;color:#838383;font-size:13px;background-color:#F3F3F3;border-radius:3px;}
.contents .forgot_block{float:none !important;text-align:left;margin:auto;}
.font-weight-500{font-weight:500;}
.tip_font{font-size:10px;font-weight:bold;}
.tip_font2{font-size:12px;font-style: italic;}
.bullet_style ul li{list-style-type:circle;}
ul#ui-id-1{height:200px;overflow-y:auto;overflow-x:hidden;}
ul.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{height:200px;overflow-y:auto;overflow-x:hidden;}
ul#ui-id-1::-webkit-scrollbar{width:10px;}
ul#ui-id-1::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
ul#ui-id-1::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:0px;}
.padding-none{padding-left:0px !important;padding-right:0px !important;}
.row.short-job-desc{margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:5px;}
.row.short-job-desc p{margin-bottom:2px;}
form#mamageprivatejob .user-job-list22 .col-md-3:first-child{padding-left:0;}
form#addjob .col-md-3{padding-left:0px;}
span.rec-p-date i{padding-right:5px;}
.post-feature-img{width:200px;float:left;margin-right:20px;}
article.first.post-content .hr.dotted.clearfix{display:none;}
article.first.post-content h2.title{margin:10px 0 0;text-transform:uppercase;font-family:sans-serif;}
p.sub{margin-bottom:20px;font-family:sans-serif;}
article.first.post-content .f-img{max-height:200px;overflow:hidden;}
article.first.post-content{border-bottom:1px solid #eee;display:block;clear:both;}
article.first.post-content:first-child{border-bottom:0px;}
table#current_booking-info{max-height:300px;overflow-y:auto;}
span.town-name.text-right {
   /* width: 80%; */
    display: inline-block;
    text-align: left;
}

/* == 17-10-2016 == */
.accept-job-div, .freez-job-div{
	width: 90%; height: 415px; overflow-y: scroll;  margin: 0 auto; padding: 0 1px;
}

.accept-job-div table tr th.heading{ 
	text-align:left;  
	background-color:#8cc700;
	background: -webkit-linear-gradient(#7aae00, #8cc700, #7aae00);
    background: -o-linear-gradient(#7aae00, #8cc700, #7aae00);
    background: -moz-linear-gradient(#7aae00, #8cc700, #7aae00);
    background: linear-gradient(#7aae00, #8cc700, #7aae00);
    color: #fff;
    text-transform: uppercase;
    padding: 10px;
    border: 0;
}
.accept-job-div table tr th.normal{
	border: 1px solid #e7dcd1;  text-align:left;  padding:10px; width: 200px;border-left: 0px;
}
.accept-job-div table.table{
	border: 1px solid #7fb500;
}
.accept-job-div table tr td{ 
	border-bottom: 1px solid #e7dcd1;  text-align:left;  padding:5px;
}
.accept-job-div table tr td.job-desc-td{
	text-align:left;  padding:5px;color:red; font-weight:bold;
}
.table-striped>tbody>tr:nth-of-type(even){
	background: #fff;
}
.accept-job-div table.table.table-striped.last-tabel {
    margin-bottom: 0;
}
.accept-job-div::-webkit-scrollbar{width:5px;}
.accept-job-div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.accept-job-div::-webkit-scrollbar-thumb{background-color:#7fb500;outline:1px solid slategrey;border-radius:0px;}
.job-info section .notification.error{
	margin: 15px auto;
    width: 90%;
    background-color: #ff0000;
    background: -webkit-linear-gradient(#ff0000, #c70000, #ff0000);
    background: -o-linear-gradient(#ff0000, #c70000, #ff0000);
    background: -moz-linear-gradient(#ff0000, #c70000, #ff0000);
    background: linear-gradient(#ff0000, #c70000, #ff0000);
    color: #fff;
    text-transform: uppercase;
    padding: 5	px;
    font-size: 20px;
    font-weight: bold;
    border-radius: 3px;
}
.job-info section .notification.success{
    width: 90%;
    background-color: #026002;
    background: -webkit-linear-gradient(#026002, #017501,#026002);
    background: -o-linear-gradient(#026002, #017501,#026002);
    background: -moz-linear-gradient(#026002, #017501,#026002);
    background: linear-gradient(#026002, #017501,#026002);
    color: #fff;
    text-transform: uppercase;
    padding: 5px;
    font-size: 25px;
    font-weight: bold;
    border-radius: 3px;
}
/****Rizwana ****/
div.alert-modal h3#alert-message span {
font-weight: normal;
}
.individual-rating { float: left;}
.contents.white-bg .bd {
    height: 100%;
    width: 100%;
    float: left;
    clear: both;
}
/*.contents.white-bg img {
    width: 100%;
}*/
/* == 19-10-2016 == */
.freez-job-div table tr th.heading{ 
	text-align:left;  
	background-color:#00A9E0;
	background: -webkit-linear-gradient(#00A9E0, #53bfe2, #00A9E0);
    background: -o-linear-gradient(#00A9E0, #53bfe2, #00A9E0);
    background: -moz-linear-gradient(#00A9E0, #53bfe2, #00A9E0);
    background: linear-gradient(#00A9E0, #53bfe2, #00A9E0);
    color: #fff;
    text-transform: uppercase;
    padding: 10px;
    border: 0;
}
.freez-job-div table tr th.normal{
	border: 1px solid #e7dcd1;  text-align:left;  padding:10px; width: 200px;border-left: 0px;
}
.freez-job-div table.table{
	border: 1px solid #00A9E0;
}
.freez-job-div table tr td{ 
	border-bottom: 1px solid #e7dcd1;  text-align:left;  padding:5px;
}
.freez-job-div table tr td.job-desc-td{
	text-align:left;  padding:5px;color:red; font-weight:bold;
}
.table-striped>tbody>tr:nth-of-type(even){
	background: #fff;
}
.freez-job-div table.table.table-striped.last-tabel {
    margin-bottom: 0;
}
.freez-job-div::-webkit-scrollbar{width:5px;}
.freez-job-div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.freez-job-div::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:0px;}
.current-booking-info {
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}
.emp-current-booking-info.private-jobs-book {
    max-height: 200px;
}
.current-booking-private-info {
    max-height: 110px;
    overflow-y: auto;
    overflow-x: hidden;
}
.emp-current-booking-info {
    max-height: 405px;
    overflow-x: hidden;
    overflow-y: auto;
}
.re-custom-total-rating .progress{
    border: 1px solid #ccc;
    height: 30px;
    margin: 50px 0;
}
.re-custom-total-rating .progress .progress-bar{
    background: #08A6D5 url(img/full-bar.jpg); 
    background-position: 100%;
    background-repeat: no-repeat;
    box-shadow: 0 0;
}
.re-custom-total-rating h3{
    margin: 30px 0;
}
.re-custom-total-rating .rating-bordered{
    border: 1px solid #ddd;
    padding: 15px 20px;
    text-align: center;
    margin: 15px 0 30px;
    min-height: 315px;
}



/*.emp-current-booking-info::-webkit-scrollbar,.current-booking-info::-webkit-scrollbar,.current-booking-private-info::-webkit-scrollbar{width:5px;}
.emp-current-booking-info::-webkit-scrollbar-track,.current-booking-info::-webkit-scrollbar-track,.current-booking-private-info::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.emp-current-booking-info::-webkit-scrollbar-thumb,.current-booking-info::-webkit-scrollbar-thumb, .current-booking-private-info::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:0px;}*/




/*
.finance-scroller::-webkit-scrollbar,.finance-scroller tbody::-webkit-scrollbar{width:5px;height: 5px;}
.finance-scroller::-webkit-scrollbar-track ,.finance-scroller tbody::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.finance-scroller::-webkit-scrollbar-thumb,.finance-scroller tbody::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:15px;}

*/


/* == 27-10-2016 == */
.action-note{
	font-style: italic;
    font-size: 10px !important;
    font-weight: normal;
    text-transform: capitalize !important;
}
.table-job-info.action-btn ul{
	margin-bottom: 0px;
}
.table-job-info.action-btn ul li {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
}
.table-job-info {
    /*padding:0px 15px;*/
}
.table-job-info ul li {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle;
}
input#delete-all-check {
    margin-top: 0px;
    display: inline-block;
    vertical-align: middle;
}

/* == 2-11-2016 == */
.row.job-interested-div {
    background: #ececec;
    padding-bottom: 30px;
    margin: 25px 0px 15px;
}
.job-list-table {
    clear: both;
    padding: 5px 25px 0;
}
.job-list-table table {
    margin-bottom: 0;
}
.job-list-table table tr td, .job-list-table table tr th {
    padding: 15px 10px !important;
}
.job-list-table thead {
    background: #ddd;
}
.job-list-table-inner {
    max-height: 300px;
    overflow-y: auto;
}
.job-list-table-inner::-webkit-scrollbar,.current-booking-info::-webkit-scrollbar,.current-booking-private-info::-webkit-scrollbar{width:5px;}
.job-list-table-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.job-list-table-inner::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:0px;}
.job-list-table-inner .job-accept-btn{
    border: 1px solid green;
    color: green;
    padding: 5px;
    border-radius: 3px;
}
.job-list-table-inner .job-accept-btn:hover {
    background: green;
    color: #fff;
}
.job-list-table-inner .job-freeze-btn{
    border: 1px solid #00A9E0;
    padding: 5px;
    border-radius: 3px;
    color: #00A9E0;
}
.job-list-table-inner .job-freeze-btn:hover {
    background: #00A9E0;
    color: #fff;
}
/* Job list Filter 24-Nov-2016 */
.job-filter ul.nav.nav-tabs {
    background: #00A9E0;
}
.job-filter ul.nav.nav-tabs li a {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}
.job-filter ul.nav.nav-tabs li.active a {
    color: #00A9E0;
    background: #ddd;
    border-radius: 0;
}
.job-filter ul.nav.nav-tabs li a:hover {
    border-radius: 0;
    color: #000;
}

/* 29-11-2016 */
img.store-loader{
	clear: both;
    display: block;
    width: 35px;
    margin: 10px auto;
}

.accept-job-div table {
  float: left;
}

.job-offer .job-info {
  float: left;
}

/* 16-DEC-2016 */
form#cancel-job textarea {
    width: 100%;
    min-height: 150px;
    border: 1px solid #ccc;
    border-radius: 3px;
    max-width: 100%;
    padding: 10px;
  }
  input.cancel-submit{
    border: 2px solid #00A9E0;
    color: #fff;
    background-color: #00A9E0;
    padding: 5px 25px;
    border-radius: 3px;
    float: left;
    margin-top: 15px;
    font-weight: bold;  
  }
  input.cancel-submit:hover {
    background: #fff;
    color: #00A9E0;
  }

/* == 20-12-2016 == */
p.relist-job-div input {
    float: left;
    width: 20px;
    margin-right: 12px;
    padding: 0;
    height: 20px;
}

/* == 27-12-2016 == */
.job-list-table table {
    margin-bottom: 0;
    color: #666;
    text-transform: capitalize;
    font-weight: 500;
}
.job-list-table table.table>thead>tr>th{
	vertical-align: middle;
}

.profile-edit.job-list-table ul.paginator-div li {
    border: 2px solid #0096ce;
    width: 35px;
    background: #00A9E0;
    border-radius: 3px;
    padding: 0px !important;
    height: 35px;
}
.profile-edit.job-list-table ul.paginator-div li.active {
    background: none;
    color: #0096ce;
    font-weight: bold;
    border: 2px solid;
    padding: 5px !important;
}
.profile-edit.job-list-table.private-job-pagination {
    padding: 0;
}
.profile-edit.job-list-table.private-job-pagination ul.paginator-div {
    margin-left: 0;
    float: left;
}
.profile-edit.job-list-table.private-job-pagination ul.paginator-div li:first-child {
    margin-left: 15px;
}
.profile-edit.job-list-table  ul.paginator-div li a {
    color: #fff;
    font-weight: bold;
    padding: 5px;
    display: block;
    text-align: center;
}
.profile-edit.job-list-table  ul.paginator-div li:hover {
    background: #fff;
}
.profile-edit.job-list-table  ul.paginator-div li:hover a{
	color: #0096ce;
}
form#mamageprivatejob {
    margin-top: 20px;
}
.row.feedback-div.cancellation-percentage h3 {
    text-align: center;
    margin: 22px 15px;
    color: #fff;
}
.row.feedback-div.cancellation-percentage h3 a{
    color: #fff;
}
.row.feedback-div.cancellation-percentage .progress {
    margin-top: 25px;
}
.row.feedback-div.cancellation-percentage {
	background: #00A9E0;
    border-top: 0px solid #ddd;
    border-bottom: 0px solid #ddd;
}

.row.feedback-div.cancellation-percentage .progress-bar{
    font-size: 20px;
    line-height: 24px;
}
.row.feedback-div.cancellation-percentage .progress{
    height: 28px;
}
div#accordion {
    text-align: left;
}
.panel-heading{
    padding: 0 !important;
}
.panel-heading a{
    padding: 10px 15px;
    width:100%;
    display:block;
    background: #ccc;
}
.block-fre-list, .block-fre-list table.table.table-hover.table-striped{
    float: left;
    /*display: block;*/
    width: 100%;
}

.feedback-qus-ans, .feedback-comment {
    width: 100%;
    text-align: left;
}
.feedback-qus-ans{
	border: 1px solid #fff3f3;
    padding: 10px;
    margin-bottom: 10px;
    background: #fff3f3;
    border-radius: 3px;
}

div#details-feedback {
    clear: both;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 3px; 
}
div#details-feedback p{
	font-weight: bold;
}
.user-rating{
	font-size: 16px; 
	color: #df7900;
}
.feedback-comment {
    border-top: 1px solid #ccc;
    margin-top: 15px;
}
.feedback-comment label.required.control-label {
    margin: 10px 0;
}
.f-comment p {
    font-weight: bold;
    height: auto;
}

p.qus{
    font-style: italic;
}
p.qus span {
    padding-right: 8px;
}

.feedback-form label.required.control-label.col-lg-2 {
    text-align: left;
}
textarea#dispute-comment {
    min-height: 200px;
}
.dispute-comment {
    float: left;
    width: 100%;
    clear: both;
    margin-top: 15px;
}
.dispute-submit {
    float: left;
    display: block;
    text-align: center;
    width: 100%;
    margin: 35px 0 20px;
}

.row.feedback-div.feedback-section {
    padding: 10px 0 40px;
   /** background: url(img/bg-img.png);**/
	/*background: #f0f0f0;*/
    background-attachment: fixed;
}

.col-md-12.feebacl-comment-section {
    min-height: 170px;
}
.col-md-12.feebacl-comment-section .user-info h6 {
    font-size: 14px;
    text-transform: capitalize;
    float: left;
    margin: 0px;
}
.col-md-12.feebacl-comment-section .user-info div#stars-rating{
	width: 105px;
    float: left;
    padding: 0;
    text-align: center;
    border-right: 1px solid;
}
.col-md-12.feebacl-comment-section .user-info ul li {
    display: inline-block;
    margin: 5px;
}
.col-md-5.total-rating {
    width: 50%;
    margin: 0 auto;
    float: none;
    margin-bottom: 35px;
}
.col-md-5.total-rating:after {
    content: "";
    width: 3px;
    height: 175px;
    position: absolute;
    right: 0;
    display: block;
    background: rgba(223, 121, 0, 0.29);
    top: 55px;
    border-radius: 50%;
display:none;
}
.col-md-7.individual-rating h3, .col-md-5.total-rating h3 {
    text-align: center;
    margin: 8px 0 20px;
    float: left;
    width: 100%;
}
.col-md-5.total-rating h4{
	text-align: center;
}

div#fre_details .individual-rating {
    text-align: center;
}
div#fre_details a.fre_individual_feedback {
    background: #ccc;
    display: block;
    padding: 5px 10px;
    color: #333;
}
div#fre_details div#fre_individual_feedback {
    border: 1px solid #ccc;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    padding: 15px;
}
div#fre_details .individual-rating a h4 {
    text-align: left;
    margin: 0px;
}
div#fre_individual_feedback div#myCarousel a.right.carousel-control {
    right: -28px !important;
}
table.table.table-hover.view_applicant_record.table-bordered tr td span {
    font-size: 12px;
    color: #000;
    margin-left: 10px;
    font-style: italic;
}

.feedback-details {
    float: left;
    width: 100%;
}
.feedback-details .panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
    margin-top: -20px;
}
.feedback-details .panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.feedback-details .panel-heading ul li {
    display: inline-block;
    margin-right: 12px;
}
.feedback-details .panel-heading ul {
    margin: 0px;
}
.feedback-details .panel-heading ul li h6 {
    margin: 0px;
    font-size: 16px;
    text-transform: capitalize;
}
.welcome-heading h1 div#stars-rating {
    font-size: 22px;
    /*font-style: italic !important;*/
}
.all-feedback-btn {
    clear: both;
    text-align: center;
}
.all-feedback-btn a.view-all-feedback {
    background: #08a6d5;
    padding: 10px 30px;
    color: #fff;
    border-radius: 3px;
}

/* == Alert Pop Up == */
.modal-content {
    border-radius: 0px;
}
div.alert-modal .modal-header {
    background: #00A9E0;
    padding: 8px 15px;
    color: #fff;
}
.alert-modal .modal-footer button.btn.btn-default {
    background: #00A9E0;
    padding: 5px 20px;
    color: #fff;
    border-radius: 0;
    border-color: #00A9E0;
}
div.alert-modal .modal-footer {
    padding: 5px 15px;
    border-bottom: 3px solid #00A9E0;
}

/* 14-11-2017 */
.sidebar-right-post-padd .sidebar-notifications .notifications:first-child {
    padding-top: 30px;
}
.sidebar-help {
    width: 100%;
    border: 1px solid #f7f7f7;
    margin-top: 10px;
}
.sidebar-help h5 {
    background: #f7f7f7;
    padding: 20px 30px;
    margin-top: 0;
}
.sidebar-help p, .sidebar-help ul {
    padding: 10px 30px;
}
.sidebar-help ul {
    padding-left: 0;
    margin-top: 0 !important;
    padding-top: 0;
}
.sidebar-help ul li {
    list-style: none !important;
    margin-left: 5px !important;
}
.ui-state-default, .ui-widget-content .ui-state-default{
	padding: 15px;
}

/* == 14-6-2018 == */
.multi_select {

    max-height: 150px;
    overflow-y: auto;

}


.complate-profile-notification {
    float: left;
    width: 100%;
    font-size: 16px;
    color: #fff;
    background-color: #ec971f;
    text-align: center;
    padding: 10px 7% 6px;
}
.complate-profile-notification p {
    line-height: 1;
    margin-bottom: 0;
}

div#complate-profile-notification .modal-dialog .modal-content .modal-body {
    background: #fff;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 5% 15%;
    border: 4px solid #FFC107;
}
div#complate-profile-notification .modal-dialog .modal-content .modal-body p.complete-icon {
    font-size: 8em;
    margin-bottom: 0;
    line-height: 1;
}
div#complate-profile-notification p {
    color: #FFC107;
}
p.complete-icon {
    color: #FFC107;
}
div#complate-profile-notification .modal-dialog .modal-content button.close {
    position: absolute;
    z-index: 99;
    right: 5px;
    font-size: 40px;
    top: -6px;
}

.store-you-worked div select{
		display: none;
	}
	.store-you-worked div.col-md-4 {
	    margin-bottom: 15px;
	}	


/* 13-12-2018 */
section#transaction-see ul li {
    display: inline-block;
    width: 200px;
    text-align: center;
    margin: 5px;
}



.socials_links ul li a {
    color: #a3a3a3;
    font-size: 28px;
}


td.old-booked-date {
    opacity: .5 !important;
}
span.light-orange {
    opacity: 0.5;
}



/* == Start of responsive CSS == */

@media (min-width: 770px){
    div.alert-modal .modal-dialog {
        width: 400px;
        margin: 70px auto;
    }
}
div.alert-modal.modal {
    background: rgba(0, 0, 0, 0.81);
}
div.alert-modal h3#alert-message {
    margin: 0;
    font-size: 16px;
}



/* Finance details page */
.team-incomee {padding: 31px 113px;width: 100%; float: left;}
.nav>li>a.monthly { position: relative;display: inline-block; padding: 8px 9px;color:#18b3e6;border:2px solid #18b3e6;}
.chart h4{ margin-top: 10px;  margin-bottom: 28px;}
.well{margin-bottom: 1px !important;}
a.gradient-threeline.invoice-add{padding:10px;float:left;}
a.gradient-threeline.invoice-new{padding:10px;float:right;}
.Income-tansc .table { margin-bottom: 7px; }
.col-md-6.col-sm-6.add-new
{padding-right: 0px;}
.col-md-6.col-sm-6.add-inv{padding-left: 0px;}
.latest-expense .table {margin-bottom: 7px; }
canvas#myChart {
  height: 260px !important;
  width: 100% !important;
}canvas#myChart2 {width: 100% !important;height: 260px !important;}
.income h3{float:left;}
.expense h3{float:left;}
a.gradient-threeline.other {padding: 10px; clear: both; display: inline-block;}
a.gradient-threeline.report { padding: 16px 34px;}
.profile-edit-btn.transaction-btn { margin-top: 50px;}
.profile-edit-btn.customers { margin-top: 28px;}
.col-md-2.col-sm-2.no-space { width: 20%;}
.col-md-12.equal-cust { width: 98.9%;}
a.gradient-threeline.cust-add {padding: 13px 30px; float: right;}
/*-----------end-finance---------*/


/*-----------start-Add-supplier---------*/
.transc-age h4{float:left;}
span.glyphicon.glyphicon-triangle-bottom.income-drop { margin-left: 248px;}
a.dropdown-toggle.incomeadd { position: relative;display: inline-block;padding: 8px 9px;color: #18b3e6; border: 2px solid #18b3e6;}
section#suplier-add h3 { float: left;}
.col-md-12.col-sm-12.padding { padding-bottom: 20px;    padding-left: 0px;}
a.gradient-threeline.review-btn { padding: 10px;clear: both;display: inline-block; width: 18%;color: #fff;
    font-weight: 700;}
.profile-edit-btn.sent-btn {margin-left: -40px;}
.form-horizontal .control-label {text-align: left !important;}
/*-----------End-Add-supplier---------*/

/*-----------Open-Invoice---------*/
.center-block {float: none; margin-left: auto; margin-right: auto;}

.input-group .icon-addon .form-control {
    border-radius: 0;
}

.icon-addon {position: relative; color: #555; display: block;}
.icon-addon:after,
.icon-addon:before { display: table;content: " ";}

.icon-addon:after { clear: both;}

.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon, 
.icon-addon.addon-md .fa,
.icon-addon .fa {position: absolute; z-index: 2;left: 10px;  font-size: 14px; width: 20px; margin-left: -2.5px; text-align: center; padding: 10px 0; top: 1px}

.icon-addon.addon-lg .form-control { line-height: 1.33;height: 46px; font-size: 18px; padding: 10px 16px 10px 40px;}

.icon-addon.addon-sm .form-control { height: 30px;padding: 5px 10px 5px 28px; font-size: 12px; line-height: 1.5;}

.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {font-size: 18px; margin-left: 0;  left: 11px;  top: 4px;}

.icon-addon.addon-md .form-control,
.icon-addon .form-control {  padding-left: 30px; float: left;font-weight: normal;}

.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon {margin-left: 0;font-size: 12px; left: 5px; top: -1px}

.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa {  color: #2580db;}
.search-form .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {  z-index: 2; margin-left: 9px; background-color: #00A9E0;color:#fff;}
.open-invoice h3{float:left;}
#eventForm .form-control-feedback { top: 0; right: -15px;}
hr.horizontal { margin-top: 2px; margin-bottom: 0px; border: 0; border-top: 2px solid #000;}

/*------------------start-All-transaction------------------*/
span.input-group-btn.profile-edit-btn.sent-btn.no-spacee {font-size: 19px; padding-left: 5px;}
.gradient-threeline.review-btn.go  {color: #fff;}
a.gradient-threeline.incomm {
  border-radius: 0;
  float: left;
  padding: 11px 30px;
  width: 100%;
  background:#00A9E0 none repeat scroll 0 0
}
.income-btn {
  margin:0;
}
.income-btn .col-md-4.pad0 {
  border-right: 1px solid #ccc;
}
.income-btn .col-md-4.pad0:last-child {
  border-right: 0px solid #ccc;
}
.profile-edit-btn.incomee-btn:hover a {
  background: #e0e0e0 none repeat scroll 0 0;
  color: #00A9E0;
}
.income-btn .active a {
  background: #e0e0e0 none repeat scroll 0 0;
  color: #00A9E0;
}
hr.horizontal-down{ margin-top: 67px; margin-bottom: 0; border: 0; border-top: 2px solid #000;}
.profile-edit-btn.incomee-btn {
  float: left;
  margin-top: 0;
  width: 100%;
}
a.dropdown-toggle.choose-cat { position: relative; display: inline-block; padding: 4px 9px;color: #18b3e6;border: 2px solid #18b3e6;}
span.glyphicon.glyphicon-triangle-bottom.cat-arrow {padding-left: 40px;}
.graph-prices h5{ margin-top: 0px;}
canvas#myChart3 { width: 100% !important;}
.text-left p{float:left;}
.text-right p{float:right;}
.full-table .table tr th{text-align:center;}
.latest-expense .table tr th{text-align:center;}
.latest-expense-half .table tr th{text-align:center;}
.categorye{padding: 6px 46px; float: left;    border: 1px solid #18b3e6; color: #18b3e6;}
.categorye.add-supp{padding: 6px 110px; float: left;    border: 1px solid #18b3e6; color: #18b3e6;}
.categorye.finannnc { padding: 6px 10px; float: left; border: 1px solid #18b3e6;color: #18b3e6;margin: 13px 0 0 -9px;}
/*AIMAN CSS START HERE*/
.pad0 { padding:0 !important;}
.padr0{ padding-right:0 !important}
.padl0{padding-left:0 !important}
.padb0 { padding-bottom:0 !important;}
.mar0 { margin:0 !important;}
.marb0 {
  margin-bottom: 0 !important;}
.mart30 {
  margin-top: 30px;
}
.marb20 {
  margin-bottom: 20px !important;
}
.marb30 {
  margin-bottom: 30px;
}
.pb30 {
  padding-bottom: 30px;
}
.color-blue {
  color: #00A9E0;
}

  
.add_item .add_item_form {
  margin: 0 auto;
  width:75%;
}
.add_item .add_item_form label {
  float: left;
  margin: 5px 0 0;
  width: 100%;
}
.add_item_form.form-inline .form-control {
  width: 100% !important;
  font-size: 13px;
}
.add_item_form.form-inline .form-control,.add_item_form.form-inline .input-group-addon {
  border-color: #838383 ;
}
.add_item_form.form-inline .form-group {
  margin-bottom: 10px;
  width: 100%;
}
.add_item_form.form-inline .form-group .checkbox label {
  width: auto;
}
.add_item_form.form-inline .form-group .checkbox label input {
  margin: 0 10px 0 0;
}
.form-control::-webkit-input-placeholder { /* Chrome */
 color: #555!important;opacity: 1;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color: #555!important;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #555!important;
 opacity: 1;
}
.form-control:-moz-placeholder { /* Firefox 4 - 18 */
  color: #555!important;
 opacity: 1;
}
#register_head_blue{
  font-size: 22px;
  font-weight: 600;
}
.add_item #register_head_blue{text-transform: inherit!important;}
.add_item_form.form-inline label {
  color: #747474;
  font-weight: normal;
  text-align: right;
  margin: 0;
}
.read-common-btn.grad_btn {
  background: rgba(0, 0, 0, 0) linear-gradient(#1AB4E6, #4EC9F2, #1AB4E6) repeat scroll 0 0 !important;
  font-size: 15px;
  font-weight: bold;
  padding: 8px 25px;
  text-shadow: 0.5px 1px 1px #397d92;
  text-transform: uppercase;
  margin: 2px;
}
.read-common-btn.grad_btn:hover {
  background-color: inherit;
  color: #fff;
}
.new_date .input-group.date.form_date {
  width: 100%;
}
/*.new_date .form-control,.new_bank_date .form-control,.cash_table_form .input-group .form-control{
  border-right: 0 none;
}*/
.cash_man_chart_right {
  padding-top: 44px;
}
.cash_table_form .input-group .form-control{
  border-right: 0 none;
}
.new_bank_date .input-group.date.form_date {
  width: 63%;
}
.cash_table_form .input-group .form-control
.new_bank_date .input-group.date.form_date {
  margin: 0 0 0 6px;
  width: 62%;
}
/*0*/
.cash_man_chart .add_item_form.form-inline .form-control {
  width: 125px!important;
}
.form-group.add_item_form.form-inline {
  float: left;
  width: 100%;
}
.cash_table_form .read-common-btn.grad_btn {
  margin: 0 0 0 8px;
  padding: 5px 25px;
}

/*.cash_table table{
  border-top: 1px solid #838383;
}*/ 
.cash_table table td, .cash_table table th {
  padding-left: 0 !important;
  padding-right: 0!important;
}
.cash_table label {
  padding: 0 15px 0 0;
}
.cash_table_form {
  padding:15px 0px 5px !important;
}
.cash_table_form label {
  padding: 0 15px 0 0;
  text-align: center !important;
  width: 18%;
}
.cash_table_form .input-group{
  width: 80%;
}
/*1*/
.in_ex_pr_box { padding:30px 15px}
.in_ex_pr_inbox {
  margin: 0 auto;
  width: 60%;
}
.invoice_box {
  border: 2px solid #000;
}
.invoice_desc { padding: 10px 0;}
.cash_table.invoice_table td:first-child,.cash_table.invoice_table th:first-child {
  text-indent: 15px;
}
.income_sum_table td:first-child,.income_sum_table th:first-child {
  text-indent: 15px;
}

.cash_table.invoice_table table {
  border-top: 2px solid #000;
}
.cash_table.invoice_table table th {
  border-bottom: 2px solid #000;
}
/*2*/
.cash_table.invoice_table.invoice_table2 table th {
  background: #8d8c8b none repeat scroll 0 0;
  border-bottom: 0 solid #000;
}
.cash_table.invoice_table.invoice_table2 table{
  border-top: 0 solid #000;
}
.inv_shrt_desc p {
  margin: 8px 0 !important;
  text-align: right!important;
}
.inv2_top_table td:first-child { text-indent:0 !important;}
.inv2_top_table td:first-child p,.inv2_top_table td:first-child a { padding-left:15px;}
.inv2_bot_table tr:last-child td:nth-child(4), .inv2_bot_table tr:last-child td:nth-child(5) {
  border-top: 2px solid #000;
}
.inv3_top_table tr:last-child,.inv3_bot_table tr:last-child td:nth-child(4), .inv3_bot_table tr:last-child td:nth-child(5)  {
  background: #8d8c8b !important;
  font-weight: bold;
}
.inv3_bot_table tr td:nth-child(4), .inv3_bot_table tr td:nth-child(5){
  text-indent:15px;
}
.table.table-striped.inv3_top_table {
  margin: 65px 0 0;
}
 
/*search icon*/
.center-block {
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.icon-addon {
  position: relative;
}
.icon-addon.addon-md .glyphicon, .icon-addon .glyphicon, .icon-addon.addon-md .fa, .icon-addon .fa {
  left: 10px;
  padding: 9px 5px 0 0;
  position: absolute;
  width: 20px;
}
.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {
    font-size: 18px;
    margin-left: 0;
    left: 11px;
    top: 4px;
}
.icon-addon.addon-md .form-control, .icon-addon .form-control {
  padding-left: 30px;
}
.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa {
    color: #2580db;
}
h1.text-capitalize#register_head_blue {
  text-transform: capitalize !important;
}

/*12-05-2017*/
.add_item_form.form-inline .input-group {
  float: left;
  width: 100%!important;
}

.add_item_form.form-inline .no_field span {
  padding: 0;
  width: 12%!important;
}
.text-left {
  text-align: left!important;
}
#expense-form.add_item_form.form-inline .no_field span {
  width: 12% !important;
}
.add_item_form.form-inline .no_field input {
  border-radius: 0 5px 5px 0 !important;
}
.transaction-see .read-common-btn.grad_btn {
  float: left;
  font-size: 14px;
  padding: 10px 0;
  width: 100%;
}
.transaction-see {
  margin:30px 0 30px;
}
.map {border:1px solid #000; height:300px; float:left;}


/*16-05-2017*/
#ui-datepicker-div {
  width: 395px;
  z-index:9999 !important;
}
.wholeborder{
  border:1px solid #96DBF2;
  float: left;
  padding: 0 0 20px;
  width: 100%;
}
.invoice_mail_msg {
  color: green;
  font-size: 16px;
  margin: 25px 0 30px;
  text-align: center;
}
.col-md-12.backsndbtn { padding:10px 65px;}

.finance-page-head{
  border-bottom: 1px solid #dedede;
  box-shadow: 0 5px 4px -1px #ececec;
  color: #00A9E0;
  font-size: 2.5em;
  margin: 20px 0 40px;
  padding: 0 0 20px;
  font-weight:700;
}
/**/
.moreyearpie .mapdiv .col-md-12 {
  font-size: 14px;
  padding: 15px 20px 20px;
}
.moreyearpie .mapdiv .canvascover canvas{
 height: 160px !important;
  margin: 0 auto;
  padding: 0;
  width: 90% !important;
}
.moreyearpie .mapdiv{
  width: 33.33%;
  text-align: center;
}
.moreyearpie .pie-legend li {
  display: inline-block !important;
  margin: 3px 5px 0px !important;
}
.moreyearpie .pie-legend li span {
  display: inline-block !important;
  margin: 0 5px 0 0 !important;
}
.moreyearpie .mapdiv {
  min-height:314px;
 /* min-height:348px;*/
}
.threeyear {
  display: inline-flex;
}
.twoyear .mapdiv .canvascover canvas {
  width: 50% !important;
}
.twoyear .mapdiv {
  width: 50% !important;
}
.oneyear .mapdiv .canvascover canvas {
  width: 33% !important;
}
.oneyear .mapdiv {
  width: 100%;
}
.catefullname.col-md-12 {
  padding: 15px 20px 0;
}
.moreyearpie .pie-legend {
  margin:10px 0 0 !important;
}
/*.threeyear .mapdiv.topyear, .threeyear .mapdiv.midyear {
  border-right: 0 none;
}
.moreyearpie .chart-legend {
  float: left;
  margin: 10px 0 0;
}
.moreyearpie .pie-legend {
  float: left;
  text-align: center;
  width: 100%;
}
.moreyearpie .contents.white-bg ul li {
  display: inline-block;
  font-size: 12px;
  margin: 3px 5px;
}
.moreyearpie .chart-legend li span {
  display: inline-block;
  float: left;
  height: 15px;
  margin-right: 5px;
  margin-top: 1px;
  width: 15px !;
}*/

/*.mapdiv.topyear .canvascover canvas,.mapdiv.midyear .canvascover canvas,.mapdiv.loweryear .canvascover canvas {
  float: none;
  height: 150px !important;
  margin: 0 auto;
  padding: 0;
  width: 70% !important;
}
.mapdiv.topyear .canvascover .col-md-12,.mapdiv.midyear .canvascover .col-md-12 ,.mapdiv.loweryear .canvascover .col-md-12 {
  padding: 15px 0 10px;
}
.mapdiv.topyear .canvascover,.mapdiv.midyear .canvascover,.mapdiv.loweryear .canvascover {
  margin: 0 auto;
  text-align: center;
}
.mapdiv.topyear .canvascover { width: 520px;}
.mapdiv.midyear .canvascover,.mapdiv.loweryear .canvascover { width: 260px;}
.mapdiv.midyear, .mapdiv.loweryear {
  float: left;
  width: 50%;
}
*/
.dataTables_empty {
  color: #3a3c41;
  font-size: 15px;
  font-weight: bold;
  padding: 20px !important;
}
.dataTables_empty:hover {
  background: #fff !important;
}
.financeform .input-group,.financeform .form-group,.financeform .pull-left {
  float: left;
  width: 100%;
}
.financeform .input-group{
  margin: 5px 0 0;
}
.financeform .input-group input {
  float: left;
  width: 87%;
}
.financeform .input-group button {
  background: #00A9E0 none repeat scroll 0 0;
  border-radius: 0;
  width: 13%;
}
/*5-19-2017*/
.information-tile a {
  color: #00A9E0;

  font-size: 14px;
  font-weight: bold;
}
.send_invoice{}
section.add_item_form.form-inline {
    float: none;
}


table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url("../img/sort_both.png") no-repeat center right}table.dataTable thead .sorting_asc{background:url("../img/sort_asc.png") no-repeat center right}table.dataTable thead .sorting_desc{background:url("../img/sort_desc.png") no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url("../img/sort_asc_disabled.png") no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url("../img/sort_desc_disabled.png") no-repeat center right}


.required-star {   
  color: red;
    font-size: 8px !important;
    display: block !important;
    margin: -15px -15px 0 0px;
}


/*--*/

.fb-inner {
  background: #eee none repeat scroll 0 0;
  border-radius: 50%;
  display: table-cell;
  font-size: 12px;
  height: 210px;
  padding: 20px 0 0 15px;
  position: relative;
  vertical-align: middle;
  width: 350px;
}

/*.fb-sc .col-md-4 {
  display: table;
  margin: 0 0 15px;
}
*/
.fb-sc .col-md-4 {
  height:280px;
}

.fb-inner  ul {
  margin: 0!important;
}
.fb-inner ul li {
  list-style:none !important;
  margin: 0 auto!important;
  padding: 0 0 0 10px;
  text-align: justify!important;
  width: 75%;
}
.fb-inner .col-md-5.total-rating {
  margin: 0 auto 8px!important;
  width: 80%;
}
.fb-inner p {
  padding: 0 0 0 50px;
}
.fb-inner .progress {
  margin-bottom: 0;
}
.fb-inner .col-md-5.total-rating .progress {
  margin-top: 10px;
}
.fb-inner .arrow-right {
  border-bottom: 15px solid transparent;
  border-left: 40px solid #eee;
  border-top: 15px solid transparent;
  height: 0;
  position: absolute;
  width: 0;
}
.fb-inner .arrow-right { 
  right: 10px;
  top: 78%;
  transform: rotate(40deg);
}
/*.fb-sc .col-md-12:nth-child(2) {
  padding: 35px 0 0;
}
.fb-sc .col-md-12:first-child .col-md-4:first-child .fb-inner .arrow-right { 
  right: 10px;
  top: 78%;
  transform: rotate(40deg);
}
.fb-sc .col-md-12:first-child .col-md-4:nth-child(2) .fb-inner .arrow-right {
  left: 25%;
  top: 95%;
  transform: rotate(120deg);
}
.fb-sc .col-md-12:first-child .col-md-4:nth-child(3) .fb-inner .arrow-right {
  left: 10px;
  top: 78%;
  transform: rotate(140deg);
}
.fb-sc .col-md-12:nth-child(2) .col-md-4:first-child .fb-inner .arrow-right {
  right: 10px;
  top: 78%;
  transform: rotate(40deg);
}
.fb-sc .col-md-12:nth-child(2) .col-md-4:last-child .fb-inner .arrow-right {
  left: 10px;
  top: 78%;
  transform: rotate(140deg);
}
.fb-sc .col-md-12:nth-child(3) .col-md-4:first-child .fb-inner .arrow-right {
  top: 6%;
  transform: rotate(-40deg);
}
.fb-sc .col-md-12:nth-child(3) .col-md-4:nth-child(2) .fb-inner .arrow-right {
  top: 6%;
  transform: rotate(-40deg);
}
.fb-sc .col-md-12:nth-child(3) .col-md-4:nth-child(3) .fb-inner .arrow-right {
  top: 6%;
  transform: rotate(-40deg);
}*/
.fb-sc .col-md-12 .col-md-4:first-child .fb-inner .arrow-right { 
  right: 10px;
  top: 78%;
  transform: rotate(40deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(2) .fb-inner .arrow-right {
  left: 25%;
  top: 95%;
  transform: rotate(120deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(3) .fb-inner .arrow-right {
  left: 10px;
  top: 78%;
  transform: rotate(140deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(4) .fb-inner .arrow-right {
  right: -30px;
  top: 46%;
  transform: rotate(0deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(6) .fb-inner .arrow-right {
  left: -30px;
  top: 46%;
  transform: rotate(180deg);
}

.fb-sc .col-md-12 .col-md-4:nth-child(7) .fb-inner .arrow-right {
  top: 6%;
  transform: rotate(-40deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(8) .fb-inner .arrow-right {
  right: 25%;
  top: -8%;
  transform: rotate(-60deg);
}
.fb-sc .col-md-12 .col-md-4:nth-child(9) .fb-inner .arrow-right {
  left: 0;
  top: 10%;
  transform: rotate(-140deg);
}



/*#feedmap {
  background: #ffc none repeat scroll 0 0;
  float: left;
  height: 420px;
  margin: 15px 0;
  width: 100%;
}*/
#feedmap {
  float: left;
  margin:-34px 0 0;
  width: 100%;
}
#feedmap canvas {
  border: 0 none !important;
}
#feedmap .bar-legend {
  font-size: 13px;
  margin: 0;
  text-align: center;
}

#resend-mail-div{
    border: 1px solid #00A9E0;
    width: 80%;
    margin: 0 auto 28px;
    padding: 12px 0px 3px;
    color: #00A9E0;
    border-radius: 5px;
    display: flex;

}

.store_list table{
 border-bottom: 2px solid #ccc;
}

.store_list .dataTables_length , .store_list .dataTables_filter{
    display: none;
}
.store_list .dataTables_paginate{
    float: right;
    margin-top: 10px;
}
.store_list .dataTables_paginate a{
    padding: 5px 8px;
    cursor: pointer;
    background: #e0e0e0;
    margin-right: 4px;
    color: #656464;
    border: 1px solid #ccc;
    border-radius: 3px;
}

.store_list .dataTables_paginate .current{
    padding: 5px 8px;
    cursor: pointer;
    border: 1px solid #00A9E0;
    background: #00A9E0;
    color: #fff;
}
.store_list .countylable{
    margin-top: 8px;
    font-weight: bold;
}    


.star-ratings-sprite {
  background: url("../img/star-rating-sprite.png") repeat-x;
  font-size: 0;
  height: 21px;
  line-height: 0;
  overflow: hidden;
  text-indent: -999em;
  width: 110px;
  margin: 5px auto 0;
  float:right
}
.star-ratings-sprite-rating {
  background: url("../img/star-rating-sprite.png") repeat-x;
  background-position: 0 100%;
  float: left;
  height: 21px;
  display: block;
}
.div1 {
    width: 41%;
    float: left;
}
.div2 {
    text-align: left;
    padding: 0 0 0 10px;
    width: 59%;
    float: left;
}
.h1pad{
padding-bottom : 10px

}


/*Responsive*/
@media screen and (max-width: 1200px) {
.transaction-see  .col-md-2.col-sm-2.no-space {
    width: 100%;
}
table.table.table-striped.income_sum_table.table-fixed.dataTable.no-footer a.btn.btn-xs.btn-info {
    margin-left: 0px !important;
}
}

@media screen and (max-width: 991px) {
.user_question_edit_form .col-md-5.col-lg-4.text-right, .user_question_edit_form .col-md-5.col-lg-4.text-right {
    text-align: left;
}
}


@media screen and (max-width: 998px) {
.transaction-see .col-md-2.col-sm-2.no-space {
    width: 100%;
}
.col-md-5.total-rating {
    width: auto;
    float: none !important;
}
.padr0 {
    padding-right: 12px !important;
}
.categorye {
    float: none;
    margin-top: 15px;
}

.open-invoice h3 {
    float: none;
}
}
@media screen and (min-width: 992px)
{
.income-btn .col-md-2 {width: 32%;}
}

.chart-legend li span {
  display: inline-block;
  height: 15px;
  margin-right: 5px;
  width: 15px;
}
.chart-legend li {
  display: inline;
  list-style: outside none none;
  margin: 0 10px 0 0;
}

/* Finance page CSS */
.contents.white-bg.finance-detail {
    text-align: left;
}
h4.no-finance-record {
  padding: 10px;
  text-align: center;
}
.expense-section, .income-section {
    max-height: 245px;
    overflow-y: auto;
}
div#detail-description .modal-header,.financepopup .modal-header{
    background: #00A9E0;
    padding: 8px 15px;
    color: #fff;
}
.financepopup .col-md-12.pad0 {
  margin: 15px 0 0;
}
.financepopup label{
  font-weight:normal;
}
div#detail-description .modal-footer button.btn.btn-default, .financepopup .modal-footer button.btn {
  background: #00A9E0 none repeat scroll 0 0;
  border-color: #00A9E0;
  border-radius: 3px;
  color: #fff;
  padding: 5px 20px;
}
div#detail-description .modal-footer,.financepopup .modal-footer {
    padding: 5px 15px;
    border-bottom: 3px solid #00A9E0;
}
.expense-section::-webkit-scrollbar, .income-section::-webkit-scrollbar{width:5px;}
.expense-section::-webkit-scrollbar-track, .income-section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
.expense-section::-webkit-scrollbar-thumb, .income-section::-webkit-scrollbar-thumb{background-color:#011539;outline:1px solid slategrey;}
.expense-chart-div .transaction-section-title, .income-chart-div .transaction-section-title {
    float: left;
    margin-right: 15px;
}
.financial-year-filter {
  background: #c9c8c7 none repeat scroll 0 0;
  float: left;
  width: 100%;
}
.finance-detail-inner {
    float: left;
    width: 100%;
    border: 1px solid #91daf1;
    padding: 15px;
}
select.filter-selection {
  border-color: #838383;
  border-image: initial;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  color: #838383;
  float: left;
  padding: 6px 20px 6px 10px;
}
select.filter-selection option {
  padding: 0 12px;
}
.financial-year-select {
  padding:8px 6px 6px 6px !important;
}
.expense-section table.table.table-bordered,.income-section table.table.table-bordered {
    margin-bottom: 0px;
}
.finance-action a.gradient-threeline {
    padding: 10px;
    color: #fff;
    font-weight: 700;
    border-radius: 3px;
}
.bglightgrey {
 /* background: #e0e0e0 none repeat scroll 0 0;*/
background: #96DBF2 none repeat scroll 0 0;
}
.financial-year-select,.financial-year-title { 
  height: 50px;}

.income_tra_sc {}
.col-md-4.padl0 .filter {
  float: right;
  margin: -3px 10px 0 0;
  width: 100%;
}
.head_box {
  margin: 30px 0 10px;
}

.cash_man_chart2 .add_item_form.form-inline .form-control,.cash_man_chart2 .form-control {
  margin: 0 0px 10px 10px;
  width: 155px !important;
}
.cash_man_chart2 select#finance-year {
  width: 125px !important;	
}
.Income-tansc thead th,.cash_table thead th {
  vertical-align: middle !important;
  text-align:center!important;
}
.Income-tansc thead,.cash_table thead,.all_tra_tab thead{
  background: #e0e0e0;
}
/*.Income-tansc tbody tr:nth-child(2n+1) td, .Income-tansc tbody tr:nth-child(2n+1) th {
  background-color: red;
}*/
.Income-tansc tbody tr:nth-child(2n+1):hover, .all_tra_tab tbody tr:nth-child(2n+1):hover, .income_sum_table tbody tr:nth-child(2n+1):hover, .cash_manag_table tbody tr:nth-child(2n+1):hover{
  background-color: #e7e7e7 !important;
  transition: all 0.1s ease-in-out 0s;
}

.Income-tansc tbody td, .cash_table tbody td {text-align:center!important;}

.Income-tansc .table-responsive,.cash_table .table-responsive ,.all_tra_tab .table-responsive{
  border:1px solid #dedede;
}
/*.income_tra_sc .table-responsive,.cash_table .table-responsive  {
  height: 385px;
  margin-bottom: 20px;
}*/
.income_tra_sc .table-responsive, .cash_table .table-responsive {
  height: auto;
  margin-bottom: 20px;
  max-height: 390px;
  min-height: 318px;
}
.cash_table.cash_manag_table .table-responsive {
  max-height: 385px;
  min-height: auto;
  height:auto !important;
}
.income-graph.graph-chart {
  border: 1px solid #dedede;
  float: left;
  padding: 0 0 20px;
  width: 100%;
}
.all_transection_sc {
  margin: 30px 0 10px;
}
.mapdiv {
  border:1px solid #dedede;
  float: left;
  padding: 0 0 15px;
  width: 100%;
}
.income-graph.graph-chart .well,.cash_man_chart .well,.mapdiv .well{
  border: 0 none;
  box-shadow: none;
}

/*Dashboard page css*/
.finance-graph .income-graph {
  margin: 15px 0 30px;
}
.finacedetable th:last-child {
  padding: 8px 30px !important;
}
/*.finacedetable td a {
  float: left;
  margin: 0 5px;
}*/
.finacedetable td form, .finacedetable td button {
 /* float: left;*/
margin : 1px
}
.finacedetable th a, .finacedetable th form {
  float:left;
  margin: 0 2px;
}
.prevboxshadow {box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

/** user profile ratting style by sks 10-07-2017**/
.individual-rating h3,
.individual-rating .carousel .item  .row .col-md-12.feebacl-comment-section{
	text-align: center
}
.individual-rating .carousel .item  .row .col-md-6.feedback-img{
text-align: center;
    width: 100%;
}
.individual-rating .carousel .carousel-control.left, 
.individual-rating .carousel .carousel-control.right{
    left: 45% !important;
    opacity: 0.7;
}
.individual-rating .carousel .carousel-control.right{
left: 47% !important;
}
.individual-rating .carousel .col-md-12.feebacl-comment-section .user-info div#stars-rating{
border-right: 0;
}
.individual-rating .carousel .carousel-control.left span.glyphicon.glyphicon-chevron-left, 
.individual-rating .carousel .carousel-control.right span.glyphicon.glyphicon-chevron-right{
	background: #00A9E0;
	border-color: #00A9E0;
}
.individual-rating .carousel .col-md-12.feebacl-comment-section {
    min-height: 130px;
}
.individual-rating>h3{
    margin-top: 8px;
    margin-bottom: 0;
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width:100%;}
.full-content { text-align: left;}

.store_list .filter-row {
    background: #e0e0e0;
    float: left;
    width: 100%;
    padding: 10px 8px;
    color: #000;
    text-align: left;
    border-bottom: 1px solid;
    margin-bottom: 0px;
}

/*----------------29-9-18-ritu---------------*/
.notifications.notf2 {
    padding-bottom: 30px;
}
span.celltooltiptext {
    visibility: hidden;
    width: 100%;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: -46px;
    opacity: 1;
    transition: opacity 0.3s;
    left: 43%;
    font-size: 13px;
}
.cetpoint-toltip {
    position: relative;
    display: inline-block;
    background-color: #c6ebf8;
    border-radius: 15px;
    width: 20px;
    height: 20px;
    margin-left: 8px;
    line-height: 22px;
    text-align: center;
    color: #000;
    font-weight: 600;
}
.cetpoint-toltip + .celltooltiptext::after {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #555555;
    margin-left: -10px;
}
.celltip-bmm {
    width: 100%;
    float: left;
}
.cetpoint-toltip:hover + .celltooltiptext {
    visibility: visible;
}
/*------------1-10-18------------*/
.celltip-bmm.regist-tip span.celltooltiptext {
    left: 45.4%;
}
span.old-date {
    font-size: 14px !important;
    font-family: 'Raleway', sans-serif !important;
    color: #3a3c41;
    font-weight: normal;
}
tr.coming-date, span.coming-date {
    font-size: 14px !important;
    font-family: 'Raleway', sans-serif !important;
    color: #000 !important;
    font-weight: 600;
}
.col-md-12.btn-img.paypalbtnn {
    text-align: center;
    margin-bottom: 100px;
    display: flex !important;
    justify-content: center !important;
    gap: 25px !important;
}

/*--------------------8-10-18---------------*/
.mission-vision.industial-blks-wpp {
    display: block;
    border-bottom: 1px solid #ccc;
    padding: 20px 0px;
}
.mission-vision.industial-blks-wpp:last-child {
    border: none;
}
section#services .col-md-3.col-sm-6.small-icon-box {
    float: none;
    display: block;
    margin: 0 auto;
}


/* ==== 31-10-2018 ==== */
i.fa.fa-asterisk.required-stars {
    position: absolute;
    top: 2px;
    margin: 0 !important;
    font-size: 6px !important;
    right: 7px;
}
div#step1 i.fa.fa-asterisk.required-stars.required-stars {
    right: auto;
}
div#delete_box .modal-footer.no-border-top {
    display: none;
}


.current-booking .table-responsive {
    max-height: 220px;
    overflow-y: auto;
}

/*-----------------------------*/
/* Responsive CSS*/

@media all and (max-width:1200px){ 
 .celltip-bmm.regist-tip span.celltooltiptext {
    left: 45%;
}

}

@media all and (max-width:991px){
.individual-rating {
    float: none;
    width: 100%;
}
.sliderarea{padding:40px 0px 50px;}
#header .navbar-default li a{padding:10px 10px;}
#header .navbar-default .uploadinfo li a{padding:0 10px 0px 0px;}
#header .navbar-default .navbar-brand{padding-bottom:20px;}
.package-price-box{padding:10px 0 20px;}
button.btn.btn-custom-3{width:75px !important;padding:0px;}

form#contact .form_settings{width:95%;}
.register .contents h2{padding-left:0px !important;}
.col-md-6.border-right{border:0px;}
.margin-top-30.btn-img,.register-frm .col-md-12,.col-md-11.btn-img{clear:both;}
form#question_div .col-md-6.margin-bottom.text-right p{text-align:left;}
/**div#ro2_cat3 i.fa.fa-asterisk,div#store_div i.fa.fa-asterisk{display:none !important;} **/
div#qus_step .col-md-6.margin-bottom.text-right,div#store_div .col-md-6.text-right{text-align:left;clear:both;}
.dist_list{float:none;}
div#ro2_cat3{clear:both;}
div#benifits-section{clear:both;}
.col-md-2.col-sm-4.padding-left-30{padding-left:15px !important;}
div#gold_screen, div#silver_screen, div#bronze_screen{padding-left:30px;}
div#gold_screen img, div#silver_screen img, div#bronze_screen img{width:95%;}
.register .contents .payment-type h2{padding-left:30px !important;}
.profile-name h2{font-size:18px;}
.profile-details .profile-edit span, .profile-details h3{font-size:12px;}
.margin-bottom.prof-img img{width:100px;height:100px;border:2px solid #00A9E0;}
.profile-details .profile-title h1{font-size:24px;}

form#one-page-form .text-right{text-align:left !important;clear:both;margin:14px 0 5px;}
.col-md-6.current-booking h3{margin-top:26px;width:100%;}
.col-md-8.booking-info{text-align:center;}

.post-job-content .col-md-4.no-padding-left {
    padding-right: 0;
}
.post-job-content .col-md-3.no-padding-left.job_price_div{
    width:100%;
    padding-right: 0;
}
.finance.module img,.job.bookings img {
    max-width: 100%;
}
/*------------------------*/
form#mamagejob .timeline-box {
    width: 20px;
    float: left;
}
form#mamagejob .timeline-text {
    width: 90%;
    float: left;
    margin-bottom: 15px;
}
form#mamagejob .timeline-div {
    padding-bottom: 0px;
    margin-top: -10px;
}
span.celltooltiptext {
    width: 330px;
    bottom: -56px;;
    left: 35.6%;
}
.celltip-bmm.regist-tip span.celltooltiptext {
    left: 5%;
    bottom: -81px;
}
}
@media all and (max-width:885px){.responsive_hide{display:none !important;}
.job-list-div::-webkit-scrollbar{width:10px;}
.job-list-div::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:5px;}
.job-list-div::-webkit-scrollbar-thumb{background-color:#00A9E0;outline:1px solid slategrey;border-radius:5px;}
.col-md-2.col-sm-2.col-xs-2.table-job-info{width:120px;}
.col-md-1.col-sm-1.col-xs-1.table-job-info{width:90px;}
.col-md-3.col-sm-3.col-xs-3.table-job-info{width:200px;}
.job-list-div{overflow:auto;}
.profile-edit.job-list-table{width:100%;}
.job-list-table .row.list-head .fa{position: inherit !important;}
.finance.module img,.job.bookings img {
    max-width: 100%;
}
} 
@media all and (max-width:768px){
.financial-year-title.bglightgrey h4,.financial-year-select.bglightgrey {margin: 0 auto;
    padding: 15px 0; text-align: center;}
.cash_man_chart2 select#finance-year {float: none;}

div#bs-example-navbar-collapse-1 nav ul li{width:100% !important;text-align:right;padding:8px 0;}
div#bs-example-navbar-collapse-1 nav ul li:hover{background:#02546F;border-radius:3px;}
nav#nav{margin-top:0 !important;}
ul.sf-menu.navigation{margin:0;} 
section#services .set-content p{height:auto;}
.package .package-block{padding:0;}
.package{padding:30px 0 0;}
.set-pack-link{margin-top:20px;}
form#contact input.input-text, form#contact textarea.input-text{width:100%;}
.profile-details .profile-title h1{font-size:30px;}
.profile-name h2{font-size:25px;}
.margin-bottom.prof-img img{width:130px;height:130px;border:3px solid #00A9E0;}
.profile-details .profile-edit span, .profile-details h3{font-size:20px;}
.profile-edit .col-md-3.col-sm-3:nth-child(even){background:#E6F3F7;}
.profile-tab{padding:1px 0 15px;}
div#block-dates .ui-datepicker td span, .ui-datepicker td a{padding:30% !important;}
div#free_sub_screen {
    margin-bottom: 15px;
    text-align: center !important;
}

}

@media(max-width:767px){
span.celltooltiptext {
    left: 0;
    margin-left: 223px;bottom: -60px;
}	
.celltip-bmm.regist-tip span.celltooltiptext {
    left: 4.8%;
    bottom: -81px;
    margin-left: 0;
}
}
	
@media all and (max-width:667px){
.profile-action-btn{overflow:hidden;}
#block-dates{clear:both;}
.breadcrum-title .pad0 {margin-top: 6px;}
span.celltooltiptext {
    width: 100%;
    bottom: -51px;
    left: 10px !important;
    right: 10px;
    margin-left: 0;
}
.cetpoint-toltip + .celltooltiptext::after{ display:none}
.celltip-bmm.regist-tip span.celltooltiptext {
    width: 95%;
}
.celltip-bmm span.celltooltiptext {
    margin-left: 0;
    bottom: -39px;
    width: 95%;
    left: 15px !important;
    right: 15px !important;
}
section#transaction-see .col-md-3.col-sm-3.padr0 {
    width: 50%;
    float: left;
}
} 
@media all and (max-width:664px){.sliderarea .btn-banner li{padding:0;}
.sliderarea p{width:99%;font-size:14px;}
.h1pad {padding-bottom: 0;}
.div1,.div2{width: auto;    display: inline-block;float: none;}
.aboutus .about-content h1{margin:0px 0 15px;}
.aboutus .about-content .about-btn{padding:12px 0px;}
.aboutus{padding:15px 0 25px;}
.package{padding:0px;} 
.package .package-heading{margin-bottom:0px;}
.set-pack-link{margin:15px 0 0 0;}
div#block-dates .ui-datepicker td span, .ui-datepicker td a{padding:15% !important;}
.celltip-bmm span.celltooltiptext {
    margin-left: 0;
    bottom: -55px;}
.finance-price {
    font-size: 22px;}
.finance-blk-wppr {
    width: 100%;
    float: left;
    padding: 10px 0px;
}		
}
@media all and (max-width:585px){
.sliderarea .left-slide-logo, .content-banner.col-md-7.col-sm-7.col-xs-7.pull-right{width:100%;}
.sliderarea .left-slide-logo img{max-width:50%;}
.content-banner.col-md-7.col-sm-7.col-xs-7.pull-right{text-align:center;margin-top:20px;}
.wholeborder #register_head_blue {line-height: 38px;}
h1#register-head{font-size:30px;}
.ui-dialog-title,form#calander_date_info {font-size: 12px;}
.col-md-6.profile-action-btn{clear:both;}
}
@media all and (max-width:568px){
    .responsive_hide{display:none !important;}
    .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front { left: auto !important;right: auto !important;}
    .finance.module img,.job.bookings img {max-width: 100%;}
    h2.text-uppercase {font-size: 14px;float: left;width: 100%;clear: both;}
    .welcome-heading h1 span {font-size: 18px;float: left;width: 100%;clear: both;}
    .contents.job-offer .welcome-heading h1 span{margin-left: 0px;}
    .contents.job-offer .welcome-heading h1{ padding-right: 0px; font-size: 24px;}

}
@media all and (max-width:492px){
.profile-details .profile-edit-btn a{font-size: 12px;}
}
@media all and (max-width:440px){
.individual-rating .carousel .carousel-control.left {
    left: 42% !important;
    right: auto !important;
}
.individual-rating .carousel .carousel-control.right {
    left: auto !important;
    right: 36% !important;
}
 img {
    max-width: 100%;
}
footer .newslater .subcribers{width:100%;}
h1#register-head{font-size:24px;}
.contents.white-bg ul li{margin-left:0px;}
.check-option{width:100%;float:none;}
div#qus_step h3{font-size:16px;}
.btn-img img{width:100px;} 
.finance-price {
    color: #000;
    font-size: 18px;}
}
@media all and (max-width:414px){
.btn-info { margin-top: 5px;}
.table-job-info:nth-child(2n),.table-job-info:nth-child(3n),.table-job-info:nth-child(5n){display:none;}
.celltip-bmm.regist-tip span.celltooltiptext {
    width: 95%;
    right: 10px !important;
    left: 10px !important;
}
}
@media all and (max-width:375px){
.table-job-info:nth-child(2n),.table-job-info:nth-child(3n),.table-job-info:nth-child(5n){display:none;}
.financial-year-title.bglightgrey h4, .financial-year-select.bglightgrey {font-size: 13px;}
.table-responsive { padding: 0 15px;}
.sidebar-right-post-padd .sidebar-notifications .set-icon {
    float: left;
    margin: 0 10px 0 0;
}
.celltip-bmm span.celltooltiptext {
    margin-left: 0;
    bottom: -65px;
}
.col-md-8.feebavg {
    margin: 0 auto;
    float: none;
    width: 100%;
}
.col-md-8.feebavg div#feedmap {
    width: 100%;}
}
@media all and (max-width:360px){
    .job-filter ul.nav.nav-tabs li a {font-size: 12px;}
    .job-filter ul.nav.nav-tabs {min-width: 625px;}
    .sliderarea{padding:15px 0px 15px;}
    #header .navbar-default .uploadinfo li a{padding:0px;}
    .profile-details .profile-edit span, .profile-details h3{font-size:14px;margin:0px}
    .profile-name h2{font-size:16px;}
    .profile-details .profile-edit-btn{padding:0px;}
    .profile-tab{padding:8px 0 8px;}
    div#block-dates .ui-datepicker{width:100% !important;margin:0 auto 20px;clear:both;}
    .individual-rating .carousel .carousel-control.left {
        left: 40% !important;
        right: auto !important;
    }
    .individual-rating .carousel .carousel-control.right {
        left: auto !important;
        right: 34% !important;
    }
}
@media all and (max-width:320px){
	.sliderarea p{font-size:12px;} 
	.table-job-info:nth-child(2n),
	.table-job-info:nth-child(3n),
	.table-job-info:nth-child(5n){
	   display:none;
	}
}
input[type=checkbox], input[type=radio]{position:relative;top:2px;}
.jobtbl .table tr td, .jobtbl .table tr th {
    width: 380px !important;
}
.industrial-news-content img{ max-height: 250px; min-height: 250px; }
@media all and (max-width:769px){
.industrial-news-content img{ object-fit: contain; }

}
