body{background-attachment: scroll;background-image: url("http://safe-screen.com/wp-content/themes/smallbizdynamic/images/texture.png"); background-position: left top;background-repeat: repeat-x;} #header h1 {font-family:Tahoma, Geneva, sans-serif; font-size:37px;} #header h2{font-size:18px; font-family:Tahoma, Geneva, sans-serif;} #header .street-address {font-family:Arial, Helvetica, sans-serif;font-size:16px;} #header .locality {font-family:Arial, Helvetica, sans-serif;font-size:16px;} #header .region {font-family:Arial, Helvetica, sans-serif;font-size:16px;} #header .postal-code {font-family:Arial, Helvetica, sans-serif;font-size:16px;} #header .email {font-family:Arial, Helvetica, sans-serif;font-size:16px;} #header .tel {font-family:Tahoma, Geneva, sans-serif;font-size:22px; font-weight:bold; line-height: 33px;} h2, #post-title a, .smallbiz_maptitle h4 {color: #333333;} h1, #content h1, #sidebar h1, #featured h1, #footer h1{font-size:28px;} h2, #content h2, #sidebar h2, #footer h2{font-size:22px;} .menu a{font-family:Arial, Helvetica, sans-serif;font-size:15px;} #post-title a {font-size:22px; font-family:Arial, Helvetica, sans-serif;} .entry-title {font-family:Arial, Helvetica, sans-serif;} p, #content p, #content h1,#content h2, #content h3, #content h4, #content h5, #content ul, #content li, ul, li {font-family:Arial, Helvetica, sans-serif;} p, #content p, #content ul, #content li, ul, li {font-size:16px;} p, ul, li, small {color: #333333;} h3 a.rsswidget {background-color:#075296;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;text-decoration:none;padding-left:5px;} #sidebar h3 {background-color:#075296;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;} #sidebar p, #sidebar h1,#sidebar h2, #sidebar h4,#sidebar h5,#sidebar ul,#sidebar li, #sidebar a {font-family:Arial, Helvetica, sans-serif;} #sidebar p, #sidebar ul,#sidebar li {font-size:16px;} h3, #content h3, #featured h3, #footer h3{font-size:18px;} .contactleft, .contactright {color: #333333;} #respond {color: #333333;} #featured p, #featured h1,#featured h2,#featured h3,#featured h4,#featured h5,#featured ul,#featured li,#featured a {font-family:Arial, Helvetica, sans-serif;} #featured p, #featured h4, #featured h5, #featured ul, #featured li, #featured a {font-size:15px;} #footer p,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer ul,#footer li,#footer a, #footer b {font-family:Arial, Helvetica, sans-serif;} #footer p,#footer h4,#footer h5,#footer ul,#footer li,#footer a, #footer b {font-size:10px;} a:link, a:visited {color: #333333;} a:hover {color: #3818D9;} p.footercenter {color: #333333;} #footer, #footer a, #footer b {color: #333333;} #page{background:#FFFFFF;} #accesswrap,#accesswrap-responsive{background-color:#075296;} #contentwrap{background-color:#FFFFFF;} #featuredwrap{background-color:#F1F1F1;} #access, #access-responsive {background-color:#075296;} #access ul ul a, #access-responsive ul ul a {background-color:#075296;} #access ul ul :hover > a, #access-responsive ul ul :hover > a { background-color:#075296;color:#FFFFFF;} #access ul ul li.current_page_item > a, #access-responsive ul ul li.current_page_item > a, #access ul ul li.current-menu-ancestor > a, #access-responsive ul ul li.current-menu-ancestor > a, #access ul ul li.current-menu-item > a, #access-responsive ul ul li.current-menu-item > a, #access ul ul li.current-menu-parent > a, #access-responsive ul ul li.current-menu-parent > a {background-color:#075296;color: #FFFFFF;} #access a, #access-responsive a{color:#999999;} #access li:hover > a, #access-responsive li:hover > a{color:#FFFFFF;} #access ul :hover > a, #access-responsive ul :hover > a {color:#FFFFFF;} #access ul ul:hover > a, #access-responsive ul ul:hover > a{border:none;} #access ul li.current_page_item > a, #access-responsive ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access-responsive ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access-responsive ul li.current-menu-item > a, #access ul li.current-menu-parent > a, #access-responsive ul li.current-menu-parent > a {color: #FFFFFF;} #sidebar h3:after{content:url(http://safe-screen.com/wp-content/themes/smallbizdynamic/images/corner.png);} .appointment-request-widget .submit, #appointment_request_widget_footer_iframe button { background-color:#23C1FA; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border-color:#FFFFFF; } .recent-blog-posts-widget .readmore { background-color:#23C1FA; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border-color:#FFFFFF; } .programista-it-email-opt-in-form input[type=submit] { background-color:#23C1FA; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; border-color:#FFFFFF; } .recent-blog-post h4{font-size:16px;} /* nivo slider widget */ .nivoSlider img { max-width: none !important; padding: 0 !important; border: none !important; } /* email opt-in widget */ .programista-it-email-opt-in-form { padding-left:0px; } .programista-it-email-opt-in-form input[type=submit] { text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); display: inline-block; text-decoration: none; font-size: 12px; line-height: 23px; height: 24px; margin-left: 15px; padding: 0 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-border-radius: 3px; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .programista-it-email-opt-in-form input[type=text], .programista-it-email-opt-in-form input[type=email] { padding: 2px 6px; border: 1px solid #000; border-radius: 5px; max-width: 60%; } /* smallbiz theme fix */ @media screen and (max-width: 767px) { .programista_it-youtube_widget iframe { max-width: 100%; } } /* WP3 Background Color/image: */ body{background-image:none;} /* moved from wordpress */ .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;} /* moved from layout/widgetized/frontend.php */ #widgetized_entry #content{padding-bottom:0px;} /* address in the middle of the logo */ #header { position: relative; } /* header box */ .header_box_hide_all p { padding-top: 20px; } /* adjust smallbiz map */ .smallbiz_map iframe { width:660px !important; height:280px !important; } /* businessinfo widget */ .smallbiz_business_info_map { padding-bottom: 15px; } .smallbiz_business_info_map iframe { width: 100% !important; height: 300px !important; } .smallbiz_business_info_widget div, .smallbiz_business_info_widget p { font-size: 14px; } .smallbiz_business_info_widget .button { text-decoration: none; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); display: inline-block; text-decoration: none; font-size: 12px; line-height: 23px; height: 24px; margin: 0; padding: 0 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-border-radius: 3px; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #000000; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; border-color: #FFFFFF; } .smallbiz_business_info_widget .left { float: left; padding-right: 30px; } .smallbiz_business_info_widget .right { float: left; } .smallbiz_business_info_widget .info { padding-bottom: 20px; } .smallbiz_business_info_widget .info .left { min-width: 40%; } .smallbiz_business_info_widget .p { margin: 0 !important; padding: 0 0 10px 0 !important; } .smallbiz_business_info_widget h4 { margin: 0; padding: 5px 0 !important; } .smallbiz_business_info_widget .address { padding-top: 15px; } .smallbiz_business_info_widget hr { display: block; width: 100%; margin: 20px auto; } .smallbiz_business_info_widget .info .left, .smallbiz_business_info_widget .info .right { padding-bottom: 10px; line-height: 18px; } .smallbiz_business_info_widget .logo img { width: 24px; vertical-align:middle; position: relative; top: -2px; margin-right: 5px; } .smallbiz_business_info_widget .logo { }