/*

Theme Name: Telsco Security Systems
Theme URI: http://www.telsco.com
Description: WordPress Theme Created for Telsco Security Systems
Version: 1.0
Author: Top Draw Inc.
Author URI: http://www.topdraw.com/

CSS is unoptimized for further tweaking

*/
body{font:1em Arial,Verdana,Sans-Serif;color:#786c63;background:#ccc6c2 url('images/body-bg.jpg') 0 9.4375em repeat-x;}.container{overflow:none;}#page{}#header_wrapper{background:#FFF;}#header{background:#FFF;height:9.375em;position:relative;}#header_left{margin-right:0;}#logo{margin:0 0 0 1.875em;width:12.5em;height:5.1875em;}#logo img{width:12.5em;height:5.1875em;}#tagline{line-height:1.3;font-size:1.2em;letter-spacing:.0125em;}#search{position:relative;float:right;color:#786c63;margin-top:2em;height:4.6875em;}#search span{display:block;width:100%;margin:.75em 0 0 0;line-height:1.5;}#searchform label{display:none;}#searchform input[type="text"],#searchform input.text{font-size:.8125em;margin:0;padding:.3125em .125em;width:14.5em;height:1.2308em;background:transparent url('images/input.jpg') repeat-x;position:absolute;left:0;bottom:0;color:#bbb;}#searchform input[type="submit"],#searchform input.submit{font-size:.75em;border:1px solid #ce2427;background:#ce2427;color:#FFF;text-transform:uppercase;padding:.2375em .25em .3125em .25em;line-height:1.2750em;position:absolute;right:0;bottom:1px;overflow:visible;cursor:pointer;cursor:hand;}.search h3{margin:1.5385em 0 0 0;}#header_left,#header_right{margin-top:2em;color:#786c63;}#topnav_wrapper{height:22.5em;overflow:hidden;}#topnav{position:relative;width:59.375em;height:22.5em;background:#c7bfbc;}.slider-image{position:absolute;left:0;top:0;width:40em;height:22.5em;}.slider-image img{width:40em;height:22.5em;}#left{overflow:hidden;background:#FFF url('images/left_bg.jpg') repeat-y;}#content{background:#FFF;padding-left:.624em;}#threeboxes{height:13.75em;position:relative;}#threeboxes-bg{position:absolute;top:0;left:0;width:59.375em;height:13.75em;z-index:0;}.home_box{font-size:1.125em;color:#FFF;margin:0 1.6667em;margin-top:2.2222em;text-align:center;width:13.8889em;height:7.7778em;float:left;display:inline;position:relative;background:#ccc6c2;}.home_box a{position:relative;display:block;width:100%;}.home_box span{font-size:.8333em;z-index:3;position:absolute;top:1.65em;left:0;display:block;width:100%;color:#FFF;text-decoration:none;text-transform:uppercase;}.home_box img{z-index:2;position:absolute;top:0;left:0;width:13.8889em;height:7.7778em;}.second{margin-left:1.9444em;margin-right:1.9444em;}.shadow{width:59.375em;height:1.25em;}#content_left{background:transparent;margin-right:0;}#left_sidebar{margin:0 2.3077em;width:19.2308em;padding-top:2.3077em;}#sidebar{width:19.2308em;}#content_right{background:#FFF;min-height:55em;height:auto!important;height:55em;}#copy{background:#FFF;margin:0 4em 0 2.5em;padding-top:1em;padding-bottom:2em;}#copy .post h1{text-transform:none;}#left_sidebar,#copy{font-size:.8125em;color:#786c63;}.free-consultation{color:#FFF;margin:1.4615em 0;text-align:center;width:19.2308em;height:10.7692em;position:relative;background:#ccc6c2;}.free-consultation a{position:relative;display:block;width:100%;}.free-consultation span{font-size:1.1538em;text-transform:uppercase;z-index:5;position:absolute;top:1.5em;left:0;display:block;width:100%;color:#FFF;text-decoration:none;}.free-consultation img{z-index:2;position:absolute;top:0;left:0;width:19.2308em;height:10.7692em;}.google-map{font-size:1em;margin:1.4615em 0;}.sidebar-image{margin:1.5em 0;height:10.7692em;}.sidebar-image img{width:19.2308em;height:10.7692em;}.testimonial-content{font-size:1.1538em;margin:1.2667em 0 0 0;color:#ce2427;color:#786c63;font-style:italic;}.testimonial-customer{margin:.5em 0 1.5em 0;}.first-alert-sidebar-logo{margin:1.5em 0;}.first-alert-sidebar-logo img{width:10.7692em;height:6.9231em;}#sidebar div,#sidebar p{margin:0 0 3.5em 0;}#sidebar .testimonial-content{margin-bottom:.25em;}#logos{position:relative;width:59.375em;height:8.5625em;}.logos{position:absolute;top:0;left:0;z-index:2;}.logoshadow{position:absolute;top:0;left:0;width:59.375em;z-index:1;height:8.5625em;}.footer-sprites{display:block;width:4.375em;height:4.375em;float:left;margin-top:2.1875em;margin-right:1.25em;border:1px solid #fff;}.footer-sprites img{width:4.375em;height:4.375em;}.footer-sprites span{display:none;}.bbb{margin-left:1.875em;margin-left:.9375em;}.fa,.fa img,.chba,.chba img{width:5em;}.aca,.aca img,.canasa,.canasa img{width:6.25em;}.canasa{margin-right:0;}#footer{position:relative;height:9.5em;background:#ce2427;color:#FFF;}#footer-right{width:11.75em;}#footer ul{list-style-type:none;margin:0;padding:0;}#footer li{display:inline;}#footer p{margin:0;text-transform:uppercase;}#footer a{color:#FFF;text-decoration:none;text-transform:uppercase;}#footer ul,#footer p{font-size:.75em;}#footer ul{margin:0 0 0 2.5em;}#copy ol,#copy ul{list-style-position:outside;padding:0;position:relative;}.sitemap li ul{margin-left:3em;}.navigation{margin:1.5em 0;line-height:1.5em;}.search h3{margin-bottom:0;}.search h3 a{border-bottom:.0769em solid #786c63;}.search h3 a:hover{border-bottom:.0769em solid #000;}.hentry{line-height:1.5em;}h1{font-size:1.25em;line-height:1.2em;margin:2.5em 0 .5em 0;line-height:1.3em;padding-top:2.175em;border-top:1px solid #ccc6c2;}h2{font-size:1.1667em;line-height:1.2857em;margin:2.7em 0 .125em 0;}h3{font-size:1.0833em;line-height:1.3846em;margin:2.85em 0 .125em 0;}h4{font-size:1em;line-height:1.5em;margin:1.5em 0;}h5{font-size:.9167em;line-height:1.6364em;margin:1.6364em 0;}h6{font-size:.8333em;line-height:1.8em;margin:1.8em 0;}h1,h2,h3,h4,h5,h6{font-family:Arial,Sans-Serif;color:#ce2427;text-transform:uppercase;font-weight:bold;display:block;width:99%;}h2.main-heading{border:none;padding:0;margin:1em 0 -.7em 0;margin-bottom:0;text-transform:none;font-size:1.5em;font-weight:normal;}body .main-heading{ xfont-size:1.8em; }body .first-heading{border:none;padding:0;text-transform:none;}table{border-top:1px solid #ccc;border-left:1px solid #ccc;margin:0 0 1.5em 0;}th,td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;line-height:1.5;padding:0 .25em;}td{vertical-align:top;}.post li{line-height:1.5;}p,.post ul,.post ol{margin:0 0 1em 0;line-height:1.5;}.spacer{margin:0;height:1px;}.post{margin-bottom:1.5em;}.breadcrumbs_bb{font-size:.9231em;margin:1.5em 0;color:#bbb;}.breadcrumbs_bb a{color:#786c63;border-bottom:1px solid #786c63;}.breadcrumbs_bb a:hover{color:#ce2427;border-bottom:1px solid #ce2427;}.special{border-top:1px solid #ccc6c2;border-bottom:1px solid #ccc6c2;margin-top:-1px;padding-bottom:1.5385em;}#copy ul ul{margin:0;padding:0 0 0 1.5em;list-style-type:circle;}.alignleft{float:left;margin:0 2.5em 1em 0;clear:left;}.alignright{float:right;margin:0 0 1em 2.5em;clear:right;}.sf-menu{margin-bottom:0;line-height:2.5em;font-size:1em;font-family:Arial,Sans-Serif;float:none;height:22.5em;}.sf-menu a{margin:0 0 0 2.5em;padding:0;border:none;}.sf-menu ul li,.sf-menu li,.sf-vertical,.sf-vertical li{width:19.375em;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{top:0;left:19.375em;}.sf-menu li{background:#786c63 url('images/inset.jpg') repeat-x;float:left;}.sf-menu li li{background:#DDD;}.sf-menu li li{width:17.375em;padding-left:2em;}.sf-menu li li a{margin-left:0;}.sf-menu li li li{background:#e7e6e2;}.sf-menu li:hover,.sf-menu li.even:hover,.sf-menu li.sfHover{background:#ce2427 url('images/inset-red.jpg') repeat-x;line-height:2.5em;}.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{text-decoration:none;background:transparent url('images/inset-red.jpg') repeat-x;}.sf-menu li li,.sf-menu li li:hover{line-height:2.4375em;}.sf-menu li.even{background:#8e8179;background-image:none;}.sf-menu>li.current_page_item,.sf-menu>li.current_page_parent{background:#ce2427 url('images/inset-red.jpg') repeat-x;}.sf-menu a,.sf-menu a:visited{color:#FFF;text-transform:uppercase;font-size:.75em;}#page .sf-menu li li a{color:#444;}#page .sf-menu li li:hover{background:#FFF;background-image:none;color:#444;}#page .sf-menu li li a{background-image:none;}#page .sf-menu li li:hover{background:#FFF;color:#222;}.sf-menu a.sf-with-ul{padding-right:0;}.sf-vertical .sf-sub-indicator{background-position:-10px 0;display:none;}.sf-vertical a>.sf-sub-indicator{background-position:0 0;display:none;}.sf-vertical a:focus>.sf-sub-indicator,.sf-vertical a:hover>.sf-sub-indicator,.sf-vertical a:active>.sf-sub-indicator,.sf-vertical li:hover>a>.sf-sub-indicator,.sf-vertical li.sfHover>a>.sf-sub-indicator{background-position:-10px 0;display:none;}.sf-menu a.sf-with-ul{min-width:15.3846em;}.wpcf7{margin-top:2em;margin-bottom:2em;}.b{font-weight:bold;}.cf-submit{margin-bottom:2em;}.wpcf7-form label{color:#786c63;font-weight:normal;}.wpcf7-form label span{margin:0 0 0 .5em;}.cf-row-50{float:left;width:47%;margin:0;}.cf-row{margin:0;width:98%;}.l{margin:0 4% 0 0;}.wpcf7-form-control-wrap input{width:99%;margin-top:0;font-size:.83333125em;background:transparent url('images/input.jpg') repeat-x;padding:.4167em 0 .4167em .1667em;height:1.2307692307692307692307692307692em;}.wpcf7-form-control-wrap textarea{width:98%;margin-top:0;background:transparent url('images/textarea.jpg') repeat-x;}.workphone,.workphonext{float:left;width:auto;}.workphone{width:65%;margin-right:5%;}.workphonext{width:30%;}.workphone input,.workphonext input{width:100%;}.clear{clear:both;margin:0;height:.75em;}span.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip-no-ajax{font-size:1em;clear:left;position:relative;top:0;left:0;margin:0;padding:.25em 0 .25em .75em;background:#fee none repeat scroll 0 0;border:.1667em solid #c99;color:#966;display:block;width:95%;}.wpcf7-form input[type="submit"],.wpcf7-form input.submit{font-size:.83333125em;border:1px solid #ce2427;background:#ce2427;color:#FFF;text-transform:uppercase;padding:.3125em .5em;padding:.5em 1em;line-height:1.2750em;cursor:pointer;}.wpcf7-form input[type="submit"]:hover{border:1px solid #786c63;background:#786c63;border:1px solid #555;}a{color:#786c63;text-decoration:none;}.post a{border-bottom:1px solid #aaa;}.post a:hover{color:#ce2427;border-bottom:1px solid #ce2427;}.gallery{margin-top:3.0769em;padding:1em 0;}.gallery-item{margin:0;float:left;width:33%;}.gallery-item img{border:1px solid #eee;}.gallery-icon{text-align:center;}.gallery a,.gallery a:hover{border:none;}.post-edit-link{color:#009;text-decoration:none;font-weight:bold;border-bottom:1px solid #aaa;}.blocked{display:block;width:100%;line-height:1.5;}.centered{text-align:center;}.bq{float:left;font-size:1.5em;margin:-.25em 0 0 -.65em;}.bqe{font-size:1.5em;margin:1em 0 0 0;padding:0 .25em 0 0;line-height:.25em;position:relative;top:.65em;top:.25em;}.bqe span{display:inline;line-height:.25em;margin:0;padding:0 .25em 0 0;}.bq,.bqe{color:#786c63;}