/*
 * Theme Name:  Squaretype Child
 * Theme URI:   https://codesupply.co/themes/squaretype/
 * Description: Squaretype Child Theme
 * Author:      Code Supply Co.
 * Author URI:  https://codesupply.co/
 * Template:    squaretype
 * Version:     1.0.0
 */

/* Copy any classes from parent theme here. They will override the parent's version. */
/* padding*/
.p70-0 { padding-top: 70px; padding-bottom: 70px; }

.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}/*# sourceMappingURL=nice-select.min.css.map */



.MainTitle  h3 { font-size: 47px; color: #fff; }
.TopSectionBox { width: 100%; background: #4992bf; }
.nice-select {float: none;height: auto;line-height: 1;padding: 13px 15px;}

.searchBoxSec > div { display: inline-block; vertical-align: top; margin-right: -4px; width: 25%; padding: 0 20px; }
.searchBoxSec { margin: 0 -20px; }
.nice-select span { font-weight: 700; }
.nice-select:after { width: 10px; height: 10px; margin-top: -7px; right: 15px; border-color: #3591ca; }
.nice-select {float: none;height: auto;line-height: 1;padding: 13px 15px;}
.searchBoxSec > div { display: inline-block; vertical-align: top; margin-right: -4px; width: 25%; padding: 0 20px; }
.searchBoxSec { margin: 0 -20px; }
.nice-select span { font-weight: 700; }
.nice-select:after { width: 10px; height: 10px; margin-top: -7px; right: 15px; border-color: #3591ca; }
.SubmitButton a { width: 100%; text-align: center; display: block; color: #3591ca; background: #fff; padding: 14px 9px; font-family: inherit; font-size: 14px; font-weight: 400; border-radius: 4px; line-height: 1; font-weight: 700; transition: all ease 0.3s;     -webkit-transition: all ease 0.3s; }
.SubmitButton a:hover { background: #ef0075; color: #fff; }
.forblock > div { width: 100%; display: block; }
.nyBoxInner { background-color: #fff; border-radius: 8px; box-shadow: 0 0 27px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0 27px rgba(0,0,0,0.15); -moz-box-shadow: 0 0 27px rgba(0,0,0,0.15); }
.nyBoxInner h3 {font-size: 19px;padding: 13px 15px 10px;border-bottom: 1px solid #ddd; margin-bottom: 0;}
.box-parent { display: inline-block; vertical-align: top; margin-right: -4px; text-align: center; width: 14.28%; }
.box-title {padding: 5px 0;}
.box-title:after { width: 40px; height: 2px; background-color: #b7bac9; margin: 7px auto; content: ''; display: block; }
.box-salary { font-size: 25px; font-weight: 700; }
.boxes { display: block; padding: 25px 15px; }
.nycBoxSection { margin-top: -25px; }
.popularBoxesMain { padding-top: 50px; }
.PopularPostTitle h3 {  font-size: 19px;  padding: 13px 15px 10px; border-bottom: 1px solid #ddd; margin-bottom: 0; }
.popularBoxInner { background: #fff; border-radius: 8px; box-shadow: 0 0 27px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0 27px rgba(0,0,0,0.15); -moz-box-shadow: 0 0 27px rgba(0,0,0,0.15); }
.contentBoxParent { padding: 30px 25px; }
.contentBoxParent ul { list-style: none; padding: 0; margin: 0; }
.content-box h4 { font-size: 22px; margin-bottom: 10px; }
.content-box { margin-bottom: 25px; display: inline-block; vertical-align: top; width: 33.33%;     margin-right: -4px; }
.content-box a { color: #7f8398; }

@media(max-width: 1020px){
    .saleWhatsappHome {
    margin: 0  auto 15px;
}
}

[rainmaker_form id="3070"]

/* Salary Inner Page*/
.innerSalaryPage { padding: 80px 0; }
.innerPageTopLeft { display: inline-block; vertical-align: top; margin-right: -4px; width: calc(100% - 290px); padding-right: 30px }
.innerPageTopRight { display: inline-block; vertical-align: top; margin-right: -4px; width: 290px; overflow: hidden }
.InnerPageTopLeftInner { background-color: #fff ; border-radius: 8px; box-shadow: 0 0 27px rgba(0,0,0,0.15);
    -webkit-box-shadow: 0 0 27px rgba(0,0,0,0.15); -moz-box-shadow: 0 0 27px rgba(0,0,0,0.15); padding-left: 5px; padding-right: 5px; }
.innerPageTopRight { background-color: #fff; border-radius: 8px;     box-shadow: 0 0 27px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0 27px rgba(0,0,0,0.15); -moz-box-shadow: 0 0 27px rgba(0,0,0,0.15); }
.ILtitle { font-size: 19px; padding: 13px 15px 10px; border-bottom: 1px solid #ddd; margin-bottom: 0; }
.MiddleBoxContent { padding: 15px 25px; display: inline-block; vertical-align: top; margin-right: -4px; width: 50% }
.avarageTitle { margin: 0 0 5px 0; font-size: 16px; font-weight: bold; color: #3591ca; line-height: 1.22; }
.salaryAmount { font-size: 56px; font-weight: 700; color: #3591ca; }
.boxSalary > div:first-child { font-weight: 700; width: 158px; }
.boxSalary > div { font-size: 20px; color: #3591ca; display: inline-block; vertical-align: middle; }
.boxSalary { margin-top: 50px; }  
.mBottomContent { padding: 15px 18px 10px; border-top: 1px solid #ddd; }
.topAvTitle { font-size: 22px; font-weight: 700; padding-bottom: 15px; }
.medianSalaryLeft { font-size: 15px; }

.innerRightTitle { font-size: 19px; padding: 13px 15px 10px; border-bottom: 1px solid #ddd; margin-bottom: 0; }
.innerRightContent { padding: 15px 20px; }
.sSalary { font-size: 55px; color: #56c1ff; line-height: 1.11; margin-bottom: 6px; text-align: center;  }
.sTitle { padding: 20px 0 }
.sTitle + .sTitle {  border-top: 1px solid #ddd;  }


.innerSubmitSec { margin-top: 30px; background-color: #fff; border-radius: 8px;     box-shadow: 0 0 27px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0 27px rgba(0,0,0,0.15);     -moz-box-shadow: 0 0 27px rgba(0,0,0,0.15); padding: 25px 26px; }
.innerSubmitSec > div { display: inline-block; vertical-align: middle; margin-right: -4px; font-size: 19px; }
.bottomLeftSubmit { width: 60%; }
.bottomRightSubmit { width: 40%; text-align: right; }
.bottomLeftSubmit {    font-weight: 700;  }

.MiddleBoxContentParent { padding: 10px 0 }
.innerPageTopRight { position: relative; }
.innerPageTopRight:before {content: '';background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='190' height='66' viewBox='0 0 190 66'%3E%3Cg fill='%2304003F' fill-rule='evenodd'%3E%3Cpath d='M167.299 66.153V51.892h2.834v-7.778h1.017v-1.018h6.102v1.018h1.02V54.47h2.669V33.558h8.142v32.595h-21.784zM156.235 55.49h6.038v5.924h.814v-14.73h6.231v4.393h-2.834v15.075h-10.25V55.49zm-8.904 10.662V44.185h8.089v21.968h-8.089zm-4.64 0V47.48h1.352v9.622h.815V50.79h1.659v15.363h-3.826zm-17.283 0h4.07V51.82h-4.07v14.333zm-10.657 0v-32.11H124.593v32.11h-9.842zm-2.85 0h2.035V45.475h-2.035v20.678zm-38.654 0l-1.76-6.824h22.35v6.824h-20.59zm-41.614-6.824h23.379l-1.87 6.824H31.633v-6.824zm-8.687 6.824V45.987H30.818v20.166h-7.872zm-3.45 0h2.635V51.328h-2.635v14.825zm-6.694 0H6.924V33.098H18.681v33.055h-5.88zm-11.987 0h5.294V53.139H.815v13.014zM8.27 32.285h9.066V29.98H8.27v2.305zm16.36 12.889h4.506v-1.407H24.63v1.407zm2.253-2.728c.866 0 1.507.237 1.84.508h-3.68c.33-.271.972-.508 1.84-.508zm34.59-22.143v1.7l-.019-.017-29.82 31.899v-4.16l29.839-29.422zm.814.791H64.6v-1.653h-2.313v1.653zm31.55 27.297v4.049L65.414 22.035v-1.67l28.423 28.026zm-3.775 10.125l-24.648-30.66v-1.721L93.8 58.515h-3.738zm-5.367 0l-19.28-27.49v-1.871l23.602 29.36h-4.322zm-5.371 0l-13.91-23.984v-2.089l18.288 26.073h-4.378zm-5.673 0l-7.394-19.48-.66-2.566 12.785 22.046h-4.73zm-5.55-12.33l4.679 12.33h-1.502L68.1 46.186zM66.626 59.33h4.021l1.758 6.824h-4.523l-1.256-6.824zm-5.92 0H65.8l1.256 6.824h-7.717l1.369-6.824zm4.942-.813H60.87l2.492-12.42 2.286 12.42zm-3.36-22.649V25.808H64.6v10.055l.863 3.353-.006.003.023.062 4.957 19.235h-3.961l-3.08-16.73-4.889 24.367h-4.52l8.3-30.286zm-3.954 11.34l-3.1 11.309h-1.191l4.291-11.31zm2.989-10.904l-.725 2.643-7.427 19.57h-4.73l12.882-22.213zm.15-3.95v2.07L47.5 58.515h-4.38l18.353-26.164zm0-3.278v1.86l-19.346 27.58h-4.322l23.668-29.44zm0-3.013v1.715L36.76 58.516h-3.739l28.45-32.454zm.814-1.067H64.6v-3.087h-2.313v3.087zm31.55 32.328L65.414 24.901v-1.674l28.423 30.404v3.692zm-62.204-2.246l29.84-31.918v1.669L31.939 58.516h-.306v-3.439zm79.454-36.264v47.34H94.652v-47.34h16.435zm5.086 14.417h6.7v-1.986h-6.7v1.986zm3.351-4.89l1.76 2.09h-3.522l1.762-2.09zm11.18 10.135h2.81v27.678h-3.223V38.475h.413zm.814-2.45h9.132v1.637h-9.132v-1.636zm1.68-.812h5.773v-1.637h-5.773v1.637zm2.886-4.088c1.015 0 1.867.698 2.107 1.638h-4.213a2.177 2.177 0 0 1 2.106-1.638zm-1.756 35.028h3.513V38.475h-3.513v27.678zm7.549-27.678v27.678h-3.222V38.475h3.222zm7.105 4.898h4.788v-5.578h-4.788v5.578zm2.394-9.972l1.372 3.58h-2.744l1.372-3.58zM190 66.153h-.103V32.745h-9.77v20.911h-1.04V43.3h-1.02v-1.017h-7.73V43.3h-1.019v2.571h-7.045v8.807h-6.038V43.372h-1.65V36.98h-.966l-1.836-4.792v-4.164h-.815v4.164l-1.836 4.792h-.965v6.392h-1.65v6.605h-1.66v-3.31h-2.166v-9.005h-1.226v-2.45h-1.68v-2.449h-.76a2.992 2.992 0 0 0-2.94-2.45 2.99 2.99 0 0 0-2.94 2.45h-.762v2.45h-1.68v2.45h-1.225v13.344h-4.07V33.23h-1.72v-2.8h-1.339l-2.825-3.352-2.827 3.352h-1.339v2.8h-1.422V44.66h-2.035V18l-18.064.001v29.247L65.414 19.223v-.595h-3.941v.545l-.007-.007-29.833 29.416v-3.408H29.95v-1.407h1.004v-.813h-1.237c-.265-.7-1.202-1.21-2.427-1.304V36.44h-.815v5.209c-1.226.094-2.163.605-2.426 1.304H22.81v.813h1.004v1.407h-1.682v5.342h-2.636v-18.23H18.15v-3.118h-4.94v-3.876h-.814v3.876h-4.94v3.119H6.109v20.038H0v14.64H93.837v.008h18.064v-.007H129.478v.007h13.213v-.007H189.083V67l.034-.034H190v-.813z'/%3E%3Cpath d='M9 66h.742V34H9zM10 66h.742V34H10zM13 66h.742V34H13zM15 66h.742V34H15zM16 66h.742V34H16zM24 47.738h5V47h-5zM24 51.738h5V51h-5zM24 52.738h5V52h-5zM24 54.738h5V54h-5zM24 58.738h5V58h-5zM24 59.738h5V59h-5zM24 63.738h5V63h-5zM111 15l-15 .001v.737h15zM111 11.238h-7.306V2h-.815v9.238H96V12h15zM96 21.738h3V21h-3zM101 21.738h3V21h-3zM107 21.738h3V21h-3zM96 25.738h3V25h-3zM101 25.738h3V25h-3zM107 25.738h3V25h-3zM96 27.738h3V27h-3zM101 27.738h3V27h-3zM107 27.738h3V27h-3zM96 33.738h3V33h-3zM101 33.738h3V33h-3zM107 33.738h3V33h-3zM96 35.738h3V35h-3zM101 35.738h3V35h-3zM107 35.738h3V35h-3zM96 40.738h3V40h-3zM101 40.738h3V40h-3zM107 40.738h3V40h-3zM96 43.738h3V43h-3zM101 43.738h3V43h-3zM107 43.738h3V43h-3zM96 47.738h3V47h-3zM101 47.738h3V47h-3zM107 47.738h3V47h-3zM96 51.738h3V51h-3zM101 51.738h3V51h-3zM107 51.738h3V51h-3zM96 54.738h3V54h-3zM101 54.738h3V54h-3zM107 54.738h3V54h-3zM96 58.738h3V58h-3zM101 58.738h3V58h-3zM107 58.738h3V58h-3zM96 62.738h3V62h-3zM101 62.738h3V62h-3zM107 62.738h3V62h-3zM118 61h.742V34H118zM119 61h.742V34H119zM122 61h.742V34H122zM152 41.146a1.147 1.147 0 0 1 0-2.292 1.147 1.147 0 0 1 0 2.292M152 38c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2M150 48h.742v-3H150z'/%3E%3Cpath d='M150 48h.742v-3H150zM154 48h.742v-3H154zM150 51.738h4V51h-4zM150 53.738h4V53h-4zM150 57.738h4V57h-4zM150 59.738h4V59h-4zM29.79 18.17h9.987c.784 0 1.423-.729 1.426-1.623.001-.897-.635-1.628-1.421-1.631h-.005a1.21 1.21 0 0 0-.258.027l-.377.079-.09-.388c-.269-1.168-1.201-1.982-2.267-1.982-.202 0-.403.03-.6.087l-.299.09-.155-.28c-.6-1.076-1.628-1.719-2.751-1.719-1.422 0-2.666 1.028-3.096 2.56l-.074.26-.26.034c-.999.13-1.753 1.09-1.753 2.235 0 1.24.888 2.25 1.979 2.25h.013zm3.19.83h-3.202C28.247 19 27 17.619 27 15.92c0-1.465.927-2.714 2.196-3.014a4.47 4.47 0 0 1 1.359-2.007A3.752 3.752 0 0 1 32.98 10c.703 0 1.396.204 2.003.59.503.32.941.758 1.279 1.28.173-.032.348-.05.523-.05 1.324 0 2.49.916 2.943 2.266h.056c1.226.004 2.219 1.109 2.216 2.464-.004 1.35-1.001 2.45-2.223 2.45H32.98zM134.79 8.17h9.987c.784 0 1.423-.729 1.426-1.623.001-.897-.635-1.628-1.421-1.631h-.005a1.21 1.21 0 0 0-.258.027l-.377.079-.09-.388c-.269-1.168-1.201-1.982-2.267-1.982-.202 0-.403.03-.6.087l-.299.09-.155-.28c-.6-1.076-1.628-1.719-2.751-1.719-1.422 0-2.666 1.028-3.096 2.56l-.074.26-.26.034c-.999.13-1.753 1.09-1.753 2.235 0 1.24.888 2.25 1.979 2.25h.013zm3.19.83h-3.202C133.247 9 132 7.619 132 5.92c0-1.465.927-2.714 2.196-3.014A4.47 4.47 0 0 1 135.555.9 3.752 3.752 0 0 1 137.98 0c.703 0 1.396.205 2.003.59.503.32.941.758 1.279 1.28.173-.032.348-.05.523-.05 1.324 0 2.49.916 2.943 2.266h.056c1.226.004 2.219 1.109 2.216 2.464-.004 1.35-1.001 2.45-2.223 2.45h-6.797zM168.493 23c-.077 0-.156-.005-.237-.013l-4.04-.452.074-.956 4.04.45c.373.043.66-.06.786-.278.128-.217.109-.577-.05-.984l-.08-.206c-.399-1.024-1.529-1.89-2.47-1.89h-8.036l-1.243-2.71h-1.129l.999 3.59c.277.897.752 1.308 1.637 1.407l1.025.115-.074.958-1.024-.115c-1.192-.133-1.928-.783-2.316-2.045L155 15h2.708l1.243 2.711h7.566c1.256 0 2.658 1.073 3.192 2.442l.08.206c.289.739.28 1.429-.02 1.946-.265.454-.712.695-1.276.695'/%3E%3Cpath d='M167 20h2l-.46-1H167zM157.58 23.22h1.087l5.212-2.856.3-.186c-.199-.154-.948-.398-2.148-.398-1.238 0-2.001.262-2.168.415l-.021.029-2.262 2.996zm1.295.78H156l3.198-4.238c.413-.562 1.784-.762 2.833-.762 1.37 0 2.969.303 2.969 1.153 0 .254-.149.52-.38.675l-.336.208-5.41 2.964zM139 19.768h15V19h-15zM132 19.768h3V19h-3zM150 20.768h3V20h-3zM48 7h-.486c0-.767-.496-1.392-1.108-1.392-.41 0-.785.282-.978.737L45 6.058C45.277 5.405 45.816 5 46.406 5 47.286 5 48 5.897 48 7M48.486 7H48c0-1.103.716-2 1.594-2 .589 0 1.128.405 1.406 1.058l-.428.287c-.194-.455-.568-.737-.978-.737-.61 0-1.108.625-1.108 1.392M55 11h-.486c0-.767-.496-1.392-1.108-1.392-.41 0-.785.282-.978.737L52 10.058C52.278 9.405 52.816 9 53.406 9c.88 0 1.594.897 1.594 2'/%3E%3Cpath d='M54.486 11H54c0-1.103.716-2 1.594-2 .589 0 1.128.405 1.406 1.058l-.428.287c-.194-.455-.568-.737-.978-.737-.61 0-1.108.625-1.108 1.392'/%3E%3C/g%3E%3C/svg%3E");position: absolute;bottom: 0;width: 100%;left: 0;background-repeat: no-repeat;background-size: 100% auto;height: 100px;}
.innerRightContent { padding-bottom: 120px; }
.line { margin-bottom: 15px; display: block; background-color: #F0F2FA; height: 5px; width: 100%; border-radius: 4px; overflow: hidden;  position: relative; }
.rangeSlider { width: 400px; margin-top: 15px; max-width: 100%; }
.progressRange { width: 400px !important; max-width: 100%; display: block;  }
.slideValue > div { display: inline-block; width: 50%; margin-right: -4px; vertical-align: top; font-size: 15px; }
.slideValue > div + div { text-align: right; }
.percent { position: absolute; left: 0; top: 0; bottom: 0;     background-color: #00B9FE; }
.recentlySearchItems,.recentlySearchItems a { padding-top: 20px; color: #fff; }
.recentlySearchItems a:hover{ color: #000 }
/*.SubmitButton { display: block !important; margin: 30px auto 0 !important; width: 300px !important; max-width: 100%; }*/

.reasonBoxParent { padding: 15px 18px 10px;   }
.reasonBox3Circle{text-align: center }
.reasonBox3Circle > div { padding: 15px 10px; }


.circleBox { width: 200px; height: 200px; margin: 0 auto; border: 2px solid #3591ca; border-radius: 50%; line-height: 200px; position: relative; }
.circleNumber { position: absolute; width: 35px; height: 35px; background: #d1e600; font-weight: 700; line-height: 35px; border-radius: 50%; font-size: 21px; top: 8px; left: 9px; }
.circleInner {line-height: 1;display: inline-block;vertical-align: middle;}
.circleTitle { font-size: 19px; padding: 0px 10px }
.circleContent { font-size: 48px; padding-top: 9px; font-weight: 700; color: #706299; }
.reasonBoxBottomList ul { list-style: none; margin: 0; padding-left: 0 }
.reasonBoxBottomList { padding-top: 30px; padding-bottom: 30px }
.reasonBoxBottomList ul li { display: inline-block; padding-left: 50px; position: relative; margin-bottom: 10px; padding-top: 4px; width: 50%; vertical-align: top; margin-right: -4px; padding-right: 50px; }
.rNumber { position: absolute; width: 30px; height: 30px; background: #d1e600; font-weight: 700; line-height: 30px;  border-radius: 50%; font-size: 15px; top: 4px; left: 0; text-align: center; }
.rList {display: inline-block;vertical-align: middle;margin-right: -4px;width: calc(100% - 40px);}
.rvalue { display: inline-block; vertical-align: middle; margin-right: -4px;  text-align: right; width: 40px; color: #f00; font-weight: 600; }
.secondColBoxparent .innerPageTopRight:before { background-image: url(images/hot_jobs.png);     height: 153px;}

<!-- TrustBox script -->
<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
<!-- End TrustBox script -->

.hotlinkSParent { padding: 15px 20px; }
.hotLinks { position: relative; padding-left: 25px; font-size: 15px; }
.hotLinks + .hotLinks { margin-top: 15px; }
.hotLinks a { color: #3591ca; }
.linkAfterText { font-size: 14px; padding-top: 4px; }
.hotLinks:before {content: '';background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 511.269 511.269' style='enable-background:new 0 0 511.269 511.269;' xml:space='preserve'%3E%3Cpath style='fill:%23F3705A;' d='M140.367,465.067C116.9,438.4,93.434,410.667,78.5,377.6c-14.933-35.2-19.2-75.733-11.733-114.133 s24.533-74.667,49.067-105.6c-2.133,26.667,7.467,54.4,25.6,74.667c-10.667-51.2,6.4-106.667,40.533-147.2S263.034,18.133,312.1,0 c-24.533,25.6-27.733,66.133-18.133,100.267c9.6,34.133,29.867,64,48,94.933c18.133,30.933,35.2,62.933,36.267,98.133 c9.6-18.133,20.267-36.267,26.667-56.533c6.4-20.267,9.6-41.6,4.267-61.867c19.2,23.467,29.867,46.933,35.2,76.8 c5.333,29.867,4.267,60.8,1.067,90.667c-4.267,33.067-12.8,67.2-30.933,94.933c-21.333,33.067-55.467,56.533-92.8,69.333 C255.567,518.4,190.5,508.8,140.367,465.067z'/%3E%3Cpath style='fill:%23FFD15C;' d='M221.434,504.533C308.9,538.667,395.3,435.2,347.3,355.2c0-1.067-1.067-1.067-1.067-2.133 c4.267,43.733-6.4,75.733-26.667,93.867c10.667-25.6,3.2-55.467-9.6-81.067c-12.8-24.533-30.933-46.933-44.8-70.4 c-13.867-24.533-24.533-52.267-18.133-80c-25.6,19.2-43.733,48-51.2,78.933c-7.467,30.933-3.2,65.067,10.667,93.867 c-16-11.733-27.733-30.933-28.8-51.2c-17.067,20.267-27.733,46.933-26.667,73.6C151.034,452.267,184.1,489.6,221.434,504.533z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");width: 20px;height: 20px;background-position: top left;background-repeat: no-repeat;background-size: 100% auto;position: absolute;left: -3px;top: 7px;}

.displayNone { display: none}

#loginSalarySection { position: fixed; left: 0; width: 100%; height: 100%; top: 0; background: rgba(0,0,0,0.4);  display: none}
.loginFormInner { display: table; width: 100%;  height: 100%; }
.loginFormInner > div { display: table-cell; vertical-align: middle; padding-left: 15px; padding-right: 15px }
.loginFormInner .formBox { width: 100%; max-width: 480px; margin: 0 auto; position: relative; }
.loginFormInner > div .ihc-login-form-wrap  { max-height: 80%; overflow: auto; padding: 15px 0; margin-top: 0;     border-radius: 3px 0 3px 3px; max-width: 480px; width: 100% }
.closeButton svg {width: 20px;height: auto; display: inline-block; vertical-align: middle}
.closeButton { width: 35px; height: 35px;  display: block; margin: 0 0 0 auto; text-align: center;     background: #fff; line-height: 35px; border-radius: 3px 3px 0px 0; cursor: pointer }
.activeForm { overflow: hidden}
/*update css 21/10/2019*/
.bottomJobTitle { display: block !important; border-bottom: 1px solid #F0F2FA; font-weight: 700;    font-size: 14px !important; margin: -20px -20px 20px -20px;   padding: 10px 20px 10px;}
.bottomLeftSubmit { position: relative;    padding-left: 50px;}
.bottomLeftSubmit:before { background-image: url(images/icons-icons-sprite.png); content: ''; position: absolute; left: 0; width: 30px; height: 45px;    background-position: left;    background-size: 100%; background-repeat: no-repeat; top: -7px;}
/*.oneall_social_login { display: none }*/
.oneall_social_login_providers { min-height: 0 }


form#loginform { width: 600px; max-width: 100%; margin: 0 auto; border-radius: 10px;  padding: 20px; }
#loginform p > label { font-size: 13px; font-weight: 700; }
#loginform  .login-remember > label { font-weight: 400 !important; }
#loginform  .login-remember { margin-top: 12px; margin-bottom: 0; }
#loginform .login-remember input[type="checkbox"] { position: relative; top: 2px; }
#loginform .login-submit { padding-top: 14px; }
.oneall_social_login_label label{ font-size: 14px; font-weight: 600 }


/* new popup */
.loginBoxMain { position: fixed; left: 0; width: 100%; height: 100%; top: 0;  background: rgba(0,0,0,0.4); z-index: 15; display: none }
.formB { width: 100%; max-width: 480px; margin: 0 auto; position: relative; overflow: auto; max-height: 90vh; }
.TopTitle { text-align: center; color: #fff; background: #3591ca; padding: 20px; font-weight: 700; }
.MiddleBox { background: #fff; padding: 20px 30px; }
.frmTitle { font-size: 30px;  font-weight: 900; text-transform: uppercase; color: #3591ca;  }
.formContnt { padding: 15px 0; }
.connectFacebook { color: #fff; background: #4060b8; padding: 15px 10px; border-radius: 10px;  font-weight: 700; text-align: center; font-size: 19px; }
.connectFacebook svg { width: 25px; margin-right: 10px; }
.connectLinkedin { margin-top: 10px; color: #fff; background: #3591ca; padding: 15px 10px; border-radius: 10px; font-weight: 700;  text-align: center; font-size: 19px; }
.btmBox { background: #f0f1fb; padding: 20px 30px;  font-weight: 700; color: #3591ca; }
.btmBox a { color: #00b7ff; margin-left: 9px; }
.TopTitle { position: relative; }
a.closeIcn { position: absolute; right: 10px;  top: 10px ; }
a.closeIcn svg { width: 15px; height: auto; }
.closeIcn svg polygon { fill: #00e8c2; }


.profileEdits .ihc-ap-top-theme-4 .ihc-user-page-top-ap-background { background: #3591ca; height: 100% }
.profileEdits .ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc { color: #3591ca; transition: all ease 0.3s; }
.profileEdits .ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item a { transition: all ease 0.3s; }
/*.oneall_social_login_providers iframe {height: 50px !important }*/
.profileEdits .ihc_level_template_5 .ihc-level-item { width: 33.33%; max-width: 100%; margin: 0; min-width: 0; margin-right: -4px; padding: 10px; }
.profileEdits .ihc_level_template_5 .ihc-level-item-wrap { margin: 0; }
.profileEdits .ihc_level_template_5 .ihc-level-item-wrap {transition: all ease  0.3s !important;position: relative;top: 0;}
.profileEdits .entry-header-standard, .entry-header-title { margin-bottom: 25px; }
.profileEdits .entry-header .entry-header-inner .entry-title { font-size: 45px; padding: 0 10px; }
.profileEdits .ihc-account-page-wrapp { margin-top: 0 !important; }
.profileEdits .ihc-ap-theme-3 .ihc-ap-wrap h3 { color: #3591ca; }
.profileEdits .ihc-register-9 { padding: 0; margin: 0; }
.profileEdits .ihc-register-9 .iump-submit-form input { background: #3591ca; }

/* Home page */
.featuredEmployerBlockSection { padding-top: 70px; padding-bottom: 70px; }
.title { padding-bottom: 30px; text-align: center; }
.title h3 { font-weight: 700; font-size: 35px; margin-bottom: 0 }
.featuredEmployerBlocks .featuredEmployerimg { width: 25%; display: inline-block; vertical-align: middle; margin-right: -4px; padding: 15px; text-align: center; }
.featuredEmployerBlocks .featuredEmployerimg img { max-width: 125px; }
.background2 { background-color: #f9f9f9 }

.eventSingleBlock { display: inline-block; vertical-align: top; margin-right: -4px; width: 33.33%; padding: 15px; }
.eventBlockImg { height: 200px; background-position: top center; background-size: 100% auto; background-repeat: no-repeat;     background-color: #fff; }
.eventSingleBlockInner { background-color: #ffffff; box-shadow: 0px 0 8px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 0 8px rgba(0,0,0,0.1) }
.eventCont { padding: 20px 15px; }
.eventBlockTitle { font-weight: 700; color:#121416; font-size: 14px; }
.eventBlockExcerpt { padding-top: 10px; }

.twoColSection > div { display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; padding: 30px 10px; }
.twoColSection { padding: 20px 50px; }
.salesforceqaPostBlock,.insightPostBlock { display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; padding: 10px; }
.insightPostTitle,.salesforceqaPostTitle  {font-weight: 700;font-size: 14px;}
.slaesforceContent,.insightPostContent { padding: 15px 10px; }
.salesforceqaPostContent,.insightPostCont { padding-top: 10px; }
.insignThisInner,.salseForceInner  { box-shadow: 0 0 6px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 6px rgba(0,0,0,0.1); }
.insightPostTitle h3, .salesforcePostTitle h3 { text-align: center; text-transform: uppercase; font-weight: 700; }

.customHeaderCta {
    text-align: right;
}

.navbar-container .navbar-content .navbar-col.customHeaderCta:nth-child(2) { -webkit-box-pack: center;    -ms-flex-pack: center; justify-content: flex-end; }
a.customHIRE { color: #fff; background: #0F0933; line-height: 1; padding: 8px 16px; display: inline-block; border-radius: 0; font-size: 19px; }
.customHeaderCta a { color: #ffff; }
.customHeaderCta a + a {    margin-left: 12px;  font-weight: 1100; text-transform: uppercase; }
a.customHire:hover { color: #ffff !important;  background: #0F0933;}

.forRelative,.eventSingleBlockInner,.insignThisInner,.salseForceInner {position: relative;}
.overlayLink { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.search_jobs .search_submit { padding-top: 15px; }
ul.job_types { padding-left: 0; list-style: none; padding-top: 30px; }
ul.job_types li { display: inline-block; vertical-align: top; margin-right: 20px; }
ul.job_types li input { margin-right: 10px; display: inline-block; vertical-align: middle; }
ul.job_types li label { font-size: 15px; font-weight: 700; }
ul.job_listings { padding-left: 0; list-style: none; }
li.no_job_listings_found { color: #f00; }
.job_listings .position { padding-top: 19px; }
.job_listings ul.meta { padding-top: 20px; }
.job_listings .location { padding-top: 10px; }





.jobBlock {  width: 50%;  padding: 15px; }
.jobBlockInner { background-color: #f0f0f0; border: 2px solid #e9e9e9; padding: 25px 15px; }
.jobTitleLeft { display: inline-block; vertical-align: middle; margin-right: -4px; width: calc(100% - 150px); padding-right: 15px; }
.jobTitleBlock { font-size: 20px; line-height: 22px; font-weight: 500; color: black; margin: 0 0 10px; font-family: hg-grotesk,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
.jobPositionBlock { display: block; margin-top: -5px; font-size: 14px; line-height: 26px; color: #373737; font-weight: 500; }
.jobViewMore {width: 150px;display: inline-block;vertical-align: middle;margin-right: -4px;}
.jobViewMore a { display: block; text-align: center; background-color: #22c0f1; border-bottom: 50px;
    font-size: 16px; padding: 10px 15px; color: #fff; border-radius: 150px; }
.jobViewMore a:hover { color: #fff}


.customProfilePage .ihc-ap-top-theme-4 { display: none; }
.customProfilePage .ihc-ap-menu { float: none; display: inline-block; min-width: 0; width: 300px; vertical-align: top; margin-right: -4px; margin-top: 10px; }
.customProfilePage .ihc-ap-theme-1 .ihc-ap-wrap { display: inline-block; vertical-align: top; margin: 0; margin-right: -4px; width: calc(100% - 300px); padding-left: 25px; }
.customProfilePage .ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item { display: block; width: 100%; }
.customProfilePage .ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item a,.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item { transition: all ease 0.3s; -webkit-transition: all ease 0.3s; }

.archiveBlogListBoxes { margin: 0 -15px; }
.archiveBlogListBoxes > div {    display: inline-block;  vertical-align: top; margin-right: -4px; width: 33.33%; padding: 15px; }
.archiveBlogListBoxTitle { font-size: 20px; }
.archiveBlogListBoxTitle a { color: #150D41; }
.archiveBlogListBoxContent { padding-top: 15px; }
.archiveBlogListBoxRead { padding-top: 20px; }
.archiveBlogListBoxRead a { background: #150D41; display: inline-block; padding: 10px 15px; color: #fff; transition: all ease 0.3s; -webkit-transition: all ease 0.3s; border: 1px solid #150D41 }
.archiveBlogListBoxRead a:hover { background: transparent; color: #150D41 }
.archiveBlogListBoxTitle { padding-top: 20px; }
.forRelative { position: relative }
.overlayLink { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 }
.archiveBlogListBoxImage { height: 210px; background-size: cover; background-position: top center; background-repeat: no-repeat }

/*  update css 28-7-2020 */
.navbar-container .navbar-content .navbar-col.customHeaderCta:nth-child(2) a { font-size: 12px;}
.navbar-brand img{max-height: 45px;}
.cs-hero-right-column .cs-hero .hero-full {align-items: center;}

/*  podcast page */
.page-template-podcast-template .TopSectionBox{padding:30px 0px;background-color: #f0f0f0;border: 2px solid #e9e9e9;}
.page-template-podcast-template .TopSectionBox .MainTitle p{margin-bottom: 0px;font-size: 20px;line-height: 1.5;color: #373737;}
.page-template-podcast-template .TopSectionBox .MainTitle h3{color: #000;}
.page-template-podcast-template .popularBoxesMain .content-box{width: 100%;margin-bottom: 0px ;}
.page-template-podcast-template .popularBoxesMain .contentLeftBox ,
.page-template-podcast-template .popularBoxesMain .contentRightBox{display: inline-block;vertical-align: top;margin-right: -4px;}
.page-template-podcast-template .popularBoxesMain .contentLeftBox { width: 30%;}
.page-template-podcast-template .popularBoxesMain .contentRightBox { width: 70%;padding-left: 30px;}
.page-template-podcast-template .popularBoxInner { margin-bottom: 50px;}
.page-template-podcast-template .main-content{padding-left: 20px;padding-right: 20px;}
.page-template-podcast-template .popularBoxesMain .content-box iframe{margin-top: 30px;}

/* event page  */
.futureEventPage .eventBlockImg{background-color: transparent;}
.futureEventPage .events-list > div , .events-plus-2 .events-list .i8em{border-right: 0px !important;border-right-style:none !important;}
/*.futureEventPage .events-list h2{color:#D9B3BD;}
.futureEventPage .events-list h2:hover{color:#6c757d;position: relative;z-index: 2;}*/

  .futureEventPage .events-list .eventFutureLeft a{display: inline-block; height: 130px; width: 130px; border-radius: 50%;border: 5px solid #d3d3d3;overflow: hidden;}
   .futureEventPage .events-list  .eventFutureLeft a> div{height: 100%; width: 100%; background-position: left; background-repeat: no-repeat; background-size: cover;
    border-radius: 50%;}
    .events-plus-2 .events-list .t7umb img{height: 130px; width: 130px;max-width: 100% !important}

    
 .home  .cs-hero-container {
    max-width: 100%;
}
.home .cs-hero-layout.cs-video-wrap .cs-hero {align-items: flex-start;}
.home .cs-hero-layout.cs-video-wrap .cs-hero .hero-full article h3 {
    padding-top: 39px;
    width: 680px;
    max-width: 100%;
}   

.navbar-container .navbar-content .navbar-col.customHeaderCta:nth-child(2) a {
    height: 2.67em;
    line-height: 2.67;
    padding-left: 20px;
}
.navbar-container .navbar-content .navbar-col.customHeaderCta:nth-child(2) a + a {
    border-left: 1px solid rgba(255, 255, 255, 0.25);
}


.customHeaderCta a {
    font-family: hg-grotesk,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 1rem !important;  font-weight: 600; letter-spacing: 0px;  text-transform: uppercase; }

.newHomeButtonSection {  text-align: center;}
.newHomeButtonSection a { margin: 15px 7px;  display: inline-block; background-color: #150D41; border-bottom: 50px;
    font-size: 16px; padding: 15px 25px; color: #fff; border-radius: 120px;  text-transform: uppercase; transition: all ease 0.3s; -webkit-transition: all ease 0.3s }
.newHomeButtonSection a:hover {  transform: scale(1.02); -webkit-transform: scale(1.02); color: #fff;  }

.page-id-38423 #main section.entry-header{display:none!important;}

@media(min-width: 1231px){
.navbar-brand img {  max-height: 60px;}
}

/*.navbar-col.customHeaderCta a:not(:first-child) {
    border-left: 1px solid rgba(255, 255, 255, 0.25) !important;
    padding-left: 20px;
}*/

/* responsive media query */

@media(min-width:1020px){ 
    .home .cs-hero-right-column .cs-hero .hero-full {
    flex: 0 0 calc(100% - 570px);
    max-width: calc(100% - 570px);
}
}


@media(max-width:1230px){
/* podcast page */
.page-template-podcast-template .popularBoxesMain .contentLeftBox { width: 40%;}
.page-template-podcast-template .popularBoxesMain .contentRightBox { width: 60%;}


}

@media(max-width: 1019px){

.navbar-container .navbar-content .navbar-col.customHeaderCta:nth-child(2) { -webkit-box-pack: end;
    -ms-flex-pack: unset; justify-content: flex-end;}

.page-template-podcast-template .popularBoxesMain .contentRightBox{padding-left: 0px;padding-top: 30px;}
	.page-template-podcast-template .popularBoxesMain .contentLeftBox ,
.page-template-podcast-template .popularBoxesMain .contentRightBox{width: 100%;display: block;margin-right: 0;}
.page-template-podcast-template .main-content {padding-left: 0px; padding-right: 0px;}

}

@media(max-width:719px){
.popularBoxesMain .cs-container{padding-left: 0px; padding-right: 0px;}
	.page-template-podcast-template .TopSectionBox .MainTitle p{font-size: 18px;}


}


@media (min-width: 768px) {
    .ib { display: inline-block; vertical-align: middle; margin-right: -4px }
    .vt { vertical-align: top }
    .w33 { width: 33.33% }
}

@media (max-width: 1300px){
    .site-title { font-size: 1.2em !important; }
    a.customHire { font-size: 15px; }
    .customHeaderCta a + a { font-size: 12px; }
}

@media (max-width: 1200px) {
    .circleBox { width: 160px; height: 160px; line-height: 160px; }
    .circleTitle { font-size: 16px; }
    .circleContent { font-size: 30px; }
    .circleNumber { width: 28px; height: 28px; font-size: 16px; line-height: 28px; }
    .site-main .ihc_level_template_5 .ihc-level-item { width: 50% }
    .site-title { font-size: .8em !important; }
    a.customLogout { font-size: 0 !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 384.971 384.971' style='enable-background:new 0 0 384.971 384.971;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23fff' d='M180.455,360.91H24.061V24.061h156.394c6.641,0,12.03-5.39,12.03-12.03s-5.39-12.03-12.03-12.03H12.03 C5.39,0.001,0,5.39,0,12.031V372.94c0,6.641,5.39,12.03,12.03,12.03h168.424c6.641,0,12.03-5.39,12.03-12.03 C192.485,366.299,187.095,360.91,180.455,360.91z'/%3E%3Cpath fill='%23fff' d='M381.481,184.088l-83.009-84.2c-4.704-4.752-12.319-4.74-17.011,0c-4.704,4.74-4.704,12.439,0,17.179l62.558,63.46H96.279 c-6.641,0-12.03,5.438-12.03,12.151c0,6.713,5.39,12.151,12.03,12.151h247.74l-62.558,63.46c-4.704,4.752-4.704,12.439,0,17.179 c4.704,4.752,12.319,4.752,17.011,0l82.997-84.2C386.113,196.588,386.161,188.756,381.481,184.088z'/%3E%3C/g%3E%3C/svg%3E"); width: 18px; height: 18px; }
    a.customProfileLink { font-size: 0 !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 482.9 482.9' style='enable-background:new 0 0 482.9 482.9;' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M239.7,260.2c0.5,0,1,0,1.6,0c0.2,0,0.4,0,0.6,0c0.3,0,0.7,0,1,0c29.3-0.5,53-10.8,70.5-30.5 c38.5-43.4,32.1-117.8,31.4-124.9c-2.5-53.3-27.7-78.8-48.5-90.7C280.8,5.2,262.7,0.4,242.5,0h-0.7c-0.1,0-0.3,0-0.4,0h-0.6 c-11.1,0-32.9,1.8-53.8,13.7c-21,11.9-46.6,37.4-49.1,91.1c-0.7,7.1-7.1,81.5,31.4,124.9C186.7,249.4,210.4,259.7,239.7,260.2z M164.6,107.3c0-0.3,0.1-0.6,0.1-0.8c3.3-71.7,54.2-79.4,76-79.4h0.4c0.2,0,0.5,0,0.8,0c27,0.6,72.9,11.6,76,79.4 c0,0.3,0,0.6,0.1,0.8c0.1,0.7,7.1,68.7-24.7,104.5c-12.6,14.2-29.4,21.2-51.5,21.4c-0.2,0-0.3,0-0.5,0l0,0c-0.2,0-0.3,0-0.5,0 c-22-0.2-38.9-7.2-51.4-21.4C157.7,176.2,164.5,107.9,164.6,107.3z' fill='%23fff'/%3E%3Cpath d='M446.8,383.6c0-0.1,0-0.2,0-0.3c0-0.8-0.1-1.6-0.1-2.5c-0.6-19.8-1.9-66.1-45.3-80.9c-0.3-0.1-0.7-0.2-1-0.3 c-45.1-11.5-82.6-37.5-83-37.8c-6.1-4.3-14.5-2.8-18.8,3.3c-4.3,6.1-2.8,14.5,3.3,18.8c1.7,1.2,41.5,28.9,91.3,41.7 c23.3,8.3,25.9,33.2,26.6,56c0,0.9,0,1.7,0.1,2.5c0.1,9-0.5,22.9-2.1,30.9c-16.2,9.2-79.7,41-176.3,41 c-96.2,0-160.1-31.9-176.4-41.1c-1.6-8-2.3-21.9-2.1-30.9c0-0.8,0.1-1.6,0.1-2.5c0.7-22.8,3.3-47.7,26.6-56 c49.8-12.8,89.6-40.6,91.3-41.7c6.1-4.3,7.6-12.7,3.3-18.8c-4.3-6.1-12.7-7.6-18.8-3.3c-0.4,0.3-37.7,26.3-83,37.8 c-0.4,0.1-0.7,0.2-1,0.3c-43.4,14.9-44.7,61.2-45.3,80.9c0,0.9,0,1.7-0.1,2.5c0,0.1,0,0.2,0,0.3c-0.1,5.2-0.2,31.9,5.1,45.3 c1,2.6,2.8,4.8,5.2,6.3c3,2,74.9,47.8,195.2,47.8s192.2-45.9,195.2-47.8c2.3-1.5,4.2-3.7,5.2-6.3 C447,415.5,446.9,388.8,446.8,383.6z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E"); width: 18px; height: 18px; background-position: center center; background-repeat: no-repeat;     }
}

@media (max-width: 1080px) {
    .twoColSection > div { display: block; width: 100%; margin-right: 0; }
}

@media (max-width: 1024px) {
    .searchBoxSec > div { width: 50%; margin-bottom: 14px; }
    .box-parent { width: 33.33%; margin-bottom: 20px; }
    .content-box { width: 50%; }
    .innerSalaryPage { padding: 40px 0; }
    .innerPageTopLeft { width: 100%; display: block; margin-right: 0; padding-right: 0; }
    .salaryAmount { font-size: 48px; }
    /*.avarageTitle { font-size: 18px; }*/
    .boxSalary > div {font-size: 15px;}
    .innerPageTopRight { margin-top: 30px; width: 100%; }
    .innerSubmitSec > div { font-size: 16px; display: block; width: 100%; text-align: center; }
    .innerSubmitSec > div + div { margin-top: 17px; }
    .innerSubmitSec { padding: 16px 15px; }
    .forMobilePad { padding-bottom: 120px }
    .reasonBoxBottomList ul li { padding-right: 30px; }
    .eventSingleBlock { width: 50%; }
    .jobBlock { display: block; width: 100%; padding-left: 0; padding-right: 0; }
    .customProfileMain .cs-container { max-width: 100%;     }


@media (max-width: 991px) {
    .p70-0 { padding-top: 40px; padding-bottom: 40px; }
    .featuredEmployerBlockSection { padding-top: 45px; padding-bottom: 45px; }
    .title h3 { font-size: 26px; }
    .twoColSection { padding-right: 10px; padding-left: 10px }
    .customProfilePage .ihc-ap-menu { width: 230px; }
    .customProfilePage .ihc-ap-theme-1 .ihc-ap-wrap { width: calc(100% - 230px); }
    .archiveBlogListBoxes > div { width: 50%; }

}

@media (max-width: 767px) {
    .searchBoxSec > div { display: block; width: 100%; }
    .TopSectionBox { padding-bottom: 50px; padding-top: 35px; }
    .MainTitle h3 { font-size: 30px; }
    .box-parent { width: 100%; }
    .contentBoxParent { padding: 30px 15px; }
    .content-box { display: block; width: 100%; margin-right: 0; }
    .MiddleBoxContent { display: block; margin-right: 0; width: 100% }
    .reasonBoxBottomList ul { width: 100%; display: block; margin-right: 0; padding-right: 0 }
    .reasonBoxParent { padding-right: 10px; padding-left: 10px }
    form#loginform { padding-left: 20px; padding-right: 20px }
    .connectLinkedin,.connectFacebook { font-size: 14px;  }
    .btmBox ,.MiddleBox { padding-left: 20px; padding-right: 20px; }
    .reasonBoxBottomList ul li { padding-right: 0; width: 100%; display: block; margin-right: 0 }
    .profileEdits .ihc_level_template_5 .ihc-level-item { width: 100%}
    .profileEdits .ihc-ap-top-theme-4 .ihc-middle-side { margin: 0; text-align: left; }
    .profileEdits .ihc-ap-top-theme-4 .ihc-left-side { float: none; width: 100%;  max-width: 100%; margin: 0 auto; }
    .profileEdits .ihc-ap-top-theme-4 .ihc-user-page-details { top: 0; }
    .profileEdits .ihc-ap-top-theme-4 { padding: 20px 20px 40px; height: auto; text-align: center; }
    .profileEdits .ihc-ap-top-theme-4 .ihc-user-page-avatar {margin: 0 auto;}
    .profileEdits .ihc-ap-top-theme-4 .ihc-middle-side { text-align: center; }
    .profileEdits .ihc-user-page-top-ap-wrapper .ihc-account-page-top-mess { padding-left: 0; }
    .profileEdits .cropControls { bottom: -19px; }
    .profileEdits .ihc-ap-top-theme-4 .ihc-user-page-avatar img { max-height: 150px; min-height: 140px; }
    .profileEdits #js_ihc_edit_top_ap_banner {height: auto }
    .featuredEmployerBlocks .featuredEmployerimg { width: 33.33%; }
    .eventSingleBlock { width: 100%; display: block; margin-right: 0; padding-left: 0; padding-right: 0 }
    .eventBlockImg {background-size: cover }
    .salesforceqaPostBlock, .insightPostBlock { display: block; width: 100%; margin: 0; }
    .twoColSection > div { padding-left: 0; padding-right: 0; }
    .customHeaderCta a { display: none; }

    .jobBlockInner { text-align: center; }
    .jobTitleLeft { display: block; width: 100%; margin-right: 0; padding-right: 0; }
    .jobViewMore { display: block; margin: 0 auto; padding-top: 15px; }

    .customProfilePage .ihc-ap-menu { width: 100%; display: block; margin-right: 0; }
    .customProfilePage .ihc-ap-theme-1 .ihc-ap-wrap { width: 100%; display: block; padding-top: 10px; padding-left: 0; padding-right: 0; margin-right: 0; }
    .customProfilePage .ihc_level_template_5 .ihc-level-item { display: block; width: 100%; margin-right: 0; padding-left: 0; padding-right: 0; }
    .archiveBlogListBoxes > div { width: 100%; display: block; margin-right: 0; padding-left: 0; padding-right: 0  }
    .archiveBlogListBoxes { margin: 0 }

/* event page   */
.futureEventPage .events-list .eventFutureLeft a , .events-plus-2 .events-list .t7umb img{height: 157px;width: 157px;}

}

@media(max-width: 620px){
	.futureEventPage .events-list .eventFutureLeft a , .events-plus-2 .events-list .t7umb img  { height: 127px; width: 127px;}
}


@media (max-width: 570px) {
    .profileEdits .ihc-ap-top-theme-4 .ihc-account-page-top-extra-mess { display: block }
    .featuredEmployerBlocks .featuredEmployerimg { width: 50%; }
    .featuredEmployerBlocks .featuredEmployerimg img { max-width: 100px; }
}


@media(max-width:480px){


/* podcast page */
.navbar-brand img { max-height: 40px;}
.page-template-podcast-template .TopSectionBox .MainTitle p {  font-size: 16px;}

/* event page  */
.events-plus-2 .events-list .ti8le a , .futureEventPage .eventFutureRight h2 a{display: block;}


}



.plugin #providers .provider .button .login_with_name { display: block !important;font-size: 12px !important; position: static !important;color: #fff !important; height: auto !important;}
	


/* UPDATE 4-12-2019 */

.ihc-account-subscr-list tr td:nth-child(3), .ihc-account-subscr-list tr td:nth-child(4),.ihc-account-subscr-list tr td:nth-child(5),.ihc-account-subscr-list tr td:nth-child(7),.ihc-account-subscr-list tr td:nth-child(6) {
    display: none !important;}


}
    /*margin: 0 0 15px auto;*/
/* margin: 20px auto 20px auto;
 padding: 0 15px;
    max-width: 100%;
}
*/


/*  11-9-2020 updates  */

/* above css move to backend */

/*  12-9-2020 updates */
.JobNewListing .jobBlocksNew{margin: 0px -15px;}
.JobNewListing .jobBlockContent { width: 20%;padding: 0px 15px; display: inline-block; vertical-align: middle; margin-right: -4px;
    text-align: center;}
.JobNewListing .jobBlockImage {height: 95px;  width: auto;}
.JobNewListing .jobBlockImage img {  max-width: 100%;  height: 100%;  width: auto;}
.JobNewListing .jobBlockContent:nth-child(2n) {margin-top: 100px;}
.JobNewListing .jobBlockTitle {margin-top: 20px;}
.JobNewListing .jobBlockTitle h3 , .JobNewListing .jobBlockTitle h3 a{color:#ED3C38;transition: all ease 0.3s;}
.JobNewListing .jobBlockTitle h3 a:hover{color:#150D41;}

@media(max-width:1080px){
	.JobNewListing .jobBlocksNew{text-align: center;margin-top: 30px;}
	.JobNewListing .jobBlockContent {width: 33.33%; margin-bottom: 50px; }
.JobNewListing .jobBlockContent:nth-child(2n) { margin-top: 0;}

}

@media(max-width: 767px){
	
	.JobNewListing .jobBlockTitle h3 { font-size: 26px;}
.JobNewListing .jobBlockContent {width: 50%;}

}

@media(max-width: 480px){
	.JobNewListing .jobBlocksNew{margin: 0px;}
	.JobNewListing .jobBlockContent{width: 100%;display: block;margin-right: 0;padding: 0;}
	.JobNewListing .jobBlockContent:last-child{margin-bottom: 0px;}
}

<script src="https://thirdrepublic.activehosted.com/f/embed.php?id=8" type="text/javascript" charset="utf-8"></script>

[wp-eventbrite-checkout]

<script type="text/javascript">
    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
    vgo('setAccount', '252838289');
    vgo('setTrackByDefault', true);

    vgo('process');
</script>

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-J2J00WZ12M"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-J2J00WZ12M');
</script>