/*
Theme Name: uamshealth avada
Description: uamshealth theme for the Avada
Author: Todd McKee, MEd
Template: Avada
*/

.ubermenu { display: block; }

#iam-menu .nav-tabs > li .tab-link { font-size: 18px; padding-left: 0.65em !important; padding-right: 0.65em !important; }
#iam-menu .nav-tabs > li #physician.tab-link { padding-left: 0px !important; padding-right: 0px !important; }
#iam-menu .tab-content { line-height: 32px; font-size: 16px; }
#iam-menu .fontawesome-icon.size-large { font-size: 32px; width: 32px; }
#iam-menu .tab-pane i.fa.fontawesome-icon {width: 36px;}


/* WP Caption Additions */
.wp-caption { background: #f2f2f2; margin: 0; padding: 5px 3px 10px; text-align: center;}
.wp-caption.alignnone { margin: 5px 10px 10px 0; }
.wp-caption.alignleft { margin: 5px 10px 10px 0; }
.wp-caption.alignright { margin: 5px 0 10px 10px; }
.wp-caption-text { font-family: 'Merriweather',Arial,Helvetica,sans-serif; font-size: 12px; max-width: 96%;}
.wp-caption p.wp-caption-text { padding: 3px 4px 5px; text-align: left; margin:0; }

/* Testimoial Rotator Customizations */
.testimonial_rotator .has-image .img img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.testimonial_rotator_wrap.with-prevnext {padding: 0 40px;}
.testimonial_rotator_author_info {padding-left: 0px; border-left: none;}

.fusion-header-v4 .fusion-header { padding-bottom: 10px; padding-top: 10px;}

.post-content .h1title h1 { visibility: hidden; font-size: 0; line-height: 0; }

/* .patientstories {min-height: 400px;} */
.patientstoriestitle h2 { font-size:34px;line-height:48px; }
.patientstories .fusion-testimonials.classic .testimonial-image { max-width: 80px; }
.patientstories p {margin-bottom: 0;}

.big-icons .fusion-social-networks.boxed-icons a {padding:12px;}
.big-icons .fusion-social-networks a {font-size: 24px;}
.big-icons .fusion-social-networks.boxed-icons .fusion-social-network-icon {margin-right: 10px;}
.fusion-social-links.big-icons {text-align: center;}

#wrapper .fusion-button.rs-button-1{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow: none;border-width:1px;color:#ffffff;border-color:#ffffff;}#wrapper .fusion-button.rs-button-1:hover,.fusion-button.rs-button-1:focus,.fusion-button.rs-button-1:active{border-width:1px;border-color:#f2f2f2;color:#f2f2f2;}#wrapper .fusion-button.rs-button-1{background: #8C1515;}#wrapper .fusion-button.rs-button-1:hover,.rs-button-1:focus,.fusion-button.rs-button-1:active{background: #661010;}

/* Ubermenu Customizations */
a#browsemedicalservices{padding-top:8px;width:160px;height:22px;display:block;float:left;background:#1b72bc;color:#fff;text-align:center;font-size:.9em;margin-top:30px}
ul#clinicbrowseletter{width:100%;margin:0;padding:0}
ul#clinicbrowseletter li{list-style:none;float:left;margin:5px}
ul#clinicbrowseletter li a{width:22px;height:22px;padding-top:0; padding-bottom:2px;display:block;text-align:center;background:#ceced5;color:#333;border:1px solid #b1afb8}
.ubermenu-submenu a.ubermenu-target.featured-menu-red, .ubermenu-submenu a.ubermenu-target.featured-menu-red:hover {color:#8C1515; font-weight: bold; font-size: 18px;}
.ubermenu-submenu a.ubermenu-target.featured-menu-blue, .ubermenu-submenu a.ubermenu-target.featured-menu-blue:hover {color:#3a617a; font-weight: bold; font-size: 18px;}
.ubermenu-submenu a.ubermenu-target.featured-menu-green:link, .ubermenu-submenu a.ubermenu-target.featured-menu-green:hover {color:#3D8E33; font-weight: bold; font-size: 18px;}
.ubermenu .ubermenu-item-layout-image_left img.ubermenu-image {padding-right: 1em;}

.ubermenu-custom-content ul.ubermenu-submenu-type-stack {padding-top: 0;}
.phone-menu {font-size: 1.9em; font-weight: 300;}

/* .header-social *{font-size:14px;} */
.header-social .header-info-uber {font-size: 14px;}
.ubermenu-quicklinks h3 {font: 16px/16px "Merriweather", Arial, Helvetica, sans-serif; padding: 0; margin: 0 auto;}
/* .ubermenu-quicklinks ul.uber-submenu {margin-top: 0px;} */

.fusion-header-tagline { display: none;}

/* color palette helpers */
.uams-color-red {color:#8C1515;}
.uams-color-green {color:#3D8E33;}
.uams-color-blue {color:#3a617a;}
.uams-color-gold {color:#FDB813;}
.uams-color-logo {color:#A1002F;}

.uams-color-white {color: #fff;}
.uams-color-black {color: #000;}

i.find-a-doc-icon {font-size: 8em;}

.width20 {width:20% !important;}

.title.uams-color-red h1, .title.uams-color-red h2, .title.uams-color-red h3, .title.uams-color-red h4, .title.uams-color-red h5 {color:#8C1515;}
.title.uams-color-blue h1, .title.uams-color-blue h2, .title.uams-color-blue h3, .title.uams-color-blue h4, .title.uams-color-blue h5 {color:#3a617a;}
.title.uams-color-green h1, .title.uams-color-green h2, .title.uams-color-green h3, .title.uams-color-green h4, .title.uams-color-green h5 {color:#3D8E33;}

.title.uams-color-white h1, .title.uams-color-white h2, .title.uams-color-white h3, .title.uams-color-white h4, .title.uams-color-white h5 {color:#fff; text-shadow: 1px 1px 0px #444;}
.title.uams-color-black h1, .title.uams-color-black h2, .title.uams-color-black h3, .title.uams-color-black h4, .title.uams-color-black h5 {color:#000;}

.clinical-button {margin-bottom: 1.2em; width:80% !important; max-width: 220px; }
.clinical-button span.fusion-button-text-right {text-align: center; display: block; padding-right: 2em; }
.clinical-button i.fa {font-size: 20px;}
.clinical-button .button-icon-divider-right i {margin-top: -10px;}
.clinical-button .button-icon-divider-right {border-left: none;}

/* Newsroom / News Styles */
.rpwe-block ul { list-style: none !important; margin-left: 0 !important; padding-left: 0 !important; }
.rpwe-block li { border-bottom: 1px solid #eee; margin-bottom: 10px; padding-bottom: 10px; list-style-type: none; }
.rpwe-block a { display: inline !important; text-decoration: none; }
.rpwe-block h3 { background: none !important;  clear: none;    margin-bottom: 0 !important;    margin-top: 0 !important;    font-weight: 400;    font-size: 16px !important; line-height: 1.5em; }
.rpwe-thumb { border: 1px solid #eee !important; box-shadow: none !important; margin: 2px 10px 2px 0; padding: 3px !important;}
.rpwe-summary { font-size: 14px; }
.rpwe-time { color: #777; font-size: 13px; }
.rpwe-alignleft { display: inline; float: left; }
.rpwe-alignright { display: inline; float: right; }
.rpwe-aligncenter { display: block; margin-left: auto; margin-right: auto; }
.rpwe-clearfix:before,.rpwe-clearfix:after { content: ""; display: table !important; }
.rpwe-clearfix:after { clear: both; }
.rpwe-clearfix { zoom: 1; }

ul#newsroom_forjournalists {
	width: 100%;
	float: left;
	padding: 0 !important;
	margin: 0 !important;
        list-style: none !important;
}
ul#newsroom_forjournalists li {
	padding: 0 !important;
	margin: 0 0 12px 0;
	list-style:none;
	list-style-image: none !important;
}
ul#newsroom_forjournalists li a{
	margin: 0 !important;
	width: 95%;
	max-width: 210px;
	height: 42px;
	padding: 9px 0 0 20px;
	background-color: #3a617a;
	display: block;
	border: 1px solid #bbb;
	border-radius: 6px;
	text-shadow: 1px 1px 0px #555;
	color: #fff;
}
ul#newsroom_forjournalists li a:hover{
	background-color: #3278be;
	color: #fff;
}
ul#newsroom_forjournalists li a:active{
	background-color: #3278be;
	color: #fff;
}

/* Time.ly Updates */
.timely {
	font-family: "Source Sans Pro", Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
}
.ai1ec-agenda-widget-view .ai1ec-date.ai1ec-today {
	background-color: rgba( 255, 255, 255, 0.25 );
}

/* Child Page Navigation */
.page-list.side-nav {border: none;}
.side-nav .pagenav ul { border-top: 1px solid #ececec; border-right: 1px dotted #ececec;}
.side-nav li h3 {color: #333;}
#wrapper .page-list.side-nav .pagenav li>a { border-left: 1px solid #ececec; padding-left: 24px; }
#wrapper .page-list.side-nav .pagenav li>a:hover { border-left: 2px solid #1a80b6; padding-left: 23px; }
.side-nav .pagenav li {line-height: 33px; border-bottom: 1px solid #ededed;}
.side-nav .pagenav li a {border-bottom: none;}

/* thmubnail 250px for medium blog post */
.thumb250 .fusion-post-medium .fusion-flexslider.flexslider.fusion-post-slideshow {width: 250px;}

/* Google Search Customization */
.gsc-search-button .gsc-search-button {
  background-color: #8c1515;
  color: #FFF;
  height: 31px;
  padding: 8px 24px;
  width: 63px;
  cursor: pointer;
  }
  #gsc-iw-id1 {height:33px;}
  #gs_st50 {padding: 6px 2px;}
  .gsc-search-box-tools .gsc-search-box .gsc-input {font-size: 13px; line-height: 13px;}
  .gsib_a {height: 33px;}

/* Helper Classes */
.center-text {text-align: center;}
.right-text {text-align: right;}
.left-text {text-align: left;}

.left {float: left;}
.right {float: right;}

.mtn { margin-top: 0 !important; }
.mts { margin-top: 0.5em !important; }
.mtm { margin-top: 1em !important; }
.mtl { margin-top: 2em !important; }
.mrn { margin-right: 0 !important; }
.mrs { margin-right: 0.5em !important; }
.mrm { margin-right: 1em !important; }
.mrl { margin-right: 2em !important; }
.mbn { margin-bottom: 0 !important; }
.mbs { margin-bottom: 0.5em !important; }
.mbm { margin-bottom: 1em !important; }
.mbl { margin-bottom: 2em !important; }
.mln { margin-left: 0 !important; }
.mls { margin-left: 0.5em !important; }
.mlm { margin-left: 1em !important; }
.mll { margin-left: 2em !important; }
.mvn { margin-top: 0 !important; margin-bottom: 0 !important; }
.mvs { margin-top: 0.5em !important; margin-bottom: 0.5em !important; }
.mvm { margin-top: 1em !important; margin-bottom: 1em !important; }
.mvl { margin-top: 2em !important; margin-bottom: 2em !important; }
.mhn { margin-left: 0 !important; margin-right: 0 !important; }
.mhs { margin-left: 0.5em !important; margin-right: 0.5em !important; }
.mhm { margin-left: 1em !important; margin-right: 1em !important; }
.mhl { margin-left: 2em !important; margin-right: 2em !important; }
.man { margin: 0 !important; }
.mas { margin: 0.5em !important; }
.mam { margin: 1em !important; }
.mal { margin: 2em !important; }

.ptn { padding-top: 0 !important; }
.pts { padding-top: 0.5em !important; }
.ptm { padding-top: 1em !important; }
.ptl { padding-top: 2em !important; }
.prn { padding-right: 0 !important; }
.prs { padding-right: 0.5em !important; }
.prm { padding-right: 1em !important; }
.prl { padding-right: 2em !important; }
.pbn { padding-bottom: 0 !important; }
.pbs { padding-bottom: 0.5em !important; }
.pbm { padding-bottom: 1em !important; }
.pbl { padding-bottom: 2em !important; }
.pln { padding-left: 0 !important; }
.pls { padding-left: 0.5em !important; }
.plm { padding-left: 1em !important; }
.pll { padding-left: 2em !important; }
.pvn { padding-top: 0 !important; padding-bottom: 0 !important; }
.pvs { padding-top: 0.5em !important; padding-bottom: 0.5em !important; }
.pvm { padding-top: 1em !important; padding-bottom: 1em !important; }
.pvl { padding-top: 2em !important; padding-bottom: 2em !important; }
.phn { padding-left: 0 !important; padding-right: 0 !important; }
.phs { padding-left: 0.5em !important; padding-right: 0.5em !important; }
.phm { padding-left: 1em !important; padding-right: 1em !important; }
.phl { padding-left: 2em !important; padding-right: 2em !important; }
.pan { padding: 0 !important; }
.pas { padding: 0.5em !important; }
.pam { padding: 1em !important; }
.pal { padding: 2em !important; }

.tt-upper { text-transform: uppercase; }
.tt-lower { text-transform: lowercase; }
.tt-none { text-transform: none; }

.visible-phone{display:none !important}
.visible-tablet{display:none !important}
.visible-desktop{display:inherit !important}
span.visible-desktop{display:inline !important}
.hidden-desktop{display:none !important}
@media (min-width: 768px) and (max-width: 979px){
	.visible-tablet{display:inherit !important}
	span.visible-tablet{display:inline !important}
	.hidden-tablet{display:none !important}
	.hidden-desktop{display:inherit !important}
	span.hidden-desktop{display:inline !important}
	.visible-desktop{display:none !important}
}
@media (max-width: 767px){
	.visible-phone{display:inherit !important}
	span.visible-phone{display:inline !important}
	.hidden-phone{display:none !important}
	.hidden-desktop{display:inherit !important}
	span.hidden-desktop{display:inline !important}
	.visible-desktop{display:none !important}
}

@media only screen and (max-width: 800px) {
	.patientstories {background-image: none !important;}
	.fusion-header-tagline {display: block;}
}

@media print {


.fusion-header-wrapper, #sliders-container{
display: none ;
}

	.fusion-row {
display: table;
  }

.fusion-logo { display: table;  }


.fusion-page-title-bar
{
display: none;
}

#content { width: 100% !important;}

.portfolio-one-sidebar { width: 100%; }

#sidebar { display:none; }

.fusion-footer { display:none;  }

.fusion-three-fourth  { display:none;  }

.fusion-one-fourth { display:none;  }

img {
max-
width: 500px;
}

.post-content {
width: 100%;
}




.portfolio-one-sidebar
{
width: 100%;
}



  .fusion-logo { display: block;  }

#respond {
display:none;
}

.fusion-meta-info {
display:none;
}

.fusion-sharing-box {
display:none;
}

.single-navigation
{
display:none;
}

@page {
margin: 0.5cm;
}

body {
font: 12pt Georgia, "Times New Roman", Times, serif;
line-height: 1.3;
}

h1 {
font-size: 24pt;
}

h2 {
font-size: 14pt;
margin-top: 25px;
}

aside h2 {
font-size: 18pt;
}

blockquote, ul {
margin: 0;
}

a:after{
	content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;
}

}

/* -- Legacy CSS -- */
.post-content ul.ribbon_title{
	position: absolute;
	margin: 40px 0 0 -9px !important;
	padding: 0 !important;
}

	.post-content ul.ribbon_title li{
		float: left;
		list-style: none !important;

	}
		.post-content ul.ribbon_title li.ribbon_bend{
			background: url(http://www.uams.edu/uamshealthstyles/images/ribbon_bend.png) no-repeat;
			height: 57px;
			width: 9px;
		}

		.post-content ul.ribbon_title li.ribbon_middle{
			background: url(http://www.uams.edu/uamshealthstyles/images/ribbon_middle.png) repeat-x;
			height: 45px;
			padding: 0 10px 0 20px;
		}

			.post-content ul.ribbon_title li.ribbon_middle h1{
				color: #fff;
				margin: 3px 0 0 0 !important;
				padding: 0 !important;
				text-shadow: 2px 1px 0 #0e5088;
			}

		.post-content ul.ribbon_title li.ribbon_end{
			background: url(http://www.uams.edu/uamshealthstyles/images/ribbon_end.png) no-repeat;
			height: 45px;
			width: 26px;
		}

.post-content img.ribbon_img{
	border-top: 1px solid #706f72;
	border-bottom: 1px solid #706f72;
	margin: 0 0 20px 0;
	}

img.img_style_1 {
	padding: 5px;
	margin: 0 0 5px 25px;
	float: right;
	clear: both; /*css3*/
}

p span.cutline {
	font-size: .95em;
	float: right;
	display: block;
	clear: both;
	margin: 5px 0 25px 15px;
	line-height: 1.2;
}

.leftpodtwo_inner{
	width: 65%;
	float: left;
	display: inline-block;
	margin: 0 5% 0 0;
}
.rightpodone_inner{
	width: 30%;
	float: left;
	display: inline-block;
}
 ul.clinic_list{
	margin: 1em 0;
	padding: 0;
}
ul.clinic_list li{
	list-style: none;
	}

ul.clinic_list a{
/* 	background: url(images/ulcliniclist_li.png) no-repeat left center; */
	padding: 4px 0 4px 34px;
	display: inline-block;
	margin-bottom: 5px;
}
 a.headingtwo_view{
	display: block;
	background: #d0d0d7;
	color: #606060;
	font-size: .9em;
	padding: 5px 0 0 5px;
	width: 105px;
	height: 32px;
	float: right;
	margin: -47px 0 0 0;
	border: 1px solid #aaa;
	text-shadow: 1px 1px 0px #eee;
	font-weight: bold;
}
a.headingtwo_view::after {content: " >>"}
@media only screen and (max-width: 960px) {
	.leftpodtwo_inner {width:100%;}
	.rightpodone_inner {width:100%}
}
@media only screen and (max-width: 640px) {
	.thumb250 .fusion-post-medium .fusion-flexslider.flexslider.fusion-post-slideshow { margin: 0 auto 20px; }
}