﻿/*
 Theme Name:   U-Design Child Theme
 Theme URI:    https://www.cmewebsites.com
 Description:  U-Design Child Theme
 Author:       CME Websites
 Author URI:   https://www.cmewebsites.com
 Template:     u-design
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  u-design-child
*/

.container_24 {width:100%; margin:0;}
#wrapper-1 {background-color:#fff;}

#home-page-content #content-container {padding-top:0;margin-top:-10px;}
#home-page-content .one_third, .two_third {margin:0%;}
#home-page-content .one_third {width:40%; font-size: 16px;margin-top:0px;}
#home-page-content .two_third {width:60%; font-size: 16px;margin-top:0px;}
#home-page-content .two_third h2 {height:40px; text-shadow:1px 1px 1px #000;}
#home-page-content .one_third h2 {margin-bottom:25px; padding-left:30px;}
#home-page-content #main-content .main-content-padding {padding:0px;}
#home-page-content .one_third img {margin:32px 0; }
#home-page-content .one_third p {padding:0px 35px;margin-bottom:12px;}
#home-page-content .one_third li {}
#home-page-content .one_third ul {}
#home-page-content .two_third img {}
#home-page-content .esg-container-fullscreen-forcer {margin-top:-20px;}
#home-page-content h2 {border:none;}

h2 {border-bottom:2px #174790 double;}

#main-content a:link {text-decoration: underline;}/* underline links */
#main-content .esg-entry-cover a:link {text-decoration: none!important;}
#bottom a:link {color:#174790;}

#logo h1 a, #logo .site-name a {margin-top:-45px;}
#sidebar h2 {margin-left:0;}
.esg-container-fullscreen-forcer {margin-top:20px;}

#contact-wrapper {margin-left:100px;}
.page-id-313 #sidebar h4 {margin-left:0px;margin-right:0px !important;}

#page-content-title #page-title h1 {text-shadow: 1px 1px 1px #fff;}
#sec-nav-text-area-1 {font-size:17px; font-family:'Ubuntu'; font-weight:normal;}

#bottom-bg {margin-top:-20px;}

/* Gravity Forms */
.gform_wrapper {margin:0 100px !important;}
li.red-description div.gfield_description{color:red !important; font-weight: 600;}


#sec-nav-text-area-1 {margin-right:85px;}
#secondary-navigation-bar-content a {color:#fff;}
#navigation-menu > ul.sf-menu {margin-right:80px;}

#page-content-title #page-title h2, #page-content-title #page-title h3, #page-content-title #page-title .single-post-categories,#page-content-title {margin-top:40px;padding-left:100px;}
#page-content-title #page-title h1 {margin-top:40px;padding-left:0px;}

div.imagecontainer {margin: 40px 5% 10px 5%;} /* made image container so images aren't in H2 */

#breadcrumbs-container .breadcrumbs, .breadcrumbs {margin-left:110px;}
img.noborder {border:none !important;}

.entry p {margin-left:100px;margin-right:100px;}
.entry ul {margin-left:100px;margin-right:100px;}
.entry h1, h2, h3, h4, h5, h6 {margin-left:100px;margin-right:100px;}
#top-wrapper {background-size:100%;}
.entry img {padding:0 0 10px 0px; background-color:#efc60c; border-bottom:2px #174790 double; border-top:2px #174790 double;}
#home-page-content .entry img {padding:0; background-color:#fff; border:none}
#sidebar img {padding:0 0 10px 0px; background-color:#efc60c; border-bottom:2px #174790 double; border-top:2px #174790 double;}
#home-page-content h2 {margin-left:0}
#home-page-content .entry p {margin-left:0;}
.mobi {display:none;}
.gform_wrapper img {border:none !important; padding:0 !important; background-color:#fff;}


@media only screen and ( max-width: 1080px ) {

#home-page-content .one_third, .two_third {margin:0%;}

#home-page-content .one_third {width:100%;}

#home-page-content .two_third {width:100%;}

#home-page-content #main-content .main-content-padding {padding:0px;}

#home-page-content .one_third img {margin:30px 0;}

#home-page-content .one_third p {padding:0px 35px;margin-bottom:12px;}

#home-page-content .one_third li {}

#home-page-content .one_third ul {}

#secondary-navigation-bar {background-color:#174790; display:none;}
.mobi {display:block;}
.social-media-area {margin-top:30px !important;margin-bottom:30px !important;}
.entry img {width:50%;height:auto;}
.one_half img {width:100%;}
}



@media only screen and ( max-width: 980px ) {
.content-block ol{margin:0!important;}

.page-id-313 .entry p {margin-left:0px; margin-right:0px !important;}

.page-id-313 .entry ul {margin-left:0px;margin-right:0px !important;}

.page-id-313 .entry h1, h2, h3, h4, h5, h6 {margin-left:0px;margin-right:0px !important;}

.page-id-313 #sidebar h4 {margin-left:0px;margin-right:0px !important;}

.entry p {margin-left:0px;margin-right:0px;}

.entry ul {margin-left:0px;margin-right:0px;}

.entry h1, h2, h3, h4, h5, h6 {margin-left:0px;margin-right:0px;}
.gform_wrapper {margin:0 10px !important;}

#logo h1 a, #logo .site-name a {margin-top:-5px;}
#top-elements {min-height:15px;}
#page-content-title #page-title h2, #page-content-title #page-title h3, #page-content-title #page-title .single-post-categories,#page-content-title {margin-top:10px;padding-left:0px;background-color:#eec50b;}

.entry img {width:40%;height:auto;}
.one_half img {width:100%;}
}


@media only screen and ( max-width: 768px ) {

#sec-nav-text-area-1 {margin-right:0;}
#logo {margin-left:10%;}
#page-content-title #page-title h1 {margin-top:10px;padding-left:0px;background-color:#eec50b;}
.mobil {display:none;}
}

@media only screen and ( max-width: 480px ) {
#logo {width:100%;margin:0;}
#logo img {margin:0 auto;}
}

.mean-container .mean-bar {background-color:#174791;}
.mean-container .mean-nav ul li a {background-color:#174791;}