@import url("http://www.georgecolemandmd.com/wp-content/themes/gather-child/../gather/style.css");@font-face{font-family:'Crimson Text';src:local('Crimson Text'),local('CrimsonText-Roman'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/3IFMwfRa07i-auYR-B-zNaRDOzjiPcYnFooOUGCOsRk.woff) format('woff')}@font-face{font-family:'Crimson Text Semibold';src:local('Crimson Text Semibold'),local('CrimsonText-Semibold'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/rEy5tGc5HdXy56Xvd4f3IxefZI2gqg-NXpw43Z_DJ3I.woff) format('woff')}@font-face{font-family:'Crimson Text Bold';src:local('Crimson Text Bold'),local('CrimsonText-Bold'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/rEy5tGc5HdXy56Xvd4f3IxAPw1J91axKNXP_-QX9CC8.woff) format('woff')}@font-face{font-family:'Crimson Text Italic';src:local('Crimson Text Italic'),local('CrimsonText-Italic'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/a5QZnvmn5amyNI-t2BMkWL52ooqJRs02xO3mONBoqeI.woff) format('woff')}@font-face{font-family:'Crimson Text Semibold Italic';src:local('Crimson Text Semibold Italic'),local('CrimsonText-SemiboldItalic'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/4j4TR-EfnvCt43InYpUNDI6Bv9vMGjUUP_Bq24h7OJ8.woff) format('woff')}@font-face{font-family:'Crimson Text Bold Italic';src:local('Crimson Text Bold Italic'),local('CrimsonText-BoldItalic'),url(https://themes.googleusercontent.com/static/fonts/crimsontext/v3/4j4TR-EfnvCt43InYpUNDLz7bF_NE717IFsea40dLmU.woff) format('woff')}@font-face{font-family:'Nobile';src:local('Nobile'),local('Nobile-Regular'),url(https://themes.googleusercontent.com/static/fonts/nobile/v4/BdG5WJmB9CCPn6im5Y8A5OvvDin1pK8aKteLpeZ5c0A.woff) format('woff')}@font-face{font-family:'Nobile Bold';src:local('Nobile Bold'),local('Nobile-Bold'),url(https://themes.googleusercontent.com/static/fonts/nobile/v4/W-bwIcGmtt6wHyJeSNFUX7O3LdcAZYWl9Si6vvxL-qU.woff) format('woff')}@font-face{font-family:'Nobile Italic';src:local('Nobile Italic'),local('Nobile-Italic'),url(https://themes.googleusercontent.com/static/fonts/nobile/v4/6Od-Er02q5zXxcN14sw9CHYhjbSpvc47ee6xR_80Hnw.woff) format('woff')}@font-face{font-family:'Nobile Bold Italic';src:local('Nobile Bold Italic'),local('Nobile-BoldItalic'),url(https://themes.googleusercontent.com/static/fonts/nobile/v4/8W-pGzs1uCDalpRJL-f9DLrIa-7acMAeDBVuclsi6Gc.woff) format('woff')}body{background:#4373ad;color:#707070;font:18px/1.8 "Nobile",Helvetica,Arial,serif;padding-top:0;-webkit-font-smoothing:antialiased}a{color:#4373ad}a:hover{color:#86a8d0}p{font-size:18px;line-height:1.8;margin-bottom:30px}h1,h2,h3,h4,h5,h6{color:#353535;font-family:"Nobile",Helvetica,Arial,serif}hr{border-bottom:1px solid #e4e4e4;border-left:none;border-top:none;border-right:none;margin:30px 0}#container{max-width:1024px}#container a.button,#container #footer a.button,#container #searchsubmit,#container input[type="submit"],#container button{background-color:#ad7d43 !important;background-image:none !important;border:none !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;font-family:"Nobile",Helvetica,Arial,serif !important;font-size:18px !important;font-weight:normal;padding:16px 15px !important;text-shadow:none !important;appearance:none;-moz-appearance:none;-webkit-appearance:none}#container a.button.fa,#container #footer a.button.fa,#container #searchsubmit.fa,#container input[type="submit"].fa,#container button.fa{padding-right:25px !important}#container a.button.fa:before,#container #footer a.button.fa:before,#container #searchsubmit.fa:before,#container input[type="submit"].fa:before,#container button.fa:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;line-height:1;margin-top:-9px;position:absolute;right:14px;top:50%}#container a.button:hover,#container #footer a.button:hover,#container #searchsubmit:hover,#container input[type="submit"]:hover,#container button:hover{background-color:#bb8a4f !important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2) !important;box-shadow:0 2px 5px rgba(0,0,0,0.2) !important}#header{background-color:#fff}#header .utility-nav{font-size:15.84px;line-height:40px;position:absolute;right:50px;top:0;z-index:1}#header .utility-nav a{display:inline-block}#header .utility-nav a.phone{border-right:1px solid #e4e4e4;margin-right:15px;padding-right:20px}#header .utility-nav a.phone i{bottom:-2px}#header .utility-nav a i{bottom:-1px;color:#abc2de;font-size:20px;position:relative}#header .inside .top{display:none}#header .inside .bottom{min-height:190px;padding:0}#logo{bottom:30px;left:50px;margin:0;max-width:180px;position:absolute}#logo img{max-width:100%;width:100%}#mainNav{bottom:21px;font-family:"Crimson Text",Georgia,Times,serif;height:auto;position:absolute;right:50px;top:auto}#mainNav .nav-home i{font-size:24px;margin-top:-3px}#mainNav .menu-top-nav-container{display:inline-block;vertical-align:middle}#mainNav ul li{margin:0}#mainNav ul li:first-child a{margin-left:0}#mainNav ul li.current_page_item a{border-bottom:3px solid #ad7d43;color:#353535;margin-bottom:-3px}#mainNav ul li a{color:#707070;display:block;height:40px;font-size:20px;font-weight:normal;letter-spacing:-0.3px;line-height:40px;margin-left:1.2em;padding:0}#mainNav ul li a:hover{color:#a3a3a3}#footer{position:relative}#footer .inside{padding-top:300px}#footer .inside .secondary{background-color:#355b88;border-top:none;color:#fff;font-size:15.84px}#footer .inside .secondary p{font-size:15.84px}#footer .inside .secondary .left{margin-left:50px}#footer .inside .secondary .left #agm-canvas{height:320px;left:0;position:absolute !important;top:0}#footer .inside .secondary .left #agm-canvas .infoBubble{color:#707070;font-family:"Nobile",Helvetica,Arial,serif;font-size:14px;line-height:18px;padding:3px 0 2px;text-align:center}#footer .inside .secondary .left #agm-canvas .infoBubble strong{color:#353535}#footer .inside .secondary .left #agm-canvas .infoBubble .button,#footer .inside .secondary .left #agm-canvas .infoBubble button{font-size:12px !important;font-weight:bold !important;margin-top:5px;padding:10px 15px 10px 10px !important}#footer .inside .secondary .left #agm-canvas .infoBubble .button:before,#footer .inside .secondary .left #agm-canvas .infoBubble button:before{margin-top:-6px;right:7px}#footer .inside .secondary .left #agm-canvas .infoBubble .button[aria-label="Close"],#footer .inside .secondary .left #agm-canvas .infoBubble button[aria-label="Close"]{background-color:transparent !important;height:30px !important;padding:0 !important;width:30px !important}#footer .inside .secondary .left #agm-canvas .infoBubble .button[aria-label="Close"]:hover,#footer .inside .secondary .left #agm-canvas .infoBubble button[aria-label="Close"]:hover{box-shadow:none !important}#footer .inside .secondary .left #agm-canvas .infoBubble .button[aria-label="Close"] img,#footer .inside .secondary .left #agm-canvas .infoBubble button[aria-label="Close"] img{height:20px !important;margin:0 auto !important;width:20px !important}#footer .inside .secondary .left #agm-canvas .gm-style-iw{border-radius:0;color:#707070;font-family:"Nobile",Helvetica,Arial,serif;font-size:14px;height:auto;line-height:18px;padding:15px 0 15px 15px !important;text-align:center;width:200px !important}#footer .inside .secondary .left #agm-canvas .gm-style-iw strong{color:#353535;display:block}#footer .inside .secondary .left #agm-canvas .gm-style-iw>div{width:100%}#footer .inside .secondary .left #agm-canvas .gm-style-iw button{top:0 !important;right:0 !important}#footer .inside .secondary .right{margin-right:50px}.office-hours{font-size:16px;margin-bottom:30px;width:66%}.office-hours tr{border-bottom:1px solid #ccc}.office-hours tr.head{border-top:1px solid #ccc;font-weight:bold}.office-hours tr.closed{color:#ccc}.office-hours tr td{padding:5px 20px 5px 0;white-space:nowrap}.office-hours small{color:#d9534f;display:block;font-size:75%;font-style:italic;line-height:1.4;white-space:normal}.homeSection{margin-left:50px;margin-right:50px}#content{margin-left:50px;width:60%}#content.full{margin:20px 0}#content.full .homeSection{padding-top:20px}#content.full .homeSection .one_half{border-right:4px double #ccc;box-sizing:border-box;margin-right:0;padding-right:3%;width:50%}#content.full .homeSection .one_half.last{border-right:none;padding-left:5% !important;padding-right:0}#content.full .homeSection .one_half h3 i{margin-right:2px}#content.full .homeSection .one_half p{margin-bottom:20px}.flex-caption{bottom:50px;left:50px;padding:0;width:38%}.flex-caption h2{background-color:#fff;color:#707070;font-size:23px;font-style:italic;padding:15px 20px;position:relative}.flex-caption p{background-color:#4373ad;padding:0}.flex-caption p a{color:#fff;display:block;font-family:"Nobile",Helvetica,Arial,serif;font-size:18px;font-weight:normal;padding:15px 20px 17px;position:relative}.flex-caption p a.fa{padding-right:28px !important}.flex-caption p a.fa:before{font-family:"FontAwesome";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;line-height:1;margin-top:-9px;position:absolute;right:17px;top:50%}.flex-caption p a:hover{background-color:#4f80bb;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}#homeMessage{display:none}#pageHead{background-color:#355b88;padding:25px 0 30px}#pageHead h1{color:#fff;font-family:"Crimson Text",Georgia,Times,serif;font-size:36px;line-height:1;margin-left:50px;margin-right:50px}#container #sidebar{margin-right:50px;width:25%}#container #sidebar .callout{background:#f4f4f4;font-size:16px;margin-bottom:20px;padding:20px}#container #sidebar .callout h2{line-height:1.3}#container #sidebar .callout p{font-size:16px}.form-select{background:#f4f4f4;margin-bottom:30px;padding:15px 20px 17px}.form-select h3{margin-bottom:0}.form-select h3+label{margin-right:20px}.form-select label{display:inline-block}.form-select label input[type="checkbox"],.form-select label input[type="radio"]{margin:0;position:relative;top:-2px}.contact-form.question{display:block}.contact-form.appointment{display:none}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"]{background:#f4f4f4;border:1px solid #e4e4e4;border-radius:0 !important;color:#707070;font-size:16px;height:38px;line-height:38px;padding:0 10px;width:62%}.contact-form input[type="text"]:focus,.contact-form input[type="email"]:focus,.contact-form input[type="tel"]:focus{background:#fff;border-color:#abc2de !important}.contact-form input[type="checkbox"],.contact-form input[type="radio"]{margin:0;position:relative;top:-2px}.contact-form textarea{background:#f4f4f4;border:1px solid #e4e4e4;border-radius:0 !important;font-size:16px;padding:10px;width:62%}.contact-form textarea:focus{background:#fff;border-color:#abc2de !important}.contact-form .wpcf7-list-item{display:inline-block;font-weight:normal;margin:0 20px 0 0}.contact-form .wpcf7-list-item.last{margin-bottom:0 !important}.contact-form p{font-weight:bold}.contact-form .hours-trigger{display:inline-block;font-size:75%;font-weight:normal;line-height:1;margin-bottom:5px;padding-bottom:5px;position:relative;top:-5px}.contact-form .hours-panel{background:#f4f4f4;display:none;margin:0 0 20px;position:relative;width:66%}.contact-form .hours-panel .office-hours{margin-bottom:0;width:100%}.contact-form .hours-panel .office-hours td{padding:5px 10px}.contact-form img.wpcf7-captchac{border:7px solid #4373ad}.contact-form .wpcf7-not-valid{border-color:#d9534f !important}.contact-form input.wpcf7-not-valid{margin-bottom:10px}.contact-form .wpcf7-not-valid-tip{color:#d9534f;font-size:75%}.contact-form .wpcf7-response-output{border:none;color:#fff;font-size:75%;font-weight:bold;line-height:1.4;margin:0;padding:15px 20px}.contact-form .wpcf7-response-output.wpcf7-validation-errors{background:#f0ad4e}.bio{background:#f4f4f4;margin-bottom:30px;padding-bottom:30px;text-align:center}.bio img{height:auto;margin-bottom:30px;max-width:100%}.bio h2{font-family:"Crimson Text",Georgia,Times,serif;font-size:30px;font-weight:bold;line-height:1;margin:0 20px}.bio h2 span{color:#707070;display:block;font-family:"Nobile",Helvetica,Arial,serif;font-size:50%;font-weight:normal;line-height:1.4;padding-top:5px}.resource{border-left:1px solid #e4e4e4;margin-left:120px;padding-left:20px;position:relative;margin-bottom:40px}.resource img{left:-120px;position:absolute;top:50%}.resource img.ada{margin-top:-18px}.resource img.mda{margin-top:-20px}.resource img.gslds{margin-top:-50px}.resource h3{margin:0}.feature{background:#f4f4f4;border-left:30px solid #4373ad;margin-bottom:10px;padding:15px 20px;position:relative}.feature i{color:#fff;font-size:24px;left:-30px;margin-top:-13px;position:absolute;top:50%;width:30px !important}.feature small{display:block;line-height:1.3}.feature .card{display:inline-block;margin-bottom:-10px;margin-right:5px}.feature .office-hours{margin:0;width:100% !important}.feature .office-hours .head{border-top:none}@media only screen and (max-width:900px){#header{padding:30px 0 20px}#header .utility-nav{left:50px}#header .utility-nav a.phone{border-right:none;left:0;margin-right:0;padding-right:0;position:absolute}#header .utility-nav a.hours{position:absolute;right:0}#header .inside .bottom{min-height:inherit}#header #logo,#header #mainNav{display:block;float:none;margin:0;position:relative;text-align:center;width:100%}#header #logo{bottom:auto;left:auto;margin:0 auto 10px}#header #logo img{margin:0 auto}#header #mainNav{bottom:auto;right:auto}#header #mainNav li{float:none;margin:0}}@media only screen and (max-width:768px){#content.threeFourth .page{width:92.5%}#container #sidebar{margin-left:50px;width:86%}}@media only screen and (max-width:730px){#header{padding:50px 0 20px}#header .utility-nav{left:20px;right:20px}.flex-caption{bottom:30px;left:0;width:100%}.flex-caption h2{font-size:20px;padding-left:30px}.flex-caption p a{padding-left:30px}}@media only screen and (max-width:480px),screen and (max-device-width:480px),screen and (max-width:600px){p{font-size:15.84px;margin-bottom:20px}body #content{margin:0 5% !important}body #content.threeFourth{width:90% !important}body #content.threeFourth .page{width:100%}#header{padding-bottom:15px;padding-top:60px}#header .utility-nav{left:0;top:0;right:0}#header .utility-nav a.phone{background-color:#ad7d43;color:#fff;font-weight:bold;right:0;text-align:center}#header .utility-nav a.phone i{color:#dec7ab}#header .utility-nav a.hours{display:none}#header #logo{max-width:150px}#header #mainNav{padding-top:10px}#header #mainNav ul li{margin-bottom:8px}#header #mainNav ul li.current_page_item a{border-bottom-width:2px;margin-bottom:-2px}#header #mainNav ul li a{font-size:1em;height:27px;line-height:27px;margin-left:.5em;margin-right:.5em}.flex-caption{border-bottom:4px double #ccc;bottom:auto;display:block !important;margin-left:5%;margin-right:5%;padding-bottom:30px;position:relative;width:90%}.flex-caption h2{color:#353535;font-size:18px;font-style:normal;padding-left:0}.flex-caption p a{padding:16px 25px 16px 15px}.page-template-page-portfolio-php #content.full,.home #content.full{margin-left:5% !important;width:95% !important}#content.full .homeSection{padding-top:0;width:95% !important}#content.full .homeSection .one_half{border-bottom:4px double #ccc;border-right:none;box-sizing:content-box;margin-right:0;padding-bottom:10px;padding-right:0;padding-top:20px;width:auto}#content.full .homeSection .one_half.last{border-bottom:none;margin-bottom:0 !important;padding-bottom:10px;padding-left:0 !important}#pageHead{padding:20px 0 20px 5% !important}#pageHead h1{font-size:27px}#container #sidebar{margin:0 5%;width:90%}.contact-form #time,.contact-form #appt-day{white-space:nowrap}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="tel"],.contact-form textarea{box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%}.contact-form .wpcf7-list-item{margin-right:12px !important}.contact-form .hours-panel{width:100%}.office-hours{margin-bottom:20px;width:100%}.bio{margin-bottom:20px;padding-bottom:20px}.bio img{margin-bottom:20px}.bio h2{font-size:20px}.bio h2 span{font-size:15px}.feature .office-hours tr td{font-size:14px;line-height:1.3;white-space:normal}}