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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
.clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
body{background:#E8E8E8 url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/headerbg.png) top repeat;margin:0 auto;color:#000000;font-size:16px;font-family:Helvetica,sans-serif;line-height:1.5625;}
#wrap{background:#FFFFFF;width:1000px;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px auto 20px;padding:0px 0px 0px 0px;clear:both;-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px;box-shadow:rgba(0,0,0,0.3) 0 1px 3px;}
a,a:visited{color:#0D72C7;text-decoration:none;}
a:hover{color:#0D72C7;text-decoration:underline;}
a img{border:none;}
img.alignnone{margin:0 0 10px 0 !important;display:inline;}
img.alignleft{margin:0 10px 10px 0 !important;display:inline;}
img.centered,.aligncenter{margin:0 auto 10px !important;display:block;}
img.alignright{margin:0 0 10px 10px !important;display:inline;}
.alignleft{margin:0 10px 0 0;float:left;}
.alignright{margin:0 0 0 10px;float:right;}
.wp-caption{background:#FFFFFF;border:1px solid #E8E8E8;padding:10px 5px 0 5px;text-align:center;}
.wp-caption p.wp-caption-text,.catalyst-excerpt-widget .wp-caption p.wp-caption-text{margin:0;padding:0 0 10px !important;color:#000000 !important;font-family:Helvetica,sans-serif !important;font-size:12px !important;line-height:120%;}
.wp-post-image,#sidebar-1 .catalyst-excerpt-widget img,#sidebar-2 .catalyst-excerpt-widget img,#ez-home-sidebar-1 .catalyst-excerpt-widget img{background:#FFFFFF;border:0px solid #E8E8E8;padding:0px !important;}
#sidebar-1 .catalyst-excerpt-widget img,#sidebar-2 .catalyst-excerpt-widget img,.ez-widget-area img.wp-post-image{margin-bottom:0 !important;}
img.wp-smiley,img.wp-wink{border:none;margin:0;padding:0;float:none;}
img#wpstats{width:0;height:0;overflow:hidden;display:none;}
.post-format-icon{background:none;margin:0 0 0 10px;float:right;display:block;}
.page .post-format-icon{display:none;}
body.page-template-template-blog-php .post-format-icon{display:block;}
#header-right .widget_search{padding:0;float:right;}
.searchform{margin:0;padding:0;display:inline;overflow:hidden;}
#sidebar-1 .searchform,#sidebar-2 .searchform{padding:0 10px;}
.s{background:#FFFFFF;border:1px solid #E8E8E8;margin:10px 0;padding:7px 7px 7px 7px;color:#000000;font-family:Helvetica,sans-serif;font-size:12px;display:inline;}
#header .s,#navbar-1 .s,#navbar-2 .s{margin:0;}
.s,#header .s,#sidebar-1 .s,#sidebar-2 .s{width:180px;}
.searchsubmit{background:#2A2A2A;border:1px solid #333333;margin:0;padding:7px 5px 7px 5px;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:12px;cursor:pointer;}
.searchsubmit:hover{background:#333333;border:1px solid #333333;}
#wp-calendar{margin:0;padding:0;width:100%;}
#wp-calendar caption{margin:0;padding:5px 0 0 0;color:#333333;font-size:13px;}
#wp-calendar th{color:#333333;}
#wp-calendar td{margin:0;padding:2px;text-align:center;}
#wp-calendar tfoot td{margin:0;padding:0 0 5px;}
#header-wrap{background:#FFFFFF url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/) top center no-repeat;margin:0 auto;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;clear:both;}
#header{width:1000px;height:125px;margin:0 auto;padding:0;font-size:12px;float:none;overflow:hidden;}
#header-left{width:540px;height:113px;padding:28px 0 0 40px;float:left;overflow:hidden;}
#title{color:#17406E;font-family:Lato,sans-serif;font-size:48px;font-weight:normal;text-decoration:none;font-weight:bold;line-height:130%;}
#title a,#title a:visited{color:#17406E;text-decoration:none;}
#title a:hover{color:#0D72C7;text-decoration:none;}
#tagline{margin:0;padding:0px 0 0;color:#777777;font-family:Helvetica,sans-serif;font-size:16px;font-weight:normal;letter-spacing:.1em;font-weight:300;}
.logo-image #header #header-left{background:url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/mcallenroofing_logo.jpg) left top no-repeat;margin:12px 0 0 20px;}
.logo-image #header-left,.logo-image #header-left #title,.logo-image #header-left #title a{width:540px;height:113px;padding:0;float:left;display:block;text-indent:-9999px;overflow:hidden;}
.logo-image #header-left #tagline{display:block;overflow:hidden;}
#header-right{width:400px;padding:20px 40px 0 0;float:right;}
#header-right p{margin:0;padding:0 0 5px 0;}
#header-right h4{margin:0;padding:0;color:#333333;font-size:12px;}
#header-right img{display:block;}
.header-left-full-width #header-left,.header-left-full-width #header-left #title,.header-left-full-width #header-left #title a{width:540px;}
#navbar-1-wrap{background:#17406E url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/navgradient.png) top repeat;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;height:47px;margin:0px 0 0px 0;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:15px;line-height:1em;clear:both;}
#navbar-1{width:1000px;margin:0 auto;padding:0;float:none;display:block;}
#navbar-1-left,#navbar-2-left{margin:0;padding:0;float:left;}
#navbar-1-right,#navbar-2-right{margin:0;padding:0;text-transform:none;float:right;}
#navbar-1-right{color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:14px;}
#navbar-1-right a,#navbar-1-right a:visited{color:#FFFFFF;text-decoration:none;}
#navbar-1-right a:hover{color:#EEEEEE;text-decoration:none;}
#navbar-1-right.navbar-right-text{padding:16px 16px 0 0;}
#navbar-1-right.navbar-right-search{padding:4px 4px 0 0;}
#nav-1,#nav-2{margin:0;padding:0;}
#nav-1 ul,#nav-2 ul{margin:0;padding:0;float:left;list-style:none;}
#nav-1 li,#nav-2 li{margin:0;padding:0;float:left;list-style:none;}
#nav-1 li a,#nav-1 li a:link,#nav-1 li a:visited{background:#17406E url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/navgradient.png) top repeat;border-top:0px solid #17406E;border-bottom:0px solid #17406E;border-left:0px solid #17406E;border-right:1px solid #17406E;margin:0 0px 0 1px;padding:16px 18px 16px 18px;color:#FFFFFF;text-decoration:none;display:block;position:relative;}
#nav-1 li a:hover,#nav-1 li a:active{background:#2B5A8A url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/navgradient.png) top repeat;border-top:0px solid #2B5A8A;border-bottom:0px solid #2B5A8A;border-left:0px solid #2B5A8A;border-right:1px solid #2B5A8A;color:#EEEEEE;text-decoration:none;}
#nav-1 li a.sf-with-ul{padding-right:28px;}
#nav-1 li a .sf-sub-indicator{top:16px;right:18px;position:absolute;float:right;display:block;overflow:hidden;}
#nav-1 li li a .sf-sub-indicator{top:13px;right:10px;}
#nav-1 li li a,#nav-1 li li a:link,#nav-1 li li a:visited{background:#17406E url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/) top left repeat-x;width:160px;border-top:0;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;margin:0 0 0 1px;padding:13px 10px 13px 10px;color:#FFFFFF;text-decoration:none;float:none;}
#nav-1 li li a:hover,#nav-1 li li a:active{background:#2B5A8A url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/) top repeat;color:#EEEEEE;text-decoration:none;}
#nav-1 li ul{width:186px;height:auto;margin:0;padding:0;z-index:9999;left:-999em;position:absolute;}
#nav-1 li ul ul{margin:-42px 0 0 181px;}
#nav-1 li:hover ul ul,#nav-2 li:hover ul ul,#nav-1 li:hover ul ul ul,#nav-2 li:hover ul ul ul{left:-999em;}
#nav-1 li:hover ul,#nav-1 li.sfHover ul,#nav-2 li:hover ul,#nav-2 li.sfHover ul,#nav-1 li li:hover ul,#nav-2 li li:hover ul,#nav-1 li li li:hover ul,#nav-2 li li li:hover ul{left:auto;}
#nav-1 li:hover,#nav-1 li.sfHover,#nav-2 li:hover,#nav-2 li.sfHover{position:static;}
#nav-1 li.current_page_item a,#nav-1 li.current-menu-item a,#nav-1 li.current-cat a{background:#FFBF28 url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/navgradient.png) top left repeat-x;border-top:0px solid #17406E;border-bottom:0px solid #17406E;border-left:0px solid #17406E;border-right:1px solid #17406E;color:#FFFFFF;text-decoration:none;}
#navbar-2-wrap{background:#F5F5F5;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;height:38px;margin:0px 0 0px 0;color:#000000;font-family:Helvetica,sans-serif;font-size:14px;line-height:1em;clear:both;}
#navbar-2{width:1000px;margin:0 auto;padding:0;float:none;display:block;}
#navbar-2-right{color:#333333;font-family:Arial,sans-serif;font-size:14px;}
#navbar-2-right a,#navbar-2-right a:visited{color:#0D72C7;text-decoration:none;}
#navbar-2-right a:hover{color:#0D72C7;text-decoration:underline;}
#navbar-2-right.navbar-right-text{padding:12px 15px 0 0;}
#navbar-2-right.navbar-right-search{padding:4px 4px 0 0;}
#nav-2 li a,#nav-2 li a:link,#nav-2 li a:visited{background:#F5F5F5;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:1px solid #E8E8E8;margin:0px 0px 0px 1px;padding:12px 15px 12px 15px;color:#000000;text-decoration:none;display:block;position:relative;}
#nav-2 li a:hover,#nav-2 li a:active{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:1px solid #E8E8E8;color:#333333;text-decoration:none;}
#nav-2 li a.sf-with-ul{padding-right:25px;}
#nav-2 li a .sf-sub-indicator{top:12px;right:15px;position:absolute;float:right;display:block;overflow:hidden;}
#nav-2 li li a .sf-sub-indicator{top:11px;right:10px;}
#nav-2 li li a,#nav-2 li li a:link,#nav-2 li li a:visited{background:#F5F5F5;width:150px;border-top:0;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;margin:0 0 0 1px;padding:11px 10px 11px 10px;color:#000000;text-decoration:none;float:none;}
#nav-2 li li a:hover,#nav-2 li li a:active{background:#FFFFFF;color:#333333;text-decoration:none;}
#nav-2 li ul{width:176px;height:auto;margin:0;padding:0;z-index:9999;left:-999em;position:absolute;}
#nav-2 li ul ul{margin:-37px 0 0 171px;}
#nav-2 li.current_page_item a,#nav-2 li.current-menu-item a,#nav-2 li.current-cat a{background:#F5F5F5;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:1px solid #E8E8E8;color:#000000;text-decoration:none;}
#dropdown-nav-1-wrap,#dropdown-nav-2-wrap{display:none;}
.nav-1-chosen-select,.nav-2-chosen-select{width:100%;margin:0;padding:7px;}
.nav-1-chosen-select{background:#17406E url(//www.corpuschristi-roofers.com/wp-content/themes/dynamik/css/images/navgradient.png) top repeat;border:0px solid #E8E8E8;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:15px;-webkit-appearance:none;}
.nav-2-chosen-select{background:#F5F5F5;border:1px solid #E8E8E8;color:#000000;font-family:Helvetica,sans-serif;font-size:14px;}
#container-wrap{background:#FFFFFF;margin:0;padding:30px 40px 30px 40px;clear:both;}
#container{width:920px;margin:0;padding:0;float:left;}
#content-sidebar-wrap{width:920px;float:left;}
.double-sidebar #content-sidebar-wrap{width:920px;}
#content-wrap{width:100%;margin:0;padding:0;float:left;}
.left-sidebar #content-wrap,.double-left-sidebar #content-wrap,.double-sidebar #content-wrap{float:right;}
.double-sidebar #content-wrap{}
#content-wrap,.left-sidebar #content-wrap,.right-sidebar #content-wrap,.no-sidebar #content-wrap{width:630px;}
#content{margin:0;padding:0;float:left;}
.double-left-sidebar #content{}
.right-sidebar #content{}
.left-sidebar #content{}
.double-sidebar #content{}
.no-sidebar #content{}
#content,.left-sidebar #content,.right-sidebar #content,.no-sidebar #content{width:630px;}
#content img,#content p img{max-width:100%;height:auto;}
#content .nivoSlider img{max-width:none;}
#content .post,#content article{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;margin:0px 0 40px 0;padding:0px 0px 0px 0px;}
#content .page{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;margin:0px 0 0px 0;padding:0px 0px 0px 0px;}
#content .post p,#content .page p,#content article p{margin:0;padding:0 0 20px;}
#content .entry-title{padding:5px 0 0;}
#content .archive-template{float:left;width:50%;padding:10px 0;}
.entry-content p,.entry-content ul li,.entry-content ol li{color:#000000;font-family:Helvetica,sans-serif;font-size:16px;}
.entry-content a,.entry-content a:visited{color:#17406E;text-decoration:none;}
.entry-content a:hover{color:#0D72C7;text-decoration:underline;}
.breadcrumbs,.taxonomy-title-box,.author-title-box{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;margin:0px 0 20px 0;padding:0px 0px 0px 0px;color:#000000;font-family:Helvetica,sans-serif;font-size:14px;}
.breadcrumbs a,.breadcrumbs a:visited,.taxonomy-title-box a,.taxonomy-title-box a:visited,.author-title-box a,.author-title-box a:visited{color:#0D72C7;text-decoration:none;}
.breadcrumbs a:hover,.taxonomy-title-box a:hover,.author-title-box a:hover{color:#0D72C7;text-decoration:underline;}
#content .taxonomy-title-box h1,#content .author-title-box h1{color:#000000;}
#entry-author-info{background:#FFFFFF;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;margin:0px 0 40px 0;padding:10px 10px 10px 10px;color:#000000;font-family:Arial,sans-serif;font-size:14px;overflow:hidden;clear:both;}
#entry-author-info a,#entry-author-info a:visited{color:#0D72C7 !important;text-decoration:none !important;}
#entry-author-info a:hover{color:#0D72C7 !important;text-decoration:underline !important;}
#entry-author-info #author-avatar{background:#FFFFFF;border:1px solid #E8E8E8;width:80px;height:80px;margin:0 10px 0 0;padding:4px;float:left;}
#entry-author-info #author-avatar .avatar{width:80px;height:80px;}
#entry-author-info #author-description{margin:0;padding:0;}
#entry-author-info p{color:#000000;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;padding-bottom:0 !important;font-weight:bold;}
.catalyst-hybrid-odd,.catalyst-hybrid-even{float:left;}
.catalyst-hybrid-odd.catalyst-hybrid-columns{clear:both;}
.catalyst-hybrid-even.catalyst-hybrid-columns{float:right;}
.catalyst-hybrid-odd.catalyst-hybrid-columns,.catalyst-hybrid-even.catalyst-hybrid-columns{width:48%;}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{margin:0 0 4px;padding:0;font-family:Helvetica,sans-serif;font-weight:normal;line-height:120%;font-weight:bold;}
#content h1{color:#17406E;font-size:28px;}
#content h2 a,#content h2 a:visited{color:#000000;text-decoration:none;}
#content h2 a:hover{color:#0D72C7;text-decoration:none;}
#content h2{color:#000000;font-size:24px;}
#content h3{color:#000000;font-size:24px;}
#content h4{color:#000000;font-size:24px;}
#content h5{color:#000000;font-size:20px;}
#content h6{color:#000000;font-size:16px;}
#content .sticky{background:#FFFFFF !important;border-top:0px solid #E8E8E8 !important;border-bottom:0px solid #E8E8E8 !important;border-left:0px solid #E8E8E8 !important;border-right:0px solid #E8E8E8 !important;margin:0px 0 40px 0 !important;padding:0px 0px 0px 0px !important;}
#content .post ul,#content .page ul,#content article ul,.catalyst-widget-area ul,#content .post ol,#content .page ol,#content article ol,.catalyst-widget-area ol{margin:0;padding:0 0 15px 0;}
#content .post ul li,#content .page ul li,#content article ul li,#content .post ol li,#content .page ol li,#content article ol li,.catalyst-widget-area ul li,.catalyst-widget-area ol li{margin:0 0 0 20px;padding:0 0 20px;}
#content .post ul li,#content .page ul li,#content article ul li,.catalyst-widget-area ul li{margin:0 0 0 20px;list-style-type:square;}
#content .post ul ul,#content .page ul ul,#content article ul ul,.catalyst-widget-area ul ul{padding:0 0 0 20px;}
#content .post ol ol,#content .page ol ol,#content article ol ol,.catalyst-widget-area ol ol{padding:0;}
#content blockquote{background:#FFFFFF;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;margin:0 25px 15px 25px;padding:10px 15px 0 15px;}
#content blockquote p{color:#000000 !important;font-family:Georgia,serif !important;font-size:18px !important;font-style:italic;}
#content blockquote a,#content blockquote a:visited{color:#0D72C7 !important;text-decoration:none !important;}
#content blockquote a:hover{color:#0D72C7 !important;text-decoration:underline !important;}
.byline-meta{width:100%;margin:0 0 8px;color:#000000;font-family:Helvetica,sans-serif;font-size:12px;line-height:120%;}
.byline-meta a,.byline-meta a:visited{color:#0D72C7;text-decoration:none;}
.byline-meta a:hover{color:#0D72C7;text-decoration:underline;}
.post-meta{border-top:1px dotted #E8E8E8;margin:5px 0 0;padding:5px 0 0;font-style:italic;clear:both;}
.post-meta p{color:#000000 !important;font-family:Helvetica,sans-serif !important;font-size:12px !important;font-style:normal;}
.post-meta a,.post-meta a:visited{color:#0D72C7 !important;text-decoration:none !important;}
.post-meta a:hover{color:#0D72C7 !important;text-decoration:underline !important;}
.post-nav{width:100%;margin:0;padding:20px 0 20px 0;overflow:hidden;}
.post-nav ul{margin:10px 0;padding:0;list-style-type:none;}
.post-nav li{display:inline;}
.post-nav a,.post-nav a:visited{color:#0D72C7;font-family:Helvetica,sans-serif;font-size:14px;text-decoration:none;}
.post-nav a:hover{color:#0D72C7;text-decoration:underline;}
.post-nav li a,.post-nav li a:visited,.post-nav li.disabled,.post-nav li a:hover,.post-nav li.active a{background:#FFFFFF;border:1px solid #E8E8E8;margin:0 0px 0 0px;padding:5px 8px 5px 8px;color:#0D72C7;font-family:Helvetica,sans-serif;font-size:14px;text-decoration:none;}
.post-nav li.active a,.post-nav li a:hover{background:#F5F5F5;color:#0D72C7;text-decoration:none;}
.post-nav li a:hover{text-decoration:underline;}
.catalyst-widget-area{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;float:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#111111;font-family:Arial,sans-serif;font-size:14px;}
.catalyst-widget-area h4{padding:0 0 5px !important;color:#111111 !important;font-family:Arial,sans-serif !important;font-size:18px !important;font-weight:normal;line-height:120%;}
.catalyst-widget-area a,.catalyst-widget-area a:visited{color:#21759B !important;text-decoration:none !important;}
.catalyst-widget-area a:hover{color:#D54E21 !important;text-decoration:underline !important;}
.catalyst-widget-area #wp-calendar caption,.catalyst-widget-area #wp-calendar th{color:#111111;}
.catalyst-excerpt-widget,#content .catalyst-excerpt-widget{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.catalyst-excerpt-widget .entry-content p{color:#111111 !important;font-family:Arial,sans-serif !important;font-size:14px !important;}
.catalyst-excerpt-widget .entry-content a,.catalyst-excerpt-widget .entry-content a:visited{color:#21759B !important;text-decoration:none !important;}
.catalyst-excerpt-widget .entry-content a:hover{color:#D54E21 !important;text-decoration:underline !important;}
.catalyst-excerpt-widget h2{margin:0 0 5px;padding:0;color:#333333 !important;font-family:Arial,sans-serif !important;font-size:18px !important;font-weight:normal;line-height:120%;}
.catalyst-excerpt-widget h2 a,.catalyst-excerpt-widget h2 a:visited{color:#333333 !important;text-decoration:none !important;}
.catalyst-excerpt-widget h2 a:hover{color:#D54E21 !important;text-decoration:none !important;}
.catalyst-excerpt-widget .byline-meta{color:#888888;font-family:Arial,sans-serif;font-size:12px;}
.catalyst-excerpt-widget .byline-meta a,.catalyst-excerpt-widget .byline-meta a:visited{color:#888888 !important;text-decoration:none !important;}
.catalyst-excerpt-widget .byline-meta a:hover{color:#888888 !important;text-decoration:underline !important;}
#catalyst-125-ads{width:270px;margin:10px auto 0;padding:0 0 5px;}
.catalyst-125-ads-inner{margin-top:5px;}
#catalyst-125-ads span,.catalyst-125-ads-inner span{padding:0 5px;}
.ez-five-sixths,.ez-four-fifths,.ez-four-sixths,.ez-one-fifth,.ez-one-fourth,.ez-one-half,.ez-one-sixth,.ez-one-third,.ez-three-fifths,.ez-three-fourths,.ez-three-sixths,.ez-two-fifths,.ez-two-fourths,.ez-two-sixths,.ez-two-thirds{padding-left:3%;float:left;}
.ez-one-half,.ez-three-sixths,.ez-two-fourths{width:48%;}
.ez-one-third,.ez-two-sixths{width:31%;}
.ez-four-sixths,.ez-two-thirds{width:65%;}
.ez-one-fourth{width:22.5%;}
.ez-three-fourths{width:73.5%;}
.ez-one-fifth{width:17.4%;}
.ez-two-fifths{width:37.8%;}
.ez-three-fifths{width:58.2%;}
.ez-four-fifths{width:78.6%;}
.ez-one-sixth{width:14%;}
.ez-five-sixths{width:82%;}
.ez-first{padding-left:0 !important;clear:both;}
.ez-only{width:100%;padding-left:0 !important;float:left;}
.ez-row-wrap{width:100%;margin-bottom:20px;float:left;clear:both;}
.ez-row-wrap-border{border-bottom:1px solid #E8E8E8;width:100%;margin-bottom:15px;padding-bottom:15px;float:left;clear:both;}
.ez-widget-area h4{border-bottom:1px solid #E8E8E8;margin:0 0 10px;padding:0 0 5px;color:#111111;font-size:18px;font-weight:normal;}
.ez-widget-area ul,.ez-widget-area ol{margin:0;padding:0 0 15px 0;}
.ez-widget-area ul li,.ez-widget-area ol li{margin:0 0 0 20px;padding:0;}
.ez-widget-area ul li{list-style-type:square;}
.ez-widget-area ul ul,.ez-widget-area ol ol{padding:0;}
#home-hook-wrap{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;padding:30px 40px 40px 40px;clear:both;}
#ez-home-container-wrap .post{margin:0 0 20px;}
#ez-home-container-wrap .post p{padding:0 0 20px;}
#ez-home-container-wrap .page p{padding:0 0 20px;}
#ez-home-container-wrap .ez-widget-area img.wp-post-image{margin-bottom:10px !important;}
#ez-home-container-wrap .ez-widget-area h4{border-bottom:0px dotted #E8E8E8;color:#000000;font-family:Helvetica,sans-serif;font-size:24px;font-weight:bold;text-align:center;}
#ez-home-container-wrap .ez-widget-area{color:#000000;font-family:Helvetica,sans-serif;font-size:14px;text-align:center;}
#ez-home-container-wrap .ez-widget-area a,#ez-home-container-wrap .ez-widget-area a:visited{color:#0D72C7;text-decoration:none;}
#ez-home-container-wrap .ez-widget-area a:hover{color:#0D72C7;text-decoration:underline;}
#ez-home-container-wrap .ez-widget-area #wp-calendar caption,#ez-home-container-wrap .ez-widget-area #wp-calendar th{color:#000000;}
#ez-home-container-wrap img,#ez-home-container-wrap p img{max-width:100%;height:auto;}
#ez-home-container-wrap .nivoSlider img{max-width:none;}
body.ez-home-sidebar #ez-home-container-wrap{width:620px;padding-right:20px;float:left;}
body.ez-home-sidebar.home-sidebar-left #ez-home-container-wrap{padding-left:20px;padding-right:0;float:right;}
#ez-home-top-container .ez-widget-area,#ez-home-middle-container .ez-widget-area,#ez-home-bottom-container .ez-widget-area{width:286.666666667px;padding-left:29px;}
body.home-top-single #ez-home-top-container .ez-widget-area,body.home-middle-single #ez-home-middle-container .ez-widget-area,body.home-bottom-single #ez-home-bottom-container .ez-widget-area{width:920px;}
body.home-top-double #ez-home-top-container .ez-widget-area,body.home-middle-double #ez-home-middle-container .ez-widget-area,body.home-bottom-double #ez-home-bottom-container .ez-widget-area{width:445px;}
body.ez-home-wide-left-2-3 #ez-home-top-1,body.ez-home-wide-right-2-3 #ez-home-top-2,body.ez-home-wide-left-2-3-3 #ez-home-top-1,body.ez-home-wide-right-2-3-3 #ez-home-top-2,body.ez-home-wide-left-3-2 #ez-home-bottom-1,body.ez-home-wide-right-3-2 #ez-home-bottom-2,body.ez-home-wide-left-3-2-3 #ez-home-middle-1,body.ez-home-wide-right-3-2-3 #ez-home-middle-2,body.ez-home-wide-left-3-3-2 #ez-home-bottom-1,body.ez-home-wide-right-3-3-2 #ez-home-bottom-2{width:602.333333333px;}
body.ez-home-sidebar #ez-home-top-container .ez-widget-area,body.ez-home-sidebar #ez-home-middle-container .ez-widget-area,body.ez-home-sidebar #ez-home-bottom-container .ez-widget-area{width:186.666666667px;}
body.home-top-single.ez-home-sidebar #ez-home-top-container .ez-widget-area,body.home-middle-single.ez-home-sidebar #ez-home-middle-container .ez-widget-area,body.home-bottom-single.ez-home-sidebar #ez-home-bottom-container .ez-widget-area{width:620px;}
body.home-top-double.ez-home-sidebar #ez-home-top-container .ez-widget-area,body.home-middle-double.ez-home-sidebar #ez-home-middle-container .ez-widget-area,body.home-bottom-double.ez-home-sidebar #ez-home-bottom-container .ez-widget-area{width:295px;}
body.ez-home-wide-left-2-3.ez-home-sidebar #ez-home-top-1,body.ez-home-wide-right-2-3.ez-home-sidebar #ez-home-top-2,body.ez-home-wide-left-2-3-3.ez-home-sidebar #ez-home-top-1,body.ez-home-wide-right-2-3-3.ez-home-sidebar #ez-home-top-2,body.ez-home-wide-left-3-2.ez-home-sidebar #ez-home-bottom-1,body.ez-home-wide-right-3-2.ez-home-sidebar #ez-home-bottom-2,body.ez-home-wide-left-3-2-3.ez-home-sidebar #ez-home-middle-1,body.ez-home-wide-right-3-2-3.ez-home-sidebar #ez-home-middle-2,body.ez-home-wide-left-3-3-2.ez-home-sidebar #ez-home-bottom-1,body.ez-home-wide-right-3-3-2.ez-home-sidebar #ez-home-bottom-2{width:402.333333333px;}
.ez-home-container-area{margin:0 0 20px;overflow:hidden;}
.ez-home-bottom{margin:0;}
#ez-home-slider-container-wrap{margin:0 0 20px;overflow:hidden;}
#ez-home-slider-container-wrap,#ez-home-slider{width:920px;}
body.child_home #ez-home-slider-container-wrap,body.child_home #ez-home-slider{width:920px;}
body.slider-inside.ez-home-sidebar #ez-home-slider-container-wrap,body.slider-inside.ez-home-sidebar #ez-home-slider{width:620px;}
body.double-left-sidebar.slider-inside #ez-home-slider-container-wrap,body.double-right-sidebar.slider-inside #ez-home-slider-container-wrap,body.double-sidebar.slider-inside #ez-home-slider-container-wrap,body.left-sidebar.slider-inside #ez-home-slider-container-wrap,body.right-sidebar.slider-inside #ez-home-slider-container-wrap,body.no-sidebar.slider-inside #ez-home-slider-container-wrap,body.double-left-sidebar.slider-inside #ez-home-slider,body.double-right-sidebar.slider-inside #ez-home-slider,body.double-sidebar.slider-inside #ez-home-slider,body.left-sidebar.slider-inside #ez-home-slider,body.right-sidebar.slider-inside #ez-home-slider,body.no-sidebar.slider-inside #ez-home-slider{width:630px;}
body.double-left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.double-right-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.double-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.right-sidebar.slider-inside #ez-home-slider-container-wrap{}
#ez-home-slider{width:100%;height:300px;}
#ez-home-slider .nivoSlider img{max-width:none;}
#ez-home-sidebar-1-wrap{width:280px;float:right;}
body.home-sidebar-left #ez-home-sidebar-1-wrap{float:left;}
#ez-home-sidebar-1 #cat,#ez-home-sidebar-1 .widget_archive select{width:258px;}
#ez-feature-top-container-wrap{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;}
#ez-feature-top-container{width:1000px;margin:0 auto;padding:0px 0px 0px 0px;}
#ez-feature-top-container .ez-widget-area h4{border-bottom:0px solid #E8E8E8;color:#000000;font-family:Helvetica,sans-serif;font-size:24px;font-weight:bold;text-align:center;}
#ez-feature-top-container .ez-widget-area{width:313.333333333px;padding-left:29px;color:#000000;font-family:Helvetica,sans-serif;font-size:12px;text-align:center;}
#ez-feature-top-container .ez-widget-area a,#ez-feature-top-container .ez-widget-area a:visited{color:#0D72C7;text-decoration:none;}
#ez-feature-top-container .ez-widget-area a:hover{color:#0D72C7;text-decoration:underline;}
#ez-feature-top-container .ez-widget-area #wp-calendar caption,#ez-feature-top-container .ez-widget-area #wp-calendar th{color:#000000;}
#ez-feature-top-container img,#ez-feature-top-container p img{max-width:100%;height:auto;}
#ez-feature-top-container .nivoSlider img{max-width:none;}
body.ez-feature-top-1 #ez-feature-top-container .ez-widget-area{width:1000px;}
body.ez-feature-top-2 #ez-feature-top-container .ez-widget-area{width:485px;}
body.ez-feature-top-4 #ez-feature-top-container .ez-widget-area{width:228px;}
body.ez-feature-top-wide-left-2 #ez-feature-top-1.ez-widget-area,body.ez-feature-top-wide-right-2 #ez-feature-top-2.ez-widget-area{width:655.666666667px;}
#ez-fat-footer-container-wrap,.fat-footer-outside #ez-fat-footer-container-wrap{background:#222222;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;}
#ez-fat-footer-container-wrap{margin:0 0 5px;}
.fat-footer-outside #ez-fat-footer-container-wrap{margin:0;}
#ez-fat-footer-container{padding:20px 40px 20px 40px;}
#ez-fat-footer-container .ez-widget-area h4{border-bottom:1px solid #2A2A2A;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:14px;font-weight:bold;}
#ez-fat-footer-container .ez-widget-area{width:286.666666667px;padding-left:29px;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:12px;}
#ez-fat-footer-container .ez-widget-area a,#ez-fat-footer-container .ez-widget-area a:visited{color:#0D72C7;text-decoration:none;}
#ez-fat-footer-container .ez-widget-area a:hover{color:#0D72C7;text-decoration:underline;}
#ez-fat-footer-container .ez-widget-area #wp-calendar caption,#ez-fat-footer-container .ez-widget-area #wp-calendar th{color:#FFFFFF;}
#ez-fat-footer-container img,#ez-fat-footer-container p img{max-width:100%;height:auto;}
#ez-fat-footer-container .nivoSlider img{max-width:none;}
body.ez-fat-footer-1 #ez-fat-footer-container .ez-widget-area{width:920px;}
body.ez-fat-footer-2 #ez-fat-footer-container .ez-widget-area{width:445px;}
body.ez-fat-footer-4 #ez-fat-footer-container .ez-widget-area{width:208px;}
body.ez-fat-footer-wide-left-2 #ez-fat-footer-1.ez-widget-area,body.ez-fat-footer-wide-right-2 #ez-fat-footer-2.ez-widget-area{width:602.333333333px;}
#dual-sidebar-outer{width:440px;float:right;}
.double-left-sidebar #dual-sidebar-outer{float:left;}
#dual-sidebar-inner{width:100%;float:left;}
#sidebar-1-wrap{width:250px;float:left;}
.right-sidebar #sidebar-1-wrap{float:right;}
.left-sidebar #sidebar-1-wrap{}
.double-sidebar #sidebar-1-wrap{}
#sidebar-2-wrap{width:150px;float:right;}
.double-sidebar #sidebar-2-wrap{;}
#sidebar-1{width:250px;margin:0;padding:0;}
#sidebar-2{width:150px;margin:0;padding:0;}
#sidebar-1 .widget,#sidebar-2 .widget,#ez-home-sidebar-1 .widget{margin:0 0 15px;padding:0;clear:both;}
#sidebar-1,#sidebar-2,#ez-home-sidebar-1{color:#000000;font-family:Helvetica,sans-serif;font-size:16px;}
#sidebar-1 a,#sidebar-1 a:visited,#sidebar-2 a,#sidebar-2 a:visited,#ez-home-sidebar-1 a,#ez-home-sidebar-1 a:visited{color:#0D72C7;text-decoration:none;}
#sidebar-1 a:hover,#sidebar-2 a:hover,#ez-home-sidebar-1 a:hover{color:#0D72C7;text-decoration:underline;}
#sidebar-1 .widget,#sidebar-2 .widget,#ez-home-sidebar-1 .widget{background:#FFFFFF;border-top:0px solid #E8E8E8;border-bottom:0px solid #E8E8E8;border-left:0px solid #E8E8E8;border-right:0px solid #E8E8E8;margin:0px 0 15px 0;}
#sidebar-1 h4,#sidebar-2 h4,#ez-home-sidebar-1 h4{background:#FFFFFF;border-top:0px dotted #E8E8E8;border-bottom:1px dotted #E8E8E8;border-left:0px dotted #E8E8E8;border-right:0px dotted #E8E8E8;margin:0;padding:10px 0px 1px 0px;color:#09345E;font-family:Helvetica,sans-serif;font-size:20px;font-weight:normal;font-weight:bold;}
#sidebar-1 .widget p,#sidebar-2 .widget p,#ez-home-sidebar-1 .widget p{margin:0;padding:0;}
#sidebar-1 .textwidget,#sidebar-2 .textwidget,#sidebar-1 .php-textwidget,#sidebar-2 .php-textwidget,#sidebar-1 .widget_tag_cloud div div,#sidebar-2 .widget_tag_cloud div div,#sidebar-1 .catalyst-excerpt-widget-inner,#sidebar-2 .catalyst-excerpt-widget-inner,#sidebar-1 .author-bio-widget,#sidebar-2 .author-bio-widget,#ez-home-sidebar-1 .textwidget,#ez-home-sidebar-1 .php-textwidget,#ez-home-sidebar-1 .widget_tag_cloud div div,#ez-home-sidebar-1 .catalyst-excerpt-widget-inner,#ez-home-sidebar-1 .author-bio-widget{padding:10px 0px 0px 0px;}
#sidebar-1 #wp-calendar caption,#sidebar-2 #wp-calendar caption,#sidebar-1 #wp-calendar th,#sidebar-2 #wp-calendar th,#ez-home-sidebar-1 #wp-calendar caption,#ez-home-sidebar-1 #wp-calendar th{color:#000000;}
#cat,.widget_archive select,#sidebar-1 .widget_archive select,#sidebar-2 .widget_archive select,#ez-home-sidebar-1 .widget_archive select{background:#F6F6F6;border:1px solid #E8E8E8;margin:10px 0 10px 10px;padding:3px;font-size:12px;display:inline;}
#sidebar-1 #cat,#sidebar-1 .widget_archive select{width:228px;}
#sidebar-2 #cat,#sidebar-2 .widget_archive select{width:128px;}
#sidebar-1 a img,#sidebar-2 a img,#ez-home-sidebar-1 a img{border:none;margin:0;padding:0;}
#sidebar-1 ul li,#sidebar-2 ul li,#ez-home-sidebar-1 ul li{list-style-type:none;}
#sidebar-1 ol li,#sidebar-2 ol li,#ez-home-sidebar-1 ol li{list-style-type:decimal;}
#sidebar-1 ul,#sidebar-1 ol,#sidebar-2 ul,#sidebar-2 ol,#ez-home-sidebar-1 ul,#ez-home-sidebar-1 ol{margin:0;padding:10px 0px 10px 0px;}
#sidebar-1 .searchform,#sidebar-2 .searchform,#ez-home-sidebar-1 .searchform{padding:0 10px 0 10px;}
#sidebar-1 ul ul,#sidebar-1 ol ol,#sidebar-2 ul ul,#sidebar-2 ol ol,#ez-home-sidebar-1 ul ul,#ez-home-sidebar-1 ol ol{margin:0;padding:0 0 0 15px;}
.widget_pages{color:#111111;font-family:Arial,sans-serif;font-size:14px;}
.widget_pages a,.widget_pages a:visited{color:#21759B !important;text-decoration:none !important;}
.widget_pages a:hover{color:#D54E21 !important;text-decoration:underline !important;}
#comment-wrap{background:#FFFFFF;border:0px solid #E8E8E8;margin:0px 0 0px 0;padding:0px 0px 0px 0px;}
#comment,#author,#email,#url{margin:10px 0 5px;padding:3px 0 3px 5px;font-weight:normal;display:inline;}
#author,#email,#url{margin:10px 0 0;}
#respond{display:block;}
#respond:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}
#commentform{margin:5px 10px 0 0;}
#commentform #author,#commentform #email,#commentform #url{width:250px;}
#commentform textarea{width:100%;}
#commentform textarea,#commentform #author,#commentform #email,#commentform #url{background:#FFFFFF;border:1px solid #E8E8E8;color:#000000;font-family:Helvetica,sans-serif;font-size:14px;}
#commentform p{margin:5px 0;}
#commentform #submit{background:#222222;border:1px solid #E8E8E8;width:110px;padding:5px 7px 5px 7px;color:#FFFFFF;font-family:Helvetica,sans-serif;font-size:14px;float:left;cursor:pointer;text-decoration:none;}
#commentform #submit:hover{background:#333333;border:1px solid #E8E8E8;color:#111111;text-decoration:none;}
#commentform input{width:200px;margin:5px 5px 1px 0;padding:2px;}
.commentlist li .avatar{background:#FFFFFF;border:1px solid #E8E8E8;width:48px;height:48px;margin:0 5px 0 10px;padding:4px;float:right;}
.commentlist cite,.commentlist cite a,.commentlist .says{font-size:12px;font-weight:bold;font-style:normal;}
.commentlist p{margin:10px 5px 10px 0;font-weight:normal;text-transform:none;}
.commentlistmetadata{font-weight:normal;}
.comment-body-text,.commentlist p,.reply,#respond p{color:#000000;font-family:Helvetica,sans-serif;font-size:14px;}
#reply-title,.comment-heading{color:#000000 !important;font-family:Helvetica,sans-serif !important;font-size:24px !important;font-weight:bold;}
.comment-author{color:#000000;font-family:Helvetica,sans-serif;}
.comment-author cite a,.comment-author cite a:visited{color:#0D72C7;text-decoration:none;}
.comment-author cite a:hover{color:#0D72C7;text-decoration:underline;}
.comment-author cite,.comment-author cite a,.comment-author .says{font-size:16px;}
.commentmetadata{color:#0D72C7;font-family:Helvetica,sans-serif;font-size:12px;}
.commentmetadata a,.commentmetadata a:visited{color:#0D72C7 !important;text-decoration:none !important;}
.commentmetadata a:hover{color:#0D72C7 !important;text-decoration:underline !important;}
.commentlist a,.commentlist a:visited,.comments-nav a,.comments-nav a:visited,#respond a,#respond a:visited{color:#0D72C7;text-decoration:none;}
.commentlist a:hover,.comments-nav a:hover,#respond a:hover{color:#0D72C7;text-decoration:underline;}
.comment-list,.children{margin:0;padding:0;}
.commentlist ol{padding:10px;}
.commentlist li{margin:15px 0 5px 0;padding:10px 15px 10px 15px;list-style:none;}
.commentlist li ul li{background:#FFFFFF;margin-left:10px;margin-right:-5px;}
.nocomments{text-align:center;}
.comments-nav{margin:10px 0 40px 0;}
.thread-even{background:#FFFFFF;}
.thread-odd{background:#FFFFFF;}
.even,.alt{border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
.commentlist .depth-2,.commentlist .depth-3,.commentlist .depth-4,.commentlist .depth-5,.commentlist .depth-6{border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:0;}
#footer-wrap{background:#222222;border-top:1px solid #2A2A2A;border-bottom:0px solid #2A2A2A;border-left:0px solid #2A2A2A;border-right:0px solid #2A2A2A;margin:0 auto;clear:both;}
#footer{width:1000px;height:auto;margin:0 auto;padding:16px 0 16px 0;clear:both;float:none;display:block;}
#footer p.footer-content{color:#EEEEEE;font-family:Helvetica,sans-serif;font-size:12px;}
#footer .footer-content a,#footer .footer-content a:visited{color:#FFFFFF;text-decoration:none;}
#footer .footer-content a:hover{color:#FFFFFF;text-decoration:underline;}
.footer-left{padding:0px 20px 0px 20px !important;float:left;}
.footer-right{padding:0px 20px 0px 20px !important;float:right;}
.footer-center{padding:0px 0px 0px 0px !important;text-align:center;clear:both;}
.catalyst-attribute{font-style:italic;}
.bannerppc #wrap{width:1000px;}
.bannerppc #header{width:1000px;}
.bannerppc.header-left-full-width #header-left,.bannerppc.header-left-full-width #header-left #title,.bannerppc.header-left-full-width #header-left #title a{width:540px;}
.bannerppc #navbar-1{width:1000px;}
.bannerppc #navbar-2{width:1000px;}
.bannerppc #container{width:920px;}
.bannerppc #ez-home-slider-container-wrap,.bannerppc #ez-home-slider{width:920px;}
.bannerppc #content-sidebar-wrap{width:920px;}
.bannerppc.double-sidebar #content-sidebar-wrap{width:920px;}
.bannerppc #content-wrap,.bannerppc.left-sidebar #content-wrap,.bannerppc.right-sidebar #content-wrap,.bannerppc.no-sidebar #content-wrap{width:630px;}
.bannerppc #content,.bannerppc.left-sidebar #content,.bannerppc.right-sidebar #content,.bannerppc.no-sidebar #content{width:630px;}
.bannerppc #content{margin:0;}
.bannerppc.double-left-sidebar #content{}
.bannerppc.right-sidebar #content{}
.bannerppc.left-sidebar #content{}
.bannerppc.double-sidebar #content{}
.bannerppc.no-sidebar #content{}
body.bannerppc.slider-inside #ez-home-slider-container-wrap,.bannerppc.slider-inside #ez-home-slider{width:630px;}
body.bannerppc.double-left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.bannerppc.double-right-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.bannerppc.double-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.bannerppc.left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.bannerppc.right-sidebar.slider-inside #ez-home-slider-container-wrap{}
.bannerppc #ez-feature-top-container{width:1000px;}
.bannerppc #ez-feature-top-container .ez-widget-area{width:313.333333333px;}
.bannerppc.ez-feature-top-1 #ez-feature-top-container .ez-widget-area{width:1000px;}
.bannerppc.ez-feature-top-2 #ez-feature-top-container .ez-widget-area{width:485px;}
.bannerppc.ez-feature-top-4 #ez-feature-top-container .ez-widget-area{width:228px;}
.bannerppc.ez-feature-top-wide-left-2 #ez-feature-top-1.ez-widget-area,.bannerppc.ez-feature-top-wide-right-2 #ez-feature-top-2.ez-widget-area{width:655.666666667px;}
.bannerppc #ez-fat-footer-container .ez-widget-area{width:286.666666667px;}
.bannerppc.ez-fat-footer-1 #ez-fat-footer-container .ez-widget-area{width:920px;}
.bannerppc.ez-fat-footer-2 #ez-fat-footer-container .ez-widget-area{width:445px;}
.bannerppc.ez-fat-footer-4 #ez-fat-footer-container .ez-widget-area{width:208px;}
.bannerppc.ez-fat-footer-wide-left-2 #ez-fat-footer-1.ez-widget-area,.bannerppc.ez-fat-footer-wide-right-2 #ez-fat-footer-2.ez-widget-area{width:602.333333333px;}
.bannerppc #dual-sidebar-outer{width:450px;}
.bannerppc.double-left-sidebar #dual-sidebar-outer{}
.bannerppc #sidebar-1-wrap,.bannerppc #sidebar-1{width:250px;}
.bannerppc.right-sidebar #sidebar-1-wrap{}
.bannerppc.left-sidebar #sidebar-1-wrap{}
.bannerppc.double-sidebar #sidebar-1-wrap{}
.bannerppc #sidebar-2-wrap,.bannerppc #sidebar-2{width:160px;}
.bannerppc.double-sidebar #sidebar-2-wrap{}
.bannerppc #sidebar-1 #cat{width:228px;}
.bannerppc #sidebar-2 #cat{width:138px;}
.bannerppc #footer{width:1000px;}
.homepage #wrap{width:1000px;}
.homepage #header{width:1000px;}
.homepage.header-left-full-width #header-left,.homepage.header-left-full-width #header-left #title,.homepage.header-left-full-width #header-left #title a{width:540px;}
.homepage #navbar-1{width:1000px;}
.homepage #navbar-2{width:1000px;}
.homepage #container{width:920px;}
.homepage #ez-home-slider-container-wrap,.homepage #ez-home-slider{width:920px;}
.homepage #content-sidebar-wrap{width:920px;}
.homepage.double-sidebar #content-sidebar-wrap{width:920px;}
.homepage #content-wrap,.homepage.left-sidebar #content-wrap,.homepage.right-sidebar #content-wrap,.homepage.no-sidebar #content-wrap{width:630px;}
.homepage #content,.homepage.left-sidebar #content,.homepage.right-sidebar #content,.homepage.no-sidebar #content{width:630px;}
.homepage #content{margin:0;}
.homepage.double-left-sidebar #content{}
.homepage.right-sidebar #content{}
.homepage.left-sidebar #content{}
.homepage.double-sidebar #content{}
.homepage.no-sidebar #content{}
body.homepage.slider-inside #ez-home-slider-container-wrap,.homepage.slider-inside #ez-home-slider{width:630px;}
body.homepage.double-left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.homepage.double-right-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.homepage.double-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.homepage.left-sidebar.slider-inside #ez-home-slider-container-wrap{}
body.homepage.right-sidebar.slider-inside #ez-home-slider-container-wrap{}
.homepage #ez-feature-top-container{width:1000px;}
.homepage #ez-feature-top-container .ez-widget-area{width:313.333333333px;}
.homepage.ez-feature-top-1 #ez-feature-top-container .ez-widget-area{width:1000px;}
.homepage.ez-feature-top-2 #ez-feature-top-container .ez-widget-area{width:485px;}
.homepage.ez-feature-top-4 #ez-feature-top-container .ez-widget-area{width:228px;}
.homepage.ez-feature-top-wide-left-2 #ez-feature-top-1.ez-widget-area,.homepage.ez-feature-top-wide-right-2 #ez-feature-top-2.ez-widget-area{width:655.666666667px;}
.homepage #ez-fat-footer-container .ez-widget-area{width:286.666666667px;}
.homepage.ez-fat-footer-1 #ez-fat-footer-container .ez-widget-area{width:920px;}
.homepage.ez-fat-footer-2 #ez-fat-footer-container .ez-widget-area{width:445px;}
.homepage.ez-fat-footer-4 #ez-fat-footer-container .ez-widget-area{width:208px;}
.homepage.ez-fat-footer-wide-left-2 #ez-fat-footer-1.ez-widget-area,.homepage.ez-fat-footer-wide-right-2 #ez-fat-footer-2.ez-widget-area{width:602.333333333px;}
.homepage #dual-sidebar-outer{width:450px;}
.homepage.double-left-sidebar #dual-sidebar-outer{}
.homepage #sidebar-1-wrap,.homepage #sidebar-1{width:250px;}
.homepage.right-sidebar #sidebar-1-wrap{}
.homepage.left-sidebar #sidebar-1-wrap{}
.homepage.double-sidebar #sidebar-1-wrap{}
.homepage #sidebar-2-wrap,.homepage #sidebar-2{width:160px;}
.homepage.double-sidebar #sidebar-2-wrap{}
.homepage #sidebar-1 #cat{width:228px;}
.homepage #sidebar-2 #cat{width:138px;}
.homepage #footer{width:1000px;}
.nav-1 li.menu-item a,.nav-1 li.menu-item a:link,.nav-1 li.menu-item a:visited{-webkit-box-shadow:1px 0px 0px 0px #333;box-shadow:1px 0px 0px 0px #333;}
.nav-2 li.menu-item a,.nav-2 li.menu-item a:link,.nav-2 li.menu-item a:visited{-webkit-box-shadow:1px 0px 0px 0px #fff;box-shadow:1px 0px 0px 0px #fff;}
.ez-home .featuredpage,.ez-home .featuredpost,.ez-home .featuredpage .page,.ez-home .featuredpost .post{overflow:visible;}
#ez-home-container-wrap img{margin-bottom:10px;-webkit-box-shadow:1px 1px 2px #AAAAAA;box-shadow:1px 1px 2px #AAAAAA;}
.theme-default .nivoSlider{-webkit-box-shadow:0px 0px 0px 0px #FFFFFF !important;box-shadow:0px 0px 0px 0px #FFFFFF !important;}
.theme-default .nivo-controlNav{margin-top:-60px;display:none;}
#sidebar-1 ul li,#sidebar-2 ul li,#ez-home-sidebar-1 ul li{border-bottom:1px dotted #E8E8E8;padding:5px 0;}
.entry-content{margin-top:15px;}
#content h2{margin-bottom:15px;}
#content .entry-title{padding:0 5px 0 0;}
.form-body{list-style-type:none;padding:0;margin:0;}
.form-body .fieldContainer{padding:5px 0px 5px 0px;margin:0;clear:both;}
.form-body .fieldContainerActive{padding:5px 0px 5px 0px;margin:0;clear:both;}
.form-body .fieldContainerNew{padding:5px 0px 5px 0px;margin:0;clear:both;}
.form-body .fieldTitle{font-weight:bold;padding-bottom:3px;font-size:12px;}
.form-body .fieldHelp{font-size:9px;padding-top:4px;}
.form-body .fieldObjects{}
.form-body .fieldRequiredStar{color:#C22013;}
.form-body .fieldAugmentedLink{font-weight:normal;font-size:9px;}
.form-body .formTitle{font-weight:normal;font-size:12px;padding-bottom:1em;}
.form-body .formCaption{font-weight:bold;font-size:12px;padding-bottom:3px;line-height:17px;}
.form-body .formErrorMessage{font-size:12px;padding-top:1em;}
.form-body .sectionBreak{padding-top:4px;}
.form-body .optionRow{padding-top:2px;}
.form-body .singlelinetext-small{width:100px;}
.form-body .singlelinetext-medium{width:180px;}
.form-body .singlelinetext-large{width:340px;}
.form-body .singlelinetext-small-inline{width:94%;}
.form-body .singlelinetext-medium-inline{width:94%;}
.form-body .singlelinetext-large-inline{width:94%;}
.form-body .paragraphtext-small{height:70px;width:94%;}
.form-body .paragraphtext-medium{height:100px;width:94%;}
.form-body .paragraphtext-large{height:200px;width:94%;}
.form-body .paragraphtext-small-inline{height:70px;width:94%;}
.form-body .paragraphtext-medium-inline{height:100px;width:94%;}
.form-body .paragraphtext-large-inline{height:200px;width:94%;}
.form-body #username,.form-body #password{width:160px;}
.submit-button{width:120px;margin-top:2em !important;}
.verticalNavigationBar .notice-box input.submit-button{width:100%;}
#sidebar-1 .wpcf7{background:#2a5586 none repeat scroll 0 0;}
#sidebar-1 .wpcf7 p{padding:5px 30px 0 !important;}
#sidebar-1 .wpcf7-form p{margin-bottom:15px !important;}
#sidebar-1 .wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-select{color:#999999;font-size:18px;letter-spacing:.5px;padding:9px;width:100%;box-sizing:border-box;}
#sidebar-1 .wpcf7-submit{border:1px solid #595610;border-radius:10px;box-shadow:0 0 1px #f3f0aa inset;font-size:24px;text-transform:uppercase;width:100%;background-color:#ffbe29;padding:12px;color:#fff !important;}
#sidebar-1 .wpcf7-submit:hover{background:#b8b32a none repeat scroll 0 0 !important;}
#sidebar-1 .widget_text:first-child h4{background:#17406e;color:#fff;border:0;padding:10px 0;text-align:center;text-transform:uppercase;font-size:17px;}
#sidebar-1 .widget_text:first-child .textwidget{padding-top:0;}
#sidebar-1 .wpcf7{padding-top:10px !important;}.bugme a, .bugme a:hover{-o-transition:color 0.25s ease-in;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;transition:color 0.25s ease-in;text-decoration:none;}
.bugme{width:100%;position:relative;float:left;clear:both;padding:15px 20px;background:#3498db;color:#fff;font-size:17px;line-height:1.4;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bugme.bugme-fixed{position:fixed;top:0;left:0;}
.ie7 .bugme{width:96%;padding:15px 2%;}
.bugme a{color:#fff;font-weight:600;text-decoration:none;}
.bugme a:hover{color:#34495e;}
.bugme-close{position:absolute;top:15px;right:20px;text-decoration:none;font-weight:600;color:#fff;min-width:44px;min-height:44px;text-align:right;}
.bugme-close.bugme-close-left{right:auto;left:0;}
@media screen and (max-width: 48em) { .bugme{padding:20px;}
}
@media screen and (max-width: 37.5em) { .bugme{padding:20px 30px;}
} .bugme.colours{-webkit-animation:colour 48s 30 ease-in-out;-moz-animation:colour 48s 30 ease-in-out;-ms-animation:colour 48s 30 ease-in-out;-o-animation:colour 48s 30 ease-in-out;animation:colour 48s 30 ease-in-out;animation-iteration-count:infinite;}
@-webkit-keyframes colour {
0%{background-color:#3498db;}
15%{background-color:#2ecc71;}
28%{background-color:#1abc9c;}
41%{background-color:#9b59b6;}
53%{background-color:#e74c3c;}
65%{background-color:#f39c12;}
78%{background-color:#e67e22;}
90%{background-color:#2ecc71;}
100%{background-color:#3498db;}
}
@-moz-keyframes colour {
0%{background-color:#3498db;}
15%{background-color:#2ecc71;}
28%{background-color:#1abc9c;}
41%{background-color:#9b59b6;}
53%{background-color:#e74c3c;}
65%{background-color:#f39c12;}
78%{background-color:#e67e22;}
90%{background-color:#2ecc71;}
100%{background-color:#3498db;}
}
@-ms-keyframes colour {
0%{background-color:#3498db;}
15%{background-color:#2ecc71;}
28%{background-color:#1abc9c;}
41%{background-color:#9b59b6;}
53%{background-color:#e74c3c;}
65%{background-color:#f39c12;}
78%{background-color:#e67e22;}
90%{background-color:#2ecc71;}
100%{background-color:#3498db;}
}
@-o-keyframes colour {
0%{background-color:#3498db;}
15%{background-color:#2ecc71;}
28%{background-color:#1abc9c;}
41%{background-color:#9b59b6;}
53%{background-color:#e74c3c;}
65%{background-color:#f39c12;}
78%{background-color:#e67e22;}
90%{background-color:#2ecc71;}
100%{background-color:#3498db;}
}
@keyframes colour {
0%{background-color:#3498db;}
15%{background-color:#2ecc71;}
28%{background-color:#1abc9c;}
41%{background-color:#9b59b6;}
53%{background-color:#e74c3c;}
65%{background-color:#f39c12;}
78%{background-color:#e67e22;}
90%{background-color:#2ecc71;}
100%{background-color:#3498db;}
} .bugmebar-animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-ms-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;}
@-webkit-keyframes bugmebar-bounceInDown {
0%{opacity:0;-webkit-transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bugmebar-bounceInDown {
0%{opacity:0;-moz-transform:translateY(-2000px);}
60%{opacity:1;-moz-transform:translateY(30px);}
80%{-moz-transform:translateY(-10px);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes bugmebar-bounceInDown {
0%{opacity:0;-o-transform:translateY(-2000px);}
60%{opacity:1;-o-transform:translateY(30px);}
80%{-o-transform:translateY(-10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bugmebar-bounceInDown {
0%{opacity:0;transform:translateY(-2000px);}
60%{opacity:1;transform:translateY(30px);}
80%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
.bugmebar-bounceInDown{-webkit-animation-name:bugmebar-bounceInDown;-moz-animation-name:bugmebar-bounceInDown;-o-animation-name:bugmebar-bounceInDown;animation-name:bugmebar-bounceInDown;}
@-webkit-keyframes bugmebar-bounceOutUp {
0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes bugmebar-bounceOutUp {
0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(20px);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes bugmebar-bounceOutUp {
0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(20px);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes bugmebar-bounceOutUp {
0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(20px);}
100%{opacity:0;transform:translateY(-2000px);}
}
.bugmebar-bounceOutUp {
-webkit-animation-name: bugmebar-bounceOutUp;
-moz-animation-name: bugmebar-bounceOutUp;
-o-animation-name: bugmebar-bounceOutUp;
animation-name: bugmebar-bounceOutUp;
}div.wpcf7{margin:0;padding:0;}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #ff0000;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing{border:2px solid #f7e700;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after{content:" ";}
.wpcf7-display-none{display:none;}
div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//www.corpuschristi-roofers.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle;}
div.wpcf7 .ajax-loader.is-active{visibility:visible;}
div.wpcf7 div.ajax-error{display:none;}
div.wpcf7 .placeheld{color:#888;}
div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0;}
div.wpcf7 input[type="file"]{cursor:pointer;}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}div.meteor-slides{clear:both;float:none;height:auto !important;line-height:0;margin:0;max-width:100%;overflow:visible !important;padding:0;position:relative;z-index:1;}
div.meteor-slides.meteor-left{clear:none;float:left;margin:0 20px 20px 0;}
div.meteor-slides.meteor-right{clear:none;float:right;margin:0 0 20px 20px;}
div.meteor-slides.meteor-center{margin:0 auto;}
div.meteor-slides.navpaged,
div.meteor-slides.navboth{margin-bottom:20px;}
.meteor-slides .meteor-clip{line-height:0;margin:0;overflow:hidden;padding:0;position:relative;width:100%;}
.meteor-slides .meteor-shim{border:0;height:auto !important;margin:0;max-width:100%;padding:0;width:auto\9;}
.meteor-slides a:focus{outline:none;}
.meteor-slides .mslide{display:none;height:auto !important;margin:0;max-width:100%;padding:0;}
.single-slide .mslide{display:block;}
.meteor-slides .mslide a{border:0;margin:0;padding:0;}
.meteor-slides .mslide img{border:0;box-shadow:none !important;display:block;height:auto !important;margin:auto !important;max-width:100%;padding:0 !important;width:auto\9;}
.meteor-slides .mslide img[src$='.png']{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;}
.meteor-slides ul.meteor-nav{display:none;list-style:none;height:auto;margin:0 !important;padding:0;}
.meteor-slides.navhover ul.meteor-nav{display:inline;}
ul.meteor-nav li{display:inline;height:auto;list-style:none;margin:0;padding:0;}
.meteor-nav .prev a{left:0px;}
.meteor-nav .next a{right:0px;}
.meteor-slides .meteor-nav a{border:none;box-shadow:none;display:block;outline:none;position:absolute;text-indent:-9999px;width:27px;height:100%;transition:all 0s ease 0s;z-index:998;}
.meteor-nav .prev a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/prev.png) no-repeat center right;}
.meteor-nav .prev a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/prev.png) no-repeat center left;}
.meteor-nav .next a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/next.png) no-repeat center left;}
.meteor-nav .next a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/next.png) no-repeat center right;}
* html .meteor-nav .prev a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/prev.gif) no-repeat center right;}
* html .meteor-nav .prev a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/prev.gif) no-repeat center left;}
* html .meteor-nav .next a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/next.gif) no-repeat center left;}
* html .meteor-nav .next a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/next.gif) no-repeat center right;}
.meteor-slides .meteor-buttons{bottom:-15px;box-sizing:initial;height:9px;left:0;margin:0;padding:6px 0 0;position:absolute;width:100%;z-index:999;}
header#branding .meteor-buttons{left:5px;}
.meteor-slides .meteor-buttons a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom left;border:none;box-shadow:none;display:block;float:left;width:9px;height:9px;margin:0 3px 0 0 !important;outline:none;text-indent:-9999px;transition:all 0s ease 0s;}
.meteor-buttons a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom right;}
.meteor-buttons a.activeSlide{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom right;}
* html .meteor-buttons a{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom left;}
* html .meteor-buttons a:hover{background:url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom right;}
* html .meteor-buttons a.activeSlide {
background: url(//www.corpuschristi-roofers.com/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom right; }html.slb_overlay object,html.slb_overlay embed,html.slb_overlay iframe{visibility:hidden}
html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap iframe{visibility:visible}