#case-nav a:first-child {background-position: 0 -148px !important; background-size: 238px auto; height: 20px; width: 40px;}
#case-nav a:last-child {background-position: 0 -112px !important; background-size: 238px auto; height: 20px; width: 39px;}

ul#case-slider li {width: 320px;}
ul#case-slider li img {width: 300px}
ul#case-slider01 li{width: 320px;}
ul#case-slider01 li img{width: 300px}
ul#case-slider02 li{width: 320px;}
ul#case-slider02 li img{width: 300px}


/*THE PAGE*/
.page-id-2404 #atrium, 
.page-id-742 #disco-sports, 
.page-id-745 #virginia-business-leadership-network, 
.page-id-747 #integral-systems,
.page-id-749 #caring-voice-coalition,
.page-id-751 #safe-harbor-shelter,
.page-id-753 #keep-virginia-beautiful,
.page-id-755 #hospital-hospitality-house,
.page-id-4152 #willow,
.page-id-4243 #rvatech {margin-bottom: 0}

/*.HEAD*/
.page-id-2404 .head, 
.page-id-742 .head, 
.page-id-745 .head, 
.page-id-747 .head,
.page-id-749 .head,
.page-id-751 .head,
.page-id-753 .head,
.page-id-755 .head,
.page-id-4152 .head,
.page-id-4243 .head {display: none}

/*.CONTAINER*/
.page-id-2404 .container, 
.page-id-742 .container, 
.page-id-745 .container, 
.page-id-747 .container,
.page-id-749 .container,
.page-id-751 .container,
.page-id-753 .container,
.page-id-755 .container,
.page-id-4152 .container,
.page-id-4243 .container {width: 320px; overflow: hidden}

/*.HALO-STARS*/
.page-id-2404 .halo-stars, 
.page-id-742 .halo-stars, 
.page-id-745 .halo-stars, 
.page-id-747 .halo-stars,
.page-id-749 .halo-stars,
.page-id-751 .halo-stars,
.page-id-753 .halo-stars,
.page-id-755 .halo-stars,
.page-id-4152 .halo-stars,
.page-id-4243 .halo-stars {background: none}

/*.CASE_BANNER*/
#atrium .case_banner, 
#disco-sports .case_banner, 
#virginia-business-leadership-network .case_banner, 
#integral-systems .case_banner,
#caring-voice-coalition .case_banner,
#safe-harbor-shelter .case_banner,
#keep-virginia-beautiful .case_banner,
#hospital-hospitality-house .case_banner,
#willow .case_banner,
#rvatech .case_banner {margin: 0}

/*.CASE_BANNER IMG*/
#atrium .case_banner img, 
#disco-sports .case_banner img, 
#virginia-business-leadership-network .case_banner img, 
#integral-systems .case_banner img,
#caring-voice-coalition .case_banner img,
#safe-harbor-shelter .case_banner img,
#keep-virginia-beautiful .case_banner img,
#hospital-hospitality-house img{margin: 70px 0 0 13px; width: 437px}

/*.CASE_EXCERPT.WORDS*/
.page-id-2404 #atrium .case_excerpt.words, 
.page-id-742 #disco-sports .case_excerpt.words, 
.page-id-745 #virginia-business-leadership-network .case_excerpt.words, 
.page-id-747 #integral-systems .case_excerpt.words,
.page-id-749 #caring-voice-coalition .case_excerpt.words,
.page-id-751 #safe-harbor-shelter .case_excerpt.words,
.page-id-753 #keep-virginia-beautiful .case_excerpt.words,
.page-id-755 #hospital-hospitality-house .case_excerpt.words,
.page-id-4152 #willow .case_excerpt.words,
.page-id-4243 #rvatech .case_excerpt.words {font-size: 16px; line-height: 24px; margin: -20px 0 30px; padding: 0 5px; width: 310px}


