/* Centralpoint.WebSite.StyleSheet.GlobalStyles */
img { border: none; }
.clear { clear: both; }
.accessKey { text-decoration: underline; }
.alert { clear: both; padding: 10px 0px 0px 0px; color: Red; }
.footNote { font-size: 7pt;	color: #808080; }
.intro { padding: 0px 0px 10px 0px; }
.outro { padding: 10px 0px 0px 0px; }
.error { clear: left; color: #FF0000; font-weight:bold; }
table.cpsys_Table td { text-align: left; vertical-align: top; }
td.cpsys_BlockColumn { vertical-align: top; }
div.cpsys_Block { display: table; width: 100%; }
div.cpsys_BlockColumn { display: table-cell; }
ul.cpsys_BlockList, ul.cpsys_BlockList ul { list-style-type: none; margin: 0; padding: 0; }
ul.cpsys_BlockList li { list-style-type: none; }
body, html { margin:0px; padding:0px; background-color:#FFFFFF; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:82%; }
a, a:link { color:#98155d; text-decoration:underline; }
a:hover { color:#98155d; text-decoration:underline; }
a:visited { color:#98155d; }
.title { font-size:150%; font-weight:bold; font-style:inherit; }
strong { font-size:100%; font-weight:bold; font-style:inherit; }
em { font-size:100%; font-weight:inherit; font-style:italic; }
small { font-size:75%; font-weight:lighter; font-style:normal; }
.cpweb_PerimeterLeftTd { vertical-align:top; }
.cpweb_Wrapper { text-align:left; border:solid 0px #DDDDDD; margin:0px; padding:0px; background-color:transparent; }
.cpweb_PerimeterRightTd { vertical-align:top; }
.cpweb_SplashPage { position:absolute; z-index:1000; border:solid 1px #000000; }
.cpweb_Taxonomy { font-size:100% !important; color:#000000 !important; text-decoration:none !important; font-weight:bold !important; }
/* Centralpoint.WebSite.StyleSheet.GlobalStyles */


/* Centralpoint.WebSite.StyleSheet.CustomStyles */
.cart-button input{background-color:#9b0d5e; border:solid 2px #b8c0bc; border-radius:4px; color:#FFFFFF; text-transform:uppercase; padding:5px 10px; margin-top:15px; font-weight:bold;}
.shipping-info{padding-top:10px;}



/*----------Global Styles Start-------------- #beebe4*/
.highlight {background: #FFFF21;font-weight: bold;padding:3px;}
    body, html{background-color:#838385; font-size:14px; line-height:1.42857143; font-family:'Helvetica Neue', Arial, 'Lucida Grande', Tahoma, Verdana, sans-serif;}
    .cpweb_Wrapper{max-width:1200px; width:100%; margin:auto; background-color:#f5f5f5; padding:0px;}
    .Slider img{width:100%;}
    .cpsty_Center h2{font-size:29px; font-weight:normal;}
    .cpsty_Center h3{font-size:23px;}
    .cpsty_Center h4{font-size:17px;}
    .cpsty_Center p{line-height:1.428571429; }
    .cpsty_Center{padding:0px 15px;}
    .cpsty_Left{margin-bottom:50px;}
    .Mobile-I-Would-Like-To{display:none;}





/*----------Global Styles End--------------*/
/*----------Navigation Styles Start--------------*/

    .mobile-standard-navigation{display:none;}


.cpsty_NavigationSelected{
    color:#666666; background: #d5d5d5 url(/Uploads/Public/Images/Design/Navigation-Display-Name-Background.png) left bottom no-repeat;width: 227px; clear: both; padding: 13px 20px 20px 20px; font-size: 17px;
}
.cpsty_NavigationSelected a{color:#666666;}
.cpsty_SubNavigation{
    display: block; padding: 5px 18px; font-size: 13px; color: #666666; text-decoration: underline;
    width: 230px; border-top:0px; background-color:#FFFFFF; color:#666666; text-decoration:none;
}
.cpsty_SubNavigation a, .cpsty_SubNavigation a:link{color:#666666; text-decoration:none;}


.cpsty_SubNavigation1{display: block; padding: 5px 18px; font-size: 13px; color: #666666; text-decoration: none; background-image:none; width: 230px; border-top:0px; background-color:#FFFFFF; color:#666666;}
.cpsty_SubNavigation1 a, .cpsty_SubNavigation1 a:link{color:#666666; text-decoration:none;}
.cpsty_SubNavigation1Selected a{color:#000000;}
.cpsty_SubNavigationSelected1 a, .cpsty_SubNavigationSelected1 a:link{background-image:none; color:#666666;}
.cpsty_SubNavigation2{background-image:none;}
.cpsty_SubNavigation2 a{padding-left:15px;}


.cpsty_SubNavigation2 a{color:#666666; text-decoration:none;}
.cpsty_SubNavigation3 a{color:#fff000; text-decoration:none;}


/*----------Navigation Styles End--------------*/
/*----------Header Start-------------------*/
    .Logo{float:left; width:282px;}
    .Mobile-Navigation-Header{display:none;}
    .Header-Quick-Links{float:right; font-size:12px; color:#9d9d9d;}
    .Header-Quick-Links a{color:#9d9d9d;}
    .Header-Quick-Links li{display:inline; padding:0px 5px; border-right:solid 1px #9d9d9d;}
    .Search-Bar{float:right; clear:right; width:292px; padding-top:68px; margin-right:24px;}
    .Search-Input input{width:258px; height:26px; border: solid 1px #9d9d9d;}
    .Search-Input{width:258px; height:31px;  display:block; float:left;}
    .Search-Button{width:34px; height:31px;  display:block; float:right;}
    .Header-Container{width:100%; border-top:solid 6px #961660; background-color:#FFFFFF;}
    .Navbar-Container{background-color:#d5d5d5;}
    .Navbar-Container ul{margin:0px; padding:0px;}

    a.Navbar-Container:link, a.Navbar-Container:visited, a.Navbar-Container:hover, a.Navbar-Container:active{display:block; float:left; padding:17px 0px; font-size:15px; color:#666666; background-color:#d5d5d5; width:auto; border-right:solid 1px #ffffff; text-align:center;}
    a.Navbar-Container:hover{background-color:#98145d; color:#FFFFFF !important;}
    #Find-a-Physician-Button{width:226px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 174px 26px no-repeat;}
    #Find-a-Physician-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 174px 26px no-repeat;}
    #Patients-and-Visitors-Button{width:229px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 180px 26px no-repeat;}
    #Patients-and-Visitors-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 180px 26px no-repeat;}
    #Specialties-And-Services-Button{width:262px;background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 210px 26px no-repeat;}
    #Specialties-And-Services-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 210px 26px no-repeat;}
    #Giving-Button{width:140px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 97px 26px no-repeat;}
    #Giving-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 97px 26px no-repeat;}
    #Locations-Button{width:167px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 120px 26px no-repeat;}
    #Locations-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 120px 26px no-repeat;}
    #About-Us-Button{width:171px; border-right:0px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 121px 26px no-repeat;}
    #About-Us-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 121px 26px no-repeat;}

    .Navbar-Container a, .Navbar-Container a:link{color:#656565;}
    .Header-Row-1{height:163px; background-color:#FFFFFF;}

    #cpPortableNavigation52 .Drop-Down-Column-1 a{color:#98155d;}
    .Drop-Down-Menu{background-color:#FFFFFF; width:1200px; padding:54px 0px; font-size:14px; border-top:solid 6px #95155f; border-bottom:solid 2px #999999;}
    .Drop-Down-Menu li{margin-bottom:2px; list-style-type:none;}
    .Drop-Down-Menu h3{font-size:22px; color:#6f6f6f; margin-top:-8px;}
    #cpPortableNavigation52{margin-top:55px;}
    #cpPortableNavigation53{margin-top:55px; margin-left:-227px;}
    #cpPortableNavigation54{margin-top:55px; margin-left:-457px;}
    #cpPortableNavigation55{margin-top:55px; margin-left:-720px;}
    #cpPortableNavigation56{margin-top:55px; margin-left:-861px;}
    #cpPortableNavigation57{margin-top:55px; margin-left:-1029px;}

    #cpPortableNavigation52 .Drop-Down-Column-1{float:left; width:33%;}
    #cpPortableNavigation52 .Drop-Down-Column-2{float:left; width:33%;}
    #cpPortableNavigation52 .Drop-Down-Column-3{float:left; width:33%;}

    #cpPortableNavigation52 .Drop-Down-Column-1{float:left; width:290px; min-height:312px; border-right:solid 1px #cccccc; padding:0px 54px; margin-right:4px;}
    #cpPortableNavigation52 .Drop-Down-Column-1 p{padding-top:0px; line-height:24px; font-size:15px; color:#656565;}
    #cpPortableNavigation52 .Drop-Down-Column-2{float:left; width:318px; min-height:312px; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; padding:0px 38px; margin-right:4px;}
    #cpPortableNavigation52 .Drop-Down-Column-3{float:left; width:330px; min-height:312px; border-left:solid 1px #cccccc; padding:0px 32px; color:#656565;}
    .Drop-Down-Specialties-List{border-top:solid 1px #e3e3e3; padding:14px 0px; margin-top:10px;}
    .Drop-Down-TextBox{padding-top:15px; border-top:solid 1px #e3e3e3;}
    .Drop-Down-Specialties-List .Specialty-ListBox{width:205px; float:left;}
    .Drop-Down-Specialties-List .Specialty-ListBox select{width:198px; padding:8px 0px; color:#656565;}
    .DropDownSearchButton-Location{float:left; width:107px; margin-top:-3px;}
    .Locations-Search-ListBox{width:200px; float:left;}
    .Drop-Down-Column-3 .Locations-Search-ListBox select{width:198px; padding:8px 0px; color:#656565;}
    .Form-Drop-Down-Listbox .Specialty-Button{width:10px; float:left;}
    .Drop-Down-TextBox .Drop-Down-TextBox-Input{float:left; width:205px; padding-top:2px;}
    .Drop-Down-TextBox .Drop-Down-TextBox-Input input{width:189px; padding:8px 0px 8px 5px;}
    #cpsys_FormItem_DropDownSearch_AcceptanceType_0{color:#656565;}

    #cpPortableNavigation53 .Drop-Down-Column-1{width:257px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc; float:left; padding:0px 20px;}
    #cpPortableNavigation53 .Drop-Down-Column-2{width:250px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 22px;}
    #cpPortableNavigation53 .Drop-Down-Column-3{width:251px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 22px;}
    #cpPortableNavigation53 .Drop-Down-Column-4{width:274px; min-height:360px; border-right:solid 0px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 0px 0px 22px;}

    #cpPortableNavigation54 .Drop-Down-Column-1{width:1092px; padding:0px 54px;}

    #cpPortableNavigation55 .Drop-Down-Column-1{float: left; width: 290px; min-height: 312px; border-right: solid 1px #cccccc; padding: 0px 54px; margin-right: 4px;}
    #cpPortableNavigation55 .Drop-Down-Column-2{float: left; width: 318px; min-height: 312px; border-right: solid 1px #cccccc; border-left: solid 1px #cccccc; padding: 0px 38px; margin-right: 4px;}
    #cpPortableNavigation55 .Drop-Down-Column-3{float: left; width: 330px; min-height: 312px; border-left: solid 1px #cccccc; padding: 0px 32px; color: #656565;}

    #cpPortableNavigation56 .Drop-Down-Column-1{width:320px; float:left;}
    #cpPortableNavigation56 .Drop-Down-Column-2{width:257px; float:left;}
    #cpPortableNavigation56 .Drop-Down-Column-3{width:257px; float:left;}

    #cpPortableNavigation57 .Drop-Down-Column-1{width:257px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc; float:left; padding:0px 20px;}
    #cpPortableNavigation57 .Drop-Down-Column-2{width:250px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 22px;}
    #cpPortableNavigation57 .Drop-Down-Column-3{width:251px; min-height:360px; margin-right:4px; border-right:solid 1px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 22px;}
    #cpPortableNavigation57 .Drop-Down-Column-4{width:274px; min-height:360px; border-right:solid 0px #cccccc;  border-left:solid 1px #cccccc; float:left; padding:0px 0px 0px 22px;}

    .Dropdown-Location-Image{width:300px; height:135px; background-color:#cccccc;}
    

/*----------Header End-------------------*/
/*----------Navigation Start-------------*/
    #navigation-item{background-color:#FFFFFF;}
    .navigation-display-name{background:#d5d5d5 url(/Uploads/Public/Images/Design/Navigation-Display-Name-Background.png) left bottom no-repeat; 
                             width:227px; clear:both; padding:13px 20px 20px 20px; font-size:17px;}
    .navigation{border:solid 1px #ececec; border-top:0px;}

    a.Navigation:link{width:247px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}
    a.Navigation:visited{width:247px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}
    a.Navigation:hover{width:247px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:underline;}
    a.Navigation:active{width:247px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}
    .cpsys_Active {background:url(/Uploads/Public/Images/Heart%20and%20Vascular/Design/NavigationArrow.jpg) left top no-repeat;}
    .main-content{font-size:1.2em;}
    #ctl00_ctl00_cphBody_tdRight{display:none;}

    .Specialties-Yellow-Box{padding:28px 3%; border:solid 1px #ebebeb; width:94%; background-color:#fffde2;}
    .Specialties-Yellow-Box h6{margin:0px; margin-bottom:10px; font-size:18px; color:#000000; font-weight:normal;}
    .Specialties-Yellow-Box-Left-Column{width:27%; float:left;}
    .Specialties-Yellow-Box-Left-Column img{width:90%;}
    .Specialties-Yellow-Box-Right-Column{width:73%; float:left;}
    .Specialties-Yellow-Box-Left-Column-Small{width:12%; float:left; min-width:80px;}
    .Specialties-Yellow-Box-Right-Column-Small{width:88%; float:left;}
    .Virtual-Care-Box{padding:28px 3% 0px 3%; border:solid 4px #ebebeb; border-bottom:0; width:94%; overflow:hidden;}
    .Virtual-Care-Box img{display: block; margin: auto auto;}
    .Virtual-Care-Box-Column-One{width:33%; float:left;}
    .Virtual-Care-Box-Column-One img{width:90%;}
    .Virtual-Care-Box-Column-Two{width:33%; float:left;}
    .Virtual-Care-Box-Column-Two img{width:90%;}
    .Virtual-Care-Box-Column-Three{width:33%; float:left;}
    .Virtual-Care-Box-Column-Three img{width:90%;}
    .Virtual-Care-Yellow-Box{padding:28px 3%; border:solid 4px #ebebeb; border-top:solid 1px #ebebeb; width:94%; background-color:#fffde2; margin-bottom:25px;}
    .Virtual-Care-Yellow-Box h6{margin:0px; margin-bottom:10px; font-size:18px; color:#000000; font-weight:normal;}
    .Virtual-Care-Yellow-Box-Left-Column{width:27%; float:left;}
    .Virtual-Care-Yellow-Box-Left-Column img{width:90%;}
    .Virtual-Care-Yellow-Box-Right-Column{width:73%; float:left;}
    .Virtual-Care-Icons-Column-Left-1{width:12%; float:left; padding: 20px 0px;}
    .Virtual-Care-Icons-Column-Left-1 img{display: block; margin: auto auto;}
    .Virtual-Care-Icons-Column-Left-2{width:33%; float:left; padding: 20px 25px 20px 0px;}
    .Virtual-Care-Icons-Column-Right-1{width:12%; float:left; padding: 20px 0px;}
    .Virtual-Care-Icons-Column-Right-1 img{display: block; margin: auto auto;}
    .Virtual-Care-Icons-Column-Right-2{width:33%; float:left; padding: 20px 0px;}
    .list-item-container li{float: left; width: 25%;}
    .list-item-container-2-column li{float: left; width: 50%;}
    .Content-Related-Videos{width:100%; border-top:solid 1px #cccccc; margin-top:27px;}
    .Content-Related-Videos h6{font-size:18px; font-weight:normal; margin:22px 0px;}
    .Content-Related-Videos-Left{width:50%; float:left;}
    .Content-Related-Videos-Right{width:50%; float:left;}
    p.Video-Caption{font-size:10px; font-style:italic; color:#666666;}
    .patient-of-the-month-container{margin-top:21px; background-color:#FFFFFF; border:solid 1px #cccccc; width:265px;}
    .patient-of-the-month-container-header{background-color:#e7e7e7; font-size:11px; #666666; width:248px; padding:12px 0px 12px 17px;}
    .patient-of-the-month-container-photo{width:100%; text-align:center; margin-top:16px;}
    .patient-of-the-month-container-more{width:219px; margin:20px auto; text-align:center; padding-top:12px; border-top:solid 1px #cccccc;}
    .patient-of-the-month-container-quote{font-size:18px; color:#000000; margin:15px 16px 0px 16px; width:244px;}
    .patient-of-the-month-container-person{font-size:12px; color:#666666;  margin:0px 16px; width:244px;}

    .bariatric-seminar-container{margin-top:21px; background-color:#FFFFFF; border:solid 1px #cccccc; width:265px;}
    .bariatric-seminar-container-more{width:219px; margin:20px auto; text-align:center; padding-top:12px; border-top:solid 1px #cccccc;}
    .bariatric-seminar-container-quote{font-size:21px; color:#000000; margin:15px 16px 0px 16px; width:244px;}

    .VirtualCare-container{margin-top:21px; background-color:#FFFFFF; width:265px;}

    .Thrive-Accordion-Header{font-size:1.2em; font-weight:bold;}
    .Thrive-Accordion-Content{font-size:1em; width:96%; padding:0px 2%;}

    .Accordion-Header{font-size:1.2em; font-weight:bold;}
    .Accordion-Content{width:96%; padding:0px 2%; background-color: #f5f5f5;}

    .MedExpress-Left-Column{width:33%; float:left;}
    .MedExpress-Right-Column{width:33%; float:left;}
    .MedExpress-Box{padding:5px 20px 10px 10px; border:solid 1px #ebebeb; width:28%; overflow:hidden; float:left; margin-bottom:10px; margin-right:10px; min-width:220px;}

    .Hospital-Medicine{padding:5px 5px 10px 10px; width:20%; overflow:hidden; float:left; min-width:190px; min-height:260px;}
    .Hospital-Medicine img{width:100%; max-width: 150px;}
    .Hospital-Medicine:nth-child(4n+2) {clear: left;}

    .Access-Box{padding:0px 20px 0px 0px; border:solid 1px #cecece; width:29%; overflow:hidden; float:left; margin-bottom:12px; margin-right:12px; min-width:220px; min-height: 408px;}
    .Access-Box p{padding-left:15px;}
    .Access-Box img{width:109%;}

    .Small-Yellow-Box{padding:1px 3%; width:94%; background-color:#fffde2;}

    .Specialties-Grey-Box{padding:2px 3%; border:solid 1px #ebebeb; width:94%; background-color:#f5f5f5; border-top-color:#9a0d5c; border-top-width:12px;}

    .Specialty-Column-One{width:33%; float:left;}
    .Specialty-Column-One img{width:90%;}
    .Specialty-Column-Two{width:33%; float:left;}
    .Specialty-Column-Two img{width:90%;}
    .Specialty-Column-Three{width:33%; float:left;}
    .Specialty-Column-Three img{width:90%;}

.Right-Column-One2{width:33%; float:right;}
.Right-Column-One2 img{width:90%;}
.Left-Column-Two2{width:66%; float:left;}
.Left-Column-Two2 img{width:90%;}


/*----------Navigation End---------------*/
/*----------Breadcrumb Container---------*/
    .Breadcrumb-Container{background: #333333 url(/Uploads/Public/Images/Design/Under-Image-Bar.png) center bottom no-repeat; min-height:59px; margin-bottom:26px; padding-bottom:10px;}
    .Breadcrumb{float:left; width:600px; color:#c5c5c5; padding:11px 0px 0px 25px; font-size:13px;}
    .Breadcrumb a{color:#c5c5c5;}
    .Resize-Icons{float:right; width:100px; color:#c5c5c5; text-align:right; padding:11px 6px 0px 0px; font-size:13px;}
    .Resize-Icons a{color:#c5c5c5;}
    .Print-Icons{float:right; width:200px; padding-top:7px;}
/*----------Breadcrumb Container---------*/
/*----------Giving Start-----------------*/

    h1.Giving{font-weight:normal; font-size:36px; color:#000000; clear:both; margin:0px; margin-bottom:25px;}
    h3.Giving-Small-Box{margin:0px;}
    .Giving-Intro-Container{clear:both;}
    .Giving-Border-Top{background:url(/Uploads/Public/Images/Design/Giving-Border-Top.png) left top no-repeat; width:886px; height:11px;}
    .Giving-Content{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; width:828px; padding-left:30px; padding-right:28px; padding-top:27px;}
    .Giving-Border-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; width:886px; height:29px;}
    .Giving-Border-SmallBox-Top{background:url(/Uploads/Public/Images/Design/Giving-Border-SmallBox-Top.png) left top no-repeat; width:441px; height:11px;}
    .Giving-Content-SmallBox{background:url(/Uploads/Public/Images/Design/Giving-Border-SmallBox-Middle.png) left top repeat-y; width:383px ; padding-left:30px; padding-right:28px;}
    .Giving-Border-SmallBox-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-SmallBox-Bottom.png) left top no-repeat; width:441px; height:29px;}
    .Giving-SmallBox-Container{width:441px; float:left;}
    .Giving-More-Button{margin:auto; width:100%; text-align:center; border-top:solid 1px #e7e7e7; padding-top:12px;}

/*----------Giving End-------------------*/
/*----------Specialties Start--------------*/

    .specialties-and-services-search-container{width:1107px; margin:auto; padding:0px 22px 26px 22px; border:solid 1px #cccccc; background-color:#FFFFFF;}
    .specialties-and-services-search-container h3{font-size:24px; font-weight:normal; color:#959595; border-bottom:solid 1px #cdcdcd;}
    .specialties-and-services-search-container h1{font-size:29px; font-weight:normal; color:#000000; margin-top:41px;}
    .specialties-and-services-searchbox-container h4{font-size:30px; font-weight:normal; color:#FFFFFF; margin-top:38px; margin-bottom:0px;}
    .specialties-and-services-searchbox-container{width:1062px; min-height:195px; background-color:#999999; border:solid 6px #666666; border-radius:10px; margin-left:-6px; padding:0px 23px 0px 23px;}
    #cpsys_FormItem_Main-Specialties-Search_Service-Search{width:1002px; height:42px; margin-top:9px;}
    #cpsys_FormItem_Main-Specialties-Search_Search{margin-top:11px; float:right;}
    #ModuleResults{font-size:14px;}
    #ModuleResultLinks a{display:block; padding:5px 0px;}

/*----------Specialties End----------------*/
/*----------Locations Start--------------*/

    .locations-search-container{width:1107px; margin:auto; padding:0px 22px 26px 22px; border:solid 1px #cccccc; background-color:#FFFFFF;}
    .locations-search-container h3{font-size:24px; font-weight:normal; color:#959595; border-bottom:solid 1px #cdcdcd;}
    .locations-search-container h1{font-size:29px; font-weight:normal; color:#000000; margin-top:41px;}
    .locations-searchbox-container h4{font-size:30px; font-weight:normal; color:#FFFFFF; margin-top:32px; margin-bottom:0px;}
    .locations-searchbox-container{width:1062px; min-height:195px; background-color:#999999; border:solid 6px #666666; border-radius:10px; margin-left:-6px; padding:0px 23px 0px 23px;}
    .ProximitySearch .cpsys_CustomProxSearch_Text, .ProximitySearch .cpsys_CustomProxSearch_MilesMenu{display:inline-block;}
    .ProximitySearch select{width: 410px; float: left; padding: 7px 0px 7px 8px; margin-top: 1px; font-size: 24px;}
    .ProximitySearch #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_tbxZipCode{width: 410px; padding: 7px 10px; float: left; margin-top: 1px; margin-left: 0px; font-size: 24px;}
    .ProximitySearch .cpsty_CustomProximitySearch_ibSearch{margin-top:2px;}
    .ProximitySearch .cpsys_CustomProxSearch_Text{font-size:24px; color:#FFFFFF; padding:10px;}

/*----------Locations End----------------*/
/*----------Physicians Start-------------*/
    .Taxonomy-Subset-5{display:block;}
    .Send-Contact-Phone{display:none;}
    #Physician2-Contact-Mobile{display:none;}
    .Physician1-Intro-Container{clear:both;}
    .Physician1-Border-Top{background:url(/Uploads/Public/Images/Design/Giving-Border-Top.png) left top no-repeat; width:886px; height:11px;}
    .Physician1-Content{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; width:828px; padding-left:30px; padding-right:28px; padding-top:27px;}
    .Physician1-Border-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; width:886px; height:29px;}

    .FullLength-Search-Container{margin-left:11px; font-size:1.2em;}
.FullLength-Search-Container2{font-size:1.2em;}
    .FullLength-Search-Container-Top{width:1176px; height:18px; background:url(/Uploads/Public/Images/Design/Full-Length-Shadow-Top.png) left top no-repeat;}
    .FullLength-Search-Container-Content{width:1108px; background:url(/Uploads/Public/Images/Design/Full-Length-Shadow-Middle.png) left top repeat-y; padding:0px 34px;}
    .FullLength-Search-Container-Bottom{width:1176px; height:32px; background:url(/Uploads/Public/Images/Design/Full-Length-Shadow-Bottom.png) left top no-repeat;}
    .FullLength-Search-Container h1{font-size:22px; color:#9c9c9c; font-weight:normal; border-bottom:solid 1px #CCCCCC; margin-top:0px; padding-bottom:4px;}
    .Module-Search-Box{border:solid 7px #656565; width:1052px; border-radius:5px; background-color:#999999; margin-top:25px; padding:22px;}
.Module-Search-Box2{width:100%; background-color:#d5d5d5; padding:0px;}
    .Module-Search-Box h4{font-size:29px; color:#FFFFFF; margin:0px; font-weight:normal; border-bottom:solid 1px #c3c3c3; padding-bottom:10px; margin-bottom:10px;}
    .Physicians-Left-Rail{width:227px; border:solid 1px #cccccc; float:left; background-color:#FFFFFF; margin-right:8px; margin-left:24px; padding:14px 19px 14px 19px; margin-top:5px;}
.Physicians-Left-Rail2{width:350px; float:left;}
.Physicians-Main-Content2{width:850px; float:left; font-size:1.2em;}
    .Physicians-Main-Content{width:886px; float:left; font-size:1.2em;}
	
	#cpsys_FormItem_main-physician-search_Name{width:100%; max-width:600px; padding-top:7px; padding-bottom: 7px; margin-top:1px; font-size:24px;}
	#cpsys_FormItem_main-physician-search_Specialties{width:100%; max-width:610px; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
	#cpsys_FormItem_main-physician-search_location{width:100%; max-width:610px; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
	#cpsys_FormItem_main-physician-search_insurance_accepted{width:100%; max-width:610px; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
	#cpsys_FormItem_main-physician-search_gender{width:100%; max-width:610px; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
	#cpsys_FormItem_main-physician-search_InNetwork_0{width: 30px;height: 30px;vertical-align:bottom;}
	#cpsys_FormItem_main-physician-search_accepting_new_patients_0{width: 30px;height: 30px;vertical-align:bottom;}
#cpsys_FormItem_main-physician-search_main-search-button{background-color: #961660; border: none;  color: white;  padding: 15px 32px;  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 24px; margin-bottom:50px;margin-top:30px;}

	
    #cpsys_FormItem_Main-Physician-Search_AcceptsNewPatients-Main-Box{width:317px; float:left;}
    #cpsys_FormItem_Main-Physician-Search_AcceptsNewPatients-Main-Box label{color:#f1f1f1; font-size:16px;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{width:274px; float:left; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
    #cpsys_FormItem_Main-Physician-Search_Search{float:left;}
    .Address-Text-Box{margin-top:17px;}
    #cpsys_FormItem_Left-Rail-Search_AddressSearchBox, .cpsys_CustomProxSearch_ZipCodeBox{width:184px; height:25px; float:left; margin-top:1px;}
    #cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:195px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:32px; font-size:24px; color:#333333;}
    .Specialties-Search-Button{float:left;}
    .Name-Search-Button{float:left;}
    .Address-Text-Box{margin-bottom:42px;}
    #cpsys_FormItem_Left-Rail-Search_AcceptsNewPatients td{border-top:solid 1px #f1f1f1; padding:7px 0px;}
    #cpsys_FormItem_Left-Rail-Search_AcceptsNewPatients{width:100%; border:0px; }
    #cpsys_FormItem_Left-Rail-Search_Left-Rail-Specialties{width:100%; border:0px; border-top:solid 1px #f1f1f1; padding:7px 0px;}
    #cpsys_FormItem_Left-Rail-Search_Left-Rail-Languages{width:100%; border:0px; border-top:solid 1px #f1f1f1; padding:7px 0px;}
    #cpsys_FormItem_Left-Rail-Search_Left-Rail-Location{width:100%; border:0px; border-top:solid 1px #f1f1f1;padding:7px 0px;}
    #cpsys_FormItem_Left-Rail-Search_Left-Rail-Location{width:100%; border:0px; border-top:solid 1px #f1f1f1;padding:7px 0px;}
    #cpsys_FormItem_Left-Rail-Search_Left-Rail-Gender{width:100%; border:0px; border-top:solid 1px #f1f1f1;padding:7px 0px;}
    .Refine-Search-Button{text-align:center; margin-top:20px;}
    .Physicians-Alpha-Nav{ background-color:#ebebeb; margin-top:18px; border-radius:5px; font-size:19px; padding:13px 25px;}
    .Physicians-Alpha-Nav div{text-align:left !important;}
    .Physicians-Alpha-Nav a{font-size:19px; color:#626262; margin-right:20px;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box option{color:#000000;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{color:#333333;}
    .Physicians-Alpha-Nav-Left{float:left;}
    .Physicians-Alpha-Nav-Right{float:right;}

/*----Physician #2------*/
    h3.Physician-Results-Name{margin:0px;}
    .Physician-Results-Row-1{padding-top:14px;}
    .Physician-Results-Row-1-Left-Column{float:left; width:161px; min-height:160px; background: #fff;}

.Physician-Results-Row-12{padding-top:14px; min-height:175px;}
.Physician-Results-Row-1-Left-Column2{float:left; width:200px; min-height:160px;}
.Physician-Results-Row-1-Left-Column2 img{width:128px; height:150px; padding: 0 30px;}
.Physician-Results-Row-1-Center-Column2{float:left; width:250px;}
.Physician-Results-Row-1-Right-Column2{float:left; width:300px;}
.Physicians-Results-Row-22{font-size:14px; min-height:80px;}
.Physician-Results-Row-2-Column-12{background: #ebebeb url(/Uploads/Public/Images/Design/View-Profile-Static.png) center 17px no-repeat; width:210px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left; margin-left:15px;}
.Physician-Results-Row-2-Column-22{background: #ebebeb url(/Uploads/Public/Images/Design/Share-Icon-Static.png) center 17px no-repeat; width:200px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
.Physician-Results-Row-2-Column-32{background: #ebebeb url(/Uploads/Public/Images/Design/Phone-Icon-Static.png) center 17px no-repeat; width:200px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
.Physician-Results-Row-2-Column-42{background: #ebebeb url(/Uploads/Public/Images/Design/Map-It-Static.png) center 17px no-repeat; width:200px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
.Physician-Results-Row-2-Column-12:hover{background: #a2055f url(/Uploads/Public/Images/Design/View-Profile-Hover.png) center 17px no-repeat; width:210px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; margin-left:15px;cursor:pointer;}
.Physician-Results-Row-2-Column-22:hover{background: #a2055f url(/Uploads/Public/Images/Design/Share-Icon-Hover.png) center 17px no-repeat; width:200px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
.Physician-Results-Row-2-Column-32:hover{background: #a2055f url(/Uploads/Public/Images/Design/Phone-Icon-Hover.png) center 17px no-repeat; width:200px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
.Physician-Results-Row-2-Column-42:hover{background: #a2055f url(/Uploads/Public/Images/Design/Map-It-Hover.png) center 17px no-repeat; width:200px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}


    .Physician-Results-Row-1-Center-Column{float:left; width:327px;}
    .Physician-Results-Row-1-Right-Column{float:left; width:340px;}
    .Physicians-Results-Row-2{font-size:14px;}
    .Physician-Results-Row-2-Column-1{background: #ebebeb url(/Uploads/Public/Images/Design/View-Profile-Static.png) center 17px no-repeat; width:206px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
    .Physician-Results-Row-2-Column-2{background: #ebebeb url(/Uploads/Public/Images/Design/Share-Icon-Static.png) center 17px no-repeat; width:206px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
    .Physician-Results-Row-2-Column-3{background: #ebebeb url(/Uploads/Public/Images/Design/Phone-Icon-Static.png) center 17px no-repeat; width:206px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
    .Physician-Results-Row-2-Column-4{background: #ebebeb url(/Uploads/Public/Images/Design/Map-It-Static.png) center 17px no-repeat; width:206px; height:40px; padding-top:45px; text-align:center; border-right:solid 1px #FFFFFF; float:left;}
    .Physician-Results-Row-2-Column-1:hover{background: #a2055f url(/Uploads/Public/Images/Design/View-Profile-Hover.png) center 17px no-repeat; width:206px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
    .Physician-Results-Row-2-Column-2:hover{background: #a2055f url(/Uploads/Public/Images/Design/Share-Icon-Hover.png) center 17px no-repeat; width:206px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
    .Physician-Results-Row-2-Column-3:hover{background: #a2055f url(/Uploads/Public/Images/Design/Phone-Icon-Hover.png) center 17px no-repeat; width:206px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
    .Physician-Results-Row-2-Column-4:hover{background: #a2055f url(/Uploads/Public/Images/Design/Map-It-Hover.png) center 17px no-repeat; width:206px; padding-top:45px; height:40px; text-align:center; border-right:solid 1px #FFFFFF; float:left; color:#FFFFFF; cursor:pointer;}
    .Physician-Results-Accepts-New-Patients{height:33px; font-size:11px; color:#878787; padding-left:11px; background: url(/Uploads/Public/Images/Design/Check-Mark.png) left 2px no-repeat;}
    .Physician-Results-Practice-Name{font-size:14px; color:#757575;}
    .Physician-Results-Specialty{font-size:14px; color:#757575;}
    .Physician-Results-Website{font-size:14px;}
    .Physician-Results-Primary-Building-Complex{font-size:17px;}
    .Physician-Results-Address{font-size:14px; color:#757575;}
    .Physician-Results-Row-1-Left-Column img{width:128px; height:150px;}
    .Search-Results-Header{width:825px; border:solid 1px #cccccc; background-color:#FFFFFF; margin-left:12px; margin-bottom:15px; padding:20px; font-size:14px;}
    .results-heading{font-weight:bold;}
    .Search-Results-Header-Criteria{width:50%; float:left;}
    .Search-Results-Header-Pagination{width:60%; float:right; text-align:right;}
    .Search-Results-Header-Pagination a{display:inline-block; padding:5px; border:solid 1px #cccccc; width:20px; text-align:center;}

.Search-Results-Header2{width:775px; border:solid 1px #cccccc; background-color:#FFFFFF; margin-bottom:15px; margin-left:15px; padding:20px; font-size:14px;}
    .results-heading{font-weight:bold;}
.Search-Results-Header-Criteria2{width:50%; float:left;}
.Search-Results-Header-Pagination2{width:60%; float:right; text-align:right;}
.Search-Results-Header-Pagination2 a{display:inline-block; padding:5px; border:solid 1px #cccccc; width:20px; text-align:center;}

/*-----Physician #2------*/

/*----------Physicians End-------------*/

/****** CART/ECOMMERCE ELEMENTS ******/
/*** Cart View ***/
.cart-header {overflow: hidden;background: #98145d; padding: 5px 2%;color: #FFF;text-transform: uppercase;font-weight: 700; margin-top:20px; font-size:14px;}
.cart-header .col-1 {float: left;width: 55%;}
.cart-header .col-2 {float: left;width: 25%;}
.cart-header .col-3 {float: left;text-align:right;width: 20%;}
img.cart {width: 25px; margin: 0 0 -3px 15px;}

ul.cart-list {list-style-type: none;padding: 0;margin: 0;overflow:hidden; border: 1px solid #CCC; border-bottom: 0;}
ul.cart-list li {padding: 5px 2%;overflow: hidden; border-bottom: 1px solid #CCC; margin: 0;}
ul.cart-list li.even {background: #FDFDE7;}
ul.cart-list li.odd {background: #F9FCFF;}
ul.cart-list li .col-1 {float: left;width: 55%;padding: 3px 0 0;}
ul.cart-list li .col-2 {float: left;width: 25%;}
ul.cart-list li .col-3 {float: left;width: 20%; text-align:right; padding: 3px 0 0; color: #D32B37; font-weight: 700;}
ul.cart-list li input[type="text"] {border: 1px solid #DBEAE9; padding: 3px 1%; width: 98%; max-width: 40px; outline-color:#FF6300;}
ul.cart-list li input[type="submit"] {display: inline; font-size: 90%; padding: 4px 7px;}

.shop-more {float: left; margin: 20px 0;}
.order-total {float: right; margin: 20px 0; width: 250px; text-align: center; background: #FDFDE7; padding: 10px 12px 10px 10px; border: 1px solid #CCC; line-height: 180%;}
.order-total h2 {font-weight: 700; color: #000000; font-size: 180%; margin: 0 0 5px;}
.order-total em {display: block; margin: 0 0 10px;}
.order-total .grand-total {border-top: 1px solid #000; border-bottom: 1px solid #000; margin: 10px 0px; padding: 10px 0; font-size: 200%; font-weight: 700; color: #000000;}
.order-total .checkout a {display: block; font-size: 140%;}
.cpsty_Center .btn a{color: #FFFFFF; background: #98145d; font-size: 110%; text-transform: uppercase; display: inline-block; padding: 5px 10px;}
.form-container{font-size: 1.1em; line-height: 1.428571429;}
.form-container h2{font-size:24px;}
/*** END Cart View ***/

/*** Cart Checkout Form ***/
.ff-container.promo-code input[type="text"] {width: 120px;}
.ff-container.promo-code input[type="submit"] {padding: 4px 5px; margin: -4px 0 0 0; display: inline;}
.formdiscountsalert {margin-top: 5px;}
.ff-container.payment-info select {width: auto !important;}
.payment-info img {max-width: initial; margin: 0 5px;}
.cart-co .form-container span.alert {display:block; padding: 0; margin: 3px 0 0;} 
/*** END Cart Checkout Form ***/

/*** Order Summary ***/
.order-summary input[type="submit"] {display: block; margin: 10px 0 0; font-size: 100%;;}
.order-summary .payment-info div {line-height: 180%;} /** Payment Information **/
.discount-amt {color: #000;}
.discount-amt em {margin-right: 5px;font-size: 90%;}
.item-total {padding: 5px 0 0;margin: 5px 0 0; border-top: 1px solid #000;}
.edit-cart {float: left; margin: 20px 0;} /** Edit Cart Items Link - @Override in INTERIOR PAGE CONTENT **/
.order-total .checkout input[type="submit"] {font-size: 140%; width: 100%; }  /** Place Your Order Button - @Override in INTERIOR PAGE CONTENT **/
/*** END Order Summary ***/

/*** Order Completed ***/
.download-products {float: left; margin: 20px 0; width: 305px; text-align: center; background: #FDFDE7; padding: 10px 12px 0 10px; border: 1px solid #CCC; line-height: 180%;}
.download-products h2 {font-weight: 700; color: #D32B37; font-size: 180%; margin: 0 0 10px;}
.download-products em {display: block; margin: 0 0 10px; font-weight: 700;}
.download-products .DigitalItem {margin: 0 0 10px;}
/*** END Order Completed ***/

.gift-shop ul.results {margin:0px; padding:0px;}
.gift-shop ul.results li{list-style-type:none; display:block; clear:both;}
h2.gift-shop-title{font-size:18px;}
.gift-shop-image{float:left; width:20%;}
.gift-shop-image img{width:100%;}
.gift-shop-right-column{float:left; width:78%; padding-left:2%;}
.gift-shop-right-column input{float:right;}
.gift-shop-content{overflow:hidden; padding-top:11px !important;}
.gift-shop-top{}
.gift-shop-prices{float:right; font-size:1.2em; line-height:1.428571429; font-weight:bold; color:#98155d;}
.current-price{color:#000000;}
.gift-shop-details{font-size:1.2em; line-height:1.428571429; padding-top:10px;}
.gift-shop-details-image{float:left;}
.ecommerce-info{float:right; color:#000000;}
.ecommerce-info input{float:right; background-color:#9a0d5d; color:#FFFFFF; text-transform:uppercase; border:0px; padding:5px;}
.results-view-add-to-cart{text-align:right; color:#000000;}
.results-view-add-to-cart input{float:right; background-color:#9a0d5d; color:#FFFFFF; text-transform:uppercase; border:0px; padding:5px;}
.ecommerce-info input:hover{cursor:pointer;}
.gift-shop-details-description{clear:both; padding-top:10px;}
.gift-shop-search #cpsys_FormItem_gift-shop-search_gift-shop-search-box{width:90%;}


/****** END CART/ECOMMERCE ELEMENTS ******/

/*---------Home Medical Catalog Start---------*/

    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{width:370px; float:left; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
    #cpsys_FormItem_Home-Medical-Search_Search{float:left;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:370px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:32px; font-size:24px; color:#333333;}
    #cpsys_FormItem_Home-Medical-Search_Keyword-Search{width:200px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:32px; font-size:24px; color:#333333;}
    .Home-Medical-Left-Rail{width:267px; float:left; margin-right:8px; margin-left:24px; margin-top:5px;}

/*----------Home Medical Results-----------*/
    h3.Home-Medical-Results-Name{margin:0px;}
    .Home-Medical-Results-Row-1{padding-top:14px;}
    .Home-Medical-Results-Row-1-Left-Column{float:left; width:161px; min-height:160px;}
    .Home-Medical-Results-Row-1-Left-Column img{width:100%;}
    .Home-Medical-Results-Row-1-Center-Column{float:left; width:667px;}
    .Home-Medical-Results-Row-1-Right-Column{float:left; width:340px;}
    .Home-Medical-Results-Category{font-size:14px; color:#757575;}
    .Home-Medical-Results-Description{font-size:14px; text-align:left;}

    .Home-Medical-Result-Container{clear:both;}
    .Home-Medical-Result-Top{background:url(/Uploads/Public/Images/Design/Physician-Border-Top.png) left top no-repeat; width:886px; height:11px;}
    .Home-Medical-Result-Content{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; width:828px; padding-left:30px; padding-right:28px;}
    .Home-Medical-Result-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; width:886px; height:29px;}

/*---------Home Medical Catalog End---------*/

/*---------Lab Tests Start---------*/

    #cpsys_FormItem_Lab-Search_Departments-Main-Box{width:440px; float:left; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
    #cpsys_FormItem_Lab-Search_Search{float:left;}
    #cpsys_FormItem_Lab-Search_Procedure-Box{width:430px; padding:7px 0px 7px 10px; float:left; margin-top:1px; font-size:24px; color:#333333;}
    #cpsys_FormItem_Lab-Search_Keyword-Search{width:430px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:32px; font-size:24px; color:#333333;}

/*---------Lab Tests Start---------*/

/*----------Footer Start-----------------*/

    .Footer{background-color:#FFFFFF;}
    .Footer h5{font-size:24px; color:#5e5e5e; margin:0px 0px 32px 0px; text-transform:uppercase; font-weight:normal;}
    .Footer ul{list-style-type:none; margin:0px; padding:0px;}
    .Footer li{list-style-type:none; margin:0px; padding:5px 0px; font-size:18px;}
    .Footer li a{color:#969696;}
    .Footer .Left-Column{width:100%; float:left;}
    .Footer-Column-1{float:left; width:187px; min-height:167px; border-right:solid 1px #cccccc; padding:0px 35px 0px 93px;}
    .Footer-Column-2{float:left; width:213px; min-height:167px; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; margin-left:4px; margin-right:4px; padding:0px 35px 0px 27px;}
    .Footer-Column-3{float:left; width:240px; min-height:167px; border-left:solid 1px #cccccc; padding:0px 0px 0px 23px; border-right:solid 1px #cccccc; margin-right:4px;}
    .Footer-Column-4{float:left; width:300px; min-height:167px; border-left:solid 1px #cccccc; padding:0px 0px 0px 23px;}
    .Footer-Column-1, .Footer-Column-2, .Footer-Column-3, .Footer-Column-4{min-height:320px;}
    .Footer-Top{padding-top:70px; background:url(/Uploads/Public/Images/Design/Background-Footer-Top.png) center top no-repeat; padding-bottom:76px;}
    .Footer-Bottom{font-size:12px; color:#797979; min-height:153px; padding:33px 25px 0px 25px; background: #333333 url(/Uploads/Public/Images/Design/Background-Footer-Bottom.png) center top no-repeat;}
    .Footer-Bottom a{color:#797979;}
    .Footer-Bottom .Row-1{border-bottom: solid 1px #494949; padding-bottom:6px; }
    .Footer-Bottom .Row-1 .Left-Column{float:left; width: 50%;}
    .Footer-Bottom .Row-1 .Right-Column{float:right; width: 50%; text-align:right;}
    .Footer-Bottom .Row-2{text-align:right; padding-top:6px;}

/*----------Footer End---------------------*/
/*----------Homepage Styles Start----------*/

    .Homepage-Content{background:url(/Uploads/Public/Images/Design/Homepage-Center-Background-Top.png) center top no-repeat; padding:60px 22px 27px 24px; background-color:#f5f5f5;}
    .Homepage-I-Would-Like-To{width:267px; margin-top:2px;}
    .Homepage-I-Would-Like-To .Accordion-Header{width:236px; background-color:#98145d; color:#FFFFFF; font-size:18px; padding:8px 15px;}
    .Homepage-I-Would-Like-To{float:left;}
    .Covenant-Kids{float:left; margin-left:20px;}
    .Covenant-My-Chart{float:left; margin-left:11px;}
    .Homepage-Tab-Container{width:255px; float:left; margin-left:18px;}
    .Homepage-I-Would-Like-To .even-row{background-color:#f9f9f9;}
    .Homepage-I-Would-Like-To ul{font-size:13px; list-style-type:none; margin:0px; padding:22px 0px 0px 0px;}
    .Homepage-I-Would-Like-To li{padding:7px 0px 4px 17px;}
    .Homepage-I-Would-Like-To ul a{color:#5e5e5e;}
    .Accordion-Content{width:264px; min-height:349px; background-color:#FFFFFF; border:solid 1px #F0F0F0;}
    .tab-container{ width:270px;}
    ul.nav-tabs{margin:0px; padding:0px;}
    .nav-tabs li{display:block; float:left;}
    .nav-tabs li a{ padding:10px 15px; border:solid 1px #f5f5f5;  border-top:0px; border-bottom:0px; color:#686868;}
    .tab-container ul#nav-tabs li a.selected{padding:10px 13px; background: #FFFFFF url(/Uploads/Public/Images/Tab-Border-Top.jpg) left top repeat-x;}
    .tab-container ul#nav-tabs li a{display:block; background-color:#e7e7e7;}
    .tab-content{border:solid 1px #dddddd; width:235px; margin-top:-1px; background-color:#FFFFFF; padding:24px 16px 16px 16px; min-height:316px; }
    .Article-Headline a{font-size:18px; color:#9b0b59; text-decoration:none;}
    .Accordion-Header span.expanded, .Accordion-Header span.collapsed{float:right;}
    .Article-Date{font-style:italic;}
    .Article-Caption{MARGIN-BOTTOM:10px; color:#666666;}
    .News-More-Button{width:106px; margin:auto; color:#666666;}

/*----------Homepage Styles End----------*/
/*----------Physician Styles Start--------*/

    .Physician-Profile-Result-Container{clear:both;}
    .Physician-Profile-Result-Top{background:url(/Uploads/Public/Images/Design/Physician-Border-Top.png) left top no-repeat; width:886px; height:11px;}
    .Physician-Profile-Result-Content{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; width:828px; padding-left:30px; padding-right:28px;}

.Physician-Profile-Result-Top2{background:url(/Uploads/Public/Images/Design/Physician-Border-Top.png) left top no-repeat; width:830px; height:11px;}
.Physician-Profile-Result-Content2{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; width:770px; padding-left:30px; padding-right:28px;}
.Physician-Profile-Result-Bottom2{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; width:830px; height:29px;}




    .Physician-Profile-Result-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; width:886px; height:29px;}
    .cpsys_CustomProxSearch_Text, .cpsys_CustomProxSearch_MilesMenu{display:none;}
    .cpsty_CustomProximitySearch_ibSearch{margin-top:-14px;}
    .additional-address-block{margin-top:10px; margin-bottom:10px;}
    .additional-location-container{margin-top:15px; clear:left; float:left;}
    .additional-location-fields{float:left; padding-left:10px;}
    .location-icon{float:left; overflow:hidden;}
/*----------Physician Styles End----------*/


/*====================== Media Queries Start ================================*/

@media only screen and (max-width: 1199px) {
    .cpweb_Wrapper{max-width:970px;}
    #Find-a-Physician-Button{width:187px;}
    #Patients-and-Visitors-Button{width:197px;}
    #Specialties-And-Services-Button{width:188px;}
    #Giving-Button{width:105px;}
    #Locations-Button{width:131px;}
    #About-Us-Button{width:125px; border-right:0px;}

    #Find-a-Physician-Button{width:187px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 154px 26px no-repeat;}
    #Find-a-Physician-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 154px 26px no-repeat;}

    #Patients-and-Visitors-Button{width:197px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 164px 26px no-repeat;}
    #Patients-and-Visitors-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 164px 26px no-repeat;}

    #Specialties-And-Services-Button{width:188px;background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 170px 26px no-repeat;}
    #Specialties-And-Services-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 170px 26px no-repeat;}

    #Giving-Button{width:105px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 80px 26px no-repeat;}
    #Giving-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 80px 26px no-repeat;}

    #Locations-Button{width:131px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 103px 26px no-repeat;}
    #Locations-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 103px 26px no-repeat;}

    #About-Us-Button{width:125px; border-right:0px; background:#d5d5d5 url(/Uploads/Public/Images/Design/Dropdown-Arrow-Static.png) 101px 26px no-repeat;}
    #About-Us-Button:hover{background:#98145d url(/Uploads/Public/Images/Design/Dropdown-Arrow-Hover.png) 101px 26px no-repeat;}

    .Hospital-Medicine{width:23%; padding:5px 1% 10px 1%; min-width:0; min-height:0;}


    .Mobile-Navigation-Header{display:none;}
    .Banner-Top-Image img{width:970px;}

    .Drop-Down-Menu{width:970px;}
    #cpPortableNavigation53{margin-left:-188px;}
    #cpPortableNavigation54{margin-left:-386px;}
    #cpPortableNavigation55{margin-left:-575px;}
    #cpPortableNavigation56{margin-left:-681px;}
    #cpPortableNavigation57{margin-left:-813px;}

    #cpPortableNavigation52 .Drop-Down-Column-1{padding:0px 20px; width:250px;}
    #cpPortableNavigation52 .Drop-Down-Column-2{padding:0px 20px; width:250px;}
    #cpPortableNavigation52 .Drop-Down-Column-3{padding:0px 20px; width:250px;}

    #cpPortableNavigation53 .Drop-Down-Column-1{width:200px;}
    #cpPortableNavigation53 .Drop-Down-Column-2{width:190px;}
    #cpPortableNavigation53 .Drop-Down-Column-3{width:181px;}
    #cpPortableNavigation53 .Drop-Down-Column-4{width:204px;}

    #cpPortableNavigation54 .Drop-Down-Column-1{width:950px;}

    #cpPortableNavigation57 .Drop-Down-Column-1{width:200px;}
    #cpPortableNavigation57 .Drop-Down-Column-2{width:190px;}
    #cpPortableNavigation57 .Drop-Down-Column-3{width:181px;}
    #cpPortableNavigation57 .Drop-Down-Column-4{width:204px;}

    a.Navigation:link{width:176px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}
    a.Navigation:visited{width:176px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}
    a.Navigation:hover{width:176px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:underline;}
    a.Navigation:active{width:176px; display:block; padding:10px 18px; font-size:13px; color:#666666; text-decoration:none;}

/*---------------Homepage Styles------------------*/

    .Homepage-Content .Homepage-I-Would-Like-To{width:250px;}
    .Homepage-Content .Homepage-I-Would-Like-To .Accordion-Header{width:220px;}
    .cpsty_Left .Homepage-I-Would-Like-To .Accordion-Header{width:182px;}
    .cpsty_Left .Homepage-I-Would-Like-To .Accordion-Content{width:210px;}
    .Homepage-Content .Homepage-I-Would-Like-To .Accordion-Content{width:248px}
    .Covenant-Kids, .Covenant-My-Chart{width:210px; margin-left:0px;}
    .Covenant-Kids img, .Covenant-My-Chart img{width:100%;}
    .Homepage-Tab-Container{width:240px;}
    .Homepage-Content{padding:60px 12px 27px 14px;}
    .tab-container{width:250px;}
    .tab-content{width:215px;}
    .nav-tabs li a{padding:10px 5px;}

/*--------------Physician Styles-----------------*/
/*----Search View----*/
    .FullLength-Search-Container{width:935px;}
    .FullLength-Search-Container-Top{width:935px; background-size:935px 14px; height:14px;}
    .FullLength-Search-Container-Content{width:867px; background-size:935px 1px;}
    .FullLength-Search-Container-Bottom{width:935px; background-size:935px 32px;}
    .Module-Search-Box{width:810px;}

.FullLength-Search-Container2{width:935px;}
.FullLength-Search-Container-Top2{width:935px; background-size:935px 14px; height:14px;}
.FullLength-Search-Container-Content2{width:867px; background-size:935px 1px;}
.FullLength-Search-Container-Bottom2{width:935px; background-size:935px 32px;}
.Module-Search-Box2{width:810px;}

    #cpsys_FormItem_Main-Physician-Search_AcceptsNewPatients-Main-Box{width:100%;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{display:block; width:695px;}
    #cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:681px; margin-left:0px; margin-top:10px;}
    #cpsys_FormItem_Main-Physician-Search_Search2{margin-top:10px;}

    .Physicians-Main-Content{width:650px;}
.Physicians-Main-Content2{width:650px;}
    #Physician-Number1-Content img{width:100%;}

    .Physician1-Intro-Container{clear:both;}
    .Physician1-Border-Top{background:url(/Uploads/Public/Images/Design/Giving-Border-Top.png) left top no-repeat; width:642px; height:7px; background-size:100%;}
    .Physician1-Content{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; background-size:100%; width:584px; padding-left:30px; padding-right:28px; padding-top:27px;}
    .Physician1-Border-Bottom{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; background-size:100%; width:642px; height:21px;}
/*----Results View----*/
    .Physician-Profile-Result-Top{width:638px; background-size:100% 8px; height:8px;}
    .Physician-Profile-Result-Content{width:580px; background-size:100% 1px;}
    .Physician-Profile-Result-Bottom{width:638px; background-size:100%;}
    .Physician-Results-Row-2-Column-1, .Physician-Results-Row-2-Column-2, .Physician-Results-Row-2-Column-3, .Physician-Results-Row-2-Column-4{width:144px;}
    .Physician-Results-Row-2-Column-1:hover, .Physician-Results-Row-2-Column-2:hover, .Physician-Results-Row-2-Column-3:hover, .Physician-Results-Row-2-Column-4:hover{width:144px;}
    .Physician-Results-Row-1-Center-Column{width:200px;}
    .Search-Results-Header{width:585px; margin-left:8px;}


.Physician1-Border-Top2{background:url(/Uploads/Public/Images/Design/Giving-Border-Top.png) left top no-repeat; width:642px; height:7px; background-size:100%;}
.Physician1-Content2{background:url(/Uploads/Public/Images/Design/Giving-Border-Middle.png) left top repeat-y; background-size:100%; width:584px; padding-left:30px; padding-right:28px; padding-top:27px;}
.Physician1-Border-Bottom2{background:url(/Uploads/Public/Images/Design/Giving-Border-Bottom.png) left top no-repeat; background-size:100%; width:642px; height:21px;}
.Physician-Profile-Result-Top2{width:638px; background-size:100% 8px; height:8px;}
.Physician-Profile-Result-Content2{width:580px; background-size:100% 1px;}
.Physician-Profile-Result-Bottom2{width:638px; background-size:100%;}
.Physician-Results-Row-2-Column-12, .Physician-Results-Row-2-Column-22, .Physician-Results-Row-2-Column-32, .Physician-Results-Row-2-Column-42{width:144px;}
.Physician-Results-Row-2-Column-12:hover, .Physician-Results-Row-2-Column-22:hover, .Physician-Results-Row-2-Column-32:hover, .Physician-Results-Row-2-Column-42:hover{width:144px;}
.Physician-Results-Row-1-Center-Column2{width:200px;}
.Search-Results-Header2{width:585px; margin-left:8px;}

/*--------------Physician Styles-----------------*/

/*------------Home Medical Catalog---------------*/

    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{display:block; width:675px;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:662px; margin-left:0px; margin-top:10px;}
    #cpsys_FormItem_Home-Medical-Search_Brand-Main-Box{width:695px; margin-left:0px; margin-top:10px;}
    #cpsys_FormItem_Home-Medical-Search_Search2{margin-top:10px;}

/*------------Home Medical Catalog Results---------------*/

    .Home-Medical-Results-Row-1-Center-Column{width:400px;}
    .Home-Medical-Result-Container{clear:both;}
    .Home-Medical-Result-Top{width:638px; background-size:100% 8px; height:8px;}
    .Home-Medical-Result-Content{width:580px; background-size:100% 1px;}
    .Home-Medical-Result-Bottom{width:638px; background-size:100%;}

/*------------Home Medical Catalog---------------*/

/*---------Lab Tests Start---------*/

    #cpsys_FormItem_Lab-Search_Departments-Main-Box{width:680px; float:left; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
    #cpsys_FormItem_Lab-Search_Search{float:left;}
    #cpsys_FormItem_Lab-Search_Procedure-Box{width:310px; padding:7px 0px 7px 10px; float:left; margin-top:1px; font-size:24px; color:#333333;}
    #cpsys_FormItem_Lab-Search_Keyword-Search{width:310px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:32px; font-size:24px; color:#333333;}

/*---------Lab Tests End---------*/


/*--------------Service and Specialties----------*/

    .specialties-and-services-searchbox-container{width:820px;}
    #cpsys_FormItem_Main-Specialties-Search_Service-Search{width:760px;}
    .bariatric-seminar-container{margin:auto; margin-bottom:20px;}
    .Specialties-Yellow-Box-Left-Column-Small{width:20%; float:left; min-width:80px;}
    .Specialties-Yellow-Box-Right-Column-Small{width:80%; float:left;}
    .list-item-container li{float: left; width: 33%;}

/*--------------Service and Specialties----------*/
/*--------------Locations----------*/
    .ProximitySearch select{width:290px;}
    .ProximitySearch #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_tbxZipCode{width:290px;}
/*--------------Locations----------*/
/*--------------Footer Styles--------------------*/
    .Footer-Column-1{padding:0px 1%; width:22%; margin-right:0px; margin-left:0px;}
    .Footer-Column-2{padding:0px 1%; width:22%; margin-right:0px; margin-left:0px;}
    .Footer-Column-3{padding:0px 1%; width:22%; margin-right:0px; margin-left:0px;}
    .Footer-Column-4{padding:0px 1%; width:22%; margin-right:0px; margin-left:0px;}
    .Footer-Column-4 img{width:100%;}


}
/*====================== Media 992px Start ================================*/
@media only screen and (max-width: 992px) {
    .cpweb_Wrapper{width:720px;}
    .Banner-Top-Image img{width:720px;}
    .Homepage-Content .Homepage-I-Would-Like-To{width:100%;float:none;clear:both;}
    .Homepage-Content .Homepage-I-Would-Like-To .Accordion-Header{width:auto;}
    .Navbar-Container li {display: block; padding: 5px 40px; margin: 0px; background-color: #d5d5d5; text-align: center; font-size: 14px; color: #5f5f5f; border-right: solid 0px #FFFFFF;}
    .Header-Row-1{display:none;}
    .Navbar-Container{display:none;}
    .Mobile-Navigation-Header{display:block; height:79px; background-color:#efefef; border-bottom:solid 1px #cccccc; margin-bottom:41px;}
    .Header-Container{border-top:0px; padding-top:2px;}
    .cpsty_LeftTd{display:none;}
    .Breadcrumb{width:330px;}
    .Mobile-I-Would-Like-To{display:block; margin-bottom:20px;}
    .cpsty_NavigationSelected{width:100%; padding:0px; background:none; background-color:#FFFFFF; font-weight:bold;}
    .cpsty_SubNavigation1Selected a{color:#666666;}
    .cpsty_SubNavigation1 a, .cpsty_SubNavigation1 a:link{padding-left:20px;}
    .cpsty_SubNavigation2 a, .cpsty_SubNavigation2 a:link{padding-left:40px;}
    .cpsty_SubNavigation3 a{padding-left:60px; color:#666666;}
    .cpsty_SubNavigation4 a{padding-left:80px; color:#666666;}
    .cpsty_SubNavigation1{width:100%; font-size:16px; padding:0px;}

/*----------Navigation Styles Start--------------*/

    .mobile-standard-navigation{display:block; width:90%; margin:auto; margin-bottom:20px; padding:3%; background-color:#FFFFFF;}
    .cpsty_SubNavigation{width:100%; padding:5px 0px;}

/*----------Navigation Styles End--------------*/
/*------------Physician Styles------------*/
    .Send-Contact-Desktop{display:none;}
    .Send-Contact-Phone{display:inline;}
#Physician2-Contact-Desktop{display:none;}
#Physician2-Contact-Mobile{display:block;}
    .FullLength-Search-Container{width:708px; margin-left:3px;}
    .FullLength-Search-Container-Top{width:708px; height:10px; background-size:708px; 10px;}
    .FullLength-Search-Container-Content{width:640px; background-size:708px 1px;}
    .FullLength-Search-Container-Bottom{width:708px; height:19px; background-size:708px 19px;}
    .Module-Search-Box{width:560px;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{width:455px;}
    #cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:442px;}
    .Physicians-Main-Content{width:99%;}
.Physicians-Main-Content2{width:99%;}
    .Physician1-Border-Top{width:100%; background-size:100% 7px;}
    .Physician1-Content{width:94%; padding:0px 3%;}
    .Physician1-Border-Bottom{width:100%;}
    .Physicians-Left-Rail{width:92%; padding:2%; margin:auto; float:none;}
    #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_pnlSearch Table{width:100%;}
    #cpsys_FormItem_Left-Rail-Search_AddressSearchBox, .cpsys_CustomProxSearch_ZipCodeBox{width:100%;}
    #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_pnlSearch td:nth-child(4){width:100%;}


  /*---Results---*/

    .Physician-Profile-Result-Top{width:100%;}
    .Physician-Profile-Result-Content{width:92%; padding:0px 4%;}
    .Physician-Profile-Result-Bottom{width:100%;}
    .Physician-Results-Row-2-Column-1, .Physician-Results-Row-2-Column-2, .Physician-Results-Row-2-Column-3, .Physician-Results-Row-2-Column-4{width:24%; overflow:hidden;}
    .Physician-Results-Row-2-Column-1:hover, .Physician-Results-Row-2-Column-2:hover, .Physician-Results-Row-2-Column-3:hover, .Physician-Results-Row-2-Column-4:hover{width:24%; overflow:hidden;}
    .Search-Results-Header{width:658px; margin-left:8px; margin-top:15px;}

.Physicians-Left-Rail2{width:92%; padding:2%; margin:auto; float:none;}
.FullLength-Search-Container2{width:708px; margin-left:3px;}
.FullLength-Search-Container-Top2{width:708px; height:10px; background-size:708px; 10px;}
.FullLength-Search-Container-Content2{width:640px; background-size:708px 1px;}
.FullLength-Search-Container-Bottom2{width:708px; height:19px; background-size:708px 19px;}
.Module-Search-Box2{width:560px;}
.Physician-Profile-Result-Top2{width:100%;}
.Physician-Profile-Result-Content2{width:92%; padding:0px 4%;}
 Physician-Profile-Result-Bottom2{width:100%;}
.Physician-Results-Row-2-Column-12, .Physician-Results-Row-2-Column-22, .Physician-Results-Row-2-Column-32, .Physician-Results-Row-2-Column-42{width:24%; overflow:hidden; margin-left:2px;}
.Physician-Results-Row-2-Column-12:hover, .Physician-Results-Row-2-Column-22:hover, .Physician-Results-Row-2-Column-32:hover, .Physician-Results-Row-2-Column-42:hover{width:24%; overflow:hidden; margin-left:2px;}
.Search-Results-Header2{width:658px; margin-left:8px; margin-top:15px;}


/*------------Physician Styles------------*/
/*--------Home Medical Catalog---------*/

    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{width:450px;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:437px;}
    #cpsys_FormItem_Home-Medical-Search_Brand-Main-Box{width:450px;}
    .Home-Medical-Left-Rail{display:none;}

/*--------Home Medical Results---------*/

    .Home-Medical-Results-Row-1-Left-Column{width:29%;}
    .Home-Medical-Results-Row-1-Center-Column{width:70%; max-width:480px;}
    .Home-Medical-Result-Top{width:100%;}
    .Home-Medical-Result-Content{width:92%; padding:0px 4%;}
    .Home-Medical-Result-Bottom{width:100%;}

/*--------Home Medical Catalog---------*/

/*---------Lab Tests Start---------*/

    #cpsys_FormItem_Lab-Search_Departments-Main-Box{width:450px; float:left; padding:7px 0px 7px 8px; margin-top:1px; font-size:24px;}
    #cpsys_FormItem_Lab-Search_Search{float:left;}
    #cpsys_FormItem_Lab-Search_Procedure-Box{width:200px; padding:7px 0px 7px 10px; float:left; margin-top:1px; font-size:24px; color:#333333;}
    #cpsys_FormItem_Lab-Search_Keyword-Search{width:200px; padding:7px 0px 7px 10px; float:left; margin-top:1px; margin-left:20px; font-size:24px; color:#333333;}

/*---------Lab Tests End---------*/

/*------------Homepage Styles Start------------*/

    .Slider{position:relative; z-index:1;}
    .Homepage-Content .Homepage-I-Would-Like-To .Accordion-Content{width:100%;}
    .Homepage-Content .Homepage-I-Would-Like-To{margin-bottom:20px;}

/*------------Homepage Styles Start------------*/
/*------------Services and Specialties---------*/

    .specialties-and-services-searchbox-container{width:96%; padding:0px 2%;}
    #cpsys_FormItem_Main-Specialties-Search_Service-Search{width:85%; float:left;}
    #cpsys_FormItem_Main-Specialties-Search_Search{margin-left:10px; float:left;}
    .list-item-container li{float: left; width: 33%;}
    .list-item-container-2-column li{float: left; width: 100%;}

/*------------Services and Specialties---------*/
/*------------Locations---------*/

.ProximitySearch select{width:180px;}
.ProximitySearch #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_tbxZipCode{width:180px;}
#ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_pnlSearch td:nth-child(4){width:auto;}

/*------------Locations---------*/
    
}

/*============================ Small Devices, Tablets ===============================*/
    @media only screen and (max-width: 768px) {

    .cpweb_Wrapper{width:95%; max-width:768px;}
    .Banner-Top-Image{display:none;}
    .Resize-Icons{display:none;}
    .Print-Icons{display:none;}
    .cpsty_SubNavigation1Selected a{
        background-color:#d5d5d5 !important; 
        background-image:none !important; 
        width:100% !important;
        box-sizing:border-box !important;
    }
    .cpsty_CenterTd {
        display: block !Important;
        float: none;
        width: 100% !important;
    }
    .cpsty_RightTd {
        display: block !Important;
        width: 96% !important;
        float: none;
        margin:auto !important;
    }
    .mobile-standard-navigation{
        width:96% !important;
        margin:20px auto !important;
        padding:0 !important;
    }

/*------------Physician Styles------------*/



.FullLength-Search-Container2{width:99%;}
.FullLength-Search-Container-Top2{width:100%; height:10px; background-size:100% 10px;}
.FullLength-Search-Container-Content2{width:92%; padding:0px 4%; background-size:100% 1px;}
.FullLength-Search-Container-Bottom2{width:100%; height:19px; background-size:100% 19px;}
.Module-Search-Box2{width:560px;}


    .FullLength-Search-Container{width:99%;}
    .FullLength-Search-Container-Top{width:100%; height:10px; background-size:100% 10px;}
    .FullLength-Search-Container-Content{width:92%; padding:0px 4%; background-size:100% 1px;}
    .FullLength-Search-Container-Bottom{width:100%; height:19px; background-size:100% 19px;}
    .Module-Search-Box{width:560px;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{width:455px;}
    #cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:442px;}
    .Module-Search-Box{width:92%; padding:3%;}
    #cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{width:70%;}
    #cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:68%;}
    .Search-Results-Header{width:auto; margin-left:8px;}
.Search-Results-Header2{width:auto; margin-left:8px;}
/*------------Physician Styles------------*/

/*-------Home Medical Catalog---------*/

    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{width:455px;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:437px;}
    #cpsys_FormItem_Home-Medical-Search_Brand-Main-Box{width:455px;}
    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{width:70%;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:70%;}
    #cpsys_FormItem_Home-Medical-Search_Brand-Main-Box{width:70%;}

/*-------Home Medical Catalog---------*/

/*---------Lab Tests Start---------*/

    #cpsys_FormItem_Lab-Search_Departments-Main-Box{width:90%;}
    #cpsys_FormItem_Lab-Search_Procedure-Box{width:90%;}
    #cpsys_FormItem_Lab-Search_Keyword-Search{width:90%; margin-left:0px;;}

/*---------Lab Tests End---------*/

/*---------Specialties Start---------*/

    .list-item-container li{float: left; width: 50%;}
    .list-item-container-2-column li{float: left; width: 100%;}

/*---------Specialties End---------*/


/*------------Homepage Styles-------------*/

    .Covenant-Kids, .Covenant-My-Chart{width:284px; display:block; margin:auto; margin-top:15px; float:none;}
    .tab-container{width:280px; padding-left:10px;}
    .tab-content{width:235px;}
    .Homepage-Tab-Container{width:280px; float:none; margin:auto;}
    .Homepage-I-Would-Like-To{margin-bottom:15px;}

/*------------Homepage Styles-------------*/

    .Footer-Column-1{padding:0px 1%; width:98%; margin-right:0px; margin-left:0px; text-align:center; border:0px; min-height:0;}
    .Footer-Column-2{padding:0px 1%; width:98%; margin-right:0px; margin-left:0px; text-align:center; border:0px; min-height:0;}
    .Footer-Column-3{padding:0px 1%; width:98%; margin-right:0px; margin-left:0px; text-align:center; border:0px; min-height:0;}
    .Footer-Column-4{padding:0px 1%; width:98%; margin-right:0px; margin-left:0px; text-align:center; border:0px; min-height:0;}
    .Footer-Column-4 img{width:auto;}

/*------------Services and Specialties---------*/


#cpsys_FormItem_Main-Specialties-Search_Service-Search{width:80%; float:left;}
#cpsys_FormItem_Main-Specialties-Search_Search{margin-left:10px; float:left;}
    .Specialties-Yellow-Box-Left-Column-Small{width:25%; float:left; min-width:80px;}
    .Specialties-Yellow-Box-Right-Column-Small{width:75%; float:left;}

/*------------Services and Specialties---------*/
/*------------Locations---------*/

.ProximitySearch .cpsys_CustomProxSearch_Text{font-size:18px;}
.ProximitySearch select{width:auto; font-size:18px;}
.ProximitySearch #ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_tbxZipCode{font-size:18px; width:100px;}
#ctl00_ctl00_cphBody_cphCenter_ctl00_ctrlHomeHeaderContentcustomproximitysearch_pnlSearch td:nth-child(4){width:auto;}
.FullLength-Search-Container{width:98%;}
.FullLength-Search-Container2{width:98%;}

/*------------Locations---------*/
/*------------Giving------------*/

    .Giving-SmallBox-Container{float:none; margin:auto;}

/*------------Giving------------*/
    }
/*============================ Small Devices, Tablets ===============================*/
    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width: 480px) {

/*----------------Header------------------*/
    .Logo{float:none; width:282px; margin:auto;}
    .Search-Bar{clear:both; margin:auto; float:none;}
/*----------------Header------------------*/
/*----------------Homepage----------------*/

    .Homepage-I-Would-Like-To{margin:auto; float:none;}
    .Covenant-Kids{margin:auto; float:none; width:284px;}
    .Covenant-My-Chart{margin:auto; float:none; width:284px;}
    .Homepage-Tab-Container{margin:auto; float:none;}
    .Navbar-Container li{display:block;}
    .Header-Quick-Links{float:none; clear:both;}
    .Footer-Top h5{text-align:center;}
    .Footer-Top{padding:1px;}
    .Footer-Column-1, .Footer-Column-2, .Footer-Column-3{margin:auto; border:0px; float:none; padding:0px; text-align:center;}
    .Footer .Left-Column{width:100%; float:none; text-align:center;}
    .Footer .Right-Column{width:100%; float:none; text-align:center;}
    .Physician-Results-Row-1-Left-Column{width:100%; text-align:center;}
    .Physician-Results-Row-1-Left-Column img{width:200px; height:auto; margin:auto;}
    .Physician-Results-Accepts-New-Patients{display:none;}
    .Physician-Results-CMG{display:none;}
    .Physician-Results-Row-1-Center-Column{width:100%; text-align:center;}
    .Physician-Results-Row-1-Right-Column{text-align:center; width:100%; padding:10px 0px;}

.Physician-Results-Row-1-Left-Column2{width:100%; text-align:center;}
.Physician-Results-Row-1-Left-Column2 img{width:200px; height:auto; margin:auto;}
.Physician-Results-Row-1-Center-Column2{width:100%; text-align:center;}
.Physician-Results-Row-1-Right-Column2{text-align:center; width:100%; padding:10px 0px;}

/*----------------Homepage----------------*/
/*----------------Footer------------------*/
    .Footer-Column-1{padding-top:20px;}
    .Footer-Top h5{margin-bottom:10px; margin-top:10px;}
    .Footer-Column-1, .Footer-Column-2, .Footer-Column-3, .Footer-Column-4{min-height:0;}
    .Footer-Column-4{text-align:center;}

/*----------------Footer------------------*/

    .Specialties-Yellow-Box-Left-Column-Small{width:30%; float:left; min-width:80px;}
    .Specialties-Yellow-Box-Right-Column-Small{width:70%; float:left;}
    .Virtual-Care-Box-Column-One{width:97%; float:left;}
    .Virtual-Care-Box-Column-Two{width:97%; float:left;}
    .Virtual-Care-Box-Column-Three{width:97%; float:left;}
    .Virtual-Care-Icons-Column-Left-1{width:28%; float:left; padding: 20px 0px;}
    .Virtual-Care-Icons-Column-Left-2{width:70%; float:left; padding: 20px 0px;}
    .Virtual-Care-Icons-Column-Right-1{width:28%; float:left; padding: 20px 0px;}
    .Virtual-Care-Icons-Column-Right-2{width:70%; float:left; padding: 20px 0px;}
    .list-item-container li{float: left; width: 100%;}
    .list-item-container-2-column li{float: left; width: 100%;}
    .groups-map{display:none}

    .Specialty-Column-One{width:97%; float:left;}
    .Specialty-Column-Two{width:97%; float:left;}
    .Specialty-Column-Three{width:97%; float:left;}


/*----------------Find a Physician------------------*/
#cpsys_FormItem_Main-Physician-Search_Specialties-Main-Box{width:100%;}
#cpsys_FormItem_Main-Physician-Search_Search{clear:both;margin:auto; width:104px; margin-left:90px;}
#cpsys_FormItem_Main-Physician-Search_PhysiciansName-Main-Box{width:97%; float:none; clear:both;}
#cpsys_FormItem_Main-Physician-Search_Search2{clear:both;margin:auto; width:104px; margin-left:90px;}

/*----------------Find a Physician------------------*/

/*------Home Medical Catalog--------*/

    #cpsys_FormItem_Home-Medical-Search_Categories-Main-Box{width:100%;}
    #cpsys_FormItem_Home-Medical-Search_Search{clear:both;margin:auto; width:104px; margin-left:90px;}
    #cpsys_FormItem_Home-Medical-Search_Home-Medical-Keyword-Box{width:100%; float:none; clear:both;}
    #cpsys_FormItem_Home-Medical-Search_Brand-Main-Box{width:100%; float:none; clear:both;}
    #cpsys_FormItem_Home-Medical-Search_Search2{clear:both;margin:auto; width:104px; margin-left:90px;}

    .Home-Medical-Results-Row-1-Left-Column{width:100%; text-align:center;}
    .Home-Medical-Results-Row-1-Left-Column img{width:200px; height:auto; margin:auto;}
    .Home-Medical-Results-Row-1-Center-Column{width:100%; text-align:center;}

/*------Home Medical Catalog--------*/

    .Hospital-Medicine{clear:both; width:98%; text-align:center;}

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width: 320px) {
        
    }

/*====================== Media Queries End ================================*/
/* Centralpoint.WebSite.StyleSheet.CustomStyles */
