/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		#access {
			display: none;
		}
		.select-menu {
			display: block;
		}
		#menu-topnav {
			display: none;
		}
		

	}

	/* 2.  Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {		
		.footer-btn-icon {
			text-align: center;
			padding: 40px 0 10px 0;
		}
		.footer-btn-text {
			padding: 0 0 30px 0;
		}	
		ul.us li a {
			font-size: 12px;
			}
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.logo {
			text-align: center;
		}
		.phone {
			text-align: center;
			    padding: 5px 0;
		}
		.social ul {
            float: none;
         }
		.social ul li {
		    display: inline-block;
            float: none;
        }
        .site-search {
		    padding: 18px 0;
		 }
		.home-slider-wrapper, .slideshow-wrapper {
			display: none;
		}		
		ul.home-button li a {			
			min-height: auto;
		}
		.the-selectors {
			display:block;
			width: 96% !important;
			padding: 0; 
		}
		.co-icon {
		    margin: 10px auto;
		    width: 20%;
		}
		ul.home-button li{	
			width: 100%;
		}
		ul.i-want li {
		    width: 100%;
		}
		.news-item {
			width: 95%;		
			border-top: 1px solid #d7d7d7;
		}
		.home-vid-text {
			display: none;
		}
		#doc-finder {
			padding: 10px 0 180px 0;		
		}
		.doc-find-col-1, .doc-find-col-2 {
			width: 80%;
			margin: 0 auto;
			float: none;
		}
		.doc-find-col-3 {
			width: 80%;
			margin: 0 auto;
			float: none;
		}
		.event-reset-holder {
			float: none;
			clear: both;
			padding: 10px 0 0 0;
			text-align: center;
		}		
		.header_holder {
			display: none;
			}
		.physician-entry div,
		.video-entry div {
			float: none;
			padding: 0 !important;
			text-align: center;
		}		
		.physician-entry,
		.video-entry {		
			line-height: 18px;
			clear: both;	
			padding-bottom:10px;	
		}
		.physician-entry .name h2 {
			font-size: 16px !important;	
			line-height: 40px !important;
		}
		.physician-entry .name,
		.physician-entry .group,
		.physician-entry .city,
		.physician-entry .specialty,
		ul.partner-physician-list .physician-entry .name,
		.physician-picture,
		.video-entry .name h2,
		.video-entry .category,
		.video-entry .related,
		.video-entry .date,
		.video-page-video-holder   {	
			padding: 0px;	
			width: 100%;
		}
		ul.partner-physician-list img {	
		margin:0;
		}
		.physician-entry .group {
			font-style: italic;
		}		
		.physician-entry .specialty {
			font-weight: 700;
		}
		.physician-entry .name img{
			margin: 0;		
		}	
		.video-entry .name img {
			margin:0;
			float:none;
			width:auto;
			padding:0;
		}
		ul.service-object li a {		
		 	width: 97%;
		}	
		.sidebar{
			padding: 10px 5px 0 10px;
		}
		.vid-find-col-1, .vid-find-col-2 {
		    width: 100%;
		    float: none;
		    }
		.vid-search input[type="text"] {
			width: 92%;
		}
		.entrance-title {
			width:98%;
			margin:5px 1%;
			min-height:auto;
		}
		.entrance-title span {
			height:25px;
			line-height:25px;
			font-size:20px;
		}
		ul.footer-button li {
			width: 33.33333333333%;	
		}
		.footer-btn-icon {
			text-align: center;
			padding: 30px 0 10px 0;
		}
		.footer-btn-text {
			padding: 0 0 20px 0;
		}	
	}

	/* 3.  Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {

		}

	/* 4. Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
			.news-item:nth-child(2) {
			border-top: 1px solid #d7d7d7;		
			}
			.featured-news-pic {
				float: none;
				background: #298da7;
				margin: 0 auto;	
			}
			.sm-vid-thumb {
		 	width: 30%;		 
	 	}
	 	 .blog-thumb {
		 	 width:40%; 
		}
			.news-title h2 {
				margin: 25px 0;
			}
			.news-excerpt span{			
			       float: none;
				   width: 25%;
			}
			.physician-photo, .physician-stuffs {
				 width: 100%;
				 float: none;
				 padding: 0;
		 	}
		 	.news-excerpt .more a {
		 		font-size: 10px;
		 	}
		 	.page-id-17230 .vid-player-thumbs a {
		 		width: 49%;
		 	}
		}

