/*
Theme Name: Prodentite
Theme URI: https://www.prodentite.com
Version: 1.0
Description: A custom theme for Amy T. Moubry DDS.
Author: Chris Ratchford
Author URI: https://www.prodentite.com
template: bb-theme
*/

/* Add your custom styles here... */ 

.fl-page-content a 		{ font-weight: 600; }

strong, b, .strong		{ font-weight: 600;}
.fa-fw 					{ width: 1.75em;}
.img-polaroid			{ padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
input::placeholder, textarea::placeholder {	opacity: 1 !important;}

/*=== BUTTONS ===*/

/* === HEADER === */
.pp-social-icons .pp-social-icon 	{ margin-bottom: 0;	margin-top: 0;}
.pp-social-icons .pp-social-icon a:hover 	{ transition: color .2s linear, background .2s linear;}
.fl-builder-content[data-type="header"].fl-theme-builder-header-shrink .fl-photo img {  max-height: 85px!important; transition: all 0.5s ease .3s;}


.staff-bio { font-size: 15px; }
.staff-bio a {font-weight: 500;  }


.post_author_name { text-align: center; font-size: 15px; }


.alert_box 			{ background:#f2f2f2; border:1px solid #d9d9d9; margin:0 auto 30px auto; max-width: 1060px;  padding: 20px 20px 0 20px;	}
.alert_box p		{ line-height: 1.6em}

/* === SPEAD EDU VIDEOS ===*/
.video_container		{ position:relative; height:385px; width:700px;  margin: 0 auto; overflow:hidden; }
.video_container iframe { padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%;}

/* === TABLES 
table					{ font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 85%;}
table thead 			{ font-size: 110% !important; background-color: #008fcc; font-weight: bold; color: #FFF; }
table td:nth-child(1)	{ font-weight: 800; max-width:33% !important; min-width: 33% !important;}
table tr.muted			{ opacity: .45; font-size:85%;}===*/
/* === FOOTER ===*/


/*
@media only screen and (min-width: 992px) and (max-width:1280px)  {
.menu > li > a, .menu > li > .pp-has-submenu-container > a	{ font-size:13px !important; padding-left: 8px !important; padding-right: 8px !important;}
.fl-node-5a6a20c8e42be 	{ width: 100% !important;}
.fl-node-5aa8477a756f4 	{ width: 0% !important;}
.video_container		{ height:227px; width:412px;}

} 

@media (max-width: 768px) {
.alignright, .alignleft		{ display: block !important; margin: 5px auto 5px auto;	float: initial;}
.video_container			{ height:204px; width:335px; }


}

@media (max-width: 420px) {
header .logo a img 			{ max-width: 220px !important;}

}*/