@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6 {
    color: #3c3c3c;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 600;
}

body{
     background: #f2f2f2 none ;
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    }
a {
    color: #666;
    text-decoration: none;
}
section .inner-left li a, section .inner-right li a { color: #666; }
header{
    background-color:#fff;
    margin:0px;
    border-top:2px solid #10A3CD;
    padding:5px 0px;
}
.container{
    max-width:1060px;
}

.search_box{
    margin-top:4px;
}
.search_box input, .search_box button{
    border:2px solid #000;
    border-radius:0px;
}
.search_box button{
    background-color:#3C3C3C;
    color:#fff;
}
/*-----------------Top Header Style ------------------------*/ 
ul.top-head-style {
    padding: 0px;
   /* padding-top: 10px;*/
    margin: 0px;
    text-align: right;
}
ul.top-head-style li {
    display: inline-block;
    list-style: none;
    text-transform: uppercase;
    border-right: 1px solid #000;
    padding: 0px 8px;
}
ul.top-head-style li:last-child {
    border: 0px;
    padding-right: 0px;
}
.carousel-inner > .item{
    -webkit-transition: 0.30s ease-in-out left;
    -moz-transition: 0.30s ease-in-out left;
    -o-transition: 0.30s ease-in-out left;
    transition: 0.30s ease-in-out left;

}
/*-----------------navy------------------------------------*/

/*#navy{
    background-color: #10A3CD;
    color: #fff;
}*/
#navy {
    color: #000;
    background-color: #fff;
    border-bottom: 1px solid #10A3CD;
}
.navbar-default {
    background-color:transparent;
    border-color:transparent;
}
.navbar {
    border:none;
    border-radius: 0px;
    margin-bottom: 0px;
    min-height:20px;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
    background-color:transparent;
    color: #fff;
}
.navbar-default .navbar-nav > li > a {
    color:#000;
    display: block;
    font-size:14px;
    padding:14px 15px;
    position: relative;
    text-transform: uppercase;
        padding-left: 14px;
    padding-right: 7px;
}

#bs-example-navbar-collapse-1 ul.nav{
    text-align:center;
    margin-left:30px;
}
.nav > li {
    display: block;
    padding: 0px 0 0px 22px;
    margin-right: 0px;
    position: relative;
}

/*============================Dropdown=style======================================*/
#navy #bs-example-navbar-collapse-1 ul{
    margin-left:0px;
    padding-left:0pxl
}
.navbar ul li ul{
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    left: 0;
    right:auto;
    min-width:160px;
    background-color:#FFF;
    width:100%;
    margin:0;
    padding:0;
    position:absolute;
    display:none;
    z-index:88;
}
.navbar ul li:hover ul{
    display:block;
}

.navbar ul li:hover ul {
    background-color: #707070;
    background:  #707070;
    color: #fff;
    display: block;
}
.navbar ul li ul li{
    margin-bottom:5px;
    list-style-type:none;
    display:list-item;
    color:#fff;
    text-align:left;
}

.navbar ul li ul li a{
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.42857;
    padding: 5px;
    text-transform: uppercase;
    
}
.navbar ul li ul li a:hover{
    color: #FFF;
    text-decoration: none;
}
.navbar ul li:hover ul li ul{
    display:none;
}
.navbar ul li ul li{
    position:relative;
}
.navbar ul li ul li ul{
    left: 100%;
    top:0;
    background:#FFF;
    display: none;
    position:absolute;
    
}
.navbar ul li ul li:hover ul{
    display:block;
    position:absolute;
}
ul.sub-menu li img {
    margin-right: 8px;
    width: 32px;
}
ul.sub-menu li {
    vertical-align: middle;
}
ul.sub-menu.menual-width {
    width: 230px;
}
/*---------------------------Navy-end---------------------------------*/
.video-responsive{
    background:url(img/Banner-bg.png) no-repeat fixed top center;
    position:relative;
    padding:20px 0px;
    background-size:100% 100%;
    border-bottom:5px solid #484848;
}
.video-responsive h3{
    font-size:18px;
    margin-top:0px;
    border-bottom: 1px solid #454545;
}
.wrapper-contant{
    position:relative;
}
.wrapper-contant p a{
    text-decoration:none;
    color:#816666;
}
.video-contant-box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 3px 4px 6px 0 #999999;
    text-align: center;
    margin: 0 5px;
    padding: 10px;
    min-height:245px;
}
.video-contant-box h4 {
    font-size: 16px;
    font-weight: 600;
    padding: 5px 0;
}
.view_video p{
    margin:10px 0px;
    font-weight:normal;
}
.page-template-trending .video-contant-box iframe,
.page-template-trending .video-contant-box video  { height: 200px; width: 100%; }
.page-template-trending .video-contant-box p { margin: 0; }
.view_video p a{
    text-decoration:none;
    color:#7F6697;
}

