
.row .col h3, .row .col h4 {
margin-bottom: 2px !important;
display: none;
}

/* Table */
.frm-alt-table tr table{
	margin-bottom:-5px !important;
	margin-top:-5px !important;
	background-color:rgba(255,255,255,0) !important;
}
/* Table Data */
.frm-alt-table td td{
	padding-top:7px !important;
	padding-bottom:7px !important;
	background-color:rgba(255,255,255,0);
}

button.badgeedit {
  background: linear-gradient(to bottom, #BBCED9 0%, #BBCED9 100%);
  border-color: black;
  border-width: 0px;
  font-size: 10px;
  font-weight: 600;
  color: #000;
  text-transform: uppercase;
  padding: 3px 9px 4px 10px;
  border-radius: 0px;
  letter-spacing: 0.05em;}

button.pribadi {
  background: linear-gradient(to bottom, #fa233b 0%, #fb5c74 100%);
  border-color: black;
  border-width: 0px;
  font-size: 9px;
  font-weight: 700;
  color: white;
  text-transform: uppercase;
  padding: 3px 9px 4px 10px;
  border-radius: 0px;
  letter-spacing: 0.05em;
}
button.perusahaan {
  background: linear-gradient(to bottom, #7725b3 0%, #c35eec 100%);
  border-color: black;
  border-width: 0px;
  font-size: 9px;
  font-weight: 700;
  color: white;
  text-transform: uppercase;
  padding: 3px 9px 4px 10px;
  border-radius: 0px;
  letter-spacing: 0.05em;
}

/* Image */
.frm-alt-table tr img{
	margin-bottom:0px !important;
	
}
.ren-block-search .ren-block-search__input {
    flex-grow: 1;
    min-width: 3em;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
    margin: 0px 20px 0px 0px;
}
.frm_pagination_cont ul.frm_pagination > li.active > a {
    background: #007aff;
    padding: 5px 10px 5px 10px;
    border-radius: 5px;
    font-size: 14px;
    color: white;
    font-weight: bold;
}
.frm_pagination_cont ul.frm_pagination {
    display: inline-block;
    list-style: none;
    margin-left: 0 !important;
    font-size: 14px;
    font-weight: 600;
}
#frm_search {
  border-radius: 6px;
  border-color: #dbdbdb;
  border-width: 2px;
  background-color: #fff;
  height: 37px !important;
  color: #167ffb;
  font-weight: 500;
  padding-left: 15px;
  margin-right: 15px;
}
.searchsubmit {
  height: 35px !important;
}
form#frm_search_form.searchform.ren-block-search {
  display: flex;
}
.container-wrap input[type=search]:hover {
    border-color: #579af6 !important;
}
body.material input[type=search]:focus {
    border-color: #007aff !important;
}
.frm_style_formidable-style.with_frm_style div.frm_description {
padding: 0;
 line-height: 1.4;
     margin-top: 10px;
}
body[data-form-submit="default"] .container-wrap input[type=submit], body[data-form-submit="regular"] .container-wrap input[type=submit], body[data-form-submit="regular"] .container-wrap button[type=submit]:not(.search-widget-btn), body[data-form-submit="see-through"] .container-wrap input[type=submit], body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn), body[data-button-style="rounded"].ascend .container-wrap input[type="submit"], body[data-button-style="rounded"].ascend .container-wrap button[type="submit"]:not(.search-widget-btn), .wc-proceed-to-checkout .button.checkout-button, .woocommerce #order_review #payment #place_order, body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-page button[type="submit"].single_add_to_cart_button, body[data-form-submit="regular"].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button, .nectar-post-grid-wrap .load-more, .row .wpforms-form button[type="submit"] {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    line-height: 1.2em;
}
.nectar-badge__inner {
font-weight: 500;
}
#UseyourDrive .fileupload-footer, #UseyourDrive .fileupload-global-progress, #UseyourDrive .fileupload-header, #UseyourDrive .fileupload-table::-webkit-scrollbar {
background-color: #f7f7f7!important;
}
body.material:not([data-button-style^=rounded]) .nectar-button.has-icon.large:not(.see-through):not(.see-through-2):not(.see-through-3) {
padding-top: 10px;
padding-bottom: 10px;
}
body.material .nectar-button.medium, body.material .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    font-weight: 500 !important;
}
.igd-file-uploader {
    display: flex;
    align-items: center;
    justify-content: left;
    flex-direction: column;
    border-radius: 10px!important;
    border: 1px dashed var(--color-primary-light)!important;
    padding: 7px!important;
    margin: auto;
    max-width: 500px;
    width: 100%!important;
    background: #fff!important;
}
.row .col h3, .row .col h4 {
margin-bottom: 2px !important;
}
.nectar-icon-list .nectar-icon-list-item .list-icon-holder .im-icon-wrap, .nectar-icon-list .nectar-icon-list-item .list-icon-holder .im-icon-wrap>span {
margin-left: -1px;
margin-top: -2px;
width: 100%;
height: 100%;
background-color: #E14B28;
border-radius: 100px;
}
Style Attribute {
display: block;
margin-bottom: 10px;
padding: 0px;
border: none;
background-color: #FAFAFA;
}
.element.style {
    display: block;
    margin-bottom: 0px;
    padding: 0px;
    border: 0px solid #ddd;
    background-color: #FAFAFA;
}
#header-outer.transparent .cart-menu a:hover .cart-icon-wrap .icon-salient-cart, #header-outer #social-in-menu a i:after, .material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a i:after{
    color:#E14B28 !important;
}