/*.CASE_MISSION*/
.page-id-2404 #atrium .case_mission, 
.page-id-742 #disco-sports .case_mission, 
.page-id-745 #virginia-business-leadership-network .case_mission, 
.page-id-747 #integral-systems .case_mission,
.page-id-749 #caring-voice-coalition .case_mission,
.page-id-751 #safe-harbor-shelter .case_mission,
.page-id-753 #keep-virginia-beautiful .case_mission,
.page-id-755 #hospital-hospitality-house .case_mission {padding: 20px; width: 280px;}


/*.IMAGE00*/
.page-id-2404 #atrium .image00, 
.page-id-745 #virginia-business-leadership-network .image00,
.page-id-753 #keep-virginia-beautiful .image00
{background-repeat: no-repeat; background-size: 320px auto; float: left; margin: 175px 0 0 25px; height: 162px; width: 320px;}

/*.AFTER_EXCERPT00.WORDS*/
.page-id-2404 #atrium .after_excerpt00.words, 
.page-id-745 #virginia-business-leadership-network .after_excerpt00.words, 
.page-id-747 #integral-systems .after_excerpt00.words,
.page-id-753 #keep-virginia-beautiful .after_excerpt00.words {float: left; font-size: 16px; line-height: 24px; padding: 20px; width: 280px; font-weight: 500;}

/*.BX-PAGER A*/
.page-id-2404 #atrium .bx-pager a, 
.page-id-742 #disco-sports .bx-pager a, 
.page-id-745 #virginia-business-leadership-network .bx-pager a,
.page-id-749 #caring-voice-coalition .bx-pager a,
.page-id-751 #safe-harbor-shelter .bx-pager a,
.page-id-753 #keep-virginia-beautiful .bx-pager a,
.page-id-755 #hospital-hospitality-house .bx-pager a,
.page-id-4152 #willow .bx-pager a,
.page-id-4243 #rvatech .bx-pager a{display: none}

/*.CASE_CONTENT.WORDS*/
.page-id-2404 #atrium .case_content.words, 
.page-id-742 #disco-sports .case_content.words, 
.page-id-745 #virginia-business-leadership-network .case_content.words, 
.page-id-747 #integral-systems .case_content.words,
.page-id-749 #caring-voice-coalition .case_content.words,
.page-id-751 #safe-harbor-shelter .case_content.words,
.page-id-753 #keep-virginia-beautiful .case_content.words,
.page-id-4152 #willow .case_content.words,
.page-id-4243 #rvatech .case_content.words {float: left; font-size: 16px; font-weight: 700; line-height: 24px; padding: 20px; width: 260px;}

/*.UP-BOT*/
.page-id-2404 #atrium .up-bot, 
.page-id-742 #disco-sports .up-bot, 
.page-id-745 #virginia-business-leadership-network .up-bot,
.page-id-749 #caring-voice-coalition .up-bot,
.page-id-753 #keep-virginia-beautiful .up-bot,
.page-id-4152 #willow .up-bot{background-position: 20px -177px; background-repeat: no-repeat; background-size: 180px auto; height: 210px;}

/*.RIGHT.ROCKET*/
.page-id-2404 #atrium .right.rocket, 
.page-id-742 #disco-sports .right.rocket, 
.page-id-745 #virginia-business-leadership-network .right.rocket,
.page-id-749 #caring-voice-coalition .right.rocket,
.page-id-751 #safe-harbor-shelter .right.rocket,
.page-id-753 #keep-virginia-beautiful .right.rocket,
.page-id-755 #hospital-hospitality-house .right.rocket,
.page-id-4152 #willow .right.rocket,
.page-id-4243 #rvatech .right.rocket {display: none}

/*.LEFT.ROCKET*/
.page-id-2404 #atrium .left.rocket, 
.page-id-742 #disco-sports .left.rocket, 
.page-id-745 #virginia-business-leadership-network .left.rocket,
.page-id-747 #integral-systems .left.rocket,
.page-id-749 #caring-voice-coalition .left.rocket,
.page-id-751 #safe-harbor-shelter .left.rocket,
.page-id-753 #keep-virginia-beautiful .left.rocket,
.page-id-755 #hospital-hospitality-house .left.rocket,
.page-id-4152 #willow .left.rocket,
.page-id-4243 #rvatech .left.rocket{display: none}