.featured_header{
    font-weight:600;
    font-size:20px;
    color:#3C3C3C;
    margin-bottom:0px;
}
.contant-box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 3px 4px 6px 0 #999999;
    padding: 10px;
    text-align: center;
    margin: 15px 0;
}
.contant-box p{
    text-align:left;
}
.featured .contant-box a img{
    width:50px;
}
.left-box {
    background: #fff none repeat scroll 0 0;
    margin-top: 10px;
    padding: 10px;
    text-transform: capitalize;
    margin-bottom: 20px;
}



/*--------------Home Page------------------------*/
section.global-banner img {
    width: 100%;
}
section.global-banner {
    padding: 10px 0px;
}
/*==============Opportunities==================*/

.inner-left-box {
    background: #fff none repeat scroll 0 0;
    box-shadow: 3px 4px 6px 0 #999999;
    margin-bottom: 15px;
    padding: 10px;
}

.inner-left {
    margin-right: 8px;
}
.inner-right {
    background: #fff none repeat scroll 0 0;
    box-shadow: 3px 4px 6px 0 #999999;
    padding: 10px;
}
.inner-right .inner-right-menu ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.inner-left-box input,.inner-left-box select {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #777;
    margin: 15px 0;
    outline: medium none;
}
/*===============End==================*/

/*===============industries==================*/
.contant-box-industry {
    background: #fff none repeat scroll 0 0;
    box-shadow: 3px 4px 6px 0 #999999;
    padding: 10px;
    text-align: left;
    margin-bottom:15px;
}
.contant-box-industry h4 {
    font-size: 13px;
    text-transform: uppercase;
}

.feature-single-box h4{
    text-transform:uppercase;
}

/*===============End==================*/

footer {
    background: #707070 none repeat scroll 0 0;
    color: #fff;
    padding: 10px 0;
}
footer ul {
    margin: 0;
    padding: 0;
    list-style:none;
    display:inline-block;
}

