/* EDITS TO THE HOME PAGE*/

 /* This gets rid of some extra space that is there after deleting all the clients */

.clients {
padding: 0px;
}

 /* This gets rid of some extra room on top and bottom of the section (Team, About Us) headings. the margin was higher before this */

.section-header {
margin-top:50px;
margin-bottom:40px;
}

/* This changes the blue color of the section titles */
h2.dark-text, h3.colored-text {
color: #3A5795;
}

 /* This hides the orange line underneath the section titles */
.colored-line {
display:none;
}

/* This changes the font of the language under What We Do section, and also makes it justfied */
.sub-heading {
text-align:justify;
font-weight:400;
}

 /* This reduces the padding on top and bottom of the practice area boxes (the Insider Trading, etc..) on home page, and also justifies the service boxes */
.single-service {
padding-top:5px;
padding-bottom:5px;
}

.single-service p {
text-align:justify;
}

/* This reduces the margin on the bottom of the practice area boxes on the home page  */
.service-box {
margin-bottom:15px;
}  

/* This hides the service box 
.services-wrap .service-box {
display:none;
}  */

 /* This hides the customers, ribbon, and latest news section */

#customers, #ribbon, #latestnews {
display:none;
}


 /* EDITS TO THE SITE'S HEADER AND FOOTER */

 /* This hides the very top header */

.very-top-header {
display:none;
}

 /* This changes the color of the site title (law firm name) (though we are switching to a logo?)  */
.site-title a, .site-description {
color:#FFFFFF;
}

 /* This changes the color of the top nav bar */
.navbar {
background-color:#3A5795;
}

 /* This changes the color of the text on the top nav bar (the text of the links) */
.sticky-navigation .main-navigation a {
color:#FFFFFF;
} 

 /* this changes the color of the footer */

.footer, .footer a {
background-color: #3A5795;
}

 /* This hides the social icons and the powered-by from the footer */

.social-icons, .powered-by {
display:none;
}

 /* The below three are designing the footer text widget (the text that talks about attorney advertising) */
.footer-widget-wrap .widget_text {
background-color: #3A5795; 
border: none;
padding: 0px;
font-size: 14px;
}

.footer-widget-wrap .col-md-3 {
width:100%;
text-align:center;
}

footer.footer .widget {
margin-bottom: 5px;
}

/* GENERAL EDITS TO A PAGE (mainly a investigation page) */

/* This changes the look of the title on a page */

h1.single-title {
color: #bf0d3e;
text-transform:none;
}

 /* This essentially gets rid of the little orange line that displays under title of page*/

.colored-line-left {
height:0px;
}

 /* This moves the content of a page closer up to the title (as there is by default too much space) by lowering the margin on top of the content.*/

.content-page {
margin-top:0px;
}

 /* the below 2 switch the long line that extends down the page from being on the left of the sidebar to being on the right of the primary content. also moves up the primary content on a page further up (by lowering the top margin) as there is too much spacebetween top bar and beginning of content */

#primary{
border-right: 2px solid #D8E4FE;
margin: 40px 0px;
}

#sidebar-secondary {
border-left: none;
}

 /* THE SIDEBAR */

 /* This designs the text widget, which i use to make the sidebar box */
.widget_text { 
background-color: #D8E4FE; 
border: 1px solid #3A5795; 
border-radius: 10px;
padding: 20px; 
}

 /* EDITS TO A FORM */ 

 /*gets rid of asterisk on top of required field */ 
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required {
display: none
}

 /* This lowers the margin between the top label (i.e. Full Name) and the form input field underneath it */ 
body .gform_wrapper .top_label .gfield_label {
margin-bottom:0px;
} 

/* to modify the spacing on top of and on the bottom of a form input field */ 
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container {
margin-bottom: 5px;
margin-top:2px;
}

 /* This makes the length of a medium input field a little smaller  */ 
body .gform_wrapper .top_label input.medium {
width:38%;
} 

 /* the below two modify the background color and border of a single line text form field and a paragraph text form field */
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
background-color: #FAFAFA;
border: 1px solid #D8E4FE;
}

body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea textarea {
background-color: #FAFAFA;
border: 1px solid #D8E4FE;
}

 /* this increases the font size of the description of a form field (this is mainly for purpose of increasing the size of retainer language in one page sign on form as that is only time i use description) */
.gform_wrapper .gfield_description {
font-size:16px;
}

 /* modifies color of the submit button */
body .gform_wrapper .gform_footer input[type=submit] {
background-color: #bf0d3e;
}

 /* adds space underneath the submit button */
.gform_wrapper .gform_footer {
margin-bottom:45px;
}

 /* this changes color of text in the confirmation message that shows up when they submit form */
body .gform_confirmation_wrapper  {
color: #bf0d3e;
}