@charset "utf-8";@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?sjiq27);src:url(fonts/icomoon.eot?#iefixsjiq27) format('embedded-opentype'),url(fonts/icomoon.woff?sjiq27) format('woff'),url(fonts/icomoon.ttf?sjiq27) format('truetype'),url(fonts/icomoon.svg?sjiq27#icomoon) format('svg');font-weight:400;font-style:normal}

body{width:100%;min-width:100%;font-family:Roboto,sans-serif;font-size:14px;line-height:22px;background-color:#fff;}

.header-top {

    background-color:#fff;

    font-size: 14px;

    z-index: 1005;

    left: 0;

    right: 0;



    box-sizing: border-box;

    position: fixed;

    top: 0;

    height:100px;

	border-bottom: 10px solid #672E87;

}


.label-primary {background-color: #b73346;}
.table .label-primary { background-color:#23bf26 !important;}
pre {font-family: Roboto,sans-serif;    background-color: #fff!important;}


.city-checkbox {
    height: 140px;
    overflow-y: auto;
    padding-top: 10px;
}
.location-fliter {
    margin: 0 -20px;
    padding: 0 20px 20px;
}

.b { font-weight:bold;}

.no-padding{ padding-left:0px; padding-right:0px;}

.no-padding-right{ padding-right:0px;}

.summary-wrapper{width:100%;min-width:100%;padding:0;background-color:#fff;margin-top:100px}

.summary-wrapper .nav-tabs>li{margin-bottom:-1px;float:none;}.summary-wrapper .nav-tabs>li a:hover{ background-color:#792785; border:1px solid #792785}.account-summary{padding:0;}.account-navi{border-radius:0;padding:10px 0px;background-color:#212831;margin:0;box-shadow:1px 1px 2px 1px grey;color:#FFF;min-height:550px}.account-navi h4{border-radius:6px 6px 0 0;padding:10px;color:#FFF;background:#34373F;margin-top:0;font-family:Arial,Helvetica,sans-serif;border-bottom:1px #434344 solid;margin-bottom:5px;font-weight:700}.account-navi ul li{padding:5px;}.account-navi ul li:last-child{border-bottom:medium none}.account-navi ul li a{ font-size:12px;color:#FFF;text-decoration:none;text-transform:uppercase;display:block;padding:10px 10px 10px 10px;font-weight:700}.account-navi .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#FFF;cursor:default;border-bottom-color:transparent}.dashboard-inner{padding:10px}.account-navi-content{margin-top:15px;padding:5px 0}.dashboard-head h2,.dashboard-welcome h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-top:10px;font-size:24px}.dashboard{padding:15px}.dashboard-head,.dashboard-welcome{height:auto;border-bottom:#CCC 1px solid;padding:10px}.dashboard-list{padding:20px 0}.dashboard-list-sub{background-color:#39B54A;padding:30px 15px;box-shadow:3px 4px 7px 2px #888;color:#FFF}.dashboard-list a{color:#000}.dashboard-list-sub .fa{background-color:#EA7512;padding:15px!important;border-radius:100%;font-size:24px;color:#FFF;margin-right:0;line-height:20px}#location-wrap{padding:0;background-color:#F2F0F0;min-height:700px; margin-top:20px;}

.account-navi ul { list-style:none;}

.account-navi .fa{ margin-right:7px;}

.navbar-right { margin-top:25px;}

.navbar-right .dropdown-menu { margin-top:20px;}

.notification{

    border-radius: 50%;

    padding: 4px;

    width: 20px;

    height: 20px;

    background-color: #337ab7;

    font-weight: bold;

    line-height: 1;

    color: #fff;

    text-align: center;   

}

.navbar-right .fa { margin-right:10px;}

.pull-right {

    float: right !important;}





.panel-default > .panel-heading {

   border-bottom: 1px solid #d2cadf;

background: #ffffff;

background: -moz-linear-gradient(top, #ffffff 0%, #e3c4d4 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e3c4d4));

background: -webkit-linear-gradient(top, #ffffff 0%,#e3c4d4 100%);

background: -o-linear-gradient(top, #ffffff 0%,#e3c4d4 100%);

background: -ms-linear-gradient(top, #ffffff 0%,#e3c4d4 100%);

background: linear-gradient(to bottom, #ffffff 0%,#e3c4d4 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3c4d4',GradientType=0 );

}

.panel > .panel-heading {



    font-weight: 400;

    text-transform: uppercase;

    padding: 14px 10px;



}

.ui-sortable a:link, a:visited {

    text-decoration: none;

    outline: none;

    color: #792785;

}

.ui-sortable a{ font-size:14px;}

.main-content-wrapper a:link, a:visited {

    text-decoration: none;

    outline: none;

    color: #792785;

}

.btn-primary, a.btn-primary:link, a.btn-primary:visited {

    color: #fff;

    background-color: #792785; border:1px solid #792785; margin-bottom:20px;

}



.main-content-wrapper a{ font-size:14px;}

.table-striped > tbody > tr:nth-of-type(2n+1) {

    background-color: #f9f9f9;

}

small { font-size: 12px;}





.account-navi-content .modal-content {

    box-shadow: none;

    border-radius: 0;

    border: solid 10px rgba(255,255,255,0.6);

}

.dash-nav { padding:0px;}

.dash-nav ul{ margin-top:10px;}

.dash-nav  .navbar-right {  margin-right: 20px;   list-style: none;}

.dash-nav ul .fa{ padding-right:7px;}



.price-table {

    padding: 50px 0px;

}

.price-table .table-pricing {

    padding-bottom: 30px;

    margin: 0;

    padding: 0;

}

.price-table .pricing-rate span {

    font-size: 16px;

    color: #bdc3c7;

    text-transform: uppercase; line-height:37px;

}

.price-table .pricing-rate span {

    font-size: 16px;

    color: #bdc3c7;

    text-transform: uppercase;

}

.price-table .pricing-header {

    position: relative;

    height: 330px;

    background: #672E87;

    padding: 22px 22px;

    text-align: center;

    border-top-right-radius: 4px;

    border-top-left-radius: 4px;

}

.price-table .pricing-title {

    color: #ffffff;

    text-transform: uppercase;

    letter-spacing: 2px;

    font-size: 24px;

    text-align: center;

    font-weight: 700;

	line-height:43px;

    margin: 0;

}

.price-table .pricing-rate {

    font-size: 26px;

    font-weight: 300;

    color: #ffffff;

    position: relative;

    text-align: center;

}

.price-table .description {

    color: #fff;

    font-size: 15px;

    margin: 10px 0px 30px 0;

}

.price-table .terms-of-business {

    color: #eee;

    font-size: x-small;

    position: absolute;

    bottom: 60px;

    padding-left: 20px;

    padding-right: 20px;

    left: 0px;

    right: 0px;

}

.price-table .stripe-button-el:hover {

    color: #fff;

    background-color: #bf006e;

    border-color: #b50069;

}

.price-table .subs-button {

    position: absolute; left: 0; width: 82%; right: 0; bottom: 22px; margin: 0 auto; color: #fff !important;

    padding: 5px 10px;font-size: 12px; line-height: 1.5;font-weight: 600; color: #fff;background-color: #000;

    -webkit-border-radius: 3px;  -moz-border-radius: 3px; -ms-border-radius: 3px;-o-border-radius: 3px;

    border-radius: 3px;

}

.price-table .pricing-list {

    padding: 20px 0 40px 0;

    background: #ffffff;

    border: 1px solid #e3e3e3;

}

.price-table .pricing-list ul {

    padding: 0px;

    display: table;

    margin: 0px auto;

}

.price-table .pricing-list ul li {

    list-style: none;

    border-bottom: 1px solid #EAECEB;

    color: #1F2021;

    font-size: 16px;

    line-height: 42px;

}

.price-table .pricing-list ul li i {

    margin-right: 12px;

    color: #bdc3c7;

}



/*************search-box*************/

.map-navigation {

   

    right: 0;

    z-index: 9;

    padding: 5px;

    font-size: 16px;

    border-radius: 5px;

    width: 100%;

    margin-top: 10px;

}

.map-navigation {

    font-size: 16px;

}

map-navigation select {

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none;

    background-position: right 10px center;

    background-image: url(../image/select-arrow.png);

    background-repeat: no-repeat;

    position: right 10px center;

    text-indent: .01px;

    text-overflow: '';

    cursor: pointer;

    color: #000;

    border-left: 1px solid #eaeaea;

}

.form-control {

    width: 100%;

    height: 44px;

    padding: 6px 12px;

    color: #555;

    background-color: #FFF;

    border-color: #E3DBDB;

        border-left-color: rgb(227, 219, 219);

    -moz-appearance: none;

    border-radius: 0;

    box-shadow: none;

    font-size: 14px;

    font-weight: 300;

}

.map-navigation .btn-primary {

    border: 2px solid #792785;

    border-radius: 0;

    font-size: 14px;

    font-weight: 700;

    width: 100%;

    height: 44px;

    margin-top: 0;

}

.map-navigation .btn-primary {

    background-color: #792785;

    color: #FFF;

}

/******************************************************result-page*admin*****************************************/

.recent {

    padding-top: 20px; margin-top:-240px; margin-bottom:30px;}

.map-navigation-wrapper1 {

    float: none;}



#job-title-wrap {

    background: #FFFFFF;

    font-size: 18px;

    font-weight: 400;

    padding: 0px 20px;

    border-top: 5px #792785 solid;

}

.pull-left {

    float: left;

}

.pull-left {

    padding-top: 13px;

    padding-bottom: 10px; line-height:27px;

}

.register-trigger {

    background-color: #792785;

    text-transform: uppercase;

    font-weight: 600;

    border-radius: 0;

    color: #fff;

    text-align: center;

    padding: 0.8em 1.5em;

    margin-top: 15px;

}

#job-title-wrap .fa {

    margin-right: 3px;

}

#job-summary-box1 {

    background-color: #FFF;

    margin-bottom: 15px;

    padding: 0 20px 20px;

        padding-top: 0px;

    padding-top: 20px;

}

#job-summary-box1 p {

    line-height: 24px;

    margin: 0px 0px 16px !important;

    font-size: 16px;

   

}



.sidebar-bar-title {

    background-color: #792785;

    color: #fff;

}

.sidebar-bar-title h3 {

    color: #fff;

    border: none;

    margin: 0;

    padding: 15px;

    font-size: 20px;

}

#job-summary-box {

    margin-bottom: 20px;

    

    height: 1000px;

    background-color: #FFFFFF;

}

.result-for-job {

    height: 300px !important;

    margin-bottom: 20px;

    border-radius: 4px;

    -webkit-border-radius: 4px;

   

}

.block-content .fa {

    color: #792785;

}

.block-content {

    padding: 14px 14px 0;

    border-top: none;

}

#job-summary-box p {

    border-bottom: 1px #eaeaea solid;

    margin-bottom: 8px;

    padding-bottom: 8px;

	 line-height: 24px;

    margin: 0px 0px 16px !important;

    font-size: 16px;

   

}

.cta-box .btn1 {

    display: inline-block;

    background: #165C8F;

    color: #FFFFFF;

    text-transform: capitalize;

    font-weight: bold;

    font-size: 12px;

    padding: 10px 20px;

    border: 1px solid;

}

.register-trigger{ color:#FFFFFF!important;}



/************************************cv-admin********/

.silks-cv p{ color:#792785;  }

.view-cv-photo img{ float:right!important;}

.cta1-box a {

    background-color: #792785;

    color: #FFFFFF!important;}

.btn2 {padding: 10px;}

.result-part{ height:350px!important;}

.cv-title-wrap{ border-top:none!important;}

.font-process-cv{ font-size:16px; font-weight:700;}

.cv-desc{ margin-bottom:30px; border:1px solid #CCCCCC;}

.btn21{ padding:15px 30px;}

.button-for-search{ margin-top:30px!important;}

.search-box-2nd{ margin-top:15px!important}

.one-process-search p{ text-align:center;}

.pull-left .fa{ font-size:20px; margin-right:10px;}

.search-view{ margin-top:30px!important;}



.annual-for-to1{ margin-right:0px; margin-top:-30px;}

.annual-for-to2{margin-right:0px; margin-top:-30px;}

.to-for{ padding: 0px!important; margin: 5px!important;}