footer li:first-child {
    border: medium none;
}
footer nav li {
    border-left: 1px solid #fff;
    display: inline-block;
}
footer nav li a {
    color: #fff;
    font-size: 12px;
    padding: 0 2px 0 4px;
    text-decoration: none;
}
.panel-heading-box h3.panel-title {
    display: initial;
    text-align: left;
    width: auto;
}
.profile-edit-button {
    display: initial;
    text-align: right;
    position: relative;
    float: right;
}
.profile-edit-button a {
    color: #fff;
    font-weight: 800;
}
.profile-edit-button a:hover{color: #000;}
.profile-edit-button-global {
    display: inline-block;
    width: 100%;
}
.profile-edit-button-global h4 {
    margin: 0px;
    display: inline-block;
    float: right;
    /*padding-left: 35px;*/
}
.profile-edit-button-global h4 a {
    color: #000;
}
/*network site logo*/
.selected-network-logo {
    background: #fff;
    padding: 20px 20px;
    display: table;
    width: 100%;
}
.selected-network-logo ul {
    margin: 0px;
    padding-left: 0px;
    display: table-row;
}
.selected-network-logo ul li {
    padding-right: 30px;
    display: table-cell;
}
/*new top header user image*/
ul.top-head-style li img {
    width: 40px;
    height: 40px;
    margin-right: 6px;
}
/*banner image edit style*/
.frontend-form div#acf-top_banner_video {
    display: none;
}
.frontend-form .acf_postbox p.label label {
    text-align: left;
    margin-bottom: 30px;
}
.frontend-form table.acf_input tbody tr td.label {
    width: 24%;
    display: table-cell;
    vertical-align: top;
    background: #F9F9F9;
    border-top: 1px solid #f0f0f0;
    border-right: 1px solid #E1E1E1;
}
.frontend-form .field {
    margin-bottom: 30px;
}
.banner-edit h4 {
    margin-bottom: 25px;
}
.frontend-form {
    border: 1px solid #ccc;
    padding: 0px 20px;
    background: #fff;
    margin-bottom: 20px;
}
/*banner Video edit style*/
.frontend-video-form div#acf-banner_board {
    display: none;
}
.frontend-video-form .acf_postbox p.label label {
    text-align: left;
    margin-bottom: 30px;
}
.frontend-video-form .field {
    margin-bottom: 30px;
}
.banner-edit h4 {
    margin-bottom: 25px;
}
.frontend-video-form {
    border: 1px solid #ccc;
    padding: 0px 20px;
    background: #fff;
    margin-bottom: 20px;
}
.banner-video-edit h4 a {
    color: #fff;
}
.banner-video-edit {
    margin-bottom: 16px;
}
.frontend-video-form div#acf-selected_network_list {
    display: none;
}
h3.hndle {
    display: none;
}
div#acf-selected_network_list {
    display: none;
}
.post-edit-form {
    display: none;
}
form.royal_page {
    display: none;
}
.post-edit-form {
    background: #fff;
    padding: 15px;
}
.post-style {
    display: block;
    top: 15px;
    position: relative;
}
.recent-blog p{
display: inline-block;
    margin-bottom: 0px !important;
}
.post-style h4 a {
    color: #fff;
}
.post-edit-form p {
    display: block;
}
.post-edit-form input#post_title {
    width: 100%;
}
.video-edit {
    padding-top: 20px;
}
.post-style h4 a.remove {
    color: #000;
    padding-right: 10px;
}
a:focus {
    outline: 0px;
    box-shadow: none !important;
}
/*corporet remove button*/
.remove-btn-style {
    width: 100%;
    text-align: right;
        margin-top: 10px;
    margin-bottom: 10px;
}
.remove-btn-style a {
    width: 20%;
}
/*industries style*/
.human_resource_form div#acf-corporate_resource, .human_resource_form div#acf-productivity, .human_resource_form div#acf-market, .human_resource_form div#acf-finance, .human_resource_form div#acf_97,.corporate_resource_form div#acf-human_resource, .corporate_resource_form div#acf-productivity, .corporate_resource_form div#acf-market, .corporate_resource_form div#acf-finance, .corporate_resource_form div#acf_97,.productivity_form div#acf-corporate_resource,.productivity_form div#acf-human_resource,.productivity_form div#acf-market,.productivity_form div#acf-finance,.productivity_form div#acf_97,.market_form div#acf-corporate_resource,.market_form div#acf-human_resource,.market_form div#acf-productivity,.market_form div#acf-finance,.market_form div#acf_97,.finance_form div#acf-corporate_resource, .finance_form div#acf-productivity, .finance_form div#acf-market, .finance_form div#acf-human_resource, .finance_form div#acf_97 {
    display: none;
}
.human_resource_form div#acf-human_resource, .corporate_resource_form div#acf-corporate_resource, .productivity_form div#acf-productivity,.market_form div#acf-market,.finance_form div#acf-finance {
    padding-right: 15px;
}
.human_resource_form .acf_postbox p.label label, .corporate_resource_form .acf_postbox p.label,.productivity_form .acf_postbox p.label label,.market_form .acf_postbox p.label label,.finance_form .acf_postbox p.label label {
    text-align: left;
}
p.sub-title-style {
    display: inline-block;
}
.human-resource-edit, .corporate_resource-edit, .productivity-edit, .market-edit, .finance-edit {
    display: inline-block;
    float: right;
}
.human-resource-edit h4 a, .corporate_resource-edit h4 a, .productivity-edit h4 a,.market-edit h4 a,.finance-edit h4 a {
    color: #000;
}
form.new-post-form, form.new-video-form {
    display: none;
        background: #ffffff;
    padding: 10px 20px;
}
.recent-blog-heading {
    border-bottom: 1px solid #fff;
}
.recent-blog-heading h3 {
    width: 75% !important;
    display: inline-block;
}
.recent-blog-heading .post-new-create {
    display: inline-block;
    width: 23%;
}
.post-new-create h4 a {
    color: #fff;
}
.new-post-form p {
    width: 100%;
}
.new-post-form select {
    width: 100%;
}
.post-video-create h4 {
    float: left;
    margin-top: 15px;
}
.new-video-form {
    margin-top: 15px;
}
.edit-footer-style p.add-page {
    margin: 0;
}
.media-modal-content a.edit-attachment {
    display: none !important;
}
.indus_list hr, .network_list hr {
    margin: 0px;
    padding: 5px;
}
.icon-box ul {
    padding: 0px;
    list-style: none;
}
.icon-box.home-icons ul {
    padding: 0px;
    list-style: none;
    display: flex;
    text-align: center;
}
/*.icon-box ul li {
    display: inline-block;
    width: 24%;
    text-align: center;
    margin-bottom: 15px;
}*/
.icon-box ul li {
    margin-bottom: 15px;
}
.icon-box.home-icons ul li {
    width: 104px;
    text-align: center;
    max-height: 45px;
}
.icon-box.home-icons ul li img {
    width: 45px;
    height: 45px;
}
.login-style-list h3 {
    font-size: 16px;
}
.icon-box.home-icons ul li:last-child {
    padding-right: 0px !important;
}
.icon-box ul li a {
    display: inline-block;
}
.icon-box.home-icons ul li a {
    display: inline-block;
}
.icon-box ul li img {
    margin-bottom: 10px;
        display: inline-block;
            width: 20%;
}
.icon-box ul li p {
    display: inline-block;
    padding-left: 10px;
}
.icon-box.home-icons ul li p {
    display: inline-block;
    padding: 0px 10px;
}
.icon-box {
    padding-top: 20px;
}
.icon-box.home-icons {
    display: table;
}
ul.subscriber-list li select {
    width: 50%;
}
ul.subscriber-list {
    padding-left: 0px;
}


.ms-options-wrap,
.ms-options-wrap * {
    box-sizing: border-box;
}

.ms-options-wrap > button:focus,
.ms-options-wrap > button {
    position: relative;
    width: 100%;
    text-align: left;
    border: 1px solid #aaa;
    background-color: #fff;
    padding: 5px 20px 5px 5px;
    margin-top: 1px;
    font-size: 13px;
    color: #aaa;
    outline-offset: -2px;
    white-space: nowrap;
}

.ms-options-wrap > button > span {
    display: inline-block;
}

.ms-options-wrap > button[disabled] {
    background-color: #e5e9ed;
    color: #808080;
    opacity: 0.6;
}

