body,html{width:100%;height:100%}body{padding-top:30px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}h1,h2,h3,h4,h5,h6,ul li,.text-heavy{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.list-spaced li{margin-bottom:1em}.list-spaced{position:relative;margin-top:20px;left:-1.45em}.topnav{font-size:14px}.pull-5{margin-left:-2.5em}.dark{color:black !important}.lead{font-size:18px;font-weight:400}.panel.panel-horizontal{display:table;width:100%}.panel.panel-horizontal > .panel-heading,.panel.panel-horizontal > .panel-body,.panel.panel-horizontal > .panel-footer{display:table-cell}.panel.panel-horizontal > .panel-heading{width:25%;border:0;vertical-align:middle}.panel.panel-horizontal > .panel-footer{width:15%;border:0;vertical-align:middle}.panel.panel-horizontal > .panel-heading{border-right:1px solid #ddd;border-top-right-radius:0;border-bottom-left-radius:4px}.panel.panel-horizontal > .panel-footer{border-left:1px solid #ddd;border-top-left-radius:0;border-bottom-right-radius:4px}.panel.panel-horizontal .panel-footer{text-align:center}#services-page i{font-size:1.85em;text-shadow:0 1px 1px #aaa}#services-page .panel.panel-horizontal > .panel-body{min-height:80px}#pfchain{background-image:url('http://phoenixfenceaz.com/img/Chain_Link_Playground_Enclosure.jpg');background-position:center;color:#ffffff;text-shadow:0 .5px .5px #222;font-weight:700}#pfsecurity{background-image:url('http://phoenixfenceaz.com/img/security-gate.jpg');background-position:center;color:#000;text-shadow:0 .5px .5px #eee;font-weight:700}#pfgates{background-image:url('http://phoenixfenceaz.com/img/wrought-iron-auto-gate.gif');background-position:center;color:#fafafa;font-weight:700}#pfvin{background-image:url('http://phoenixfenceaz.com/img/vinyl_fence_privacy.jpg');background-position:center;font-weight:700;text-shadow:0 .5px .5px #aaa}#pfhorse{background-image:url('http://phoenixfenceaz.com/img/vin.jpg');background-position:center;color:#ffee00;font-weight:700}#pfguard{background-image:url('http://phoenixfenceaz.com/img/bollardsA.jpg');background-position:center;font-weight:700}#pfsteel{background-image:url('http://phoenixfenceaz.com/img/wi4.png');background-position:center;color:#fafafa;font-weight:700}#pfwood{background-image:url('http://phoenixfenceaz.com/img/wood-fence.jpg');background-position:center;color:#aafafa;font-weight:700;text-shadow:0 .5px .5px #222}.intro-header{width:100%;height:1140px;text-align:center;color:#f8f8f8}.page-heading{padding-top:30px}.intro-message{position:relative;padding-top:20%;padding-bottom:20%;text-shadow:1px 1px 1px #555}.intro-message > h1{margin:0;text-shadow:2px 2px 3px rgba(0,0,0,0.88);font-size:3em;color:#ec6}.intro-divider{width:80%;border-top:1px solid #aaa;border-bottom:1px solid rgba(0,0,0,0.2)}.intro-message > h3{text-shadow:2px 2px 3px rgba(0,0,0,0.6)}.network-name{text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:2px}.content-section-a{padding:50px 0;background-color:#f8f8f8}.content-section-a p{font-weight:normal;font-size:15px}.content-section-a .thumbnail.img-responsive{height:220px;width:336px;margin-bottom:8px}.content-section-b{padding:50px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#2d2d2d url(../img/wild_oliva.png)}.section-heading{margin-bottom:30px}.section-heading-spacer{float:left;width:200px;border-top:3px solid #e7e7e7}.section-heading-bar{float:left;width:100%;border-top:3px solid #e7e7e7}.banner{padding:80px 0;color:#f8f8f8;background:transparent;background-size:cover}.banner h2{margin:0;text-shadow:2px 2px 3px rgba(0,0,0,0.6);font-size:3em}.banner ul{margin-bottom:0}.banner-social-buttons{float:right;margin-top:0}#social_banner{min-height:60px;width:100%;background:#ccc}#social_banner li{position:relative;top:8px}footer{padding:50px 0;background-color:#f8f8f8}.header-shallow{margin-top:0;padding-top:0;color:#fafafa}.header-shallow h4{position:relative;top:-1em}p.copyright{margin:15px 0 0}a:link,a{color:blue}nav.navbar a,navbar-inverse,navbar-brand{color:#ffffff !important;font-size:17px}#contact{background:#035}.pad15{padding:15px;background:rgba(55, 55, 25, .45);border-radius:8px}.home-header h2.nopad{padding-top:0;position:relative;top:-.785em;text-align:center;color:#777;font-style:italic}#home-form-top{background:rgba(0,0,0, .9);border:2px solid gold;border-radius:4px;padding-bottom:15px;width:540px;margin:0 auto;position:relative}#postTMd a i{display:block;margin:0 auto;position:relative;top:20px;color:#111;background:#efefef;border:thin solid #bbb;border-radius:55px;padding:8px;width:30px}.mid-tarp{height:180px;background:#2d2d2d url(../img/wild_oliva.png);padding-top:29px;text-align:center;margin:0 auto;display:block;width:100%;border-radius:8px;box-shadow:0 1px 3px rgba(0, 0, 0, .35)}.mid-tarp .panel-body{min-width:356px;font-size:16px}.mid-tarp .panel-body i{text-shadow:0 1px 1px #eee}.big-btn{position:relative;top:0;display:block;width:78%;word-wrap:break-word;background:#88e8ff;color:black;margin:0 auto;border:thin solid #aaa;border-radius:5px;box-shadow:1px 1px 1px rgba( 250, 250, 250, .75);cursour:pointer;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.big-btn p{margin-top:22px}.big-btn a{cursour:pointer;text-shadow:0 1px 1px #aaa}.big-btn:hover{background:#f6f6f6;cursour:pointer;box-shadow:0 2px 2px rgba( 22, 22, 22, .5), -2px 2px 6px rgba( 22, 22, 22, .5)}.carousel.slide .thumbnail img{height:180px;margin-top:15px}.btn-callto{margin-left:30px;margin-right:30px;position:relative;top:-.5em;font-size:17px}.control-label{color:black}#contact_form .form-control{max-width:540px}#contact_form fieldset{background:#fafafa;padding-left:15px}#contact_form fieldset legend{border-bottom:none}div#contact-form{background:#ffffff}.bkg-fa{background:#fafafa}.fingernail{position:relative;top:5px}#navwhite{color:#fff !important}#top-logo{background:url('../img/logo-rfa265trans.png') no-repeat;background-position:4% 4.25%}.padtop{padding-top:120px}.carousel-inner .item img{height:320px !important;width:100%}.carousel-inner .item{overflow:hidden}.min-ht300{min-height:365px;height:auto;max-height:365px;vertical-align:baseline}.intro-header{background:url(../img/custom_curved_ornamental_pool_fence.jpg) no-repeat center center;background-size:cover}.page-header.blue{color:#8cf;text-shadow:0 .5px .5px #555}.social-links a{font-size:18px;margin:12px 8px;background:#fff;padding:8px;border-radius:999px}.social-links a.last{background:none}.intro-social-buttons span.network-name,.intro-social-buttons a i{color:#fafafa}article.text-left p a{color:#111;text-shadow: none;}@media max-width:767px){.intro-message{padding-bottom:15%}.intro-message > h1{font-size:3em}ul.intro-social-buttons > li{display:block;margin-bottom:20px;padding:0}ul.intro-social-buttons > li:last-child{margin-bottom:0}.intro-divider{width:100%}}@media max-width:1199px){ul.banner-social-buttons{float:left;margin-top:15px}}@media max-width:767px){.banner h2{margin:0;text-shadow:2px 2px 3px rgba(0,0,0,0.6);font-size:3em}ul.banner-social-buttons > li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons > li:last-child{margin-bottom:0}}@media max-width:980px){.mid-tarp{display:block;min-height:450px}.mid-tarp .panel-body{width:50%;position:relative;font-size:13px}}@media (max-width: 768px){.btn-lg{padding:5px 6px;font-size:90%;line-height:1}}
li a:hover {color: #8cd !important;}.serv-links{padding-left:62px;}
footer .col-lg-6:last-child p.text-center:last-child{
display:none;}
