body,html{font-family:'Lato',sans-serif;margin:0;padding:0}.container{width:1200px;margin:0 auto}.gallery_container{width:1378px;margin:0 auto}p{color:gray}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 10px 10px 0}.aligncenter{right:0;left:0;margin:0 auto;display:block}#menu_btn{width:50px;float:right;display:none;margin:1% 1% 1% 0;background:#fff;font-family:Times,sans-serif}#menu_btn .mobilemenubars{width:100%;margin:0 0 5px;background:#000;height:8px}#menu_btn .last{margin:0}#menu_close{color:#fff;font-size:20px;float:left;display:none}#header{float:left;width:100%;background:#fff;position:fixed;padding:10px 0 0;z-index:999}#header .logo{width:461px;position:absolute;right:0;left:0;margin:0 auto;float:none}#header .header_left{float:right;width:auto;margin:23px 0 10px}#header .header_left_one{float:left;width:auto;margin:8px 44px 4px 0}#header .header_left_two{float:right;width:auto;margin:0 auto}#header #top_menu_bar{background:#000062;width:100%;float:left;height:40px;margin:0}#header #top_menu_bar #phone{width:auto;float:right;margin:0;padding:0;line-height:40px;position:relative}#header #top_menu_bar #phone a{color:#fff;font-weight:700;font-family:'Lato',sans-serif;text-decoration:none;padding:1em 0 0}.menu{float:left;width:100%;background:#9a0205;padding:10px 0}.menu ul{margin:0;padding:0;list-style:none;width:auto}.menu ul li{float:left;display:inline;padding:0 30px 0 0}.menu ul li a{color:#fff;font-size:18px;text-decoration:none}.menu ul li:last-child{padding:0}.menu #phone{float:right;color:#fff;font-size:18px;width:auto;font-weight:700}.menu #phone a{color:#fff;text-decoration:none}#content{width:100%;float:left;margin:210px 0 0}#content .left{float:left;width:60%}.contentcontainer{width:688px;margin:0 auto;float:none}#content .right{float:right;width:36%}#content h1{color:#000062;font-size:24px;line-height:20px}#content h2{color:#000062;font-size:15px;line-height:17px}#content h3{color:#000062;font-size:13px;line-height:14px}#gallery_blue_bottom{width:100%;float:left;height:13px;background:#000062}#gallery{width:100%;float:left;margin:203px 0 0;height:490px;background-position:center center;background-repeat:no-repeat;background-size:cover}#gallery .homepage_gallery_text{width:650px;background:url(//tjspaintingandrenovations.com/wp-content/themes/painters-theme/images/white.png) repeat;padding:10px 20px 40px 50px;margin:435px 0 0 250px}#gallery .homepage_gallery_text p{color:#009;font-size:23px;font-weight:700;font-style:italic;line-height:41px;margin:0;padding:0 0 0 30px;font-family:Times,sans-serif}#under_gallery_columns{width:100%;float:left}#gallery_bottom{float:left;width:100%;background:#000062;margin:2px 0 10px}#under_gallery_columns #one{float:left;width:30%;margin:30px 0}#under_gallery_columns #two{float:left;width:30%;margin:0 0 0 34px}#under_gallery_columns #two img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}#under_gallery_columns #two h2,#under_gallery_columns #three h2,#under_gallery_columns #one h2{color:#000062;font-size:18px}#under_gallery_columns #three{float:right;width:30%;margin:30px 0}#under_gallery_columns #one p,#under_gallery_columns #two p,#under_gallery_columns #three p,#content p,#content ul li{font-size:17px;line-height:27px;color:#333;text-align:left}#homepage_estimate_form{width:100%;border:3px solid #000062}#homepage_estimate_form h1{color:#fff;margin:0;padding:0;font-size:30px;font-family:Times,sans-serif;font-style:italic;text-align:center;background:#000062;line-height:normal}#homepage_estimate_form input{background:#bebcbc;color:#000;font-size:18px;text-align:left;border:none;margin:0 0 0 14px;width:93.5%}#homepage_estimate_form select{width:93.5%;margin:0 0 0 14px}#homepage_estimate_form #gform_submit_button_1 input,#homepage_estimate_form input#gform_submit_button_1{color:#fff;text-align:center;background:#9a0205;float:none;width:81px;margin:0 auto;display:block;font-style:uppercase}li.nolabel label{display:none !important}#content .blog_archive_entry{width:100%;float:left}h2.blog_archive a{text-decoration:none;font-size:26px;color:#222;line-height:28px}#content .blog_archive_line{background:#000062;height:3px;width:100%;float:left;margin:20px 0}#archive_left{width:30%;float:left}#archive_left h2{text-transform:uppercase;color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em}#archive_left a{color:#8b0a05;font-size:15px;line-height:1.625;font-weight:700}#archive_left ul{margin:0;padding:0}#archive_right{width:60%;float:right}.cpt_archive{float:right;margin:0 0 15px 15px;border:1px solid gray;padding:10px}.archive_date{width:100%;float:left;margin:0 0 10px}.submit{background:#9a0205;color:#fff;border:none;border-radius:5px;padding:8px 15px}ul.commentlist li{border-bottom:2px solid #9a0205;padding:0 0 10px}ul.featured-videos{display:block;width:100%;margin:0 auto;text-align:center;padding:0}ul.featured-videos li{width:31.33%;margin:0 auto;display:inline-block;margin-top:30px;margin-bottom:30px;text-align:center !important;position:relative;margin-left:1%;margin-right:1%}ul.featured-videos img{width:100%;max-width:320px;border-radius:5px;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}ul.featured-videos img.hidden{max-width:80px;position:absolute;left:calc(50% - 40px);top:calc(50% - 26px);opacity:1 !important}ul.featured-videos a{line-height:0;display:block}.ft-li-container{background:#000;width:100%;max-width:320px;border-radius:5px;margin:0 auto}ul.featured-videos img:hover{zoom:1;filter:alpha(opacity=50);opacity:.5}ul.featured-videos img.hidden:hover~ul.featured-videos img{zoom:1;filter:alpha(opacity=50);opacity:.5}#content #five-left{width:48%;float:left}#content #five-right{width:48%;float:right}#content #four-top{width:100%;float;left}#content #four-left{float:left;width:48%}#content #four-right{float:right;width:48%}#content #three-one{float:left;width:32%}#content #three-two{float:left;width:32%;margin:0 0 0 2%}#content #three-three{float:right;width:32%}#content #three-bottom{float:left;width:100%}#content #two-left{float:left;width:70%}#content #two-right{float:right;width:28%}#content #two-bottom{float:left;width:100%}#footer{width:100%;float:left;background:#9a0205;margin:80px 0 0}#footer_container{width:90%;margin:0 auto}#footer #footer_phone{color:#fff;font-size:16px;width:100%;float:left;margin:10px 0}#footer #footer_phone p{width:auto;float:left}#footer #footer_phone a{color:#fff;text-decoration:none;font-weight:700}#footer #footer_social{width:auto;float:right;margin:7px 0 0;padding:0}#footer #footer_social ul{list-style:none;margin:0;padding:0;float:left}#footer #footer_social ul li{float:left;padding:0 20px 0 0;margin:0}#footer #footer_phone #footer_phone_block{width:auto;float:left}#footer #footer_phone #footer_phone_block p{color:#fff;float:left;width:100%;display:block;padding:0;margin:0}#footer #footer_bottom p{color:#fff}#footer #footer_social ul li.last{padding:0}#footer #footer_blue{width:100%;float:left;color:#000062;font-weight:700;font-size:18px;margin:0 0 2px}#footer_one,#footer_two,#footer_three,#footer_four{width:12%;float:left;color:#fff;margin:0 120px 0 0}#footer_one .blue{color:blue;font-weight:700}#footer_five{width:12%;float:right;color:#fff}#footer_one ul,#footer_two ul,#footer_three ul,#footer_four ul,#footer_five ul{padding:0;margin:0;list-style:none}#footer_one ul li,#footer_two ul li,#footer_three ul li,#footer_four ul li,#footer_five ul li{padding:0 0 4px;margin:0;font-size:16px}#footer_one ul li a,#footer_two ul li a,#footer_three ul li a,#footer_four ul li a,#footer_five ul li a{color:#fff}#footer #footer_bottom{width:100%;float:left;color:#fff;text-align:center;font-size:16px;margin:10px 0;font-weight:700;font-style:italic}#footer_social .top,#footer_social .bottom,#footer_social .middle{float:left;width:auto}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}img.alignleft.wp-image-372{width:150px !important}.customTopBanner{color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;font-style:italic;font-weight:700;letter-spacing:3px;font-family:'Times New Roman';font-size:20px}@media only screen and (min-width:921px) and (max-width:1200px){.container{width:96% !important}}@media only screen and (max-width:920px){#content #two-left,#content #two-right,#content .left,#content .right{width:100%;float:left}#content img{width:100%;height:auto}#content p,#content h1,#content h2,#content h3,#content h4{padding:0 10px}}@media only screen and (max-width:400px){#gallery .homepage_gallery_text{width:100%;float:left;margin:0}#gallery .homepage_gallery_text p{text-align:center;font-size:21px;line-height:35px}#gallery .homepage_gallery_text{width:100%;float:left;margin:315px 0 0;right:0;padding:0;left:0;position:absolute}#header #top_menu_bar #phone{width:100%;text-align:center;margin:0}#footer_one{float:left;width:38%;text-align:left;margin:0 0 0 28px}#footer_two{float:right;width:40%;text-align:left;margin:0}#footer_three{float:left;width:38%;text-align:left;margin:0 0 0 28px}#footer_four{float:right;width:40%;text-align:left;margin:0}#footer_five{float:left;width:38%;text-align:left;margin:0 0 0 28px}#header .header_left img{width:100%;height:auto}#header .header_left_two{width:60px}#header .header_left_one{margin:0 0 0 5%;width:109px}#homepage_estimate_form h1{font-size:26px}#footer #footer_phone #footer_phone_block{width:100%;margin:0 0 20px}}@media only screen and (min-width:401px) and (max-width:799px){#footer_one{float:left;width:15%;text-align:left;margin:0 0 0 10px}#footer_two{float:left;width:15%;text-align:left;margin:0}#footer_three{float:left;width:22%;text-align:left;margin:0 0 0 10px}#footer_four{float:left;width:15%;text-align:left;margin:0}#footer_five{float:right;width:15%;text-align:left;margin:0 0 0 10px}#footer #footer_phone #footer_phone_block{width:100%;margin:0 0 20px}}@media only screen and (max-width:799px){.container,.gallery_container{width:100%;margin:0;float:left;display:block}#header .logo{width:70%;margin:1% auto;float:none;display:block;position:relative}#header .logo img{width:100%;height:auto}#header .header_left{width:100%;margin:3% auto 0;float:none;display:flex;align-items:center;max-width:90%}#header .header_left_two{float:none}#header .header_left_two a:first-child{display:block}#header #top_menu_bar{height:auto;padding:1em 0}.customTopBanner{position:relative}#header #top_menu_bar #phone{float:none;margin:0;padding:10px 0 0;text-align:center;line-height:20px}#header #phone a{display:block;background:#000062;color:#fff;text-decoration:none;padding:1em 2em;border-radius:3px}.menu ul{width:100%;margin:20px 0 0}.menu ul li{width:100%;padding:0 0 10px 20px;text-align:left}.menu ul li:last-child{padding:0 0 10px 20px}.menu #phone{float:none;text-align:center}#header{position:relative}#gallery{margin:0}#gallery img{width:100%;height:auto}#under_gallery_columns #one,#under_gallery_columns #two,#under_gallery_columns #three{width:90%;margin:0 auto;float:none;position:relative}#footer #footer_phone,#footer #footer_blue{text-align:center}.contentcontainer{width:100%;float:left;margin:20px 0 0}#content{margin:20px auto 0 auto;width:90%;float:none}#content .left,#content .right,#content #five-left,#content #five-right,#content #four-left,#content #four-right,#content #three-two,#content #three-one,#content #three-three{width:100%;float:left}#homepage_estimate_form #gform_submit_button_1 input,#homepage_estimate_form input#gform_submit_button_1{width:93.5%}}@media only screen and (min-width:800px) and (max-width:1199px){.container{width:100%}#under_gallery_columns{margin:0 auto;float:none;width:90%}#footer_one,#footer_two,#footer_three,#footer_four{margin:0 8% 0 2%}.menu #phone{margin:0 15px 0 0}.menu ul{margin:0 0 0 15px}}@media only screen and (min-width:501px) and (max-width:943px){#footer #footer_phone #footer_phone_block p{text-align:center;width:100%}#footer #footer_social{margin:10px auto;float:none;width:448px}#footer #footer_phone #footer_phone_block{width:100%;float:left;display:block;margin:0 0 10px}}@media only screen and (max-width:500px){#footer #footer_social{width:210px;float:none;margin:20px auto}#footer #footer_phone p{text-align:center;width:100%}#footer_social .top,#footer_social .bottom,#footer_social .middle{float:left;width:100%;display:block}li.mobilemenulast{padding:0 !important;margin:0 !important}li.bottom_mobile_space_li{margin:0 0 0 30px !important}}@media only screen and (max-width:780px){#header #main_menu{float:left;width:230px;margin:0;display:none;height:100%;padding:0;position:fixed;top:0;left:0;transition:.5s;overflow:hidden;z-index:99999999}#header .menu .menumobilecontain{background:#b81136;padding:7px 0 0 11px;height:100%;float:left;width:100%}#menu_close{display:block;top:5px;right:10px;position:absolute}#menu_btn{display:block;float:none;width:40px;margin-right:-20px}ul.featured-videos li{width:100%;margin:0 auto;display:block;margin-top:30px;margin-bottom:30px;text-align:center !important;position:relative;margin-left:1%;margin-right:1%}}@media only screen and (min-width:320px) and (max-width:767px){#content img.wp-image-682{clear:both !important;display:block !important;float:none !important;margin-bottom:30px;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;width:170px !important}}.archive_ft_img img{max-width:100%;height:auto}#content{padding-top:70px}.houzz-logo{display:block;margin:5px auto}