/*.SHOOT.ROBOT*/
.page-id-2404 #atrium .shoot.robot, 
.page-id-745 #virginia-business-leadership-network .shoot.robot,
.page-id-753 #keep-virginia-beautiful .shoot.robot {background-size: 150px auto; background-position: 15px -514px; background-repeat: no-repeat; float: left; height: 110px;  width: 189px}

/*.AFTER_CONTENT0X.WORDS*/
.page-id-2404 #atrium .after_content04.words,
.page-id-742 #disco-sports .after_content02.words,
.page-id-745 #virginia-business-leadership-network .after_content02.words,
.page-id-747 #integral-systems .after_content02.words,
.page-id-749 #caring-voice-coalition .after_content02.words,
.page-id-751 #safe-harbor-shelter .after_content02.words,
.page-id-753 #keep-virginia-beautiful .after_content02.words,
.page-id-755 #hospital-hospitality-house .after_content02.words,
.page-id-4152 #willow .after_content02.words {padding: 20px 40px; text-align: center; width: 240px; height: 138px}
	
/*.AFTER_CONTENT0X .WORDS .RIGHT.ROCKET "Don't take it from us"*/
.page-id-2404 #atrium .after_content04.words .right.rocket, 
.page-id-742 #disco-sports .after_content02.words .right.rocket, 
.page-id-745 #virginia-business-leadership-network .after_content02.words .right.rocket,
.page-id-747 #integral-systems .after_content02.words .right.rocket,
.page-id-749 #caring-voice-coalition .after_content02.words .right.rocket,
.page-id-751 #safe-harbor-shelter .after_content02.words .right.rocket,
.page-id-753 #keep-virginia-beautiful .after_content02.words .right.rocket,
.page-id-755 #hospital-hospitality-house .after_content02.words .right.rocket,
.page-id-4152 #willow .after_content02.words .right.rocket{display: block; left: 30%; top: 93px;}

/*.TESTIFY*/
.page-id-2404 #atrium .testify, 
.page-id-742 #disco-sports .testify, 
.page-id-745 #virginia-business-leadership-network .testify,
.page-id-747 #integral-systems .testify,
.page-id-751 #safe-harbor-shelter .testify,
.page-id-753 #keep-virginia-beautiful .testify,
.page-id-4152 #willow .testify,
.page-id-4243 #rvatech .testify {float: left; font-size: 15px; line-height: 24px; width: 260px; margin: 40px 0 0 0}

/*.DRONE.ROBOT*/
.page-id-2404 #atrium .drone.robot, 
.page-id-742 #disco-sports .drone.robot, 
.page-id-745 #virginia-business-leadership-network .drone.robot,
.page-id-747 #integral-systems .drone.robot,
.page-id-749 #caring-voice-coalition .drone.robot,
.page-id-751 #safe-harbor-shelter .drone.robot,
.page-id-753 #keep-virginia-beautiful .drone.robot,
.page-id-4152 #willow .drone.robot,
.page-id-4243 #rvatech .drone.robot{display: none}

/*#BLOG_FOOT*/
.page-id-2404 #blog_foot, 
.page-id-742 #blog_foot, 
.page-id-745 #blog_foot,
.page-id-747 #blog_foot,
.page-id-749 #blog_foot,
.page-id-751 #blog_foot,
.page-id-753 #blog_foot,
.page-id-755 #blog_foot,
.page-id-4152 #blog-foot,
.page-id-4243 #blog-foot{margin-top: 60px}

/*#BLOG_FOOT P*/
.page-id-2404 #blog_foot p, 
.page-id-742 #blog_foot p, 
.page-id-745 #blog_foot p,
.page-id-747 #blog_foot p,
.page-id-749 #blog_foot p,
.page-id-751 #blog_foot p,
.page-id-753 #blog_foot p,
.page-id-755 #blog_foot p,
.page-id-4152 #blog_foot p,
.page-id-4243 #blog-foot p{width: 320px; margin: 0}