.ms-options-wrap > button:after {
    content: ' ';
    height: 0;
    position: absolute;
    top: 50%;
    right: 5px;
    width: 0;
    border: 6px solid rgba(0, 0, 0, 0);
    border-top-color: #999;
    margin-top: -3px;
}

.ms-options-wrap.ms-has-selections > button {
    color: #333;
}

.ms-options-wrap > .ms-options {
    position: absolute;
    left: 0;
    width: 100%;
    margin-top: 1px;
    margin-bottom: 20px;
    background: white;
    z-index: 2000;
    border: 1px solid #aaa;
    overflow: auto;
    visibility: hidden;
     border-top: 0px;
    width: 69.5%;
    margin-top: 0;
        left: 20px;
}

.ms-options-wrap.ms-active > .ms-options {
    visibility: visible
}

.ms-options-wrap > .ms-options > .ms-search input {
    width: 100%;
    padding: 4px 5px;
    border: none;
    border-bottom: 1px groove;
    outline: none;
}

.ms-options-wrap > .ms-options .ms-selectall {
    display: inline-block;
    font-size: .9em;
    text-transform: lowercase;
    text-decoration: none;
}
.ms-options-wrap > .ms-options .ms-selectall:hover {
    text-decoration: underline;
}

.ms-options-wrap > .ms-options > .ms-selectall.global {
    margin: 4px 5px;
}

.ms-options-wrap > .ms-options > ul,
.ms-options-wrap > .ms-options > ul > li.optgroup ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.ms-options-wrap > .ms-options > ul li.ms-hidden {
    display: none;
}

.ms-options-wrap > .ms-options > ul > li.optgroup {
    padding: 5px;
}
.ms-options-wrap > .ms-options > ul > li.optgroup + li.optgroup {
    border-top: 1px solid #aaa;
}

.ms-options-wrap > .ms-options > ul > li.optgroup .label {
    display: block;
    padding: 5px 0 0 0;
    font-weight: bold;
}

.ms-options-wrap > .ms-options > ul label {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 4px 4px 4px 20px;
    margin: 1px 0;
    border: 1px dotted transparent;
}
.ms-options-wrap > .ms-options.checkbox-autofit > ul label,
.ms-options-wrap > .ms-options.hide-checkbox > ul label {
    padding: 4px;
}

.ms-options-wrap > .ms-options > ul label.focused,
.ms-options-wrap > .ms-options > ul label:hover {
    background-color: #efefef;
    border-color: #999;
}

.ms-options-wrap > .ms-options > ul li.selected label {
    background-color: #efefef;
    border-color: transparent;
}

.ms-options-wrap > .ms-options > ul input[type="checkbox"] {
    margin: 0 5px 0 0;
    position: absolute;
    left: 4px;
    top: 7px;
}

.ms-options-wrap > .ms-options.hide-checkbox > ul input[type="checkbox"] {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
}
/*seclect checkbox*/
.multi-select-container {
    display: inline-block;
    position: relative;
    width: 100%;
}

.multi-select-menu {
  position: absolute;
  left: 0;
  top: 0.8em;
  float: left;
  min-width: 100%;
  background: #fff;
  margin: 1em 0;
  padding: 0.4em 0;
  border: 1px solid #aaa;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  display: none;
}

.multi-select-menu input {
  margin-right: 0.3em;
  vertical-align: 0.1em;
}

.multi-select-button {
    display: inline-block;
    font-size: 0.875em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: -0.5em;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    box-shadow: none;
    cursor: default;
    width: 100%;
    padding: 8px 10px 8px;
}
label.multi-select-menuitem{
    display:block !important;
        padding-left: 10px;
}
.multi-select-button:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4em 0.4em 0 0.4em;
    border-color: #999 transparent transparent transparent;
    margin-left: 0.4em;
    vertical-align: 0.1em;
    position: absolute;
    right: 10px;
    top: 15px;
}

.multi-select-container--open .multi-select-menu {
    display: block; 
        z-index: 999999;
    }

