/*[Responsive Stylesheet]Project     : CloudSky - Multipurpose Domain, Hosting and WHMCS TemplateVersion     : 1.0Author      : ThemeLooksAuthor URI  : https://themeforest.net/user/themelooks*/@media screen and (max-width:1199px) {    .header--navbar:before {        width: 940px    }}@media screen and (min-width:992px) {    .row--vc-md>div {        float: none;        display: table-cell;        vertical-align: middle    }}@media screen and (max-width:991px) {    .float--md-none {        float: none !important    }    .portfolio--filter-menu .nav>li:after,    .pricing--nav .nav>li>a:after,    .pricing--table .table thead,    .tab-nav--widget .nav>li>a:after {        display: none    }    .comment--items .comment--items {        margin-left: 0;        margin-right: 0    }    .header--navbar:before {        width: 720px    }    .header--navbar>.container {        position: relative    }    .header--nav-links>li,    .header--navbar .navbar-header {        float: none;		width:100%    }	.cspt-right-box {    display: none !important;}.video-section .middle-area {    text-align: center;    padding: 0px !important;}.video-section {    background: url(../img/n-bg-01.jpg);    padding-top: 55px !important;    padding-bottom: 55px !important;    background-position: center !important;    background-repeat: no-repeat !important;    background-size: cover !important;}.wantToWork-area  .justify-content-between {    -ms-flex-pack: justify!important;    justify-content: space-between!important;    display: block;}.is-sticky .header--navbar {    left: 0;    right: 0;    padding-bottom: 13px;    background-color: #222;    box-shadow: 0 5px 10px rgba(0, 0, 0, .25);    padding: 22px 0;}.justify-content-between {    -ms-flex-pack: justify!important;    justify-content: space-between!important;    display: block !important; }.our-adviser .vc_custom_heading {    text-align: justify;}.video-section .middle-area {    padding: 0px;}    .header--cart-btn {        float: none;        position: absolute;        top: 1px;        right: 85px;        margin-left: 0    }    .header--navbar .navbar-toggle,    .pricing--table .table tbody tr {        display: block    }    .header--navbar .navbar-collapse {        float: none;        display: none !important;        position: absolute;        left: 15px;        right: 15px;        max-height: 320px;        box-shadow: 0 3px 8px rgba(0, 0, 0, .085);        overflow: auto !important    }    .header--navbar .navbar-collapse.collapsing,    .header--navbar .navbar-collapse.in {        display: block !important    }    .header--nav-links {        margin-top: 12px;        margin-left: 0;        margin-right: 0;        color: #222;        background-color: #fff    }    .header--nav-links>li>a {        display: block;        padding-left: 20px;        padding-right: 20px    }    .header--nav-links>.dropdown>.dropdown-menu {        float: none;        position: relative;        margin-top: 0;        padding: 0;        box-shadow: none    }    .header--nav-links>.dropdown>.dropdown-menu a {        padding-left: 30px;        padding-right: 30px    }    .dropdown-menu .dropdown-menu {        float: none;        position: relative;        top: 0;        left: 0;        margin-left: 0;        padding: 0;        box-shadow: none    }    .dropdown-menu .dropdown-toggle:before {        content: "\f107"    }    .header--nav-links>.dropdown>.dropdown-menu .dropdown-menu>li>a {        padding-left: 40px;        padding-right: 40px    }    .pricing--table:before {        border-width: 0    }    .pricing--table .table tbody tr+tr {        margin-top: 30px    }    .pricing--table .table tbody tr td,    .pricing--table .table tbody tr th {        display: block;        padding-left: 140px;        text-align: right    }    .pricing--table.text-center .table tbody tr td,    .pricing--table.text-center .table tbody tr th {        text-align: right    }    .pricing--table .table tbody tr td:before,    .pricing--table .table tbody tr th:before {        border-width: 1px 1px 0;        opacity: .1;        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"    }    .pricing--table .table tbody tr td:last-child:before,    .pricing--table .table tbody tr th:last-child:before {        border-bottom-width: 1px    }    .pricing--table .table tbody tr td:after,    .pricing--table .table tbody tr th:after {        content: attr(data-label);        position: absolute;        top: 50%;        left: 15px;        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        font-weight: 600;        text-transform: uppercase    }    .affiliate--info-item:after,    .product--details-nav .nav>li>a:after {        display: none    }    .coming--soon--section.bg--overlay:before {        width: 70%    }}@media screen and (max-width:767px) {    .header--navbar:before {        width: auto    }    .header--navbar .navbar-toggle {        margin-right: 15px    }    .header--nav-links>li {        float: none    }    .banner--content .title .h1 {        font-size: 58px;        line-height: 68px    }    .vps--pricing-slider-wrapper {        padding-left: 50px;        padding-right: 50px    }    .cart--items>form>.table thead,    .vps--pricing-slider-wrapper .ui-slider-next,    .vps--pricing-slider-wrapper .ui-slider-prev {        display: none    }    .cart--items>form>.table tbody tr {        display: block    }    .cart--items>form>.table tbody tr+tr {        margin-top: 30px    }    .cart--items>form>.table tbody tr td,    .cart--items>form>.table tbody tr th {        display: block;        padding: 10px 20px 10px 140px;        text-align: right    }    .cart--items>form>.table tbody tr td:before {        top: 0;        bottom: 0    }    .cart--items>form>.table tbody tr td:after {        content: attr(data-label);        position: absolute;        top: 50%;        left: 20px;        -webkit-transform: translateY(-50%);        transform: translateY(-50%);        color: #393939;        font-weight: 600    }    .coming--soon--section.bg--overlay:before {        width: 100%    }}@media screen and (max-width:600px) {    .col-xxs-12 {        float: none;        width: 100%;        margin-left: 0;        margin-right: 0    }    .domain-search--form .input-group {        display: block    }    .domain-search--form .input-group .form-control {        float: none    }    .domain-search--form .input-group-addon {        display: block;        width: 100%    }    .domain-search--form .input-group-addon .btn-default {        display: inline-block;        width: 50%    }    .domain-search--form .input-group select {        min-width: 0    }    .coupon--code.float--left {        float: none;        max-width: none    }    .cart--update-btn.float--right {        float: none;        margin-top: 30px;        text-align: center    }}@media screen and (max-width:480px) {    .col-xss-5 {        width: 41.66666667%    }    .col-xss-7 {        width: 58.33333333%    }    .col-xss-12 {        float: none;        width: 100%;        margin-left: 0;        margin-right: 0    }    .section--title .h1 {        font-size: 30px    }    .banner--content .title .h1 {        font-size: 48px !important;        line-height: 58px;        word-break: break-all    }  





.compensation-consulting .three_leadership .whole-div {
   
    margin-bottom: 19px;
}
.Train-people {
    padding: 5px !important;
    overflow: hidden;
}
.srv-box .whole .images {
        width: 29% !important;
    float: inherit !important;
    margin: 0 auto 19px;
    margin-right: auto !important;
}

.srv-box .whole .pro-dec {
    width: 100% !important;
    float: right;
}
.srv-box .whole .pro-dec h3 {
    font-size: 18px !important;
    font-weight: 600;
    font-family: Nunito,sans-serif;
    text-align: center !important;
}
.srv-box .whole .pro-dec p {
    text-align: center;
}

.wantToWork-area .wantToWork-caption h2 {
    color: #fff;
    font-size: 28px !important;
}

.our-adviser.serrt-pe .side-img {
   float: none !important;
    overflow: hidden;
    width: 100% !important;
    margin: 0 0 26px !important;
}

.professional-search .search-bg .form-group {
    width: 100%!important;     padding: 0 1px !important;
}
.professional-search .search-bg {
    background: #9cc14b;
    border-radius: 6px !important;
}

.professional-search .search-bg .fa-search:before {
    content: "Submit";
}
.professional-search .search-bg .btn {
    background: #1d2833 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0!important;
    color: #ffffff;
    float: left;
    height: auto;
    padding: 13px 0;
    width: 100% !important;
}
.jp_job_post_right_cont {
       float: left!important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-top: 0 !important;
}
.why-us-p .register-right {
    background: #f8f9fa;
    border-top-left-radius: 0% 5% !important;
    border-bottom-left-radius: 0% 0%  !important;     padding: 2px;
}


.footer-copy-right .pull-left {
    float: left!important;
    width: 100%;
    text-align: center;
}
.footer-copy-right .pull-right {
    float: right!important;
    text-align: center;
    width: 100%;
}.our-adviser .side-img {
    margin-bottom: 30px;
}

  .testimonial--item .content {        padding-left: 30px;        padding-right: 30px    }    .post--author .img {        float: none;        margin-bottom: 18px    }}