/*#CONTACT_BOT*/
.page-id-2404 #contact_bot, 
.page-id-742 #contact_bot, 
.page-id-745 #contact_bot,
.page-id-747 #contact_bot,
.page-id-749 #contact_bot,
.page-id-751 #contact_bot,
.page-id-753 #contact_bot,
.page-id-755 #contact_bot,
.page-id-4152 #contact_bot,
.page-id-4243 #contact_bot{display: none}

/*#ROCKET_REPAIR*/
.page-id-2404 #rocket_repair, 
.page-id-742 #rocket_repair, 
.page-id-745 #rocket_repair,
.page-id-747 #rocket_repair,
.page-id-749 #rocket_repair,
.page-id-751 #rocket_repair,
.page-id-753 #rocket_repair,
.page-id-755 #rocket_repair,
.page-id-4152 #rocket_repair,
.page-id-4243 #rocket_repair {display: none}

/*EXPLORE*/
.the-casestudies .butler.bot {margin-left: 20px}
.the-casestudies .explore {background-position: 0 293px; background-size: 340px 116px; height: 450px; border-top: none; margin-top: 230px}
.the-casestudies .explore {margin-top: 0px;}
.the-casestudies .explore a {font-size: 14px}
.the-casestudies .explore .text-wrap {float: none; margin: 316px 0 0 -7px; padding: 0}
.the-casestudies .explore-head {font-size: 24px !important; margin-top: 0}
.the-casestudies .subhead {margin-top: 5px; margin-bottom: 13px; font-size: 24px !important}

.the-casestudies .substudy {margin: 20px 0 0 10px; width: 320px}
.the-casestudies .substudy li {margin: 0 6px 6px 0; height: 51px}
.the-casestudies .substudy li a span {height: 51px; width: 71px; background-position: -258px 0; background-size: 170px auto}


/*ATRIUM*/
.page-id-2404 div[role=main] {background: url(../images/atrium-background-m.png) no-repeat center -40px transparent !important}
.page-id-2404 #atrium .case_mission {margin-top: 48px;}
.page-id-2404 #atrium .after_excerpt00.words {margin-top: 41px;}
.page-id-2404 #atrium .shoot.robot {margin: 190px -10px 0;}
.page-id-2404 #atrium .image_site {margin-top: 1473px; width: 320px}
.page-id-2404 #atrium .image_site iframe {height: 193px; margin-left: 14px; width: 293px;}
#atrium .image_site .video-border-bottom {background-position: 0 -268px; background-size: 381px auto; height: 70px; left: 10px; width: 300px}
.page-id-2404 #atrium .case_content.words {height: 265px; margin: 688px 17px 0 -159px;}
.page-id-2404 #atrium .up-bot {left: 34px; top: 281px;}
.page-id-2404 #atrium .after_content00.words {font-size: 16px; line-height: 24px; margin: 460px 0 0; padding: 20px 10px; width: 300px;}
.page-id-2404 #atrium .image_iphone {margin: 169px 0 0 27px; width: 56px;}
.page-id-2404 #atrium .image_ipad {float: left; margin: 44px 0 0 42px; width: 156px;}
.page-id-2404 #atrium .after_content01.words {font-size: 15px; line-height: 24px; margin: 300px 0 0; padding: 20px; width: 280px;}
.page-id-2404 #atrium .print_coll00 {display: none}
.page-id-2404 #atrium .print_coll01 {margin-left: 13px; margin-top: 40px; height: 282px}
.page-id-2404 #atrium .print_coll01 img {width: 285px; margin-left: 7px}
.page-id-2404 #atrium .print_coll01 .video-border-bottom {width: 296px; background-position: 0 -255px; background-size: 380px auto; height: 60px;}
.page-id-2404 #atrium .print_coll02 {float: left; margin: -230px 0 0; width: 320px;}
.page-id-2404 #atrium .print_coll02 a {display: none}
.page-id-2404 #atrium .print_coll02 .invite-back {background: url(../images/atrium-print03-invite-m.png) no-repeat; height: 260px; margin-left: 10px; margin-top: 550px; width: 302px;}
.page-id-2404 #atrium .print_coll03 {margin-top: -600px; height: 120px}
.page-id-2404 #atrium .print_coll03 img {margin-left: 10px; width: 300px}
.page-id-2404 #atrium .book-bot {height: 50px; left: 120px; top: -42px; width: 75px; background-size: 70px auto;}
.page-id-2404 #atrium .after_content02.words {float: left; font-size: 15px; height: 144px; line-height: 24px; margin: 100px 0 0; padding: 20px; width: 280px;}
.page-id-2404 #atrium .case-wrapper {margin: 31px 0 0 -30px; height: 290px}
.page-id-2404 #atrium .bx-pager {background-position: 0 -94px; background-size: 308px auto; margin-left: 37px; width: 320px; height: 45px}
.page-id-2404 #atrium .after_content03.words {float: left; font-size: 15px; line-height: 24px; margin: 22px 231px 0 0; padding: 20px; width: 280px;}
.page-id-2404 #atrium .after_content04.words {margin: 298px 0 0;}