.multi-select-container--open .multi-select-button:after {
  border-width: 0 0.4em 0.4em 0.4em;
  border-color: transparent transparent #999 transparent;
}
.btn-group.bootstrap-select.show-tick {
    width: 80% !important;
}
button.btn.dropdown-toggle {
    display: inline-block;
    font-size: 0.875em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: -0.5em;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    box-shadow: none;
    cursor: default;
    width: 100%;
    padding: 8px 10px 8px;
}
.form-control.email {
    display: none;
}
.buy-forms .form-control {
    border-radius: 0px;
    box-shadow: none;
}
.icon-overlay {
    display: none;
}
.icon-box.home-icons ul li:hover .icon-overlay {
    display: block;
    background: #fff;
}
.icon-box.home-icons ul li:hover img {
    display: none;
}
/*donat form*/
.donate-form {
    background: #0070c0;
    padding: 10px 55px 30px 55px;
    color: #fff;
    margin: 0px 20px;
        margin-bottom: 30px;
}
.donate-form h3 {
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.donate-form input {
    margin: 0px;
}
.modal-open-btn {
    background: #92d050;
    border-color: #92d050;
    margin-bottom: 5px;
}
.modal-open-btn:hover,.modal-open-btn:focus {
    background: transparent;
    color: #92d050;
    border-color: #92d050;
    box-shadow:none;
        outline: 0px;
}
.modal-style .modal-content {
    background: #92d050;
    color: #fff;
}
.modal-style .modal-header {
    text-align: center;
    color: #fff;
    border: 0px;
    text-transform: uppercase;
}
.modal-style .modal-header h4 {
    color: #fff;
    letter-spacing: 1px;
    font-size: 20px;
}
.modal-style iframe {
    height: 34px !important;
}
.modal-footer {
 border-top: 0px !important;
}
p.success {
    background: green;
    text-align: center;
    color: #fff;
    padding: 8px;
}
p.error {
    background: red;
    text-align: center;
    color: #fff;
    padding: 8px;
}
/*new home page*/
section.home-header {
    background: url(img/splash_image.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  
    color: black;
    text-align: center;
    margin: 0;
        padding: 15px 0px;
    background-position: center;
}
.home-new-menu ul.nav.navbar-nav {
    display: inline-block;
    float: none;
}

.new-home-video iframe {
    border: 4px solid #5b9dd9;
    border-radius: 35px;
    height: 295px !important;
     width: 50%;
}
.new-home-video {
    width: 100%;
    display: inline-block;
    margin-top: 20px;
    position: relative;
}
.home-new-search-box {
    display: inline-block;
    text-align: center;
    width: 100%;
}
.home-new-search-box input#s {
    width: 28%;
    display: inline-block;
    border: 2px solid #5b9dd9;
    border-radius: 6px;
}
.search_box.home-new-search-box button {
    vertical-align: top;
    margin-top: 2px;
    border-color: #5b9dd9;
}
.home-new-search-box {
    margin-top: 15px;
}
section.industry-section {
    background: #C6D9F1;
    margin: 0 0 10px 0px;
}
.new-indus-box {
    text-align: center;
}
.new-indus-box h3 {
    display: inline-block;
    margin: 0px;
    padding-top: 8px;
    padding-right: 15px;
}
.new-indus-box select#newmenu {
    display: inline-block;
    width: 275px;
    border: 2px solid #5b9dd9;
    border-radius: 6px;
}
section.industry-section {
    background: #C6D9F1;
    margin: 10px 0 10px 0px;
    padding: 15px 0px 0px;
}
.details ul li a {
    color: #000;
}


