@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:#ebe7de url(../images/bgd.jpg) 0 0 repeat}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}img{max-width:100%}section,nav,article,aside,header,footer{display:block}#main{background:none}.container{width:1280px;margin:auto}nav{background:#533c30;background:-moz-linear-gradient(top, #533c30 0%, #24160e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #533c30), color-stop(100%, #24160e));background:-webkit-linear-gradient(top, #533c30 0%, #24160e 100%);background:-o-linear-gradient(top, #533c30 0%, #24160e 100%);background:-ms-linear-gradient(top, #533c30 0%, #24160e 100%);background:linear-gradient(to bottom, #533c30 0%, #24160e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#533c30', endColorstr='#24160e',GradientType=0 );height:55px;margin:0 0 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.7)}.mobile-nav{display:none}header{margin-top:20px;position:relative;height:234px}header.inner{position:relative;height:150px;margin-top:20px}.sortland-logo{float:left;margin:35px 0 0 5px}header.inner .sortland-logo{margin:15px 0 0 5px}.paul-sortland{position:absolute;top:-10px;right:300px}.call-text{position:absolute;top:96px;right:15px;text-transform:uppercase;font-size:1.5em;color:#d07d0b}header.inner .call-text{top:10px}.phone-number{padding:10px 20px 10px 60px;background:#d07d0b url(../images/icon-chat.png) 20px 25px no-repeat;color:#ebe7de;font-size:2.25em;font-style:italic;float:right;margin:125px 3px 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}header.inner .phone-number{margin:39px 3px 0 0}.main-content{overflow:hidden;border:19px solid #cdc8ba;border:19px solid rgba(255,255,255,0.4);clear:both}.main-content-container{overflow:hidden;background:#fff;padding:4%}section.content-left{width:61%;float:left}section.content-left img{-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:20px 0 30px}.home-image{position:relative;margin-bottom:30px}section.content-left .home-image img{margin:0}.home-tagline{position:absolute;top:0px;right:0px;margin:20px 20px 0 0;padding:15px 0 30px 25px;width:40%;background:#000;background:rgba(0,0,0,0.6);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.home-tagline h2{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:2.313em}.faqs-list{margin-top:30px}.faqs-list li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #ebe7de}.case-results-list{margin:10px 0 30px}.case-results-list li{list-style-type:none;padding:15px;margin:10px 0;background:#ffffff;background:-moz-linear-gradient(-45deg, #fff 0%, #f4f1ea 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #fff), color-stop(100%, #f4f1ea));background:-webkit-linear-gradient(-45deg, #fff 0%, #f4f1ea 100%);background:-o-linear-gradient(-45deg, #fff 0%, #f4f1ea 100%);background:-ms-linear-gradient(-45deg, #fff 0%, #f4f1ea 100%);background:linear-gradient(135deg, #fff 0%, #f4f1ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f1ea',GradientType=1 );-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:1px solid #eae6db;border-right:1px solid #eae6db;font-size:.813em;font-weight:bold;color:#55656e}.content-left form{width:70%}aside{width:30%;float:right;border-left:1px solid #ebe7de;padding-left:50px}.side-container{padding:35px;background:#ebe7de;margin-bottom:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dbd5c7}.side-container:nth-child(3){margin-bottom:0}.accomplishments,.accomplishments-inner{background:#fff;border:1px solid #e2e9ee}.accomplishments-inner{margin-bottom:0}aside p{font-size:.875em}iframe.contact-page{margin:20px 0 30px;-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5)}footer{margin:40px 0;padding:30px;background:#fff;background:rgba(255,255,255,0.4)}footer ul{margin:0}footer ul li{display:inline;text-transform:uppercase;font-weight:bold;margin-right:43px}footer ul li:nth-child(10){margin-right:0}footer ul li a,footer ul li a:visited{font-size:.875em;text-decoration:none}footer ul li a:hover{text-decoration:underline}.information-area{margin:40px 0;padding:40px;background:#56656f;overflow:hidden}.information-area iframe{float:left;-moz-box-shadow:0px 0px 10px 1px #000;-webkit-box-shadow:0px 0px 10px 1px #000;box-shadow:0px 0px 10px 1px #000;margin-right:15px}.information-area p{color:#ebe7de;font-size:.75em}.information-area a,.information-area a:visited{color:#d07d0b;font-weight:bold}.information-area a:hover{color:#d07d0b;font-weight:bold}.info-left{float:left;width:45%}.info-right{float:right;width:45%}a,a:visited{color:#56656f;text-decoration:underline}a:hover{color:#56656f;text-decoration:none}a.contact,a.contact:visited{color:#d07d0b;text-decoration:underline}a.contact:hover{color:#d07d0b;text-decoration:none}h1{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:2em;line-height:1.313em;font-weight:400;color:#55656e}h2{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:1.75em;line-height:1.25em;font-weight:400;color:#55656e}h3{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:1.5em;line-height:1.125em;font-weight:400;color:#55656e}h4{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:1.313em;line-height:1em;font-weight:400;color:#55656e}h5{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:1.25em;line-height:1em;font-weight:400;color:#55656e}h6{margin:5px 0;font-family:"Caudex",Georgia,serif;font-size:1.125em;line-height:1em;font-weight:normal;font-style:normal;color:#55656e}p{margin:5px 0 15px 0;font-family:Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;font-weight:normal;color:#24160e}ul{margin:0 0 20px 20px}ul li{margin:5px 0;font-family:Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.5em;font-weight:normal;color:#24160e;list-style-type:disc}ol{margin:0 0 20px 20px}ol li{margin:5px 0;font-family:Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.5em;font-weight:normal;color:#24160e;list-style-type:decimal}a.button,a.button:visited{padding:18px 25px;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:.75em;font-weight:bold;line-height:4em;text-transform:uppercase;letter-spacing:.188em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:8px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.button:hover{-webkit-box-shadow:0px 0px 8px 0px #999;-moz-box-shadow:0px 0px 8px 0px #999;box-shadow:0px 0px 8px 0px #999}a.button:active{-webkit-box-shadow:inset 0px 0px 4px 0px #333,0px 0px 0px 0px #333;-moz-box-shadow:inset 0px 0px 4px 0px #333,0px 0px 0px 0px #333;box-shadow:inset 0px 0px 4px 0px #333,0px 0px 0px 0px #333}a.primary,a.primary:visited{background:#56656f;color:#fff;color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0.7)}a.conversion,a.conversion:visited{background:#d07d0b;color:#fff;color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0.7)}form{padding:30px;border:1px solid #efece4;margin-bottom:30px;background:#f4f1ea;background:-moz-linear-gradient(top, #f4f1ea 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f1ea), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f4f1ea 0%, #fff 100%);background:-o-linear-gradient(top, #f4f1ea 0%, #fff 100%);background:-ms-linear-gradient(top, #f4f1ea 0%, #fff 100%);background:linear-gradient(to bottom, #f4f1ea 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f1ea', endColorstr='#ffffff',GradientType=0 );-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form p{margin:5px 0 15px;line-height:1.313em;color:#56656f}form h3{color:#d07d0b}form p.radio{margin:5px 0;line-height:1em}.warning{color:#f00;font-weight:bold}.text_field{color:#56656f;padding:12px;width:88%;border:1px solid #d4d3d3;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);behavior:url(PIE.htc);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.text_field:focus,.text_field:hover{border:1px solid #d07d0b;background:#eee;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);behavior:url(PIE.htc)}input placeholder{font-family:Helvetica,Arial,sans-serif;font-weight:400;color:#bbb}::-webkit-input-placeholder{font-family:Helvetica,Arial,sans-serif;font-weight:400;color:#bbb}.placeholder{color:#bbb}#lean_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}#disclaimer{width:50%;padding:30px;display:none;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7)}p.legal-disclaimer{font-size:.688em;margin:30px 0 0;padding:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}form input[type=submit]{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#fff;color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0.7);text-transform:uppercase;font-size:.938em;width:75%;height:50px;cursor:pointer;background:#d07d0b;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}form input[type=submit]:hover{background:#d07d0b;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5)}form input[type=submit]:active{-webkit-box-shadow:inset 0px 0px 7px 0px #000;-moz-box-shadow:inset 0px 0px 7px 0px #000;box-shadow:inset 0px 0px 7px 0px #000}#menu{list-style:none;width:100%;margin:0;height:60px;padding:2px 0 0 40px}#menu li{float:left;display:block;text-align:center;position:relative;padding:0;margin-right:90px;margin-top:0px;border:none}#menu li.last{margin-right:0px}#menu li.last a{color:#e5a143}#menu li.last a:hover{color:#e5a143}#menu li:hover{background:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;behavior:url(PIE.htc)}#menu li a{font-family:Helvetica,Arial,sans-serif;padding:14px 10px;font-size:1.125em;font-style:normal;font-weight:normal;color:#ebe7de;display:block;outline:0;text-decoration:none}#menu li:hover a{color:#fff}#menu li .drop{padding-right:21px;background:url("../images/nav/drop.png") no-repeat right 22px}#menu li:hover .drop{background:url("../images/nav/drop.png") no-repeat right 22px}.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:0 auto;float:left;position:absolute;left:-999em;text-align:left;padding:0;border-top:none;z-index:9999;background:#56656f;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:0px 0px 7px 0px #333;-moz-box-shadow:0px 0px 7px 0px #333;box-shadow:0px 0px 7px 0px #333;behavior:url(PIE.htc)}.dropdown_1column{width:170px}.dropdown_2columns{width:280px}.dropdown_3columns{width:420px}.dropdown_4columns{width:560px}.dropdown_5columns{width:870px}#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:auto}.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:0;margin-right:0}.col_1{width:170px}.col_2{width:270px}.col_3{width:410px}.col_4{width:550px}.col_5{width:690px}#menu .menu_right{float:right;margin-right:0}#menu li .align_right{-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;border-radius:5px 0px 5px 5px;behavior:url(PIE.htc)}#menu li:hover .align_right{left:auto;right:-1px;top:auto}#menu p,#menu h2,#menu h3,#menu ul li{font-family:Helvetica,Arial,sans-serif;line-height:21px;font-size:1em;text-align:left}#menu h2{font-size:1.5em;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #fff}#menu h3{font-size:1.313em;margin:7px 0 0 0;border-bottom:1px solid #ccc}#menu p{line-height:18px;margin:0 0 10px 0}#menu li:hover div a,#menu li:hover div h3 a{font-size:1em;color:#ebe7de;font-family:Helvetica,Arial,sans-serif;letter-spacing:.125em;font-weight:bold;font-style:normal;border-bottom:1px solid #6b7b85}#menu li:hover div h3 a{font-size:1.125em;line-height:1.313em;font-weight:normal;border-bottom:none;background:none}#menu li:hover div a:hover{color:#fff;background:#24160e}#menu li:hover div h3 a:hover{color:#999;background:none}#menu li ul{list-style:none;padding:0;margin:0}#menu li ul li{font-size:12px;line-height:1.313em;position:relative;padding:0px;margin:0;float:none;text-align:left;width:170px}#menu li ul li:hover{margin:0}@media screen and (max-width: 1280px){.container{width:1024px}#menu li{margin-right:48px}.home-tagline{width:50%}.home-tagline h2{font-size:1.75em}footer ul li{margin-right:30px}.info-left{float:left;width:58%}.info-right{float:right;width:37%}}@media screen and (max-width: 1024px){.container{width:768px}#menu li{margin-right:20px}#menu li a{font-size:.938em}header{height:127px}.sortland-logo{margin:5px 0 0 5px;max-width:40%}.paul-sortland{max-width:20%}.call-text{top:0}.phone-number{margin:29px 3px 0 0}.home-tagline{width:40%}.home-tagline h2{font-size:2.25em}section.content-left{width:100%;float:none;margin-bottom:30px}aside{width:100%;float:none;border-top:1px solid #ebe7de;border-left:none;padding:30px 0 0}footer ul li{margin-right:60px}.info-left{float:none;width:100%}iframe{margin-bottom:30px}.info-right{float:none;width:100%;clear:both}}@media screen and (max-width: 768px){.container{width:600px}#menu{display:none}.mobile-nav{display:block}.mobile-nav form{padding:0;background:none;border:none;padding:15px 0 0 15px}header{height:96px}.paul-sortland{right:230px}.call-text{font-size:1.125em}.phone-number{padding:10px 20px 10px 45px;background:#d07d0b url(../images/icon-chat.png) 10px 16px no-repeat;font-size:1.5em;margin:23px 3px 0 0}.home-tagline{width:49%}.home-tagline h2{font-size:1.625em}footer ul li{margin-right:25px}}@media screen and (max-width: 600px){.container{width:480px}.sortland-logo{max-width:38%}.paul-sortland{right:185px;max-width:25%}.phone-number{padding:10px 20px 10px 45px;background:#d07d0b url(../images/icon-chat.png) 10px 14px no-repeat;font-size:1.313em;margin:23px 3px 0 0}.home-tagline{width:84%}.home-tagline h2{font-size:1.25em}footer ul li{margin-right:48px}.information-area iframe{float:none;margin-right:0}}@media screen and (max-width: 480px){html{-webkit-text-size-adjust:100%}.container{width:100%}nav{background:none;height:35px;margin:0 0 20px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header{height:160px}header.inner{height:200px}.sortland-logo{float:none;margin:0 0 0 15px;max-width:90%}.paul-sortland{display:none}.home-image img{display:none}.home-tagline{position:relative;top:0px;right:0px;margin:20px 0;padding:15px 0 30px 25px;width:90%}.call-text{display:none}.phone-number{padding:0;background:none;color:#d07d0b;font-size:1.875em;float:none;margin:10px 0 0 15px}.main-content{overflow:hidden;border:none;clear:both}}@media screen and (max-width: 320px){.container{width:100%}}