/*Disco*/
.page-id-742 div[role=main] {background: url(../images/disco-background-m.png) no-repeat 0 5px transparent !important}
.page-id-742 #disco-sports .case_mission {margin-top: 36px;}
.page-id-742 #disco-sports .case_content.words {margin: 273px 0 0; width: 280px}
.page-id-742 #disco-sports .case-wrapper {margin: 30px 0 0 -30px; width: 320px; height: 340px}
.page-id-742 #disco-sports .bx-pager {background-position: 35px -187px; background-size: 355px auto; height: 45px; padding: 0;}
.page-id-742 #disco-sports .image_blog {margin: 270px 0 0 10px; width: 90px; background-repeat: no-repeat; background-size: 90px auto; height: 155px}
.page-id-742 #disco-sports .image_facebook {margin: -155px 0 0 114px; width: 90px; background-repeat: no-repeat; background-size: 90px auto; height: 155px}
.page-id-742 #disco-sports .image_twitter {float: left; margin: -155px 0 0 220px; width: 90px; background-repeat: no-repeat; background-size: 90px auto; height: 155px}
#disco-sports .image_hover {background-position: 0 -217px !important; background-size: 240px auto; height: 30px; top: 132px;}
.page-id-742 #disco-sports .after_content00.words {float: left; font-size: 16px; line-height: 24px; padding: 20px; width: 280px; margin-top: 65px}
.page-id-742 #disco-sports .up-bot {left: 59px; top: 231px;}
.page-id-742 #disco-sports .vimeo-video {margin: 449px 0 0 17px; width: 300px; height: 205px}
.page-id-742 #disco-sports .vimeo-video .video-border-top {background-size: 360px auto}
.page-id-742 #disco-sports .vimeo-video .video-border-bottom {background-position: 0 -246px; background-size: 373px auto; height: 80px; top: 65%;}
.page-id-742 #disco-sports .vimeo-video img {width: 287px; height: auto}
.page-id-742 #disco-sports .after_content02.words {margin-top: 276px;}
#disco-sports .the_casestudies .explore {margin-top: 160px}

/*VABLN*/
.page-id-745 div[role=main] {background: url(../images/vabln-background-m.png) no-repeat 0 5px transparent !important}
.page-id-745 #virginia-business-leadership-network .case_mission {margin-top: 10px;}
.page-id-745 #virginia-business-leadership-network .after_excerpt00.words {margin-top: 40px;}
.page-id-745 #virginia-business-leadership-network .shoot.robot {margin: 346px 0 0 -437px}
.page-id-745 #virginia-business-leadership-network .case-wrapper {margin: 505px 0 0 -455px}
.page-id-745 #virginia-business-leadership-network .bx-pager {background-position: 5px -284px; background-size: 387px auto; height: 40px; margin-left: 30px; padding-left: 0; width: 320px;}
.page-id-745 #virginia-business-leadership-network .case_content.words {margin: 847px 0 0 -416px}
.page-id-745 #virginia-business-leadership-network .up-bot {display: block; left: 38px; top: 280px;}
.page-id-745 #virginia-business-leadership-network .after_content00.words {margin: 432px 0 0; padding: 20px; font-size: 16px; line-height: 24px}
.page-id-745 #virginia-business-leadership-network .image_iphone {margin: 184px 0 0 25px; width: 57px;}
.page-id-745 #virginia-business-leadership-network .image_ipad {float: left; margin: 58px 0 0 40px; width: 157px;}
.page-id-745 #virginia-business-leadership-network .after_content02.words {margin-top: 304px;}
.page-id-745 #virginia-business-leadership-network .testify {font-size: 16px; line-height: 25px}
.page-id-745 #virginia-business-leadership-network .explore .text-wrap {margin: 317px 0 0 -13px; width: 336px}
.page-id-745 #virginia-business-leadership-network .explore .text-wrap p.subhead {font-size: 17px !important}

