@media only screen and (min-width:1100px){#top-menu{max-width:"+(1080-100-$("#logo").get(0).width)+"px;}
.et_header_style_centered #top-menu{max-width:"+(1080-100)+"px;}
}
@media only screen and (max-width:1099px){#top-menu{max-width:"+(960-100-$("#logo").get(0).width)+"px;}
.et_header_style_centered #top-menu{max-width:"+(960-100)+"px;}
}
#et-top-navigation{display:table-cell !important}
.et_header_style_centered #et-top-navigation{display:block !important}
#logo{float:left;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:18px;}
.et-social-icons{margin-bottom:-28px;}
#top-header{background-color:#293036 !important;}
#footer-info{width:100%;margin:0 auto;text-align:center !important;}
#et-info, #et-secondary-menu > ul > li a{float:right;}
.et_fixed_nav #logo{max-height:50px;margin-bottom:0;margin-top:15px;}
.et-fixed-header #logo{max-height:40px;margin-top:7px;}
@media only screen and (max-width:558px){#top-header #et-info-phone a{font-size:1.2em !important;}
#et-info-phone:before{font-size:1.1em !important;}
#et-info{float:none !important;}
}
.page-id-842 .et_pb_pricing_table_0 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/icon-009.png) center center no-repeat;height:120px;}
.page-id-842 .et_pb_pricing_table_1 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/medicalgreen.png) center center no-repeat;height:120px;}
.page-id-842 .et_pb_pricing_table_2 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/medicalyellow.png) center center no-repeat;height:120px;}
.page-id-421 .et_pb_pricing_table_0 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/icon-001.png) center center no-repeat;height:120px;}
.page-id-421 .et_pb_pricing_table_1 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/icon-004.png) center center no-repeat;height:120px;}
.page-id-421 .et_pb_pricing_table_2 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/icon-005.png) center center no-repeat;height:120px;}
.page-id-421 .et_pb_pricing_table_3 .et_pb_pricing_content_top{background:url(https://citywidealarms.com/wp-content/uploads/2015/07/icon-006.png) center center no-repeat;height:120px;}
h1, h2, h3, h4, h5, h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:500;}
#top-menu a{font-size:20px;font-weight:500;}
#et-top-navigation #top-menu li.mega-menu li > a{width:240px !important;font-size:16px;}
#main-header{line-height:23px;font-weight:500;}
#et-info-phone:before{position:relative;top:2px;margin-right:10px;content:"\e090";font-size:2em;}
#top-header #et-info-phone a{font-size:2.2em;}
@media only screen and (min-width:981px){.et_pb_slider .et_pb_slide_description{top:15% !important;}
}
.et_pb_slide{height:450px !important;}
.page-slider{height:300px !important;}
#grad{background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0.57) 50%, rgba(255,255,255,0.03) 68%, rgba(255,255,255,0) 69%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(255,255,255,0.57)), color-stop(68%,rgba(255,255,255,0.03)), color-stop(69%,rgba(255,255,255,0)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0.57) 50%,rgba(255,255,255,0.03) 68%,rgba(255,255,255,0) 69%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0.57) 50%,rgba(255,255,255,0.03) 68%,rgba(255,255,255,0) 69%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0.57) 50%,rgba(255,255,255,0.03) 68%,rgba(255,255,255,0) 69%);background:radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0.57) 50%,rgba(255,255,255,0.03) 68%,rgba(255,255,255,0) 69%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1);}
#promoblurbdivide{border-right:1px solid white;border-left:1px solid white;}
.orange-grad{background:url("https://citywidealarms.com/wp-content/uploads/2016/01/orange-bg.jpg") repeat-x scroll 0 0 #FF8633;background-position:0% 100%;}
.orange-bar{background-size:contain;}
.blue-grad{background:url("https://citywidealarms.com/wp-content/uploads/2015/07/blue-bg.jpg") repeat-x scroll 0 0 #2ea3f2;}
.hsiding-bg{background:url("https://citywidealarms.com/wp-content/uploads/2015/07/body-bg1.jpg") repeat-x scroll 0 0 #FF8633;}
.ticket{margin-bottom:5px !important;display:block;margin-left:auto;margin-right:auto;width:348px;height:71px;}
.ticket-promo{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9999619230641713, M12=-0.008726535498373935, M21=0.008726535498373935, M22=0.9999619230641713,SizingMethod='auto expand');-webkit-filter:drop-shadow(4px 4px 5px rgba(0,0,0,0.5));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";}
.img-shadow, .product-blurb img{-webkit-filter:drop-shadow(4px 4px 5px rgba(0,0,0,0.5));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";}
.super-shadow-text{text-shadow:0px 1px 10px #000, 0px 1px 15px black;}
.text-pulse-box{border:1px solid #ddd;background-color:#fff;color:#aaa;float:left;margin-right:13px;padding:22px 15px;width:243px;}
.text-pulse-box h1{-webkit-animation:pulse 1s ease infinite;-moz-animation:pulse 1s ease infinite;-ms-animation:pulse 1s ease infinite;-o-animation:pulse 1s ease infinite;animation:pulse 1s ease infinite;}
.page-header{padding-top:15px;padding-bottom:5px;}
.page-header-blurb{margin-top:20px;border-radius:25px;background:rgba(0, 0, 0, 0.6);padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.page-slider{height:300px !important;}
.dark-blurb{height:200px;padding:15px;background-color:#293036;font-family:"Open Sans",sans-serif !important;border-radius:10px;}
.dark-blurb h4{font-size:24px !important;font-family:"Open Sans",sans-serif !important;font-weight:700!important;}
.dark-blurb .et_pb_blurb_content{font-family:"Open Sans",sans-serif !important;font-weight:500;}
.checklist ul li:before{content:url(/wp-content/uploads/2016/03/checkmark.png);padding-right:10px;}
.checklist ul{padding-left:30%;}
.checklist ul li{list-style-type:none;font-size:18px;font-weight:bold;}
.tag-area{text-align:center;background:#1489bf;color:#fff;font-size:24px;line-height:30px;font-style:italic;padding:5px 15px;border-radius:13px;border:1px solid #fff;}
.image-info{opacity:0;-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.entry-image:hover img, .entry-image.et_hover img, .entry-image:hover .image-info, .entry-image.et_hover .image-info{opacity:1.0;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;}
.et_pb_section{padding:0 !important;position:relative !important;}
.et_pb_toggle_title{font-variant:small-caps;font-weight:600;}
h5.et_pb_toggle_title{color:#ffffff;}
.et_pb_toggle_open{background:none repeat scroll 0 0 #293036;padding:20px;}
.et_pb_toggle_close{background-color:#293036;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;}
.et_pb_toggle_close h5.et_pb_toggle_title{color:white;}
.et_pb_toggle_open h5.et_pb_toggle_title{color:#FFF;}
.et_pb_blurb_content{font-family:'Open Sans';font-weight:300;}
.et_pb_blurb_content h4{font-family:'Open Sans';font-size:41px;line-height:42px;font-weight:300;}
.et_pb_slider .et_pb_slide{text-align:left;}
.et_pb_more_button{margin-left:42%;}
.et_pb_fullwidth_header .header-content{padding:0px;}
#tablist1-panel1 tr th{background-color:#CA5454 !important;color:#000 !important;}
#tablist1-panel2 tr th{background-color:#41AADA !important;color:#000 !important;}
#tablist1-panel3 tr th{background-color:#76EC30 !important;color:#000 !important;}
#tablist1-panel4 tr th{background-color:#F9DB65 !important;}
#tablist1-tab1{background:#B90303;color:#fff;}
#tablist1-tab2{background:#1489BF;color:#fff;}
#tablist1-tab3{background:#4BCA00;color:#fff;}
#tablist1-tab4{background:#F2C309;color:#fff;}
#tablist1-panel1,#tablist1-panel1 tr th,#tablist1-panel1 tr td{background:#B90303;}
#tablist1-panel2,#tablist1-panel2 tr th,#tablist1-panel2 tr td{background:#1489BF;}
#tablist1-panel3,#tablist1-panel3 tr th,#tablist1-panel3 tr td{background:#4BCA00;}
#tablist1-panel4, #tablist1-panel4 tr th,#tablist1-panel4 tr td{background:#F2C309;}
#tablist1-panel1 tr th, #tablist1-panel2 tr th, #tablist1-panel3 tr th, #tablist1-panel4 tr th,#tablist1-panel1 tr td, #tablist1-panel2 tr td, #tablist1-panel3 tr td, #tablist1-panel4 tr td{padding:10px 0px;width:25%;}
#tablist1-panel1 table, #tablist1-panel2 table, #tablist1-panel3 table, #tablist1-panel4 table, #tablist1-panel1 table td, #tablist1-panel2 table td, #tablist1-panel3 table td, #tablist1-panel4 table td{border-color:#000!important;background-color:#fff !important;color:#000;}
.responsive-tabs ul.responsive-tabs__list{margin:20px 0 0 110px;}
.responsive-tabs .responsive-tabs__panel{border:0px;border-top:0px;padding:0px;}
.responsive-tabs .responsive-tabs__list__item--active, .responsive-tabs .responsive-tabs__list__item--active:hover{border:0px;top:2px;}
.no{color:#AF0000 !important;font-weight:bold;}
.yes{color:#76EC30 !important;font-weight:bold;}
.yes2{color:#76EC30 !important;font-weight:bold;}
.widget_pages{line-height:8px;padding:0px;margin:0px;}
#footer-widgets{padding-top:25px;}
#footer-widgets .footer-widget li:before{top:8px;}
.footer-widget{margin:0 60px 15px 0;}
#top-header #et-info-phone a, #top-header #et-info-email, #top-header .et-social-icon a{color:#FF8B34!important;}
#top-menu li.mega-menu li > a{width:200px !important;}
.et_pb_pricing li{padding:0 0 10px 14px;}
.promoblurb h2{font-size:40px;font-weight:bolder;}
.chart{padding:25px 0 0 15px;margin-bottom:0px!important;border-radius:15px 15px 0px 0px! important;height:40px;background:#D6D6D6 !important;font-weight:300;color:#0d5dad;font-family:"Open Sans",sans-serif !important;}
.chart-head{font-weight:300;text-transform:uppercase;color:#1489BF;font-size:24px;}
.chart-highlight{font-weight:bolder;color:#fff;font-size:14px;background:#1489BF;text-align:center;}
.chart-ok{background:url(http://www.citywidealarms.com/deals/wp-content/uploads/2015/10/checkmark.png) no-repeat center center;}
thead tr{background:#1489BF!important;}
thead tr th{font-weight:bolder!important;color:#fff!important;font-size:14px!important;text-align:center!important;}
tr:nth-child(even){background:#F3F3F3}
tr:nth-child(odd){background:#FFF}
.testimonial h2{font-size:24px;font-weight:300;color:#FFF;font-family:"Open Sans",sans-serif !important;text-transform:uppercase;}
.product-blurb h4{font-size:21px;line-height:22px;font-weight:bold;color:#004B6D;}
.round-corners{border-radius:15px;}
.round-corners img{border-radius:15px;}
.section-checklist{background-color:#fff;padding:15px;}
.section-checklist ul li:before{content:url(/wp-content/uploads/2016/03/checkmark.png);padding-right:10px;}
.section-checklist ul li{list-style-type:none;font-size:18px;}
.social-blue a{color:#1489bf;}
.et_pb_animation_top.et-animated{height:100 !important;width:100% !important;}
.et_pb_image_0{width:348px;height:71px;}
.tsm_img_tag_1 img{width:169px;height:178px;}
.tsm_img_tag_2 img{width:348px;height:71px;}
.wpcf7{background-color:#ffffff;}
.wpcf7-form{margin-right:25px;}
.wpcf7-textarea{width:100%;font-size:14px;}
.wpcf7 input{width:100%;font-size:14px;}
.wpcf7-text{width:100%;}
.rc-anchor-light{background:#fff;border:0;color:#000;width:100%;}
@media (min-width:768px) and (max-width:1024px){#image-11{width:33% !important;}
}
@media (max-width:767px){div#page-container{padding-top:80px !important;}
header#main-header{top:0px!important;}
}