/*.details ul {
    width: 65%;
    display: inline-block;
    background: #fff;
    margin-top: 10px;
    border: 4px solid #5b9dd9;
    border-radius: 25px;
    padding: 10px 0px;
}*/
.details ul {
    margin-top: 10px;
    padding: 10px 0px;
   /* display: table;*/
    width: 100%;
}
.home-new-icon h3 {
    text-align: center;
    color: #fff;
    margin: 0px;
}
.icon-box.home-new-icon ul li {
    margin: 0px;
}
.home-new-icon h3 {
    text-align: center;
    color: #fff;
    margin: 0px;
        padding-bottom: 10px;
}
.icon-box.home-new-icon ul {
    text-align: center;
}
.icon-box.home-new-icon ul li img {
    margin-bottom: 10px;
    display: table;
    width: 40px !important;
    margin: 0 auto;
}
.icon-box.home-new-icon ul li p {
    display: inline-block;
    padding-left: 2px;
    color: #fff;
	text-shadow: 1px 1px 2px #000;
    font-size: 16px;
}
/*section.new-tools {
    background: #B0B0B0;
}*/
section.new-tools {
    background: #c6d8f1;
}
.icon-box.home-new-icon h3 {
    text-transform: uppercase;
    text-shadow: 1px 1px 2px #000;
    margin-bottom: 15px;
}
.home-new-login {
    position: absolute;
    top: -5px;
    right: 30px;
        text-transform: uppercase;
}
.network-list {
    display: inline-block;
    width: 50%;
    border: 2px solid #5b9dd9;
    border-radius: 6px;
}
.new-post-div {
text-align: right;
margin: 10px 0px;
}
.new-post-div a.new-post-btn {
    background: #337ab7;
    color: #fff;
    text-align: right;
    padding: 10px 20px;
    border-radius: 8px;
    display: inline-block;
}
.bottom-tag-line h3 {
    color: #fff;
    background: rgba(0,0,0,.5);
    display: inline-block;
    padding: 12px 58px;
    font-size: 18px;
    letter-spacing: 1px;
    margin: 0px;
margin-top: 15px;
}
p.tagline.home-new-login.afterlogin {
    top: -15px;
}
ul.footer-menu {
    text-align: center;
    display: inline-block;
}
ul.footer-menu li {
    display: inline-block;
    border-right: 1px solid #fff;
    padding-right: 8px;
    padding-left: 9px;
}
ul.footer-menu li a {
    color: #fff;
    font-size: 13px;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
footer.home-foot .col-sm-5 p{
    font-size: 13px; 
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
.home-footer-nav{
    text-align: center;
}
ul.footer-menu li:last-child {
    border-right: 0px;
}
.fot-android p {
    text-align: center;
}
.resorce-icon-box {
    background: rgb(180,199,231);
    margin-top: 16px;
}

.details ul li {
    display: inline-block;
    width: 14%;
    text-transform: uppercase;
}
.details ul li:nth-child(1) a:before {
    content: '';
    display: inline-block;
    background: url(img/view_post1.png);
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
     background-size: contain;    
<!-- background: url(img/view-post.png); -->
}
.details ul li:nth-child(2) a:before {
    content: '';
    display: inline-block;
    /*background: url(img/Latest-Videos-front.png);*/
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
    background-size: contain;    
    background-image: url(img/video.png); 
}
.details ul li:nth-child(3) a:before {
    content: '';
    display: inline-block;
    background: url(img/campaigns1.png);
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
    background-size: contain;  
    filter: brightness(0%);
   <!--  background: url(img/campaigns.png); -->

}
.details ul li:nth-child(4) a:before {
    content: '';
    display: inline-block;
    /*background: url(img/strategize1.png);*/
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
    background-size: contain;  
    filter: brightness(0%);
    background-image: url(img/strategize.png);
}
.details ul li:nth-child(5) a:before {
    content: '';
    display: inline-block;
    background: url(img/publications1.png);
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
    background-size: contain;  
    filter: brightness(0%);
    <!--  background: url(img/publications.png); -->
}
.details ul li:nth-child(6) a:before {
    content: '';
    display: inline-block;
    background: url(img/corporate-profile.png);
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
}
.details ul li:nth-child(7) a:before {
    content: '';
    display: inline-block;
    background: url(img/industry-profile.png);
    width: 100%;
    height: 60px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 10px;
}
section.new-network.industry-section {
    padding-bottom: 12px;
}
p.tagline.home-new-login a:first-child {
    margin-right: 8px;
}
p.tagline.home-new-login a:last-child {
    margin-left: 8px;
}
section.new-tools h3 {
    text-align: center;
        margin-bottom: 0px;
}


/* 4may20 */

.new-home-video a#add_video {
    position: absolute;
    top: 0;
    right: 160px;
    background-color: #4472C4;
    color: #fff;
    font-weight: 900;
    font-size: 15px;
    line-height: 25px;
    padding: 5px 10px;
}
#update_video {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    margin: 0 auto;
    right: 0;
    background: #fff;
    padding: 100px 50px;
    width: 640px;
    z-index: 9;
}
#update_video div#poststuff { min-width: unset; }
 #update_video .acf_postbox p.label label{text-align: left;}
#update_video input[type="text"] {
    width: 100%;
    height: 40px;
    border: 1px solid #000;
}
#update_video input[type="submit"] {
 /*   position: absolute;*/
    right: -5px;
    top: 0;
    height: 40px;
    border: none;
    background-color: #419FCF;
    color: #fff;
    text-transform: uppercase;
    font-weight: 900;
    padding: 0 10px;
}
div#update_video > a {
    position: absolute;
    top: 15px;
    right: 15px;
    font-size: 20px;
}
/*------------------------------media------------------------------------*/
@media (min-width:1600px) and (max-width:1920px){
.new-home-video iframe {
    height: 455px !important;
}
}

@media (min-width:991px) and (max-width: 1200px) {
.nav > li {
    padding: 0;
}
.navbar-default .navbar-nav{
    text-align:center;
}
.icon-box.home-icons {
  display: inherit; 
}
.selected-network-logo ul li {
    display: inline-block;
    width: 32%;
}
.selected-network-logo ul li img {
    width: 100%;
}
}
@media (min-width:768px) and (max-width: 991px) {
.navbar-default .navbar-nav > li > a {
    font-size:12px;
    padding:14px 4px;
}
.nav > li {
    padding: 0;
}
.icon-box.home-icons {
  display: inherit; 
}
.selected-network-logo ul li {
    display: inline-block;
    width: 32%;
}
.selected-network-logo ul li img {
    width: 100%;
}
.video-contant-box img {
    width: 100%;
}
}
@media (max-width: 1024px) {
    .details ul li {
    width: 13%;
}
}
@media (max-width: 991px) {
.navbar-default .navbar-nav > li > a {
    font-size:12px;
    padding:14px 4px;
    text-align:left;
}
.nav > li {
    padding: 8px 0 8px 35px;
}
.navbar-default .navbar-brand {
    color: #777777;
    padding: 5px;
    text-align: left;
}

}
@media (max-width: 768px) {
}
@media (max-width: 530px) {
.icon-box.home-icons ul {
    display: inherit !important;
}
.icon-box.home-icons ul li {
    display: inline-block;
}
}
@media (max-width: 767px) {
.icon-box.home-icons {
  display: inherit; 
}
.selected-network-logo ul li {
    display: inline-block;
    width: 32%;
}
.selected-network-logo ul li img {
    width: 100%;
}
.video-contant-box img {
    width: 100%;
}
    a.mobile-hide {
    display: none;
}
    .home-new-login {
    position: relative;
    top: 0;
  right: 0;
    width: 100%;
}
.details ul li {
    width: 100%;
}
}
@media (max-width: 500px) {
}