/*Intergral Systems*/
.page-id-747 div[role=main] {background: url(../images/is3-background-m.png) no-repeat 0 5px transparent !important}
.page-id-747 #integral-systems .case_content.words {margin: 20px 0 0}
.page-id-747 #integral-systems .case_mission {margin-top: 28px}
.page-id-747 #integral-systems .case_content.words {margin-top: 410px; width: 280px}
.page-id-747 #integral-systems .case_content.words .up.rocket {display: block; margin: -396px 0 0 97px;}
.page-id-747 #integral-systems .vimeo-video {margin: 40px 0 0 10px; height: 195px}
.page-id-747 #integral-systems .vimeo-video .video-border-top {background-size: 364px auto; border-left: 0; left: 0}
.page-id-747 #integral-systems .vimeo-video .video-border-bottom {background-position: 0 -78px; background-size: 300px auto; height: 50px; top: 76%; left: 0}
.page-id-747 #integral-systems .vimeo-video img {height: auto; margin-left: 5px; width: 290px;}
.page-id-747 #integral-systems .after_content00.words {float: left; font-size: 16px; line-height: 24px; margin: 43px 0 0; padding: 20px; width: 280px;}
.page-id-747 #integral-systems .after_content02.words {margin-top: 310px}
#integral-systems .substudy {margin: 740px 0 0 -310px;}

/*CVC*/
.page-id-749 div[role=main] {background: url(../images/cvc-background-m.png) no-repeat 0 5px transparent !important}
.page-id-749 #caring-voice-coalition .case_mission {margin-top: 0}
.page-id-749 #caring-voice-coalition .case_content.words {margin: 305px 0 0; width: 280px;}
.page-id-749 #caring-voice-coalition .case-wrapper {margin: 275px 0 0; height: 290px}
.page-id-749 #caring-voice-coalition .bx-window {margin: 0 0 0 10px}
.page-id-749 #caring-voice-coalition .bx-pager {background-position: 5px -188px; background-size: 355px auto; height: 45px; padding-left: 0; width: 320px;}
.page-id-749 #caring-voice-coalition .image_vimeo {height: 139px; margin: 140px 0 0 10px; width: 93px; background-size: 93px auto !important;}
.page-id-749 #caring-voice-coalition .image_facebook {height: 139px; margin: -140px 0 0 113px; width: 93px; background-size: 93px auto !important}
.page-id-749 #caring-voice-coalition .image_twitter {float: left; height: 139px; margin: -140px 0 0 216px; width: 93px; background-size: 93px auto !important}
.page-id-749 #caring-voice-coalition .image_hover {background-position: 0 -209px !important; background-size: 230px auto; height: 180px; top: 138px; height: 30px}
.page-id-749 #caring-voice-coalition .after_content00.words {float: left; font-size: 17px; line-height: 27px; margin: 70px 0 0; padding: 20px; width: 280px;}
.page-id-749 #caring-voice-coalition .case-video-slider-wrap {margin: 0 0 0 10px; top: 260px}
.page-id-749 .case-video-slider-wrap .video-border-top {background-position: 0 -31px; background-size: 380px auto;}
.page-id-749 .case-video-slider-wrap .video-border-bottom {background-position: 0 -267px; background-size: 380px auto; height: 50px;}
.page-id-749 .case-video-slider-wrap .bx-wrapper img {width: 295px; height: auto}
.page-id-749 #caring-voice-coalition .after_content02.words {margin-top: 600px;}
.page-id-749 #caring-voice-coalition .testify-video {margin: 40px 0 0 5px; height: 170px}
.page-id-749 #caring-voice-coalition .testify-video .video-border-top {background-size: 377px auto}
.page-id-749 #caring-voice-coalition .testify-video .video-border-bottom {background-position: 0 -273px; background-size: 386px auto; height: 50px;}
.page-id-749 #caring-voice-coalition .testify-video img {height: auto; margin-left: 5px; width: 300px;}

