/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Sep 23 2023 | 07:16:11 (pm)
/*
/******* Do not edit this file *******/

#gform_1 {
font-size: 14px;
}

#gform_fields_1 input, #gform_fields_1 textarea{
font-size: 14px;}

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
    font-size: 2em;
    font-weight: bold;
 color: #cf730c;
  font-family: Trebuchet;
}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    clear: both;
    font-family: serif;
    font-size: 1.3em;
    letter-spacing: normal;
    line-height: 1.3em;
  font-style: italic;
}

.gform_wrapper .gfield_description {
    padding: 2px 0 10px;
    width: 99.8%;
}

.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {
    margin: 0px;
    overflow: visible;
    padding: 50px, 0, 50px, 0px;
}
.article-content li {
    font-size: 2em;
    margin-bottom: 1.5em;
    margin-left: 3em;
}

.gform_wrapper .gsection {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    margin: 16px 0;
    padding: 10px 0 8px;
}

.testimonials-widget-testimonial blockquote {margin: 0}
.testimonials-widget-testimonial blockquote {border-left: none;}

.testimonials-widget-testimonial .image {
	float: none;
}

.testimonials-widget-testimonial blockquote {
	width: 220px;
}

.testimonials-widget-testimonial cite, .testimonials-widget-testimonial div.credit {
    display: block;
    margin-top: 0.2em;
    text-align: right;
  width: 180px;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #edf9dd;
    border-bottom: 1px solid #638630;
    border-top: 1px solid #638630;
    margin-bottom: 6px !important;
    padding: 6px 6px 4px !important;
}

.gform_wrapper .validation_message {
    color: #638630;
    font-weight: bold;
    letter-spacing: normal;
}

.gform_wrapper .gfield_error .gfield_label {
    color: #638630;
}

.gform_wrapper select {
    font-family: inherit;
    font-size: 13px;
    letter-spacing: normal;
    padding: 5px 0;
}

.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"] {
    font-family: inherit;
    font-size: 13px;
    letter-spacing: normal;
    outline-style: none;
    padding: 5px 2px;
}

#crmWebToEntityForm input[type="text"], #crmWebToEntityForm textarea {
    padding:7px;
    border:1px solid #d3832e;
    background-color:#f8f2f2;
    margin-bottom:10px;
}
#crmWebToEntityForm input[type="submit"],
#crmWebToEntityForm input[type="reset"] {
    background-color:#cf730c;
    border:1px solid #d6780f;
    padding:10px;
    color:#fff !important;
}
table td { 
    font-family: Trebuchet MS !important;
    color:#36291F;
}

@media only screen and (max-width: 667px) {
	#crmWebToEntityForm table td {
	    width:100%;
	    display:block;
	}
}

.read-link {
    color: #cf730c !important;
}

#login-form { 
background: none !important;
}

#signup-form { 
background: none !important;
}

.login-form {
background: none !important;
box-shadow: none !important;
border: 1px solid #CF730C !important;
}

.loginIntput {
border: 1px solid #CF730C !important;
}

.btn-fw {
background: #638630 !important;
}

.showForgetPassFrom {
color: #638630 !important;
}

.labelstyle {
color: #638630 !important;
}

.ccgportal-signUp {
background: none !important;
border: 1px solid #CF730C !important;
}

.checckExist {
background: #638630 !important;
}

.portal-header.section-title{
display: none;
}

.paginate_button.current {
background-color: #638630 !important;
}

.bodyContent {
background: none !important;
border: 1px solid #CF730C !important;
}

.dashboard-half {
border: 1px solid #CF730C !important;
}

.contacts-page {
background: none !important;
}

.sorting_asc {
background: none !important;
}

.dashboard-half {
background: none !important;
}

.profile-page.page-body {
background: none !important;
}

#ccgclient-portal #ccp-nav-accordion li a.childaccountList{
background: none;
}

#headtable > th {
background: none !important;
}

.sorting {
background: none !important;
}

.tooltip-inner {
background-color: rgb(0,0,0,0) !important;
border: 1px solid #CF730C !important;
}

.tooltip-arrow {
border-top-color: #CF730C !important;
}

.fieldLabel {
color: #CF730C !important;
}

#ccgclient-portal #ccp-sidebar {
border: 1px solid #CF730C !important;
background-color: rgba(0,0,0,0) !important;
background-image: url("https://gourmetpawprints.com.au/wp-content/uploads/pp/images/1476853664-blog_bg_1388730167.png") !important;
background-size: auto !important;
background-position: top left !important;
background-repeat: repeat !important;
}

.headTitle {
color: #638630 !important;
}

.dh-header {
color: #638630 !important;
}

#DataTables_Table_0_filter {
display: none;
}

.newtabSection {
border: 1px solid #CF730C !important;
}

#portal-cotenier table.table.table-hover thead th:first-child {
background: none !important;
}

#portal-cotenier table.table.table-hover thead tr th {
background: none !important;
}

#portal-cotenier table.table.table-hover thead th:last-child {
background: none !important;
}

.nav-link:hover {
background: #638630 !important;
color: #FFFFFF !important;
}

.nav-link {
color: #CF730C !important;
}

.ccgclientportal-content .ccg-nav-tabs>li.active>a {
border-bottom: 0px solid #638630 !important;
background: none !important;
}

#ccgclientportal-content .faArrow {
color: #638630 !important;
}