#header-outer.transparent .cart-menu a:hover .cart-icon-wrap .icon-salient-cart, #header-outer #social-in-menu a i:after, .material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a i:after{
    color:#960000 !important;
}
.ren-block-search .ren-block-search__input {
    margin: 0px 10px 0px 0px;
}

.igd-file-uploader .igd-file-uploader-inner p {
font-size: .875rem!important;
font-weight: 400;
margin: 5px 0!important;
color: #555;
line-height: 1;
display: none;
}
.frm-alt-table th, .frm-alt-table td {
    vertical-align: top;
}
.frm-alt-table tr:nth-child(even) {
    background-color: #F4F5F5 !important;
}
.frm-alt-table tr {
    background-color: #ffffff !important;
    
}
/* Th */
.frm-alt-table tr th{
	border-width:0px !important;
	border-bottom-width:2px !important;
	border-bottom-color:#4c4c4c !important;
	border-left-color:#000000 !important;
	padding-left:20px;
	padding-right:30px;
}
/* Paragraph */
.frm-alt-table tr p{
	line-height:1.6em;
}
/* Table Data */
.frm-alt-table tr td{
	border-left-width:0px !important;
	border-right-width:0px !important;
}

.igd-file-uploader .igd-file-uploader-inner .dashicons-cloud-upload {
font-size: 4rem;
height: auto;
width: auto;
margin-bottom: 1rem;
line-height: 1;
color: #555;
display: none;
}
/* Block search  button */
#frm_search_form .ren-block-search__button{
	background-color:#fd561f;
}

/* Block search  button (hover) */
#frm_search_form .ren-block-search__button:hover{
	background-color:#2b2b28;
	
}
/*Safari Disable Dropdown Appearance*/
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /*background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%238C98F2'><polygon points='0,0 100,0 50,50'/>") no-repeat;*/
  background-size: 12px;
  background-position: calc(100% - 20px) center;
  background-repeat: no-repeat;
  background-color: #efefef;
}

.container-wrap input[type="text"]:hover,
.container-wrap input[type="email"]:hover,
.container-wrap input[type="password"]:hover,
.container-wrap input[type="tel"]:hover,
.container-wrap input[type="url"]:hover,
.container-wrap input[type="search"]:hover,
.container-wrap input[type="date"]:hover,
.container-wrap input[type="number"]:hover,
.container-wrap textarea:hover,
.container-wrap select:hover,
body > #review_form_wrapper.modal input[type="text"]:hover,
body > #review_form_wrapper.modal textarea:hover,
body > #review_form_wrapper.modal select:hover,
body > #review_form_wrapper.modal input[type="email"]:hover,
.select2-container--default .select2-selection--single:hover,
.woocommerce input#coupon_code:hover,
.material.woocommerce-page[data-form-style="default"] input#coupon_code:hover,
body[data-form-style="minimal"] input[type="text"]:hover,
body[data-form-style="minimal"] textarea:hover,
body[data-form-style="minimal"] input[type="email"]:hover,
body[data-form-style="minimal"] input[type="password"]:hover,
body[data-form-style="minimal"] input[type="tel"]:hover,
body[data-form-style="minimal"] input[type="url"]:hover,
body[data-form-style="minimal"] input[type="search"]:hover,
body[data-form-style="minimal"] input[type="date"]:hover,
body[data-form-style="minimal"] input[type="number"]:hover,
body[data-form-style="minimal"] select:hover {
  border-color: #579af6 !important;
}
input[type="text"]:focus,
body.material textarea:focus,
body.material input[type="email"]:focus,
body.material input[type="search"]:focus,
body.material input[type="password"]:focus,
body.material input[type="tel"]:focus,
body.material input[type="url"]:focus,
body.material input[type="date"]:focus,
body.material input[type="number"]:focus,
body.material select:focus,
.row .col .ren-caption .ren-caption-text,
.material.woocommerce-page input#coupon_code:focus,
.material #search-outer #search input[type="text"],
#header-outer[data-lhe="animated_underline"]
  #top
  nav
  > ul
  > li
  > a
  .menu-title-text:after,
div[data-style="minimal"] .toggle.default.open i,
div[data-style="minimal"] .toggle.default:hover i,
div[data-style="minimal"] .toggle.accent-color.open i,
div[data-style="minimal"] .toggle.accent-color:hover i,
.single #single-meta div a:hover,
.single #single-meta div a:focus,
.single .fullscreen-blog-header #single-below-header > span a:hover,
.blog-title #single-meta .nectar-social.hover > div a:hover,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"]:hover,
.material.woocommerce-page[data-form-style="default"]
  div
  input#coupon_code:focus {
  border-color: #007aff !important;
  box-shadow:0px 0px 6px -1px #007aff !important;
}
/* Division GDrive Padding Border*/
.frm-alt-table tr div{
	background-color:rgba(250,250,250,0) !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	border-width:0px !important;
	line-height:1.6em;
}
/* Table GDrive Margin*/
.frm-alt-table tr table{
	margin-bottom:0px !important;
	
}
.frm_form_field:not(.frm_compact) .frm_dropzone .dz-preview {
border: 1px solid #EAECF0;
display: inline-flex !important;
}