/*Safe Harbor*/
.page-id-751 div[role=main] {background: url(../images/safeharbor-background-m.png) no-repeat 0 5px transparent !important}
.page-id-751 #safe-harbor-shelter .case_mission {margin-top: 53px}
.page-id-751 #safe-harbor-shelter .case-wrapper {margin: 460px 0 0 -350px; height: 340px}
.page-id-751 #safe-harbor-shelter .bx-pager {background-position: 30px -205px; background-size: 390px auto; height: 45px; padding-left: 0; width: 350px;}
.page-id-751 #safe-harbor-shelter .case_content.words {margin: -966px 0 0 10px}
.page-id-751 #safe-harbor-shelter .case_content.words .border-bottom-sm {top: 245px}
.page-id-751 #safe-harbor-shelter .after_content00.words {float: left; font-size: 16px; line-height: 24px; margin: -656px 0 0; padding: 20px; width: 280px;}
.page-id-751 #safe-harbor-shelter .magnet-bot {margin: 1650px 0 0;}
.page-id-751 #safe-harbor-shelter .after_content02.words {margin-top: 100px}

/*KVB*/
.page-id-753 div[role=main] {background: url(../images/kvb-background-m.png) no-repeat 0 5px transparent !important}
.page-id-753 #keep-virginia-beautiful .case_mission {margin-top: 50px}
.page-id-753 #keep-virginia-beautiful .after_excerpt00.words {height: 169px; margin: 43px 0 0;}
.page-id-753 #keep-virginia-beautiful .shoot.robot {margin: 363px 0 0 -330px}
.page-id-753 #keep-virginia-beautiful .case-wrapper {float: left; height: 300px; margin: 52px 0 0 -30px;}
.page-id-753 #keep-virginia-beautiful .bx-pager {background-position: 35px -188px; background-size: 355px auto; height: 45px;}
.page-id-753 #keep-virginia-beautiful .case_content.words {margin: 33px 0 0; width: 280px}
.page-id-753 #keep-virginia-beautiful .after_content00.words {float: left; font-size: 16px; line-height: 24px; margin: 303px 0 0; padding: 20px; width: 280px;}
.page-id-753 #keep-virginia-beautiful .image_blog {height: 135px; width: 93px; margin: 355px 0 0; background-size: 93px auto !important; margin-left: 10px}
.page-id-753 #keep-virginia-beautiful .image_hover {background-position: 0 -210px; background-size: 233px auto; height: 35px; top: 130px;}
.page-id-753 #keep-virginia-beautiful .image_facebook {height: 135px; margin-left: 114px; margin-top: -135px; width: 93px; background-size: 93px auto !important;}
.page-id-753 #keep-virginia-beautiful .image_facebook .image_hover {background-position: 0 -210px}
.page-id-753 #keep-virginia-beautiful .image_twitter {float: left; height: 135px; margin: -135px 0 0 217px; width: 93px; background-size: 93px auto !important}
.page-id-753 #keep-virginia-beautiful .image_twitter .image_hover {background-position: 0 -210px}
.page-id-753 #keep-virginia-beautiful .after_content01.words {float: left; font-size: 16px; line-height: 24px; margin: 113px 0 0; padding: 20px; width: 280px;}
.page-id-753 #keep-virginia-beautiful .up-bot {left: 46px; top: 87%}
.page-id-753 #keep-virginia-beautiful .testify-video {margin: 488px 0 0 12px;}
.page-id-753 #keep-virginia-beautiful .testify-video img {width: 300px; height: auto}
.page-id-753 #keep-virginia-beautiful .video-border-top {width: 309px; background-size: 376px auto;}
.page-id-753 #keep-virginia-beautiful .video-border-bottom {width: 309px; top: 47%; background-position: -15px -317px; background-size: 442px auto; height: 53px}
.page-id-753 #keep-virginia-beautiful .after_content02.words {margin-top: 125px}
.page-id-753 #keep-virginia-beautiful .explore {margin-top: 230px;}

