 /*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

@font-face {
  font-family: CircularBold;
  src: url(fonts/CircularStd-Bold.otf);
}
@font-face {
  font-family: CircularBook;
  src: url(fonts/CircularStd-Book.otf); 
}
.no-margin { margin:20px 0 0 0 !important; }

body, p, .uncode-list ul.icons li, .blue-list-container .uncode-list ul.icons li,
.style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-smart > li { font-family: CircularBook !important; font-weight:normal !important;  }

.menu-primary { top:20px; }
.top-menu { position: absolute; right: 0px; }
.style-color-wayh-bg { background-color: transparent; }

/*.is_stuck .menu-smart > li.current-menu-ancestor > a,
.is_stuck .menu-primary-inner li.current-menu-item:not(.menu-item-type-custom) > a,
.is_stuck .menu-primary-inner li > a:hover { color: #000; }*/

h1, h2, h3, h4, h5, h6, .custom-link { font-family: CircularBold !important; font-weight:normal !important; }

.style-dark a:not(.btn-text-skin):hover,
.style-dark a:not(.btn-text-skin):focus { color:#000 !important; }

.pad-big { padding-bottom:400px; }
.pad-big  .background-inner { /*background-image: url(http://hbk.fd2.myftpupload.com/wp-content/uploads/2019/06/celebrateexperts.jpg) !important;*/ background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/06/celebrateexperts.jpg) !important;}    
.column-switch .row-inner { display:flex; }
.bo-right { border-right:1px solid #dad9d7; }
.no-top-margin,
.no-top-margin h6,
.no-top-margin .heading-text { margin-top:5px !important; }
.no-image-pad .uncode-single-media  { margin-left:-36px; margin-right:-36px; }
.bulletin-row-height {
    height: 78px !important; overflow: visible;
}
.bulletin-row-height .column_child:nth-child(1) {
    margin-top: -30px; position: absolute;
}
.bulletin-row-height .column_child:nth-child(2) {
    margin-top: 25px; position: absolute; left: 210px;
}
.bulletin-row-height .column_child:nth-child(3) {
    margin-top: 12px; position: absolute; left: 530px;
}
.heading-text h2 { font-size: 42px; }
.heading-text h2.fontsize-858201 { font-size: 65px; }
.custom-link { font-size: 14px; }

.btn-circle .fa {
    padding-top:2px; display: inline-block;
}
.icon-box-heading .h4 { color:#2b7de1; }

.uncode-list { padding:0px 0; }
.blue-list-container .uncode-list { background:#2b5ee1; padding:30px; color: #fff; }
.blue-list-container .uncode-list ul li a { color: #fff !important; }
.blue-list-container .uncode-list ul li a:hover { color: #000 !important; }
.uncode-list h4,
.blue-list-container .uncode-list h4 { margin: 0 0 27px 0; }
.uncode-list ul.icons li,
.blue-list-container .uncode-list ul.icons li { margin: 0px 0px 0px 0px; }

.vc_pie_chart_value { font-size:42px !important; }

.squar-box { padding:150px 110px !important; }
/*.double-block-padding {
    padding: 54px 150px;
}*/

.downarrow {
    position:relative;
    background-color:#ffffff;
    z-index: 1;
}

.downarrow:after {
    content:'';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -50px;
    width: 0;
    height: 0;
    border-top: solid 37px #ffffff;
    border-left: solid 37px transparent;
    border-right: solid 37px transparent;
}
.ctshowcase-team-member-profile-image { height:100%; }
.blue-circle,
.animated-counter .uncode-counter p { width:180px; height:180px; border:4px solid #2b7de1; border-radius:90px; font-size:42px; line-height:134px; font-weight:bold; margin: auto; }                                                   
.animated-counter .uncode-counter p { line-height: 178px; }
.animated-counter .uncode-counter .counter-text p { line-height: 18px; text-transform:uppercase; font-size:14px; margin-top:20px; font-weight:bold !important; border:0px solid #2b7de1; width:auto; height:auto; }
.big-lineh p { line-height:100px; }
.index-top { z-index: 1; }

.uncode-list ul,
.uncode-list li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.uncode-list ul {
  padding: 0px 0px 0px 26px !important;
}

.uncode-list li {
  margin: 0em;
}

.uncode-list li:before {
  content: '\e608';
  font-family: 'uncodeicon' !important;
  float: left;
  margin-left: -1.5em;
}

.blue-list-arrow .uncode-list li:before { color: #2b7de1;}

body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a,
body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-parent > a, 
body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.current-menu-ancestor > a { border-bottom:4px solid #2b5ee1; }

.cost-container-bg { /*background-image: url(http://hbk.fd2.myftpupload.com/wp-content/uploads/2019/05/cost_gullwidth.jpg);*/
	background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/05/cost_gullwidth.jpg);background-position: center center;
background-size: cover; }
.press-release-bg { background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/XcelHR_Press.png); background-position: center center;
background-size: cover; }
.calendar-release-bg { background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/03/Xcel-HR_calendar_blue.png); background-position: center;
background-size: 100% 100%; }
.calendar-release-bg .row.limit-width.row-parent {
    padding-top: 150px;
}
.napeo-block h2 { font-size:60px; text-align: center; margin-left: -20px; }

.tax-day {
    margin: 40px auto 70px;
    width: 80%;
    border: 1px solid #efefef;
}
.tax-day h3 {
    background: #efefef;
    text-align: center;
    padding: 40px 0;
    font: 30px CircularStd-Book;
    text-transform: inherit;
    color: #000;
    margin: 0;
}
.tax-day ul.staffingemp {
    margin: 0px 0px 5px 150px;
    padding: 25px 0 20px;
}
.tax-day ul.staffingemp li {
    margin: 0 0 5px 0;
}

th {
    background: #2b7de1 !important;
    color: #fff;
    text-transform: uppercase;
}
.blueLine {
    background: #eef3f9;
    color: #2b7de1;
}
.xcelPadding1.clsbgreadw2info {
    padding: 15px 30px 40px;
    background: #f0f0ef;
    margin: 15px 0 0 0;
}
.clsborauq {
    border: 2px solid #6d6e70;
}
table.clsopuptable { border: 4px solid #6d6e70 !important; margin-bottom:20px; }
.clsopuptable td {
    border: 1px solid #6d6e70 !important;
    background:#fff;
    text-align: left;
    padding: 8px 10px 25px;
    line-height:20px;
    color: #000;
    vertical-align: top;
}

.table-tax table {
    width: 100%;
}

.table-tax td, .table-tax th {
   /* border: 7px solid #fff;*/
    padding: 10px;
    text-align: center;
    line-height: 17px;
}
.table-tax th {
    color: #fff;
    font: 15px CircularBold;
    border-bottom: 20px solid #fff;
}
.table-tax td {
    background: #efefef;
    color: #000;
}
.arrow_box {
    position: relative;
    background: #477de2;
}

.arrow_box:after, .arrow_box:before {
    top: 85%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.arrow_box:before {
    border-color: rgba(71, 125, 226, 0);
    border-top-color: #477de2;
    border-width: 21px;
    margin-left: -21px;
}
.arrow_box:after {
    border-color: rgba(71, 125, 226, 0);
    border-top-color: #477de2;
    border-width: 20px;
    margin-left: -20px;
}

.table-tax td.clstdaqua {
    background: none;
    padding: 0;
    border: none;
    width: 50%;
}
.table-tax td .tdaqua {
    background: #58bda4;
    color: #fff;
    text-align: center;
    width: 50%;
    border: 5px solid #fff;
    padding: 10px;
    text-align: center;
    line-height: 17px;
    float: left;
    vertical-align: middle;
}
.table-tax td .tdaquabac {
    background: #efefef;
    color: #000;
    width: 50%;
    border: 5px solid #fff;
    padding: 10px;
    text-align: center;
    line-height: 17px;
    float: left;
    min-height: 50px;
    vertical-align: middle;
}
.icon-box-top .icon-box-heading h4 { margin: 20px 0; }

table td, table th { background-color: #fff !important; }
.violet-check { color: #523d9a; text-align: center; }
.blue-check { color: #2b7ce0; text-align: center; }
.black-check { color: #000000; text-align: center; }
.grey-check { color: #4a4e55; text-align: center; }


.no-employee h6,
.employee-mod h6 { margin-bottom: 20px; color: #000; }
.employee-count { text-align: center; }
a.emp-number { font-weight: bold; border: 1px solid #fff; display: inline-block; width: 10%; color: #fff; font-size: 42px; text-align: center; padding: 10px 0 5px 0; margin: 0 10px; }
.emp-number span { font-size: 12px; display: block; }
a.emp-number:hover,
a.emp-number.active { border:1px solid #fff; background: #000; }
a.emp-number:focus { color: #fff; }

.pain-points { text-align: center; }
a.pain-point { border:1px solid #fff; color: #fff; font-size:14px; border-radius: 30px; text-align: center; padding: 15px 40px; display: inline-block; margin:0 10px 20px 10px; }
a.pain-point:hover,
a.pain-point.active { border:1px solid #fff; background: #000; color:#fff; }

.for-you { background:#152e70; padding: 30px 0; color: #fff; margin-top: 20px; }
.for-you h6 { color:#fff; margin-top: 0px; margin-bottom: 10px; }
.for-you a { color:#fff; margin: 0 10px; }
.for-you a:first-child { font-size:42px; font-weight: bold; }
.for-you a:hover { color:#ed433d !important; }

.result-links  > * { vertical-align: middle; }
.big-plus { font-size: 42px; font-weight: bold; }
.white-divider { background: #ffffff; height: 1px; width:100px; margin:20px auto; }
.contact-details,
.contact-details a { color:#ed433d !important; font-size:14px !important; }
.contact-details a:hover { color:#fff !important; }
.contact-details span { margin:0 10px; }

.testimonials-title .t-entry-title { color: #303133 !important; font-size: 16px; }
.testimonials-title  blockquote small { font-size: 16px; color: #2b5ee1 !important; }

/* cookie notice bar */
#cn-notice-text a { color:#2b5ee1; }
.cookie-notice-container .button { background:#2b5ee1 ; color: #fff; }

/* Team Page Circle Shortcode */
.ctshowcase-layout .circle {
    border-radius: 0% !important;
    -webkit-border-radius: 0% !important;
    -moz-border-radius: 0% !important;
    -khtml-border-radius: 0% !important;
    transition: 0.3s;
}
.ctshowcase-layout .circle:hover {
    border-radius: 0% !important;
    -webkit-border-radius: 0% !important;
    -moz-border-radius: 0% !important;
    -khtml-border-radius: 0% !important;
}
.ctshowcase-normal-grid-layout.style-2.circle.ctshowcase-layout .ctshowcase-team-member-wrapper:hover { border-radius: 0% !important; }

.ctshowcase-normal-grid-layout.style-2 .ctshowcase-team-member__preview {
    border-radius: 50% !important;
}
.ctshowcase-normal-grid-layout.style-2 .ctshowcase-team-member__preview:hover {
    border-radius: 0% !important;
}
.ctshowcase-normal-grid-layout.style-2.ctshowcase-layout .ctshowcase-team-member__info {
    position: unset !important; margin-top: 10px; margin-bottom: 20px;
}
.ctshowcase-layout .circle .ctshowcase-team-member__info .ctshowcase-team-member-name-wrapper { transition: 0.3s; }
.ctshowcase-layout .circle:hover .ctshowcase-team-member__info .ctshowcase-team-member-name-wrapper { background: #000; }

p.t-entry-author { display: none; }

@media (max-width: 959px) {
    body.menu-mobile-centered .menu-smart li:not(.social-icon) .fa-angle-down {
        display: block !important;
    }
	
	
	body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner{
		vertical-align:top !important;
		
	}
    
    .menu-smart a { text-align: left; }
}


@media (max-width: 768px) {
    .column-switch .row-inner { flex-direction:column-reverse; }
    .pad-big { padding-bottom:0px; }
    .pad-big  .background-inner { background-image: none !important; background-color:#eeebe2; }
    .heading-text h2 { font-size:28px; }
    .squar-box { padding:30px 20px 40px 20px !important; }
    .double-block-padding { padding: 20px; }
    .single-block-padding { padding: 20px; }
    .cost-container-bg { background-image: none !important; background-color:#2b5ee1; }
	.press-release-bg { background-image: none !important; background-color:#2b5ee1; }
	.calendar-release-bg { background-image: none !important; background-color:#2b5ee1; }
	.calendar-release-bg .row.limit-width.row-parent {  padding-top: 60px !important;}
    .no-image-pad .uncode-single-media  { margin-left:-20px; margin-right:-20px; }
    .inner-head-mobile .shift_y_neg_triple { margin-top:0px !important; }

    .icon-box-left .icon-box-fa-3x, .icon-box-right .icon-box-fa-3x { height: auto; }

    a.emp-number { width: 27%; margin: 0 5px 10px 5px; font-size: 30px; }
    a.pain-point { font-size: 12px; padding: 10px 16px; margin: 0 5px 10px 5px; }

    .animated-counter .uncode-counter p { line-height: 125px; }
    .blue-circle, .animated-counter .uncode-counter p { width: 125px; height: 125px; font-size: 32px; }
    .downarrow::after { left: 56%; margin-left: -50px; border-top: solid 30px #fff; border-left: solid 30px transparent; border-right: solid 30px transparent; }
    .footer-link-co { width: 50%; display: inline-block; padding-top: 0px !important; }
    .uncode-vc-social { text-align: left; }

    .big-lineh p { font-size:65px; line-height: 65px; }
	.freemonthlist li{width:100%; }
	
	.email-popup-inner-con h2{font-size:1.5em !important}
	.email-popup-inner-con h3{font-size:1em !important}
	.email-popup-inner-con { max-width: 75% !important; max-height:85% !important; overflow-y:auto; overflow-x:hidden}
	.email-popup-con .closepopup{ right:0px !important; top:0px !important; }
	.needinfo-popup-con .closepopup{ right:0px !important; top:0px !important; }
	.holiday .closepopup{ right:0px !important; top:0px !important; }
	.calender_pop .closepopup{ right:0px !important; top:0px !important; z-index:9; }
	.podcast-popup-con .closepopup{ right:0px !important; top:0px !important; }
	.tp-kbimg-wrap{ transform: translate3d(650.276px, 16.9285px, 0px) !important; }
}
label.error{ color: #2b5ee1 !important; font-size: 13px; text-align:center; margin-top:10px; display:block}
.freemonthlist{ width:60%; margin:0 auto; padding-top:40px !important}
.freemonthlist li{width:49%; display:inline-block; padding:10px;}
p.referal-bonus{color:#2b5ee1; font-size:1.5em; font-weight:600 !important}
ul.referal-bonus{padding-left:25px !important; font-weight:600}
ul.referal-bonus li{ font-size:1.3em; color:#2b5ee1;}
.header-content-inner .author-info{display:none}
.header-bg-wrapper{background:#000}
.header-bg{opacity:.5}
h2{ font-size: 2.2em !important; }

.chatIcon img {
    max-width: 100px !important;
}
.chatIcon {    position: fixed;
    right: 10%;
    bottom: 20px;
	z-index:9999;
	
/* 	  -webkit-animation-name: fadeInUp; */
/*   animation-name: fadeInUp; */
}


/* @keyframes fadeInUp{
  from {
	  bottom: -2px;
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);bottom: 20px;
  }
} */

.leftspace{margin-left:50px;}
.clear{display:block;clear:both;content:''}
.dotlist{margin-left:30px;}
.dotlist li{margin-bottom:10px;}
.email-popup-con, .needinfo-popup-con, .podcast-popup-con, .holiday, .calender_pop {
     display: none;
     position: fixed;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: rgba(0,0,0,0.7);
     z-index: 99999;
}
.email-popup-inner-con {
     width: 600px;
     /*max-width: 60%;*/
	max-width: 35%;
     background-color: #fff;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
	 padding:20px 20px 40px;
	 background:#1b1d1f !important;
	 border-radius:10px;
	 box-shadow:0px 0px 10px rgba(204,204,204,.3);
	-webkit-box-shadow:0px 0px 10px rgba(204,204,204,.3);
}


.holiday-popup-inner-con {
     width: 100%;
     max-width: 418px;
	height:493px;
     /*background-color: #fff !important;*/
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
	 padding:0px !important;
	 border-radius:0px;
	 /*box-shadow:0px 0px 10px rgba(204,204,204,.3);
	-webkit-box-shadow:0px 0px 10px rgba(204,204,204,.3);*/
	background-image: url('https://www.xcelhr.com/wp-content/uploads/2020/11/november-contest-popup_no_text.png') !important;
    background-size: cover;
}

.calender-popup-inner-con {
     width: 100%;
     max-width: 566px;
	height:667px;
     /*background-color: #fff !important;*/
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
	 padding:0px !important;
	 border-radius:0px;
	 /*box-shadow:0px 0px 10px rgba(204,204,204,.3);
	-webkit-box-shadow:0px 0px 10px rgba(204,204,204,.3);
	background-image: url('http://hzv.bc0.myftpupload.com/wp-content/uploads/2021/01/calendar_2021.png') !important;
    background-size: cover;*/
}

#holiday_Congratulations{
	
	margin-top:0px; font-family: 'Roboto', sans-serif  !important; font-weight: 600 !important; text-align:center; line-height: 32px; font-size: 18px; color: #1c1d20 !important;
}
#holiday_eligible{
	
	margin-top:0px; font-family: 'Roboto', sans-serif  !important; font-weight: 600 !important; text-align:center; line-height: 56px; font-size: 40px; color: #20440a !important;
}

.holiday .closepopup{
	background: #ff0000;
    color: #fff;
    padding: 8px;
    border-radius: 50%;
    line-height: 12px;
    font-size: 16px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.calender_pop .closepopup{
	background: #ff0000;
    color: #fff;
    padding: 8px;
    border-radius: 50%;
    line-height: 12px;
    font-size: 16px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
	z-index:9;
}

.email-popup-con .closepopup, .needinfo-popup-con .closepopup, .podcast-popup-con .closepopup{
	background: #ff0000;
    color: #fff;
    padding: 8px;
    border-radius: 50%;
    line-height: 12px;
    font-size: 16px;
    position: absolute;
    right: -10px;
    top: -10px;
	cursor:pointer;
}
.holiday .sub{ padding:20px; margin-bottom:20px;}
.email-popup-con .sub, .needinfo-popup-con .sub, .podcast-popup-con .sub{ background:#1b1d1f !important; padding:20px; margin-bottom:20px;}
.email-popup-con .sub h2, .needinfo-popup-con .sub h2, .podcast-popup-con .sub h2, .holiday .sub h2{color:#fff;}
.email-popup-inner-con input{border:1px solid #ccc;}
.email-popup-inner-con label.error{color:#fff !important;}

.holiday-popup-inner-con input{border:1px solid #ccc;}
.holiday-popup-inner-con label.error{color:#fff !important;}

/*@media screen and (max-width:600px){
	#rev_slider_2_2_forcefullwidth {
    height: 270px !important;
}
	
	#rev_slider_2_2_forcefullwidth .fullwidthbanner-container .fullwidthabanner {
 
    height: 270px !important;
}
}*/
.ilightbox-container{width:980px !important; height:556px !important;}
@media (min-width: 320px) and (max-width: 768px) {
	.ilightbox-container iframe { width:350px !important; height:200px !important } 
}
#formlist li {color: #2b7de1;margin-bottom: 12px;}
#formlist li a {color: #2b7de1 !important;fill: #2b7de1 !important;font-family: CircularBold !important;font-weight: normal !important;font-size: 16px;}
#emma-form-b5bda50031399beba03917342b3ad99a form{width:315px !important; padding: 20px 30px !important;}
#emma-form-b5bda50031399beba03917342b3ad99a form header h2{font-size:20px !important}

/*Search Bar Starts*/

.navbar-topmenu.navbar-nav-last{display:inline-block; width:70px;}
.search-form{
	 display:inline-block;
	vertical-align: top;
}
.search-title{font-family: Poppins;
    font-weight: 600;
    letter-spacing: 0.15em !important;
    text-transform: uppercase;
    font-size: 14px !important;
    margin-top: 38px !important;
    color: #80828c !important;}
input.search-form {
  margin-top:4px;
  width: 20px;
  box-sizing: border-box;
  font-size: 14px;
  background-color:transparent;
  background-image: url('https://www.xcelhr.com/wp-content/uploads/2019/09/search-white.png');
  background-position: right 10px; 
  background-repeat: no-repeat;
  padding:12px 20px 5px 0px;
  cursor:pointer;
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
  color:#fff;
}

input.search-form:focus {
  width: 300px;
  border-bottom: 1px solid #ffffff;
}
body.search-results .header-title {font-size: 26px; font-style: italic; color: #ccc; font-weight:500 !important}
.search-query{ font-size: 35px; font-weight:600 !important; font-family: Poppins !important; color: #ffffff; text-transform: capitalize; font-style:normal; padding-left:10px;}
input.search-form::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #ffffff;
  opacity: 1; /* Firefox */
}
/*Search Ends*/

/******* Flip Slide *****/

#flip-slider{
	margin-top:-180px !important;
}
.flip-frame{
	/*border: 10px solid #CCC;
	border-radius: 10px;*/
	height: 150px;
	/*margin: 0px auto;
	overflow: hidden;*/
	width: 100%;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	-ms-perspective: 1000px;
	perspective: 1000px;
	
}

.flip-frame .flip{
	position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
}

.flip-frame .flip.animate{
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	transition: 0.6s;
	-webkit-transform: rotateX(180deg);
     	-moz-transform: rotateX(180deg);     
      	-ms-transform: rotateX(180deg);      
        transform: rotateX(180deg);
}

.flip-frame .flip.animateL{
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);     
      	-ms-transform: rotateX(-180deg);      
        transform: rotateX(-180deg);
}

.flip-frame .slide{
	height: 100%;
	position: absolute;
	width: 100%;
	background-repeat: no-repeat;
        background-position: center;
		background-size: 100%;
}

.flip-frame .slide.front, .flip-frame .slide.back{

	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
}

.flip-frame .slide.front{
	z-index: 2;
	
}

.flip-frame .slide.back{
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);     
    -ms-transform: rotateX(-180deg);      
    transform: rotateX(-180deg);
	z-index: 1;
	
}
/*.slide1{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s1.png);}*/
/**********.slide2{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/airticledesk.png);}
.slide3{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s3.png);}
.slide4{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s4.png);}
.slide5{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/10/open-enrollment.png);}
****/
/*.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/a4.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/a1.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/a2.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/a5.png);}
.slide5{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/a3.png);}

.slide1{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2019/12/jumpstart.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/Reraleral.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/freemonth.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/Vision-Board.png);}
.slide2{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/01/Reraleralnew2020.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/freewebinar2020.png);}
.slide1{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/01/W2-form.png);}
.slide2{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/02/free-hr-audit-banner.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/podcast2020.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/newsletter2020.png);}
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/march_webinar_new_desk.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/event_new_desk.png);}
.slide4{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/03/freemonth_new_desk.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/04/pandemic_desktop_updated-2.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/06/podcast_Banner_episode_3.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/06/New-Podcast-Episode-Workplace-Policies-–-What-to-Put-in-Writing-Part-1_desktop.png);}
https://www.xcelhr.com/wp-content/uploads/2020/06/New-Podcast-Episode-Part-1-desktop.png

.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/services_new_desk.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/06/podcast_new_ep_3.png);}
.slide4{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/03/W2-form_new_desk.png);}
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/05/covid-19-fund-banner_desktop.png);}
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/theres_Desktop.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/SBA_banner-_2020_desktop.png);}
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/11/november-contest-desktop-v1-1.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/07/performance-management-banner-desktop.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/corona_banner_desk.png);}
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/freemonth_new_desk.png)}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/12/Coronavirus-Newsroom_desktop.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/12/podcast2020_v1.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/theres-a-lot-you-missed-banner_sep_10_2020_v2_desktop.png);}

.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/02/calendar_banner_desktop.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/02/New-year-wellness_desktop.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/03/one-free-month_march_2021_desktop-v1.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/03/creative-compinsation_desktop-v1.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/12/Coronavirus-Newsroom_desktop.png);}
***/

.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/W2-form_new_desk.png)}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/webinars_march_or_april_desktop.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/business-as-a-woman_desktop.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/boost-sales_desktop.png);}



.sliderabove{z-index:1;}

@media (max-width: 768px) {
/*.slide1{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s1mobile.png);}*/
/*********.slide2{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s2mobile.png);}
.slide3{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s3mobile.png);}
.slide4{background-image: url(https://secureservercdn.net/198.71.233.106/hbk.fd2.myftpupload.com/wp-content/uploads/2019/10/s4mobile.png);}
.slide5{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/10/s5mobile.png);}
	
.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/happy.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/jump.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/holiday.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/burn.png);}
.slide5{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/11/news.png);}	
	
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/jump.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/Reraleral_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/freemonth_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/Vision-Board_mobile.png);}
	.slide2{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/01/Reraleral2020_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/freewebinar2020_mobile.png);}
	.slide1{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/01/W2-form_mobile.png);}	
.slide2{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/02/free-hr-audit-banner_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/podcast2020_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/newsletter2020_mobile.png);}
	.slide1{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/03/march_webinarnew_mobile.png);}
	.slide3{background-image:  url(https://www.xcelhr.com/wp-content/uploads/2020/03/events_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/freemonth_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/05/covid-19_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/05/covid-19_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/04/pandemic_mobile_updated-2.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/06/podcast_Banner_episode_3_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/06/New-Podcast-Episode-Workplace-Policies-–-What-to-Put-in-Writing-Part-1-mobile.jpg);}
	.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/services_mobile.png);}
	.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/W2-form_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/05/covid-19_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/theres-a-lot-you-missed-banner-p_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/SBA_banner-_2020_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/11/november-contest-banner-mobile-1.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/07/performance-management-banner-mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/03/corona_banner_mobile.png);}
	.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2019/12/freemonth_mobile.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/12/Coronavirus-Newsroom_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/podcast2020_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/09/theres-a-lot-you-missed-banner_sep_10_2020_v2_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/02/calendar_banner_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/02/New-year-wellness_mobile.png);}
	.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/03/one-free-month_march_2021_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/03/creative-compinsation_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/12/Coronavirus-Newsroom_mobile.png);}
	******/

.slide1{background-image: url(https://www.xcelhr.com/wp-content/uploads/2020/01/W2-form_mobile.png);}
.slide2{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/webinars_march_or_april_mobile.png);}
.slide3{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/business-as-a-woman_mobile.png);}
.slide4{background-image: url(https://www.xcelhr.com/wp-content/uploads/2021/04/boost-sales_mobile.png);}


	
	
	.flip-frame {
		height: 100px;}
	#flip-slider{
	margin-top:-150px !important;
}
	
}
@media (max-width: 1366px) {
	.rs-pzimg, rs-module img{display:none;}
	
}

@media only screen and (max-width: 600px) {
	.holiday-popup-inner-con{
		max-width: 310px !important;
    	height: 350px !important;
	}
	.calender-popup-inner-con{
		max-width: 310px !important;
    	height: 365px !important;
	}
	
	#holiday_Congratulations{
	line-height: 24px !important;
    font-size: 12px !important;
}
#holiday_eligible{
	line-height: 36px !important;
    font-size: 28px !important;
}
	.holiday .sub {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
	
}

	

.nav-tabs > li > a span{ white-space: inherit !important;}
.textual-carousel .tmb .regular-text .pullquote{text-align:center}
.testimonials-title .fluid-object.object-size.regular-text{margin:0 auto;}
div[class*=sharer-].share-button .social ul li.social-xing{display:none !important}
#emma-form-b5bda50031399beba03917342b3ad99a form div label input[type="checkbox"] {

    margin-right: 5px;
    border: 1px solid #777 !important;

}
#subscriber_consent_email li lable input[type="checkbox"]{
	 border: 1px solid #777 !important;
}
#blackbutton .btn-default, #blackbutton2 .btn-default {

    background-color: #000 !important;
	border-color:    #000 !important;
	opacity: 0.9;

}

@media (max-width: 767px){
#logo-container-mobile{background:#1b1d1f !important;}
.menu-wrapper.menu-sticky .menu-container {
    top: 0px;
	}
}

.cutsoff .text-top-reduced p{
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
	
}

.giving-level-buttons{list-style-type:none;padding-left:0 !important}.giving-level-buttons>li{white-space:nowrap;float:left;background-color:#0093ff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:white;margin:0 5px 5px 0;padding:5px 10px;cursor:pointer;font-size:20px;line-height:29px;list-style-type:none;text-align:center;min-width:100px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.giving-level-buttons>li::before{content:none}.giving-level-buttons .active,.giving-level-buttons>li:hover{background-color:#00269a;color:#fff}.giving-level-buttons li.other-textbox{background:#fff;border:0;color:#000;font-size:20px;line-height:36px;padding:0;height:37px;width:100%;margin:0}.giving-level-buttons>li.other-textbox:hover,.giving-level-buttons>li.other-textbox:focus,.giving-level-buttons>li.other-textbox:active{background:none;color:#000;border:1px solid #00269a}.giving-level-buttons .other-button ul{display:none;position:absolute;top:0;left:0;width:100%;padding-left:25px;list-style-type:none;background:#fff;border:1px solid #00269a;margin:0;height:100%;overflow:hidden}.giving-level-buttons .other-button.active>ul{display:block}#asTxtAmount{width:100%;border:0;padding:0 5px;display:inline;vertical-align:top;height:100%;margin:0}#asTxtAmount:focus{outline:0;border:0}span.currency-symbol{position:absolute;left:10px;top:0;color:#000;vertical-align:middle;line-height:39px;display:none}.giving-level-buttons .active span.currency-symbol{display:block}@media(min-width:768px){#asTxtAmount{padding-top:0;padding-bottom:0}}@media(max-width:767px){.giving-level-buttons>li{padding:10px;margin:5px}.giving-level-buttons li.other-textbox{line-height:47px}}

#stopping{
		
		margin-top:0px; font-family: 'Roboto', sans-serif  !important; font-weight: 600 !important; text-align:center; line-height: 32px !important; font-size: 20px !important;
	}
	#Hello{
		
		margin-top:0px; font-family: 'Roboto', sans-serif  !important; font-weight: 600 !important; text-align:center; line-height: 32px !important; font-size: 20px !important;
	}
.search-results .post-content .entry-summary{text-transform:lowercase;}
.search-results .post-content .entry-summary::first-letter{text-transform:uppercase}

#podcast_tabs .nav-tabs > li > a span {
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 400 !important;
    font-family: CircularBold !important;
}

#loaderblocker {
    position: fixed;
    background: #ffffff;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    opacity: 0.5;
	display:none;
}

.loaderimg{
	    position: fixed;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 999999;
	display:none;
	width: 48px;
}

body:not(.menu-force-opacity)[class*=hmenu-] .menu-primary.is_stuck .menu-container {
     background: transparent !important; 
     background-color: rgba(255,255,255,0) !important;  
     box-shadow: none !important; 
     position: unset !important; 
     top: unset !important; 
     transform: unset !important; 
}

/*.main-container .row-container .row-parent .single-internal-gutter .uncont > * {
    margin-top: 0 !important;
}*/



/*gravity form css*/



.giving-level-buttons{list-style-type:none;padding-left:0 !important}.giving-level-buttons>li{white-space:nowrap;float:left;background-color:#0093ff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:white;margin:0 5px 5px 0;padding:5px 10px;cursor:pointer;font-size:20px;line-height:29px;list-style-type:none;text-align:center;min-width:100px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.giving-level-buttons>li::before{content:none}.giving-level-buttons .active,.giving-level-buttons>li:hover{background-color:#00269a;color:#fff}.giving-level-buttons li.other-textbox{background:#fff;border:0;color:#000;font-size:20px;line-height:36px;padding:0;height:37px;width:100%;margin:0}.giving-level-buttons>li.other-textbox:hover,.giving-level-buttons>li.other-textbox:focus,.giving-level-buttons>li.other-textbox:active{background:none;color:#000;border:1px solid #00269a}.giving-level-buttons .other-button ul{display:none;position:absolute;top:0;left:0;width:100%;padding-left:25px;list-style-type:none;background:#fff;border:1px solid #00269a;margin:0;height:100%;overflow:hidden}.giving-level-buttons .other-button.active>ul{display:block}#asTxtAmount{width:100%;border:0;padding:0 5px;display:inline;vertical-align:top;height:100%;margin:0}#asTxtAmount:focus{outline:0;border:0}span.currency-symbol{position:absolute;left:10px;top:0;color:#000;vertical-align:middle;line-height:39px;display:none}.giving-level-buttons .active span.currency-symbol{display:block}@media(min-width:768px){#asTxtAmount{padding-top:0;padding-bottom:0}}@media(max-width:767px){.giving-level-buttons>li{padding:10px;margin:5px}.giving-level-buttons li.other-textbox{line-height:47px}}

.businesstype_list ul.gfield_checkbox li{
	display: inline-block;
	width: 135px;
}
.businesstype_list ul.gfield_radio li{
	display: inline-block;
	width: 135px;
}

.businesstype_list input[type="radio"] {
  
}
.businesstype_list250 ul.gfield_checkbox li{
	display: inline-block;
	width:250px;
}
.gform_wrapper ul.gform_fields li.gfield.checkright label.gfield_label{
	float:left;
	width:80%;
	padding-right: 30px;
}

.gform_wrapper ul li.field_description_below.checkright div.ginput_container_radio{
	float:left;
	width:20%;
}
.businesstype_list.checkright ul.gfield_radio li{
	width:95px !important
}
.gform_footer.top_label{
text-align:center;
}

.gform_button, .gform_next_button, .gform_previous_button{
    color: #ffffff !important;
    background-color: #2b7de1 !important;
    border-color: #2b7de1 !important;
    border-radius: 10em !important;
	font-size: 15px !important;
    padding: 14px 40px 14px 40px !important;
	border-style: solid;
	transition: color 200ms ease-in-out, background-color 200ms ease-in-out, border-color 200ms ease-in-out;
}
.gform_button:hover, .gform_next_button:hover, .gform_previous_button:hover{
	color: #2b7de1 !important;
    background-color:#ffffff !important;
}
.gform_save_link{
color: #ffffff !important;
    background-color: transparent !important;
    border-radius: 10em !important;
	font-size: 15px !important;
	line-height: 22px !important;
    padding: 14px 40px 14px 40px !important;
border:1px solid  #ffffff !important;
transition: color 200ms ease-in-out, background-color 200ms ease-in-out, border-color 200ms ease-in-out;
	text-transform:uppercase;
}
.gform_save_link:hover{
color: #ff4539 !important;
    background-color:#ffffff !important;
}
.gsection_title, .gfield.gfield_html h3{
	margin-top: 25px !important;
    color: #fff !important;
    font-size: 2.5em !important;
	text-transform:uppercase;
	text-align:center;
}
.gform_wrapper table.gfield_list thead th, .gform_wrapper label.gfield_label{    
	font-weight: 400 !important;
}
.gform_wrapper ul.gfield_checkbox li label{
	padding-left:5px;
}
.gf-width100 input{
	width:100% !important;
}
.mt-30{margin-top:30px}
.gform_wrapper .gf_page_steps{
	padding: 10px !important;
    border-radius: 10px;
	font-weight:600;
	margin-bottom:40px !important;
	border: 3px solid rgba(168,168,170,.25) !important;
}
.gform_wrapper .gf_step{
	width: 110px !important;
    margin: 5px 2px 5px 0 !important;
    height: 80px !important;
	display:inline-block;
}
.gform_wrapper .gf_step.gf_step_active{
    
}
.gform_wrapper .gf_step.gf_step_active span.gf_step_label{
	background: rgba(168,168,170,.4);
	color:#fff !important;
    border-radius: 15px;
 }
.gform_wrapper .gf_step.gf_step_active span.gf_step_number{
	width: 25px;
    background: #437bd9;
    color: #fff;
    height: 25px;
    text-align: center;
    border-radius: 50%;
    line-height: 25px;
    float: left;
	margin-top:15px;
	margin-bottom:15px;
	display:none !important
}
.gform_wrapper .gf_step span.gf_step_label{
	width: 110px;
    padding: 10px;
    font-size: 14px;
    color: #fff;
}
.gform_wrapper .gf_step.gf_step_completed{
	opacity:1 !important
}
.gform_wrapper .gf_step span.gf_step_number{
	width: 25px;
    background: #fff;
    color: #437bd9;
    height: 25px;
    text-align: center;
    border-radius: 50%;
    line-height: 25px;
    float: left;
	margin-top:15px;
	margin-bottom:15px;
	display:none !important
}
.gform_wrapper .gform_page_footer{
	border-top:none !important
}
.gform_wrapper .gsection{
	border:none !important;
	text-transform:uppercase;
	margin-bottom:0px !important
}
.gform_wrapper .field_description_below .gfield_description , .gform_wrapper .gfield_description{
    padding-top: 0px !important;
    color: #fff !important;
    font-style: italic;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html p, body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html h3, body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html h4{
	color:#fff !important
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html h3{text-transform:uppercase}
.gform_wrapper .top_label .gsection_description{
	color: #fff !important;
    text-transform: initial !important;
}
.ginput_container_fileupload input[type="file"]{color:#dd0000 !important; font-weight:600}
.block{display:block !important}

@media only screen and (max-width:767px) {
	gform_wrapper ul.gform_fields li.gfield.width50 table.gfield_list td, .gform_wrapper ul.gform_fields li.gfield.width50 table.gfield_list th {
    width: 95% !important;
}
	
}
@media only screen and (max-width:1023px) {
	.gform_wrapper table.gfield_list tr{
		background:none !important;
		border:none !important;
		color:#fff;
		font-weight:600;
	}
}



/**/