/*****Custom****/

.feature-single-box{
    min-height:282px !important;
}

.nav li#menu-item-23{
    background:url(icons/industry.png) left center no-repeat;
}
.nav li#menu-item-2483{
    background:url(icons/opportunity.png) left center no-repeat;
}
.nav li#menu-item-20{
    background:url(icons/subscriber.png) left center no-repeat;
}
.nav li#interface{
    background:url(icons/interface.png) left center no-repeat;
}
.nav li#login{
    background:url(icons/login.png) left center no-repeat;
}
.nav li#logout{
    background:url(icons/logout.png) left center no-repeat;
}
.nav li#setting{
    background:url(icons/setting.png) left center no-repeat;
}
.nav li#signup{
    background:url(icons/signup.png) left center no-repeat;
}
.nav li#presentation{
    background:url(icons/presentation.png) left center no-repeat;
}
.nav li#myoffice{
    background:url(icons/myoffice.png) left center no-repeat;
}
.nav li#menu-item-10956 {
    background: url(icons/wifi.png) left center no-repeat;
}
.inner-left-menu ul li{
    padding: 5px 0;
    list-style: none;
}
.inner-left-menu ul li i>img { width: 45px; margin-right: 0; margin-right: 5px; }
.inner-left-menu ul li a{
        padding-left: 5px;
}       
iframe{
    width:100%;
    height: 350px ;
}
#wpmem_reg .button_div, #wpmem_login .button_div { position: relative; z-index: 9; }
.wrapper-contant p a{
    text-decoration: none;
    color: white !important;
    text-shadow: 0 0 5px black !important;

}
.video-responsive h3{
    width: 92%; 
    font-size: 24px !important;
    /*border-bottom: 1px solid white !important;*/
    color: white !important;
    text-shadow: 0 0 3px black !important;
    line-height: 45px;
    margin: -13px 0 0 0;
}
.video-responsive{
    background: url('img/Banner-bg.jpg') no-repeat;
    background-size: cover;
    padding: 18px 0px;
}
.video-responsive .container{ margin-top: 16px; }
.right-box .display-iframe{
    display: block!important;
}
.app-style p {
    font-size: 18px;
    margin: 0;
}
.footer-nav {
    padding-bottom: 10px;
}
.container .player {
    padding: 0px !important;
}
#corporate_modal_form .md-form{
  margin-bottom: 10px;
}
#corporate_modal_form #wp-corporate-info-wrap{
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 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;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
#corporate_modal_form iframe#corporate-info_ifr{
    height:100px !important;
}
#corporate_modal_form #error_message{
    color:red;
    text-align: left;
    float: right;
    width: 100%;
}
.inner-left-box .btn-danger{
    margin-left: 5px;
}
.full-width{
    width: 100% !important;
}
section.publish-form-wr { padding: 50px 0; }
section.publish-form-wr h1 { margin: 15px 0 22px; }
.form-group .col-md-4 {
    position: relative;
}
.form-group .col-md-4 span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -5px;
    font-size: 20px;
}
.form-group p { font-size: 15px; line-height: 25px; margin: 15px 0; padding-left: 13px; }

.login-bg-img {
    width: 100%;
    max-width: unset !important;
    position: relative;
}
.login-bg-img input#upload-bg-img { position: absolute; left: 0; }

/*Additionl css homepage*/

.imgbox_home img {
    width: 100%;
    height: 100%;
   /* object-fit: contain;*/
}
.imgbox_home {
    padding: 0 20px;
    /* display: table; */
    /* margin: 0 auto; */
    width: 60%;
    float: left;
    padding-top: 10px;
    height: 150px;
}
.infobox_home {
    text-align: center;
    float: left;
    width: 40%;
}
/*.infobutton_home {
    padding: 0 20px;
    
}*/
.infobutton_home a:hover {
    text-decoration: none;
}
.infobox_home h3 {
    line-height: 21px;
    margin-bottom: 0px;
    font-size: 15px;
    color: #4472c4;
}
section.infobutton_home {
    display: block;
    margin: 5px 0;
}
.form_bio{
    display: table;
    margin: 0 auto;
    margin-bottom: 30px;
}
.form_bio li {
    font-weight: bold;
    font-size: 18px;
    text-align: left;
}
.form_publish{
    display: block;
    margin-bottom: 30px;
}
.form_publish p{
    text-align: center;
    line-height: 27px;
}
.form_subscribe p {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 22px;
}
.form_subscribe {
    padding-top: 20px;
}
.form_subscribe ul{
    padding-left: 15px;
}
/*.icon-box.home-new-icon ul li p{
    width: 140px;
}*/