/*HHH*/
.page-id-755 div[role=main] {background: url(../images/hhh-background-m.png) no-repeat 0 5px transparent !important}
.page-id-755 #hospital-hospitality-house .case_mission {margin-top: 30px}
.page-id-755 #hospital-hospitality-house .case_content.words {float: left; font-size: 16px; line-height: 24px; margin: 285px 0 0; padding: 20px; width: 280px;}
.page-id-755 #hospital-hospitality-house .case-wrapper {margin: 303px 0 0 -30px; height: 300px}
#hospital-hospitality-house ul#case-slider li img {margin-left: 0}
.page-id-755 #hospital-hospitality-house .bx-pager {background-position: 35px -188px; background-size: 355px auto; height: 39px;}
.page-id-755 #hospital-hospitality-house .after_content00.words {float: left; font-size: 16px; line-height: 24px; margin: 32px 110px 0 0; padding: 20px; width: 280px;}
.page-id-755 #hospital-hospitality-house .image_vimeo {height: 135px; width: 93px; margin: 355px 0 0; background-size: 93px auto !important; margin-left: 10px}
.page-id-755 #hospital-hospitality-house .image_hover {background-position: 0 -210px; background-size: 233px auto; height: 35px; top: 130px;}
.page-id-755 #hospital-hospitality-house .image_facebook {height: 135px; margin-left: 114px; margin-top: -135px; width: 93px; background-size: 93px auto !important;}
.page-id-755 #hospital-hospitality-house .image_facebook .image_hover {background-position: 0 -210px}
.page-id-755 #hospital-hospitality-house .image_twitter {float: left; height: 135px; margin: -135px 0 0 217px; width: 93px; background-size: 93px auto !important}
.page-id-755 #hospital-hospitality-house .image_twitter .image_hover {background-position: 0 -210px}
.page-id-755 #hospital-hospitality-house .after_content01.words {float: left; font-size: 16px; line-height: 24px; margin: 418px 0 0; padding: 20px;}
.page-id-755 #hospital-hospitality-house .vimeo-video {margin: 40px 0 0 5px;}
.page-id-755 #hospital-hospitality-house .vimeo-video .video-border-top {background-size: 376px auto; left: 0;}
.page-id-755 #hospital-hospitality-house .vimeo-video img {height: auto; margin: 0 0 0 5px; width: 300px;}
.page-id-755 #hospital-hospitality-house .vimeo-video .video-border-bottom {background-position: 0 -272px; background-size: 390px auto; height: 60px; left: 0; top: 47%;}
.page-id-755 #hospital-hospitality-house .after_content02.words {margin-top: 160px}
.page-id-755 #hospital-hospitality-house .testify {float: left; font-size: 15px; line-height: 24px; padding-right: 50px; width: 260px; margin: 40px 0 0 0}

/*Willow*/
.page-id-4152 #willow .case_excerpt.words {font-size: 16px; line-height: 18px; margin: 80px 0px 100px; padding: 0 0px; width: 315px; height: auto;}
.page-id-4152 #willow .case_mission {padding: 15px; width: 310px; margin: 5px 0 0 0px; font-size:18px;}
.page-id-4152 #willow .mission.text {font-size:20px; margin:0 0 0 0;}
.page-id-4152 #willow .image00 {background-repeat: no-repeat; background-size: 320px auto; float: left; margin: 70px 0 0 0px; height: 162px; width: 320px;}

/* prettyPhoto styling for small screens */
.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; }

/* added for google Webmaster*/

.post-id-3425 attachment type-attachment {}

.post-3425 {margin-top:100px;}

body > div.container > p > a{position: relative; top: 60px;}

#post-3425 > div.entry-content > div.entry-attachment > p > a > img{max-width:100%; height: auto;}

textArea {width: 250px;}