#header_main {
border-color:#649bc7;
border-bottom-width: 3px;
}
.sub_menu {
font-size:12px;
}
#top .fullsize .template-blog .post-title {
font-size:20px;
}
#top .fullsize .template-blog .post .entry-content-wrapper {
text-align:left;
font-size:1.0em;
}
.post_delimiter {
display:none;
}
h2 {
font-size:24px;
text-transform:none;
}
.av-special-heading {
margin-top:20px;
}
.special-heading-border {
display: none !important;
}
.phone-info span {
display: inline-block;
line-height: 1em;
color: #009ba6;
font-size:20px;
}
#socket {
font-size: 13px;
}
.main_color .av-masonry {
background-color: #e8f5f1;
}
.slide-meta {
display: none;
}
.av-share-box {
margin-bottom: 50px;
}
#radiologists {
background-repeat: repeat-y;
background-image: url(http://www.ejs-test.com/dra4/wp-content/uploads/shards_pattern.jpg);
background-attachment: scroll;
background-position: top center;
background-size:100% auto;
}
#radiologists #av-masonry-1.av-masonry {
background-color:rgba(56,85,125,0.8);
}
#radiologists #av-masonry-1.av-masonry h3 {
font-weight:bold;
text-transform:none;
text-align:center;
color:#009ba6;
}
#radiologists #av-masonry-1.av-masonry .av-masonry-entry-content{
text-align:center;
font-style: italic;
font-weight:normal;
font-size:14px;
}
div#radiologists .av-inner-masonry {
position: absolute;
top: 20px;
left: 25px;
right: 25px;
bottom: 30px;
}
#radiologists2 {
background-color:rgba(56,85,125,0.8);
background: url(http://www.ejs-test.com/dra4/wp-content/uploads/shards_pattern.jpg) top center no-repeat fixed;
background-size: auto auto;
}
div#radiologists2 .grid-entry {
padding:20px;
}
#radiologists2 .grid-content .entry-content-header h3 {
font-weight: bold !important;
font-style: italic;
text-transform: none !important;
text-align: center;
color: #009ba6 !important;
font-size: 16px;
}
#radiologists2 .grid-content .grid-entry-excerpt {
text-align:center;
font-style: normal;
font-weight:normal;
font-size:14px;
line-height:20px;
min-height:160px;
}
#bios .container {
max-width:100%;
}
#bios div.flex_column {
background-color:#FFFFFF;
}
#bios div.flex_column section.av_textblock_section {
padding:0px 10px 10px 10px;
}
#bios div.flex_column section.av_textblock_section h2 {
font-weight: bold!important;
text-transform: none;
letter-spacing: normal;
text-align: center;
color: #009ba6;
font-size: 16px;
margin-bottom:6px;
}
#bios div.flex_column section.av_textblock_section strong {
color:#38557d;
font-style: italic;
margin-bottom:0px;
}
#bios div.flex_column section.av_textblock_section {
text-align:center;
font-style: normal;
font-weight:normal;
font-size:14px;
line-height:20px;
}
#top #bios .av_one_fifth {
margin-left: 2%;
width: 18%;
}
#top #bios .av-flex-placeholder {
width:2%;
}
#top #bios .flex_column_table {
margin-bottom:24px;
}
#top #footer .widget_nav_menu li {
background-color: #ffffff;
text-align: center;
margin-bottom: 15px;
font-size: 20px;
text-transform: uppercase;
}
#top #footer .widget_nav_menu li a {
color:#38557d;
}
#top #footer .widget_nav_menu li:hover {
background-color: #8ecfba;
}
.main_color .tabcontainer .tab {
color: #ffffff;
font-size: 16px;
background-color:#009ba6;
}
#top .main_color .tabcontainer .active_tab {
color:#009ba6;
}
body .av-special-heading .av-special-heading-tag {
padding-bottom:15px;
}
#blueiconbox .main_color.iconbox_top .iconbox_content {
background:#38557d;
border-radius: 20px;
color:#ffffff;
}
.sidebar_tab .tab_titles {
min-width:350px;	
}
.avia-caption-title, .avia-caption-content, .avia-slideshow-button {
-webkit-animation: 0s ease 0s normal none 1 running none !important;
animation: 0s ease 0s normal none 1 running none !important;
visibility: visible !important;
}
@media only screen 
and (max-device-width: 420px)
{ 
.responsive #top #wrap_all #blogrow .slide-entry {
width:100%;
}
#socket .sub_menu_socket li {
padding:10px;
}
}
@media only screen and (max-width: 768px) {
.avia-caption { bottom: -10px; left: -18px;}
h2.avia-caption-title {
margin-bottom: -5px!important;
}}
@media only screen and (min-width: 949px) {	
.sub_menu > ul > li.apptbutton a{
background-color: #649bc7;
color: #fff !important;
font-size: 20px !important;
padding-left: 7px;
padding-right: 7px;
text-transform: uppercase;
}
.sub_menu > ul > li.apptbutton a:hover{
color: #fff !important;
}
}
.cmprivacy-modal, .cmprivacy-modal-inner { top: 80px!important; }
.cmprivacy-modal-inner h1, .cmprivacy-modal-inner h2, .cmprivacy-modal-inner h3, .cmprivacy-modal-inner h4 { color: #ffffff!important; }