/* 8/3/21 */
section.new-network.industry-section a.btn.btn-primary.btn-custom {
    white-space: normal;
}
.btn-primary{background-color: #4472C4;}
.infobutton_home {
    margin: 0px 0 -15px;
    /*border-top: 1px solid #fff;*/
    /*background-color: #fffffff2;*/
}

.imgbox_home{padding:0;}
.infobox_home h3 {
    line-height: 18px;
    margin: 0px;
    font-size: 13px;
    color: #4472C4;
    text-align: left;
    padding-left: 10px;
    text-shadow: 0 0 0;
    letter-spacing: 1px;
    font-weight: 500;
}
/* Popup Logged Out Users */
section.new-tools.logged-out-tool {
    background: #4472c487;
}
#login-first-popup {
    position: fixed;
    top: 0;
    background-color: #fff;
    text-align: center;
    width: 50%;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%);
    padding: 50px;
    z-index: 99;
    box-shadow: 0 0 10px #000;
    border-radius: 10px;
}
#login-first-popup h3 {
    font-size: 30px;
    line-height: 40px;
    color: #286090;
    margin: 0;
}
#login-first-popup a {
    display: inline-block;
    margin-top: 30px;
    background-color: #4472C4;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    text-transform: uppercase;
    padding: 5px 20px;
    border-radius: 5px;
}
#login-first-popup a#pop-close {
    position: absolute;
    top: 10px;
    right: 0;
    margin: 0;
    background: transparent;
    color: #4472C4;
    font-size: 20px;
}
.infobutton_home.infobutton_home_mob{display: none;}
.mob-pop-form:not(:first-of-type) { display: none; }
.log-mob{display: none;}
.infobutton_home .container { max-width: unset; width: 96%; }
.imgbox_home { width: 75%; margin: 0 auto; float: none;height: auto; }
.infobox_home { width: 38%; }
.infobox_home h3 { font-size: 12px; padding-left: 5px; }
@media(max-width: 991px){
    .infobutton_home .container { max-width: unset; width: 96%; }
    .infobox_home, .imgbox_home { width: 90%; }
    .infobox_home h3 { font-size: 12px; padding-left: 10px; }
}
@media(max-width: 650px){
    #login-first-popup{width: 85%;}
    .mob-pop-form input[type="button"] {
        background-color: #4472C4;
        border: none;
        margin: 0 5px !IMPORTANT;
        padding: 5px 15px;
        color: #fff;
        border-radius: 5px;
    }
    .log-desk{display: none;}
    .log-mob{display: inline-block;}
    #sign_up_form {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        width: 94%;
        background-color: #fff;
        margin: 0 auto;
        padding: 30px;
        box-shadow: 0 0 10px #000;
    }
    a#cls-btn {
    position: absolute;
    top: 8px;
    right: 8px;
    font-size: 25px;
    line-height: 35px;
}
.div_multiselect { width: 100% !important; }
div#wpmem_reg legend { margin-bottom: 20px; padding-bottom: 10px; }
.mob-pop-form .button_div { text-align: left !important; float: right !important; width: auto !important; }
.mob-pop-form .button_div input.buttons {
    background-color: #4472C4;
    border: none;
    padding: 5px 15px;
    color: #fff;
    border-radius: 5px;
    margin: -8px 0 0 !important;
}
#wpmem_reg .req-text { position: absolute; bottom: 30px; }
    /* Mobile */

    .new-home-video iframe{width: 85%;}
    .infobutton_home.infobutton_home_desk{display: none;}
    .infobutton_home.infobutton_home_mob { display: block; padding: 15px 0; background-color: #fff; }
    .infobutton_home_mob .infosection {
        display: inline-block;
        width: 19%;
        vertical-align: top;
        text-align: center;
    }
    .infobutton_home_mob .infosection .infobox_home, .infobutton_home_mob .infosection .imgbox_home {
    display: block;
    width: 100%;
    height: auto;
}
.infobutton_home_mob .infosection .imgbox_home img {
    width: 45px;    height: auto;
}
.infobutton_home_mob .infosection .infobox_home h3 {
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0;
    margin-top: 10px;
    color: #000;
    font-weight: 400;
    text-align: center;
    padding: 0;
}
}
@media(max-width: 412px){
    .infobutton_home_mob .infosection .imgbox_home img { width: 35px; }
    .infobutton_home_mob .infosection .infobox_home h3 { font-size: 9px; line-height: 10px;}
}
/**/


@media(max-width: 767px){
section.new-network.industry-section .col-md-5.col-sm-6 {
    text-align: center;
    margin-top: 20px;
}
.infosection.col-md-3.col-sm-3.col-xs-6 {border: 1px solid #fff; }
}
/**/

@media(max-width: 557px){
    .infosection {
        width: 80%;
        display: table;
        margin: 0 auto;
        float: none;
    }
    .imgbox_home{
        display: table;
        margin: 0 auto;
        width: 150px;
    }
}


.listBox{
        background: #f2f2f2;
}
.sbe-share-link{
        text-decoration: none;
    font-size: 20px;
    position: relative;
    top: 15.5px;
    left: 37px;
    z-index: 999;
}
.sbe-share-link svg path{
    fill: #fff;
}
.latest_oppertunity{
    padding: 20px 0;
    margin: -50px 0 110px;
    background: #fff;
}