/*
Theme Name: Blueprint
Theme URI: http://ithemes.com/
Description: A Builder Child Theme
Author: iThemes
Author URI: http://ithemes.com/
Version: 2.0.1
Template: Builder
Tags: blog, theme options, multiple layouts, multiple color schemes

Version History
	See history.txt
*/


html{font-size:100.01%;}body{line-height:1.7;color:#c7bfa9;background:url('images/body-bg.png') repeat;font-family:"Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, Verdana, sans-serif;font-size:13px !important;}input,select,textarea{font-family:'Trebuchet MS', Georgia, Times, serif;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,img,q,ul,ol,dl{margin-top:1.5em;margin-bottom:1.5em;}a{color:#141b22;text-decoration:none;}h1,h2,h3,h4,h5,h6{color:#141B22;}h1{font-size:1.5em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.4em;line-height:1.5em;margin-top:0.9em;margin-bottom:0.9em;}h3{font-size:1.3em;line-height:1;margin-top:1em;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25em;margin-top:1.25em;margin-bottom:1.25em;}h5,h6{font-size:1.1em;}h6{font-size:1.25em;line-height:1.4em;color:#455372;font-style:italic;margin-bottom:.45em;font-weight:400;}.builder-container-outer-wrapper{background:transparent;border:0 solid #FFF;display:block;margin:0 auto;}.builder-module-outer-wrapper{background:transparent;margin-bottom:0 !important;margin-top:0 !important;}.site-title{font-size:2em;line-height:1em;margin-bottom:0;}.site-description{color:#6E6E67;font-size:1em;line-height:1em;margin-top:.5em;margin-bottom:1.5em;padding-left:2px;}.builder-module-sidebar{display:block;width:100%;text-align:left;}.builder-module-sidebar .widget-wrapper{width:100%;}.builder-module-sidebar .widget{color:#616A7F;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:none;border:none;margin:0 0 1em;padding:1.5em;}.builder-module-sidebar h4.widget-title{font-size:1.65em;line-height:1em;letter-spacing:-1px;font-weight:400;color:#2C445E;margin:0 !important;padding:0 .326em .326em 0;}.builder-module-sidebar .widget img{max-width:100%;}.builder-module-sidebar .widget p{margin-top:0;color:#616A7F;}.builder-module-sidebar .widget a{margin-top:0;color:#455372;font-weight:700;}.builder-module-sidebar .widget a:hover{margin-top:0;color:#616A7F;text-decoration:none;}.widget-top{height:auto;}.widget-bar-blue-outer-wrapper{background:#2C445E url('images/grid.png') repeat;border-top:5px solid #202b38;border-bottom:5px solid #202b38;}.widget-bar-tan-outer-wrapper{background:#babab0 url('images/grid.png') repeat;border-top:5px solid #6e6e67;border-bottom:5px solid #6e6e67;}.builder-module-content-tan .widget{background:#babab0 url('images/gradient13.png') bottom repeat-x;color:#ebebeb;}.builder-module-content-tan .widget a:hover{color:#ebebeb;}.builder-module-content-tan input[type=submit]{color:#FFF;background:#494944;}.builder-module-content-tan input[type=submit]:hover{color:#babab0;}.builder-module-content-tan input[type=submit]:active{background:#fff;color:#494944;}.builder-module-content-blue .widget{background:#2C445E url('images/gradient13.png') bottom repeat-x;color:#fff;}.builder-module-content-blue .widget h4{color:#84a5c9;}.builder-module-content-blue .widget a{color:#6F8BAA;}.builder-module-content-blue input[type=submit]{color:#2C445E;background:#84a5c9;}.builder-module-content-blue input[type=submit]:active{background:#fff;color:#84a5c9;}.builder-module-footer-outer-wrapper{margin-bottom:0 !important;background:url('images/footer-bg-slice.png') bottom repeat-x;height:60px;}.builder-module-footer{font-size:.75em;background:transparent;}.builder-module-footer .builder-module-element{text-align:left;color:#fff;font-size:12px;margin:0;padding:2px 0;}.builder-module-footer .builder-module-element .alignleft,.builder-module-footer .builder-module-element .alignright{padding:1em 0;}.builder-module-footer .builder-module-element a{text-decoration:none;color:#fff;font-style:normal;}.builder-module-footer .builder-module-element a:hover{text-decoration:underline;}.builder-module-footer-blue-outer-wrapper{background:#2C445E url('images/gradient13.png') bottom repeat-x;text-align:left;border-top:5px solid #202b38;margin-top:1em;}.builder-module-footer-blue .builder-module-element a{color:#8da4be;text-decoration:none;font-style:italic;}.builder-module-footer-blue .builder-module-element a:hover{color:#6f8baa;}.builder-module-footer-tan-outer-wrapper{background:#babab0 url('images/gradient13.png') bottom repeat-x;text-align:left;color:#fff;border-top:5px solid #6e6e67;margin-top:1em;}.builder-module-footer-tan .builder-module-element a{color:#54544d;text-decoration:none;font-style:italic;}.builder-module-image .builder-module-element{font-size:0;}.builder-module-image .left .widget,.builder-module-image .middle .widget{margin-right:1em;}.builder-image-no-margin-outer-wrapper{margin-top:0 !important;margin-bottom:0 !important;}.builder-module-html-title .builder-module-element{font-size:5em;letter-spacing:-3px;line-height:1.4;color:#2C445E;}.builder-module-html-title a:hover{color:#C4E7F3;}.builder-module-content .builder-module-element{display:block;text-align:left;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:none;border:none;color:#333;padding:19px 32px 19px 13px;}.builder-module-content .hentry{margin-bottom:1.5em;border-bottom:1px solid #dcdcdc;}.entry-title,.entry-title *{margin:0 0 0 -0.1em;padding:0;}.entry-title{clear:both;color:#1E3240;font-weight:400;font-size:2.3em;line-height:1em;}.entry-title a{color:#1E3240;font-style:normal;padding:2px 5px;}.hentry .entry-meta{font-size:1.5em;line-height:1em;color:#6e6e67;}.hentry .entry-meta a{color:#babab0;font-style:normal;}.hentry .entry-meta a:hover{color:#6e6e67;text-decoration:none;}.hentry .entry-meta.date{font-size:1.5em;line-height:1em;margin-top:1em;}.hentry .entry-meta .author-meta{margin-top:.1em;color:#616A7F;font-size:14px;}.hentry .entry-attachment .attachment{text-align:center;}.hentry.attachment .entry-footer{background:transparent;}.entry-content{margin-top:1em;clear:both;}.loop-title{font-size:1.8em;line-height:1em;margin-top:0;margin-bottom:.75em;}.hentry .gallery a,.hentry .gallery dt,.hentry .gallery img{font-size:0;line-height:0;margin:0;}.hentry .gallery-item{display:inline-block;vertical-align:top;text-align:left;width:150px;border:1px solid #dcdcdc;background:#F5F5F5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 1.5em 1.5em 0;padding:5px;}.hentry .gallery-item img{border:0;margin:0;padding:0;}.hentry .gallery-caption{line-height:1;margin:0;padding:1em .5em .5em;}.hentry img{border:1px solid #dcdcdc;background:#F5F5F5;padding:5px;}.hentry .alignright{background:none;border:none;margin:25px 0 1.5em 1.5em;padding:0;}.hentry .alignleft{margin:0 1.5em 1.5em 0;}.hentry .aligncenter{margin:0 auto 1.5em;}.hentry .wp-caption{border:1px solid #dcdcdc;background:#F5F5F5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:.5em;}.hentry .wp-caption img{border:1px solid #dcdcdc;background:transparent;margin-top:0;margin-bottom:0;padding:0;}.hentry .wp-caption-text{text-align:center;font-size:0.8em;line-height:1em;margin:0.5em 0 0;padding:0 .5em;}.entry-footer{margin-top:1.5em;padding-top:1.4em;}.entry-footer .alignleft{width:70%;}.entry-footer .categories{font-size:0.8em;padding-left:25px;background:url('images/category-bg.png') center left no-repeat;}.entry-footer .comments{font-size:0.8em;padding-left:25px;background:url('images/comments-bg.png') center left no-repeat;}.photometa{width:100%;margin:0 .5em;padding:0;}.EXIF{float:left;margin:0;padding:0;}.photometa h4{border-bottom:1px solid #666;text-align:center;margin:0;padding:0;}.photometa ul{list-style-type:none;}.loop-utility{clear:both;margin:0;}#comments{margin:3em 3px 1.5em 0;padding:0;}#comments h3{font-weight:400;}#comments .title{font-size:25px;margin:0;padding:50px 0;}#comments ol.commentlist{background:transparent;margin:1.5em 0;padding:0;}#comments .vcard .avatar{display:block;float:left;margin:0;padding:5px 10px 0 0;}#comments .comment-meta{font-size:12px;margin-bottom:1.5em;}#comments li{clear:both;list-style:none;background:transparent;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #dcdcdc;margin:1.5em 0;padding:1.5em;}#comments .comment.depth-1,#comments .comment.depth-3,#comments .comment.depth-5,#comments .comment.depth-7,#comments .comment.depth-9{color:#141B22;background:#fff;}#comments a{color:#616A7F;font-weight:700;}.says{color:#1E3240;}#comments .children li{margin-bottom:0;list-style:none;}#comments .comment.depth-2,#comments .comment.depth-4,#comments .comment.depth-6,#comments .comment.depth-8,#comments .comment.depth-10{background:#f5f5f5;}#comments blockquote{background:#f5f5f5;border-top:5px solid #dcdcdc;margin:10px 0;padding:10px;}#comments .alert{background:#FFFBD6;border:1px solid #EBE067;margin:5px 0;padding:5px;}#respond{margin-top:3em;overflow:visible !important;}#respond h3{margin-bottom:0;color:#2C445E;font-weight:400;}#respond .cancel-comment-reply a{display:block;margin:1.5em 0;}#commentform{overflow:hidden;margin:0;padding:0;}#commentform input[type="text"]{width:40%;padding:5px;}#commentform #comment{width:90%;height:18em;padding:5px;}.comment-submit-wrapper{margin-top:0.5em !important;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}blockquote{background:#e4e4de;border-top:5px solid #6E6E67;color:#141B22;clear:both;margin:0;padding:20px;}sup,sub{line-height:0;}abbr,acronym{border-bottom:none;}address{font-style:italic;margin:0 0 1.5em;}pre{white-space:pre;margin:1.5em 0;}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}ul,ol{list-style-position:outside;margin:0;padding:0;}ol{margin-left:24px;list-style-type:decimal;}ul{list-style:inside circle;}dl{margin:0 0 1.5em;}dd{margin-left:1.5em;}dd + dd{margin-top:1.5em;}table{margin-bottom:1.4em;width:100%;text-align:center;}thead th{background:#C4E7F3;}th,caption{padding:4px 10px 4px 5px;}td{color:#455372;padding:4px 10px 4px 5px;}td a{color:#1E3240;font-weight:700;}tr.even td{background:#E5ECF9;}caption{background:#2C445E;color:#C4E7F3;}.small{font-size:.8em;line-height:1.875;margin-top:1.875em;margin-bottom:1.875em;}.large{font-size:1.2em;line-height:2.5;margin-top:1.25em;margin-bottom:1.25em;}.loud{color:#000;}.highlight{background:#FF0;}.added{background:#060;color:#FFF;}.removed{background:#900;color:#FFF;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.bottom{margin-bottom:0;padding-bottom:0;}fieldset{border:.1em solid #CCC;margin:0 0 1.5em;padding:1.4em;}legend{font-weight:700;font-size:1.2em;}input[type=text],input[type=password],input.text,input.title,textarea,select{font-size:1em;margin-top:.5em;margin-bottom:.5em;}input[type=text],input[type=password],input.text,input.title,textarea{background-color:#FFF;border:1px solid #BBB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.6em .3em;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus{border-color:#666;}input[type=submit]{color:#FFF;background:#1E3240;border:none;font-size:1em;display:inline-block;-webkit-wpius:5px;-moz-border-radius:5px;border-radius:5px;margin:0.5em 0 0 !important;padding:.7em .8em;}input[type=submit]:active{background:#8e99b4;color:#373339;}textarea{width:390px;height:250px;}input[type=text],input[type=password],textarea{max-width:95%;}.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;padding:.8em;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8A1F11;}.notice a{color:#514721;}.success a{color:#264409;}.widget_rss li{margin-bottom:1.5em;}.widget_rss .rsswidget{display:block;margin:0;}.widget_rss .rss-date{display:block;font-style:italic;margin-bottom:1.5em;}.widget_rss .rssSummary{margin:1.5em 0;}.contactbuddy-form ul,.contactbuddy-form ul li{list-style:none !important;background:transparent;}.contactbuddy-form ul li{margin-left:0 !important;}#ie6 #comments .comment{word-wrap:break-word;}.screen-reader-text,.section-heading{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}.builder-module-html-home-top-outer-wrapper{background:url('images/header-bg-slice.png') top repeat-x;height:87px;border-bottom:4px solid #ed0900;margin-bottom:38px !important;}.builder-module-1{height:87px;background:transparent;}.builder-module-1 .builder-module-sidebar{background:transparent;margin-top:14px;padding:0;}.builder-module-1 .builder-module-sidebar .widget{background:transparent;border:none;padding:0;}.builder-module-1 .builder-module-element{float:right;margin:0 0 0 20px;}#searchform{float:right;margin-top:19px;margin-bottom:19px;background:url('images/search.png') no-repeat;width:276px;height:30px;}#searchform input[type="text"]{width:276px;background:none;border:none;color:#9d9d9d;margin:0;padding:7px 5px 5px 40px;}.builder-module-1 .builder-module-navigation li a,.builder-module-1 .builder-module-navigation li.current_page_item li a,.builder-module-1 .builder-module-navigation li.current-cat li a{background:transparent;line-height:1;font-weight:400;color:#333;font-size:12px;font-style:normal;margin:0;padding:0 15px 7px;}.builder-module-1 .builder-module-navigation li.current_page_item a{background:transparent url('images/menu-active.png') center bottom no-repeat;}.builder-module-1 .builder-module-navigation li.current_page_item a,.builder-module-1 .builder-module-navigation li a:hover{color:red;background:transparent url('images/menu-active.png') center bottom no-repeat;}.builder-module-1 .builder-module-navigation li.menu-item-73 a{padding-right:0;}.page-id-70 .builder-module-before-widget-bar-outer-wrapper,.builder-module-before-content-outer-wrapper{margin-bottom:46px !important;height:343px;}.builder-module-2{background:transparent url('images/bc2.jpg') center center no-repeat;height:343px;}.bc{margin-top:308px;font-size:18px;text-transform:uppercase;color:#fff;}.bc-left{float:left;width:422px;padding:0 0 0 58px;}.bc-right{float:right;width:411px;padding:0 0 0 69px;}.bc span{margin-left:10px;}.builder-module-content-outer-wrapper{margin-bottom:70px !important;}.builder-module-content{background:transparent url('images/bmc.png') repeat-y;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;}.page-id-16 .builder-module-content{background:#fff;}.page-id-16 .builder-module-content .builder-module-element{padding:19px 32px;}.category .builder-module-content .builder-module-element{padding:11px 32px 11px 13px;}.builder-module-content .builder-module-element h2 a{color:red;font-weight:400;font-size:18px;font-style:normal;text-decoration:underline;}.builder-module-content .builder-module-element h2{color:red;font-weight:400;font-size:18px;}.builder-module-content .builder-module-element h3{font-size:14px;}.category h3.entry-title,.page h1.entry-title{font-size:24px;font-weight:700;line-height:1;text-transform:uppercase;margin-top:10px;border-bottom:1px solid #000;padding-bottom:10px;}.builder-module-content .builder-module-element ul{list-style-type:disc !important;color:#333;margin-bottom:35px;}.builder-module-content .builder-module-element .entry-content{margin-top:28px;font-size:14px;}.builder-module-content .builder-module-element .entry-footer{margin-top:1.5em;padding-top:0;}.builder-module-content .builder-module-element .fbanner{background:transparent url('images/callusbanner.png') center no-repeat;height:58px;text-align:center;color:#fff;font-size:14px;text-shadow:0 1px 0 #555;margin-top:1.5em;padding-top:19px;clear:both;}.builder-module-content .builder-module-element .fbanner:hover{background:transparent url('images/callusbanner-select.png') center no-repeat;height:58px;}.builder-module-content .builder-module-element .fbanner p{line-height:1;padding-bottom:8px;padding-top:0;margin:0;}.page-id-70 .builder-module-3{background:#fff;border:1px solid #ccc;-moz-border-radius:5px;border-radius:5px;padding:19px 0 0;}.page-id-70 .builder-module-content .builder-module-element{padding:19px 32px 0;}.sydney{width:440px;margin-right:16px;float:left;}.brisbane{width:440px;float:right;}.contact-map img{background:none;margin:0 !important;padding:0 !important;}.contact-drainsrus{float:left;margin-bottom:40px;}.page-id-70 h3.gform_title/*,.page-id-70 .builder-module-3 .widget h4.widget-title*/{font-size:24px;font-weight:700;line-height:1;text-transform:uppercase;margin-top:10px;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px !important;}.page-id-70 h3.gform_title{margin-top:30px !important;margin-bottom:10px !important;}.page-id-70 .gform_body ul{list-style-type:none !important;margin-bottom:0;}.page-id-70 .gform_body li{margin-bottom:15px;}.page-id-70 .gform_body li#field_6_4{margin-bottom:20px;padding:5px 0;}.page-id-70 .gform_wrapper .gform_body .ginput_container input{width:300px;}.page-id-70 .gform_wrapper .top_label textarea.textarea{width:680px !important;margin-top:0;}.page-id-70 .gform_footer input[type="submit"]{margin-top:0 !important;margin-left:200px;background:#ed0900;display:block;cursor:pointer;padding:3px 10px;}.page-id-70 .gform_body label{float:left;font-weight:400 !important;width:200px !important;}.page-id-70 .gform_body select.gfield_select{width:312px !important;}.page-id-70 .gform_wrapper .gform_body select{margin-top:0;padding:0;}.page-id-70 .gform_body li#field_4_4{margin-top:30px;}.gform_wrapper,.gform_wrapper .gform_heading{width:100% !important;max-width:100% !important;}.gform_wrapper .gform_footer.right_label,.gform_wrapper .gform_footer.left_label{margin:0;padding:0 !important;}.gform_wrapper .gform_footer{margin:0 !important;padding:0 !important;}.builder-module-content .builder-module-sidebar{background:transparent url('images/left-nav-bg-slice.png') repeat-y;border-radius:5px;-moz-border-radius:5px;}.builder-module-4{margin-top:50px !important;}.builder-module-content .builder-module-sidebar .widget{text-shadow:0 1px 0 #FFF;margin:0 0 20px !important;padding:0;}.builder-module-content .builder-module-sidebar h4.widget-title{background:transparent url('images/top-bg.png') left no-repeat;-moz-border-radius-topleft:5px;border-radius-topleft:5px;text-transform:uppercase;color:red;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:20px !important;margin-right:19px !important;border-bottom:1px solid #ccc;text-shadow:0 1px 0 #FFF;padding:25px 0 20px 15px;}.builder-module-content .builder-module-sidebar .widget_nav_menu ul,.builder-module-content .builder-module-sidebar .widget_categories ul{list-style-type:none !important;}.builder-module-content .builder-module-sidebar .widget_nav_menu li a,.builder-module-content .builder-module-sidebar .widget_categories li a{display:block;height:29px;font-size:12px;font-weight:400;line-height:2.5;color:#333;padding:0 0 0 15px;}.builder-module-content .builder-module-sidebar .widget_nav_menu li.current_page_item a,.builder-module-content .builder-module-sidebar .widget_categories li.current-cat a{background:url('images/cat-select-bg.png') left no-repeat;color:#fff;text-shadow:none;}.builder-module-4 .top{float:right;}.builder-module-4 a{display:block;height:16px;width:23px;}.builder-module-4 img{height:16px;width:23px;}.builder-module-footer .builder-module-element .alignright,.builder-module-footer .builder-module-element .alignleft{padding:0;}.top_h1{position:absolute;top:-1000px;}a img,h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,.builder-module-image .builder-module-element img,#comments .children,#commentform input,#commentform textarea,.contactbuddy-form ul{margin:0;}a:hover,.widget-bar-tan .widget p,.builder-module-footer-tan .builder-module-element,.builder-module-footer-tan .builder-module-element a:hover{color:#6e6e67;}.builder-module-sidebar > div:last-child .widget:last-child,.builder-module-sidebar .widget *:last-child,#commentform p,li *:last-child,.builder-module-content .builder-module-sidebar .widget_nav_menu li,.builder-module-content .builder-module-sidebar .widget_categories li{margin-bottom:0;}.builder-module-block-outer-wrapper .left .widget,.builder-module-block-outer-wrapper .middle .widget,.builder-module-block-outer-wrapper.left .builder-module-element,.builder-module-block-outer-wrapper.middle .builder-module-element{margin-right:.5em;}.builder-module-block-outer-wrapper .middle .widget,.builder-module-block-outer-wrapper .right .widget,.builder-module-block-outer-wrapper.middle .builder-module-element,.builder-module-block-outer-wrapper.right .builder-module-element{margin-left:.5em;}.builder-module-sidebar h4.widget-title a,.builder-module-html{color:#616A7F;}.builder-module-sidebar h4.widget-title + *,.builder-module-sidebar .widget *:first-child,.hentry .gallery + *,.page-id-70 .gform_body li#field_6_4 label,.page-id-70 .gform_body li#field_6_5 label,.page-id-84 .hentry .alignright{margin-top:0;}.builder-module-sidebar .widget a.rsswidget img,.hide,#ie6 #social-tags{display:none;}.widget-bar-blue,.widget-bar-tan{background:transparent;padding:1em 0;}.widget-bar-tan .widget h4,.builder-module-content-tan .widget p,.builder-module-content-tan .widget h4{color:#494944;}.builder-module-content-tan .widget a,.builder-module-content-blue .widget a:hover,.page-id-70 .gform_footer input[type="submit"]:hover{color:#fff;}.builder-module-content-blue .widget p,.builder-module-content-blue input[type=submit]:hover{color:#FFF;}.builder-module-footer .builder-module-element .alignright,.builder-module-footer-blue .builder-module-element .alignright,.builder-module-footer-tan .builder-module-element .alignright{text-align:right;}.builder-module-image .middle .widget,.builder-module-image .right .widget,#commentform label{margin-left:1em;}.builder-module-html a,.hentry a,.entry-footer .categories a,em,dfn,tfoot{font-style:italic;}.builder-module-html a:hover,.hentry .entry-title a:hover,.hentry .entry-meta .author-meta a{color:#455372;}.builder-module-html-title a,.hentry .entry-meta .author-meta a:hover,a:focus,a:hover{color:#2C445E;}.hentry .entry-meta,.hentry .entry-meta *,.entry-footer *{margin:0;padding:0;}.entry-header,.menu-top1-container{clear:both;}#comments a:hover,input[type=submit]:hover{color:#8e99b4;}blockquote p,li{margin:0;padding:0;}strong,dfn,dl dt,th,label{font-weight:700;}del,.quiet{color:#666;}.top,.page-id-70 .entry-footer{margin-top:0;padding-top:0;}.post img.wp-smiley,.builder-module-1 .builder-module-navigation li,.builder-module-content .builder-module-element .hentry{border:none;}#ie6 .clearfix,#ie7 .clearfix{height:1%;}#ie6 .hentry .gallery-item,#ie7 .hentry .gallery-item{float:left;}.builder-module-content .builder-module-element .fbanner span,.builder-module-footer .builder-module-element .alignleft a{text-transform:uppercase;}.builder-module-content .builder-module-element p.edit-entry-link,.page-id-70 .gform_body{margin-top:20px;}

/* -- Custom Styles by Bharath --------------------------------------------- */

.archive .builder-module-content .builder-module-element,
.single .builder-module-content .builder-module-element,
.blog .builder-module-content .builder-module-element {
	margin: 40px 30px 30px;
	padding: 0 0 0 3px;
	position: relative;
}

.blog .builder-module-content .builder-module-element .hentry {
	padding-right: 237px;
	margin-bottom: 30px
}

.blog .wp-post-image {
	position: absolute;
	right: 0;
	margin: 0 0 19px;
	width: 200px;
	height: 200px;
}

.archive .builder-module-content .builder-module-element h3.entry-title,
.single .builder-module-content .builder-module-element h3.entry-title,
.blog .builder-module-content .builder-module-element h3.entry-title {
	font-size: 24px;
	line-height: 1.2;
	margin: 0 0 20px;
	padding: 0;
	color: #ed0909;
}

.archive .builder-module-content .builder-module-element h3.entry-title a,
.blog .builder-module-content .builder-module-element h3.entry-title a {
	font-style: normal;
	padding: 0;
	margin: 0;
}

.archive .builder-module-content .builder-module-element .entry-content,
.single .builder-module-content .builder-module-element .entry-content,
.blog .builder-module-content .builder-module-element .entry-content {
	margin: 0 0 20px;
}

.single #respond {
	margin: 2em 30px 30px;
}

.widget_sp_image h4.widget-title {
	display: none;
}