@charset "utf-8";@font-face{font-family:'Museo';src:url('fonts/Museo 500 Regular.otf');font-weight:normal;font-style:normal;}
@font-face{font-family:'Museo';src:url('fonts/Museo 300 Regular.otf');font-weight:normal;font-style:normal;}
body{background:url(images/bodyBG.png) repeat-x top;margin:0;padding:0;font-family:'open Sans', sans-serif;font-size:13px;line-height:18px;color:#666666;}
a{color:#d04a40;text-decoration:none;}
a:hover{color:#d04a40;text-decoration:underline;}
.watch-video .modal, #midAreaWrapper .modal{margin: 100px 0 0;}
.two-div{width: 400px !important;}
.dental_veneers_sec_tab{width: 573px !important;}
#wrapper{margin:0 auto;padding:0;width:935px;}
#container{float:left;width:935px;}
#top{float:left;width:978px;}
#logo{float:left;height:88px;width:225px;}
#topLinksWrapper{float:left;width:752px;margin:0;text-align:right;}
#topLinksWrapper ul{padding:45px 0 10px;margin:0;list-style:none;}
#topLinksWrapper ul li{display:inline;padding:0px 11px 0 0;}
#topLinksWrapper ul li a{padding:0 0 0 19px;text-decoration:none;text-transform:uppercase;color:#F7E8B8;font-size:14px;font-weight:bold;}
#topLinksWrapper ul li a:hover{padding:0 0 0 19px;text-decoration:none;text-transform:uppercase;color:#ffffff;font-size:14px;font-weight:bold;}
.my_h2_sapn{font-size:14px;}
.my_table1{width:50%;}
div#bannerImage #call{background:url("images/callBG.png") no-repeat scroll 0 0 transparent;float:right;position:absolute;height:85px;width:264px;margin:0 0 0 500px;border-top:none;left:108px;top:88px;z-index:10000;}
#call .phoneIcon{float:left;height:54px;width:46px;padding:5px 0 0 10px;}
#call .textGray{float:left;width:180px;color:#666666;font-size:14px;font-weight:normal;padding:15px 0 0 15px;}
#punchlineWrapper{float:left;width:935px;text-align:center;border-bottom:solid 1px #abe0d0;padding:20px 0 20px 0;margin:0 0 0px 0;}
.punchline{color:#666666;font-size:25px;line-height:35px;font-weight:300;font-family:'Museo', Helvetica, sans-serif;}
#midAreaWrapper{float:left;width:935px;border-bottom:solid 1px #abe0d0;}
#videoWrapper{float:left;height:244px;width:480px;padding:35px 0 45px 0;}
#tabsWrapper{float:right;width:417px;padding:35px 0 45px 0;}
#tabsWrapper ul{padding:0;margin:0;}
#tabsWrapper ul li{display:inline;width:135px;float:left;padding:0;margin:0;list-style:none;}
.blueBig{float:left;font-size:22px;color:#999999;font-weight:normal;width:130px;text-transform:uppercase;}
.blueSmall{float:left;font-size:12px;color:#999999;font-weight:normal;width:130px;text-transform:uppercase;padding:5px 0 0 0;}
.grayBig{float:left;font-size:22px;color:#abe0d0;font-weight:normal;width:130px;text-transform:uppercase;}
.graySmall{float:left;font-size:12px;color:#abe0d0;font-weight:normal;width:130px;text-transform:uppercase;padding:5px 0 0 0;}
.blueBig a{float:left;font-size:22px;color:#abe0d0;font-weight:normal;width:130px;text-transform:uppercase;}
.blueSmall a{float:left;font-size:12px;color:#abe0d0;font-weight:normal;width:130px;text-transform:uppercase;padding:5px 0 0 0;}
.grayBig a{float:left;font-size:22px;color:#999999;font-weight:normal;width:130px;text-transform:uppercase;}
.graySmall a{float:left;font-size:12px;color:#999999;font-weight:normal;width:130px;text-transform:uppercase;padding:5px 0 0 0;}
#tabBG1{float:left;height:195px;width:417px;background:url(images/tabSelected1.png) center no-repeat;text-align:left;}
#tabBG1 #textContainer{width:400px;height:180px;vertical-align:middle;text-align:left;padding:25px 0 10px 35px;}
#tabBG2{float:left;height:195px;width:417px;background:url(images/tabSelected2.png) center no-repeat;text-align:left;}
#tabBG2 #textContainer{width:400px;height:180px;vertical-align:middle;text-align:left;padding:25px 0 10px 35px;}
#tabBG3{float:left;height:195px;width:417px;background:url(images/tabSelected3.png) center no-repeat;text-align:left;}
#tabBG3 #textContainer{width:400px;height:180px;vertical-align:middle;text-align:left;padding:25px 0 10px 35px;}
.fontRed{font-size:17px;color:#d83328;line-height:20px;font-weight:bold;padding:0 0 10px 0;}
.fontGray{font-size:15px;color:#505050;width:280px;line-height:20px;padding:0 0 10px 0;}
#lowerMidAreaWrapper{float:left;width:935px;padding:20px 0 15px 0;}
.fontRedMuseo{font-size:14px;color:#d83328;line-height:20px;font-weight:bold;padding:0 0 10px 0;font-family:'Museo', sans-serif;}
.fontGrayMuseo18{font-size:18px;color:#464646;line-height:20px;font-weight:normal;padding:0 0 10px 20px;font-family:'Museo', sans-serif;}
.fontRedMuseo14{font-size:14px;color:#d83328;line-height:20px;font-weight:normal;padding:10px 0 0 0;font-family:'Museo', sans-serif;}
#starsWrapper{float:left;width:120px;}
#star{float:left;height:20px;width:20px;}
#footerBg{background:url(images/footerBG.png) repeat-x;height:200px;float:left;width:100%;}
#footWrapper{padding:16px 0 0 0;margin:0 auto;clear:both;width:935px;}
#footWrapper #navWrapperOuter{float:left;width:685px;}
#footWrapper #navWrapper{float:left;width:170px;}
#navWrapper ul{padding:0;margin:0;}
#navWrapper ul li{color:#666666;font-size:12px;list-style:none;display:inline-block;width:120px;}
#navWrapper ul li a{color:#666666;font-size:12px;list-style:none;display:inline;text-decoration:none;}
#navWrapper ul li a:hover{color:#666666;font-size:12px;list-style:none;display:inline;text-decoration:underline;}
#footWrapper #callWrapper{float:left;width:250px;}
.gray14Bold{color:#666666;font-size:14px;font-weight:bold;}
.blueBigBold{color:#abe0d0;font-size:30px;font-weight:bold;padding:10px 0 20px 0;}
.gray14Normal{float:left;font-size:14px;color:#666666;font-weight:normal;width:250px;}
.viewMap{float:left;font-size:12px;color:#666666;font-weight:bold;width:250px;text-decoration:underline;}
.copyrightInfo{float:left;font-size:12px;color:#666666;font-weight:normal;padding:0 20px 0 0;}
div#bannerImageIn #call{background:url(images/callBG.png) no-repeat;float:right;position:absolute;height:69px;width:264px;margin:0 0 0 600px;left:272px;top:123px;}
#call .phoneIcon{float:left;height:54px;width:46px;padding:5px 0 0 10px;}
#call .textGray{float:left;width:180px;color:#666666;font-size:14px;font-weight:normal;padding:15px 0 0 15px;}
.heading{font-size:48px;color:#abe0d0;font-family:'open Sans', sans-serif;padding:25px 0 8px 0;}
#secLevelNav{float:left;width:935px;}
#secLevelNav ul{padding:0;margin:0;}
#secLevelNav ul li{float:left;list-style:none;display:inline-block;width:180px;text-transform:uppercase;padding:25px 0 0 0;}
.fontRedCaps{font-size:14px;color:#d83328;font-family:'open Sans', sans-serif;font-weight:bold;}
.fontGrayCaps{font-size:14px;color:#666666;font-family:'open Sans', sans-serif;font-weight:bold;}
#midAreaWrapperIn{float:left;width:935px;padding:20px 0 0 0;}
#preventiveUnselected{float:left;background:url(images/preventiveUnselected.png) no-repeat;height:141px;width:935px;position:relative;position:relative;}
#rootCanalsUnselected{float:left;background:url(images/rootCanalsUnselected.png) no-repeat;height:141px;width:935px;position:relative;}
#hygienistUnselected{float:left;background:url(images/hygienistUnselected.png) no-repeat;height:141px;width:935px;position:relative;}
#fillingUnselected{float:left;background:url(images/fillingUnselected.png) no-repeat;height:141px;width:935px;position:relative;}
#extractionUnselected{float:left;background:url(images/extractionUnselected.png) no-repeat;height:141px;width:935px;position:relative;}
.redHeading{text-align:left;color:#d83328;font-size:24px;padding:12px 15px 15px;}
.redHeading a{text-align:left;color:#d83328;font-size:24px;padding:12px 0px 0px;text-decoration:none;margin-top:20px;}
.grayHeading{text-align:left;color:#666666;font-size:18px;font-family:'Museo', Helvetica, sans-serif;font-weight:300;min-height:34px;padding:0 0px 15px 15px;}
.grayTextNormal{text-align:left;color:#666666;font-size:13px;padding:0 96px 10px 15px;text-align:justify;clear:both;top:0px;position:relative;}
.grayTextNormal ul{padding:0;margin:15px;list-style-image:url(images/bullet.png);}
.grayTextNormal ul li{color:#666666;}
#preventiveSelected{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:8px 0 4px 4px;background:url(images/preventiveSelected.png) no-repeat right bottom;position:relative;}
#rootCanalsSelected{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;background:url(images/rootCanalsSelected.png) no-repeat right bottom;position:relative;}
#hygienistSelected{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;background:url(images/hygienistSelected.png) no-repeat right bottom;position:relative;}
#fillingSelected{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;background:url(images/fillingSelected.png) no-repeat right bottom;position:relative;}
#extractionSelected{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;background:url(images/extractionSelected.png) no-repeat right bottom;position:relative;}
#expand{border:medium none;float:right;height:24px;left:-22px;margin:0 0 0 600px;position:relative;top:-96px;width:31px;}
#collapse{border:medium none;float:right;height:24px;left:-29px;margin:0 0 0 600px;position:relative;top:-51px;width:31px;}
#space{float:left;padding:50px;}
#footerBgIn{background:url(images/footerInside.png) repeat-x;height:205px;float:left;width:100%;}
#footWrapperIn{padding:25px 0 0 0;margin:0 auto;clear:both;width:935px;}
#footWrapperIn #navWrapperOuter{float:left;width:685px;}
#footWrapperIn #navWrapper{float:left;width:170px;}
#navWrapper ul{padding:0;margin:0;}
#navWrapper ul li{color:#666666;font-size:12px;list-style:none;display:inline-block;width:150px;}
#navWrapper ul li a{color:#666666;font-size:12px;list-style:none;display:inline;text-decoration:none;}
#navWrapper ul li a:hover{color:#666666;font-size:12px;list-style:none;display:inline;text-decoration:underline;}
#footWrapperIn #callWrapper{float:left;width:250px;}
#footWrapperIn .gray14Bold{color:#d9b57a;font-size:14px;font-weight:bold;}
#footWrapperIn .brownBigBold{color:#d9b57a;font-size:30px;font-weight:bold;padding:10px 0 20px 0;}
#footWrapperIn .gray14Normal{float:left;font-size:14px;color:#666666;font-weight:normal;width:250px;}
#footWrapperIn .viewMap{float:left;font-size:12px;color:#d9b57a;font-weight:bold;width:250px;text-decoration:underline;}
#footWrapperIn .copyrightInfo{float:left;font-size:12px;color:#d9b57a;font-weight:normal;padding:0 20px 0 0;}
.testimonialDiv{box-shadow:0 0 4px #CCC;margin-top:10px;padding:15px;font-size:13px;color:#666666;}
.testimonialDivclose{box-shadow:0 0 4px #CCC;margin-top:10px;padding:15px;font-size:14px;color:#666666;}
.headtitle{border-bottom:1px solid #ABE0D0;border-top:1px solid #ABE0D0;float:left;margin:3px 0 20px;padding:13px 0;width:935px;font-size:25px;line-height:30px;font-family:'Museo', Helvetica, sans-serif;}
.faqUl{margin:0px 0px 0px 10px;}
.faqUl li{list-style:circle;}
.redHeadingfaq{text-align:left;color:#d83328;font-size:24px;padding:0px 15px 15px 15px;}
#collapsefaq{border:medium none;float:right;height:24px;left:-29px;margin:0 0 0 0px;position:relative;top:-15px;width:31px;}
.grayHeadingfaq{text-align:left;color:#666666;font-size:13px;padding:0 15px 15px 15px;font-family:'open Sans', Helvetica, sans-serif;}
#blueBox{box-shadow:0 0 4px #A5A5A5;float:left;margin:12px 0 4px 4px;position:relative;width:925px;}
.textbox2{border:1px solid #E3E3E3;height:20px;background:#EFEFEF;width:120px;border-radius:7px;-moz-border-radius:7px;}
.text2{font-family:"Open Sans";font-size:14px;color:#505050;text-decoration:none;padding:0px 0px 0px 0px;}
.textbox{background:none repeat scroll 0 0 #EFEFEF;border:1px solid #E3E3E3;border-radius:4px 4px 4px 4px;height:25px;width:291px;margin:5px;}
.textbox3{background:none repeat scroll 0 0 #EFEFEF;border:1px solid #E3E3E3;border-radius:4px 4px 4px 4px;height:140px;width:290px;margin:5px;}
.text_redform{color:#D83328;font-family:"Open Sans";font-size:15px;padding:10px 0 0;text-decoration:none;}
#preventiveSelected1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:8px 0 4px 4px;}
#extractionSelected1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#rootCanalsSelected1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#fillingSelected1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#hygienistSelected1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#blueBox1{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#blueBox2{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#blueBox3{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#blueBox4{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#blueBox5{box-shadow:0 0 4px #A5A5A5;float:left;width:925px;margin:12px 0 4px 4px;}
#midAreaWrapperIn{float:left;padding:20px 0 0;width:935px;}
.basic-grey h1 > span{display:block;font-size:13px;}
.dental_veneers_sec_tab{margin-left:20px;min-height:450px;width:573px;text-align:left;}
#subPageContentWrapper p{}
.make-us-diff{margin-left:0px;}
.watch-video{width:50%;float:left;margin-top:30px;}
.view-gall{width:50%;float:right;text-align:left;margin-top:30px;}
.dental_img{float:right;width:271px;margin-top:-45px;}
.dental_tab_text2{float:left;width:635px;}
.dental_tab_full_box{display:block;}
.my_footer_p p{font-size:14px;}
#midAreaWrapperIn h1 span{font-size:14px;line-height:22px;}
.periodontal_tab_2{margin-left:20px;width:400px;min-height:373px;}
.periodontal_tab_1{width:400px;min-height:373px;}
@media all and (min-width:250px) and (max-width:767px) {
.two-div{width: 86% !important;}	
.three-div{width: 86% !important;}
.dental_veneers_sec_tab{width: 86% !important;}
}
@media all and (min-width:240px) and (max-width:767px){.periodontal_tab_2{margin-left:0px;margin-top:10px;width:86%;min-height:373px;}
.periodontal_tab_1{width:86%;min-height:373px;}
#midAreaWrapperIn ol li{font-size:16px;line-height:20px;}
#midAreaWrapperIn h1 span{font-size:18px;line-height:22px;}
.my_footer_p{padding:0px 10px;}
.my_footer_p p{font-size:18px;line-height:22px;}
.dental_veneers_sec_tab{margin-left:0;margin-top:16px;min-height:450px;text-align:left;width:84%;}
.dental_veneers_sec_tab img{width:100%;}
.dental_veneers_sec_tab p{font-weight:18px;line-height:22px;}
.my_h2_sapn{font-size:18px;}
.my_table1{width:100%;}
#blueBox1{width:96%;}
#blueBox2{width:96%;}
#blueBox{width:96%;}
.grayTextNormal{clear:both;color:#666666;font-size:13px;padding:0 5px 10px 15px;position:relative;text-align:justify;}
.grayTextNormal p{font-size:16px;line-height:22px;}
#hygienistSelected1{box-shadow:0 0 4px #a5a5a5;float:left;margin:12px 0 4px 4px;width:96%;}
#fillingSelected1{box-shadow:0 0 4px #a5a5a5;float:left;margin:12px 0 4px 4px;width:96%;}
.grayTextNormal img{width:100%;}
.grayTextNormal ul li{font-size:18px;line-height:22px;}
#extractionSelected1{box-shadow:0 0 4px #a5a5a5;float:left;margin:12px 0 4px 4px;width:96%;}
#rootCanalsSelected1{box-shadow:0 0 4px #a5a5a5;float:left;margin:12px 0 4px 4px;width:96%;}
#preventiveSelected1{box-shadow:0 0 4px #a5a5a5;float:left;margin:8px 0 4px 4px;width:100%;}
.redHeading{color:#d83328;float:left;font-size:24px;line-height:26px;padding:12px 15px 15px;text-align:left;width:88%;}
.dental_tab_full_box{display:block;float:left;}
.dental_tab_text2{float:left;line-height:22px;width:100%;}
.dental_img{clear:both;float:left;margin-top:10px;}
.text_redform{font-size:18px;line-height:22px;}
.red_heading_insid{font-size:18px;line-height:22px;}
.text2{font-size:18px;line-height:22px;}
.textbox{width:205px;}
.textbox3{width:205px;}
.grayHeadingfaq{font-size:18px;line-height:22px;}
.faqUl li{font-size:18px;line-height:22px;}
.redHeadingfaq{line-height:26px;}
#subPageContentWrapper p{font-size:18px;line-height:22px;padding:0px 10px;}
.view-gall{width:100%;float:left;text-align:left;margin-top:30px;padding:0px 10px;}
.view-gall img{width:96%;}
.watch-video{width:100%;float:left;margin-top:30px;padding:0px 10px;}
.watch-video img{width:96%;}
#navWrapper ul li a:hover{color:#666666;font-size:18px;list-style:none;display:inline;text-decoration:underline;}
.make-us-diff{margin-left:-13px;}
.navbar-collapse{background-color:#d74036;border-top:1px solid transparent;margin-left:-252px;max-height:340px;overflow-x:visible;padding-left:15px;padding-right:15px;position:absolute;text-align:left;width:100%;z-index:99999999;}
#logo{float:left;height:88px;margin-left:18px;width:175px;}
#topLinksWrapper{float:right;margin-right:15px;margin-top:17px;text-align:right;width:auto;}
#wrapper{margin:0 auto;padding:0;width:100%;}
div#bannerImage #call{background:url("images/callBG.png") no-repeat scroll 0 0 transparent;border-top:medium none;float:right;height:79px;left:0px;margin:0px;position:inherit;;top:0;width:100%;z-index:10000;margin-left:0px;left:0px;background-size:100% 100%;}
#call .phoneIcon{height:54px;padding:9px 0 0 18px;margin-left:5px;}
#call .textGray{width:62%;}
#call .textGray br{display:none;}
#midAreaWrapper img{width:94%;}
#midAreaWrapper p{font-size:18px;line-height:28px;}
#midAreaWrapper p strong{margin-bottom:10px;}
#midAreaWrapper ul li{font-size:16px;line-height:22px;}
#midAreaWrapper{border-bottom:1px solid #abe0d0;float:left;padding:0 10px;width:91%;}
#videoWrapper{float:left;height:auto;width:100%;padding:35px 0 45px 0;}
.fontGray{color:#505050;font-size:15px;line-height:20px;padding:0 0 10px;width:88%;}
#tabBG2 #textContainer{height:180px;padding:26px 0 10px 19px;text-align:left;vertical-align:middle;width:100%;}
#tabBG2{background:rgba(0, 0, 0, 0) url("images/tabSelected2.png") no-repeat scroll center center/100% 100%;float:left;height:auto;text-align:left;width:91%;}
#tabBG3{background:rgba(0, 0, 0, 0) url("images/tabSelected3.png") no-repeat scroll center center/100% 100%;float:left;height:195px;text-align:left;width:90%;}
#tabBG3 #textContainer{height:180px;padding:27px 0 10px 11px;text-align:left;vertical-align:middle;width:100%;}
#tabBG1{float:left;height:auto;width:94%;background:url(images/tabSelected1.png) no-repeat;text-align:left;background-size:100% 100%;}
.navbar-collapse{margin-top:15px;}
#tabsWrapper{float:right;height:auto;;width:100%;padding:0px 0 45px 0;}
#tabBG1 #textContainer{width:100%;height:180px;vertical-align:middle;text-align:left;padding:25px 0 10px 20px;}
#container{width:100%;box-sizing:border-box;}
.blueBig{color:#999999;float:left;font-size:15px;font-weight:normal;text-transform:uppercase;}
#tabsWrapper ul li{display:inline;float:left;list-style:outside none none;margin:0;padding:0 10px;width:26%;}
.grayBig{color:#abe0d0;float:left;font-size:15px;font-weight:normal;text-transform:uppercase;width:130px;}
#bannerImage img{width:100%;height:100%;}
#punchlineWrapper{border-bottom:1px solid #abe0d0;float:left;margin:0;padding:0;text-align:center;width:100%;}
#lowerMidAreaWrapper{float:left;padding:5px 0 15px;width:100%;}
#starsWrapper{float:left;margin-left:10px;width:100%;}
.fontGrayMuseo18{color:#464646;font-family:"Museo", sans-serif;font-size:18px;font-weight:normal;line-height:24px;padding:0 0 10px 10px;margin-top:20px;}
.fontRedMuseo{color:#d83328;font-family:"Museo", sans-serif;font-size:25px;font-weight:bold;line-height:26px;padding:0 0 10px;width:100%;}
.fontRedMuseo14{color:#d83328;font-family:"Museo", sans-serif;font-size:21px;font-weight:normal;line-height:42px;padding:10px 0 0;}
#footerBg{height:auto;width:100%;background:#e5e5e5;}
#footWrapper #navWrapperOuter{float:left;padding:0 10px;width:100%;}
#footWrapper #callWrapper{float:left;padding:0 10px;width:100%;}
.gray14Bold{color:#666666;font-size:22px;font-weight:bold;}
.blueBigBold{color:#abe0d0;font-size:30px;font-weight:bold;padding:10px 0 20px;}
.viewMap{color:#666666;float:left;font-size:18px;font-weight:bold;margin-top:10px;text-decoration:underline;width:auto;margin-right:15px;}
.copyrightInfo{color:#666666;float:left;font-size:18px;font-weight:normal;padding:0 20px 0 0;margin-top:10px;}
#footWrapper{width:100%;}
#footWrapper #navWrapper{float:left;margin-bottom:5px;padding:0 10px;width:68%;}
#navWrapper ul li a{color:#666666;display:inline;font-size:18px;line-height:28px;list-style:outside none none;text-decoration:none;}
.gray14Bold{color:#666666;font-size:22px;font-weight:bold;}
.gray14Normal{color:#666666;float:left;font-size:18px;font-weight:normal;line-height:24px;width:94%;}
#top{width:100%;background-color:#d74036;}
#footWrapperIn #navWrapperOuter{float:left;padding:0 10px;width:100%;}
#footWrapperIn{clear:both;margin:0 auto;padding:25px 0 0;width:96%;}
#footWrapperIn #navWrapperOuter{float:left;padding:0 10px;width:96%;}
#footWrapperIn #navWrapper{float:left;margin-bottom:18px;width:96%;}
#navWrapper ul li{color:#666666;display:inline-block;font-size:12px;list-style:outside none none;width:100%;}
#footWrapperIn .gray14Bold{color:#d9b57a;font-size:22px;font-weight:bold;margin-bottom:0;}
#footWrapperIn .gray14Normal{color:#666666;float:left;font-size:18px;font-weight:normal;width:100%;}
#footWrapperIn .viewMap{color:#d9b57a;float:left;font-size:22px;font-weight:bold;text-decoration:underline;width:100%;}
#footWrapperIn .copyrightInfo{color:#333;float:left;font-size:18px;font-weight:normal;margin-bottom:10px;padding:0 20px 0 0;}
#footWrapperIn #callWrapper{float:left;padding-left:10px;width:96%;}
#midAreaWrapperIn{float:left;padding:20px 5px;width:96%;}
#midAreaWrapperIn p{font-size:16px;line-height:22px;}
#midAreaWrapperIn ul li{font-size:16px;line-height:22px;}
.headtitle{width:100%;}
#secLevelNav{float:left;width:92%;}
.heading{padding:20px 10px;font-size:34px;line-height:30px;}
#secLevelNav ul li{padding:10px;width:100%;}
.testimonialDiv{box-shadow:0 0 4px #ccc;color:#666666;font-size:18px;line-height:22px;margin-left:2%;margin-top:10px;padding:15px;width:86%;}
.basic-grey h1 > span{display:block;font-size:16px;}
}
@media all and (min-width:768px) and (max-width:1024px){.testimonialDiv{box-shadow:0 0 4px #ccc;color:#666666;font-size:18px;line-height:22px;margin-left:2%;margin-top:10px;padding:15px;width:96%;}
#midAreaWrapperIn ul li{font-size:16px;line-height:22px;}
#footWrapperIn .gray14Bold{color:#d9b57a;font-size:22px;font-weight:bold;}
#footWrapperIn .gray14Normal{font-size:18px;line-height:22px;}
#footWrapperIn .viewMap{font-size:22px;margin-top:10px;}
#footWrapperIn .copyrightInfo{font-size:18px;}
#topLinksWrapper ul li{display:inline;padding:0;}
#topLinksWrapper ul{list-style:outside none none;margin:0;padding:32px 0 10px;}
#topLinksWrapper ul li a{color:#f7e8b8;font-size:12px;font-weight:bold;padding:0 0 0 8px;text-decoration:none;text-transform:uppercase;}
#topLinksWrapper ul li a:hover{color:#fff;font-size:12px;font-weight:bold;padding:0 0 0 8px;text-decoration:none;text-transform:uppercase;}
#logo{float:left;height:88px;width:209px;}
#logo img{padding-left:10px;}
.navbar-collapse{margin-left:10px;}
div#bannerImage #call{margin:0 0 0 335px;}
#secLevelNav{width:100%;}
.heading{padding:25px 10px 11px;}
#secLevelNav ul li{padding:25px 11px 1px;width:153px;}
#midAreaWrapperIn{float:left;padding:20px 10px;width:100%;}
.headtitle{width:100%;}
#midAreaWrapperIn p{font-size:16px;line-height:22px;width:100%;}
#container{float:left;width:100%;}
#navWrapper ul li a{font-size:15px;}
#navWrapper ul li a:hover{font-size:15px;}
#wrapper{width:100%;}
#footWrapperIn #navWrapper{width:153px;padding:0px 10px;}
#footWrapperIn #callWrapper{float:left;width:100%;}
#footWrapperIn #callWrapper{float:left;padding:0 10px;width:33%;}
#footWrapperIn #navWrapperOuter{float:left;padding:20px 10px;width:100%;}
#top{float:left;width:962px;}
.ad_banner_image img{width:100%;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){body{background-image:none;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){body{background-image:none;}
}
@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){}
@media only screen and (min-device-width:320px) and (max-device-height:1500px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){body{background-image:none;}
#top{background-color:#d74036;width:100%;}
}
@media only screen and (min-device-width:320px) and (max-device-height:1500px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){body{background-image:none;font-family:"open Sans", sans-serif;font-size:16px;line-height:normal;}
#top{background-color:#d74036;width:100%;height:auto;}
#logo img{width:150px;float:left;}
div#bannerImage #call{margin:52px 0 0 -144px;}
.navbar-toggle{padding:17px 10px;}
.navbar-toggle .icon-bar{height:6px;width:53px;}
p{padding-left:10px;}
p strong{font-size:28px;line-height:normal;}
.fontGrayMuseo18{font-family:"open Sans", sans-serif;font-size:20px;line-height:normal;}
#midAreaWrapperIn p{font-size:20px;line-height:normal;}
.redHeadingfaq{font-size:24px;line-height:normal;}
.grayHeadingfaq{font-size:18px;line-height:normal;}
#topLinksWrapper ul li a{font-size:18px;padding:0px 0 0 28px;}
#topLinksWrapper ul li a:hover{font-size:36px;line-height:normal;}
#topLinksWrapper{float:right;margin-right:15px;margin-top:17px;text-align:right;width:100px;}
.navbar-collapse{background-color:#d74036;border-top:1px solid transparent;max-height:562px;overflow-x:visible;padding-left:15px;padding-right:15px;position:absolute;right:0;text-align:left;width:97%;z-index:99999999;margin-top:26px;}
#topLinksWrapper ul{line-height:40px;}
.fontRedMuseo{font-size:30px;line-height:normal;width:100%;clear:both;}
.fontGrayMuseo18{float:left;}
.grayHeading{font-size:18px;line-height:normal;}
.redHeading a{font-size:36px;line-height:normal;}
.fontRedCaps{font-size:26px;line-height:normal;}
.fontGrayCaps{font-size:26px;line-height:normal;}
#secLevelNav{float:left;width:92%;}
#secLevelNav ul li{padding:10pxb;width:100%;}
div#bannerImage #call{background:transparent url("images/callBG.png") no-repeat scroll 0 0/100% 100%;border-top:medium none;float:right;height:116px;left:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;position:inherit;top:0;width:100%;z-index:10000;}
#call .textGray{font-size:16px;line-height:normal;width:62%;}
#call .phoneIcon{height:54px;margin-left:5px;padding:9px 0 0 18px;}
#call .textGray br{display:none;}
.textbox{width:100%;height:50px;}
.textbox3{width:100%;}
.text_blackform{font-size:30px;line-height:normal;}
#formemail img{height:auto;width:100%;}
#formemail table tbody tr td{font-size:18px;line-height:normal;}
#footWrapper #callWrapper{float:left;padding:0 10px;width:100%;}
#footerBg{background:#e5e5e5 none repeat scroll 0 0;height:auto;width:100%;}
#footWrapper{width:100%;}
#footWrapper #navWrapperOuter{float:lef t;padding:0 10px;width:100%;}
#footWrapper #navWrapper{float:left;margin-bottom:5px;padding:0 10px;width:68%;}
#footerBgIn{background:rgba(0, 0, 0, 0) url("images/footerInside.png") repeat-x scroll 0 0;float:left;height:100%;width:100%;background-size:100%;}
#footWrapperIn{clear:both;margin:0 auto;padding:25px 0 0;width:96%;}
#footWrapperIn #navWrapperOuter{float:left;padding:0 10px;width:96%;}
#footWrapperIn #navWrapper{float:left;margin-bottom:18px;width:96%;}
#navWrapper ul li{color:#666666;display:inline-block;font-size:30px;line-height:normal;list-style:outside none none;width:100%;}
#navWrapper ul li a{color:#666666;display:inline;font-size:18px;line-height:30px;list-style:outside none none;text-decoration:none;}
#footWrapperIn .gray14Bold{font-size:60px;line-height:normal;}
.blueBigBold{font-size:36px;line-height:normal;}
#footWrapperIn .gray14Bold{font-size:28px;line-height:normal;}
.gray14Bold{font-size:28px;line-height:normal;}
#footWrapperIn .gray14Normal{font-size:18px;line-height:normal;}
.gray14Normal{font-size:23px;width:100%;line-height:normal;}
#footWrapperIn .viewMap{font-size:50px;line-height:normal;}
.viewMap{font-size:24px;line-height:normal;}
#footWrapperIn .copyrightInfo{font-size:20px;line-height:normal;}
.copyrightInfo{font-size:24px;line-height:normal;}
#midAreaWrapper{float:left;padding:0 10px;width:100%;box-sizing:border-box;}
#videoWrapper{float:left;height:auto;padding:35px 0 45px;width:100%;}
#tabsWrapper{float:right;height:auto;padding:0 0 45px;width:100%;}
#tabBG1{background:rgba(0, 0, 0, 0) url("images/tabSelected1.png") no-repeat scroll 0 0/100% 100%;float:left;height:auto;text-align:left;width:94%;}
#tabBG2{background:rgba(0, 0, 0, 0) url("images/tabSelected2.png") no-repeat scroll 0 0/100% 100%;float:left;height:auto;text-align:left;width:94%;}
#tabBG3{background:rgba(0, 0, 0, 0) url("images/tabSelected3.png") no-repeat scroll 0 0/100% 100%;float:left;height:auto;text-align:left;width:94%;}
#tabBG1 #textContainer{height:auto;padding:25px 0 10px 20px;text-align:left;vertical-align:middle;width:100%;padding:38px;box-sizing:border-box;}
#tabBG2 #textContainer{height:auto;padding:25px 0 10px 20px;text-align:left;vertical-align:middle;width:92%;padding:38px;}
#tabBG3 #textContainer{height:auto;padding:25px 0 10px 20px;text-align:left;vertical-align:middle;width:92%;padding:38px;}
#tabsWrapper ul li{padding:0px 73px;}
.fontGray{width:100%;font-size:20px;line-height:normal;}
.fontRed{font-size:30px;line-height:normal;}
.punchline h1 span{font-size:60px;line-height:normal;}
#midAreaWrapper img{width:98%;}
.grayBig{font-size:36px;}
.blueBig{font-size:36px;}
.graySmall{float:left;font-size:30px;}
.ad_banner_home{top:0px;height:360px;border-bottom:1px solid #cccccc;}
.ad_banner_home .caption{z-index:600;background:none repeat scroll 0 0 transparent;height:360px;width:995px;position:absolute;font-weight:bold;font-size:24px;color:#336699;font-family:Arial;}
.ad_banner_home .caption .content{margin:12px;margin-bottom:0;margin-left:20px;}
.ad_banner_home .caption .ad_banner_description{color:#EAC321;font-size:24px;font-weight:300;line-height:1.3em;padding:10px 0 0;margin:18px 0 0px 20px;font-family:"Open Sans Condensed","Arial Narrow",Arial;}
.ad_banner_title_home h3{color:#000000;font-size:40px;font-weight:700;line-height:1em;padding:10px 0px 0px 0px;margin-bottom:0px;}
.ad_banner_title_home{margin:0px 0px 150px 65px;}
.ad_banner_title_home h4{color:#000000;}
.ad_banner_title_home h1{background:none repeat scroll 0 0 transparent;margin:0px 0px 0px 0px;color:#CCCCCC;font-size:18px;font-weight:bold;padding:0px;}
.ad_banner{top:0px;z-index:0;}
.ad_banner .caption{z-index:600;background:none repeat scroll 0 0 transparent;height:200px;width:1004px;position:absolute;#font-weight:bold;font-size:20px;color:#336699;font-family:Arial;}
.ad_banner .caption .content{margin:12px;margin-bottom:0;margin-left:20px;}
.ad_banner .caption .ad_banner_description{color:#555555;font-size:24px;font-weight:300;line-height:1.3em;padding:10px 0 0;margin:12px 0 5px 20px;font-family:"Open Sans Condensed","Arial Narrow",Arial;}
.ad_banner_title h3{color:#FFFFFF;font-size:40px;font-weight:700;line-height:1em;padding:10px 0px 0px 0px;margin-bottom:3px;}
.ad_banner_title{margin:10px 0px 5px 20px;}
.ad_banner_title h1{background:none repeat scroll 0 0 transparent;margin:10px 0px 0px 0px;color:#CCCCCC;font-size:18px;font-weight:bold;padding:0px;}