/*
Theme Name: Twenty Twelve
Theme URI: http://wordpress.org/themes/twentytwelve
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentytwelve

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}

---------- Further reading

http://snook.ca/archives/html_and_css/font-size-with-rem
http://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter/


/* =Reset
-------------------------------------------------------------- */
@font-face{
	src:url(fonts/Anton.ttf);
	font-family:Anton;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
body {
		font-family:Tahoma, Geneva, sans-serif;
		background:url(http://siamsmedical.in/wp-content/uploads/2014/07/body-backgroung-img.png) repeat-x top center;
}
#body{
	background:url(http://localhost/siams/wp-content/uploads/2014/07/other-page-bogy.png) repeat-x top center!important;}
ol,
ul {
	list-style: none;
}
blockquote,
q {
	quotes: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption,
th,
td {
	font-weight: normal;
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}
/*==============My Css==============*/

#page{
	width:1020px;
	margin:0px auto;
	height:auto;}

/*Header*/
header{
	float:left;
	width:1020px;
	margin:27px 0 0 0px;
	height:auto;}

.logo{
	float:left;
	width:150px;
	height:159px;
	padding:8px 0 0 0px;}

.logo img{
	width:150px;}


.logo-heading{
	padding:20px 0 0 0px;
	float:left;
	width:870px;
	text-align:center;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;}

.logo-heading span{
	font-size:11px;
	font-family:Damion;}

.top-contact{
	float:left;
	width:870px;
	text-align:right;}

.top-contact li{
	display:inline-block;}


.top-call{
	font-size:12px!important;
	color:#eace0b;}

.top-call span{
	color:#F00;
	font-weight:bold;}

.top-social-link a{
	display:inline-block;
	width:20px;
	text-align:center;
	height:20px;
	background:#FC0;
	margin:0px 0 0 2px;}








/*========Main Navigation========*/
/* Minimum width of 600 pixels. 
@media screen and (min-width: 600px) {*/
	.site-content {
		float: left;
		width:750px;
	}

	.widget-area {
		float: right;
		width:250px;
		margin:0 0 0 10px;
		padding-left:10px;
	}

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		float:left;
		width:810px;
		padding:0px 0 0 60px;
		margin:10px 0 0 0px;
		background:url(http://siamsmedical.in/wp-content/uploads/2014/07/navigation-bg.png) repeat-y top center;
		height:50px;
	}
	.main-navigation ul {
	}
	.main-navigation li a,
	.main-navigation li {
		text-align:center;
		padding:0 8px 0 7px;
		display: inline-block;
		text-decoration: none;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
	}
	.main-navigation li a {
		text-transform: capitalize;
		line-height:50px;
	}
	.main-navigation li a:hover,
	.main-navigation li a:focus {
		background:#F00;
		color:#FFF;}
	.main-navigation li {
		position: relative;
	}
	.main-navigation li ul {
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 999;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px);
	}
	.main-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.main-navigation ul li:hover > ul,
	.main-navigation ul li:focus > ul,
	.main-navigation .focus > ul {
		border-left: 0;
		clip: inherit;
		overflow: inherit;
		height: inherit;
		width: inherit;
		margin-left:-7px;
	}
	.main-navigation li ul li a {
		display: block;
		width: 180px;
		padding:0px 5px 0px 5px;
		margin:1px 0 0 0px;
		white-space: normal;
		font-size:14px;
		text-align:left;
		color:#FFF;
		background:#d00202;
		border-bottom:#000 solid 1px;
	}
	.main-navigation li ul li a:hover,
	.main-navigation li ul li a:focus {
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {/*Like Active Class*/
		background:#e50101;
		color:#000;}
	.menu-toggle {
		display: none;
	}

/*========Banner========*/

.banner-box{
	float:left;
	width:1020px;
	margin:25px 0 0 0px;}

.banner-box .banner{
	float:left;
	width:650px;
	height:395px;}

.banner-box .about-div{
	float:left;
	background:#e50101;
	width:350px;
	padding:5px;
	margin-left:10px;}

.banner-box .about-div h3{
	color:#eace0b;
	font-family:Anton;
	font-size:25px;
	font-weight:normal;}

.banner-box .about-div p{
	font-size:14px;
	color:#FFF;
	line-height:21px;
}

/*========Banner-End========*/

/*========Middle-Cotent-Start========*/

.wrapper{
	float:left;
	width:1020px;
	margin:20px 0 30px 0px;;}

#home-page{
	float:left;
	width:1020px;
}

.top-middle-content{
	float:left;
	width:1020px;
	padding-bottom:30px;
	border-bottom:#CCC dashed 1px;}

.top-middle-content li{
	float:left;
	width:235px;
	text-align:center;
	padding:10px;}

.top-middle-content li h3
{
	font-family:Anton;
	font-weight:normal;
	color:#eace0b;}

.top-middle-content li span{
	font-size:12px;
	color:#999;}

.top-middle-content li hr{
	width:60px;
	border:none;
	height:3px;
	background:#eace0b;}

.more-info{
	display:inline-block;
	font-size:13px;
	padding:5px 10px 5px 10px;
	background:#F30;
	color:#FFF;
	margin:10px 0 0 0px;
	text-decoration:none;}

.more-info:hover{
	background:#eace0b;
	}

.home-activities{
	float:left;
	width:340px;
	margin-top:30px;}

.home-activities h2, .home-what-we-do h2, .img-slider h2, .entry-title, .widgets-title{
	font-family:Anton;
	font-weight:normal;
	color:#eace0b;
	font-size:30px;}

.home-activities ul{
	float:left;
	list-style-image:url(http://siamsmedical.in/wp-content/uploads/2014/07/list-img.png);
	width:310px;
	margin:0 0 0 25px;}

.home-activities ul li h3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#F90;}

.home-activities ul li{
	margin:0px 0 15px 0px;}

.home-activities ul li span, .home-what-we-do p{
	font-size:12px;
	color:#999;}

.home-what-we-do{
	float:left;
	width:670px;
	margin:30px 0 0 10px;}

.home-what-we-do p{
	line-height:20px;}

.home-what-we-do p img{
	margin-top:8px;}

.services-img{
	margin:0 0 0 10px;}

.img-slider{
	float:left;
	width:1020px;
	margin-top:40px;
	padding:15px 0 15px 0px;
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;}


#colophon{
	float:left;
	width:100%;
	height:auto;
	background:#eace0b;
	border-top:#e50101 2px solid;
	padding:0 0 5px 0px;}

.footer-area{
	margin:0px auto;
	width:1020px;
	padding:15px 0 0 0px;}

.footer-link{
	float:left;
	widows:1020px;
	height:auto;}

.footer-link li{
	float:left;
	width:255px;}

.footer-link li h3{
	float:left;
	font-family:Anton;
	font-weight:normal;
	color:#e50101;
	font-size:18px;
	letter-spacing:1px;
	margin:0 0 10px 0px;}

.footer-link li, .footer-link li a{
	text-decoration:none;
	font-size:14px;
	line-height:22px;
	color:#FF6;}

.footer-link li a:hover{
	color:#C00;}

.social-link-bottom a{
	display:inline-block;
	padding:5px 10px 5px 10px;
	line-height:normal!important;
	margin:3px 0 0 0px;
	color:#FFF!important;}

.theme-footthem{
	font-size:11px!important;}

.theme-footthem a{
	color:#FFF!important;
	font-size:11px!important;}


/*------------Other Pages Css---------------*/

.entry-title{
	float:left;
	width:750px;
	margin:20px 0 -10px 0px;}

.widgets-title{
	margin:20px 0 15px 0px;
	color:#F00;}


/*--------------Other Pages Css--------------*/

.matter-para{
	float:left;
	width:750px;
	font-size:12px;
	line-height:22px;
	color:#666;
	margin-bottom:15px;}

.address-heading{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin:20px 0 5px 0px;
	color:#969;}

address{
	font-size:13px;
	color:#666;
	line-height:22px;
	letter-spacing:0px;}

.team-members, .team-memberss{
	float:left;
	width:600px;
	}

.team-members li, .team-memberss li{
	float:left;
	width:210px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	line-height:20px;}


.slnumber{
	float:left;
	width:50px!important;}

.team-memberss{
	margin:0 0 25px 0px;}

.our-work{
	float:left;
	width:720px;
	margin-left:20px;
	list-style:decimal;}
	
.our-work li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	line-height:20px;
	margin:0 0 10px 0px;}

.news-area{
	float:left;
	width:740px;}

.news-area ul{
	float:left;
	margin:20px 0 0 0px;}

.news-area ul li a{
	color:#069;
	line-height:50px;
	font-weight:bold;
	font-size:20px;}

.post-date{
	color:#F00;}

/*--------------------News Post Page-----------------*/



.entry-header{
	float:left;
	margin:0px 0 25px 0px;}

.entry-content p{
	font-size:13px;
	line-height:20px;
	margin-bottom:20px;}

.map-location{
float:left;}

/*----------------Courses Page------------------*/

.courses-page-heading{
	color:#9CC;}

.courses-page-link, .courses-page-useful-link{
	float:left;
	margin:20px 0 0 0px;
	width:740px;}

.courses-page-link a, .courses-page-useful-link a{
	display:block;
	font-size:14px;
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;}

.courses-page-link a:hover, .courses-page-useful-link a:hover{
	color:#06F;
	}
.courses-page-useful-link a{
	color:#999;}

.widget-area .widget_recent_entries a, .more-news{
	text-decoration:none;
	color:#F90;
	margin-bottom:10px;
	display:block;}

.more-news{
	float:right;
	color:#036;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	margin-right:15px!important;}

.more-news:hover{
	color:#FC0;
	}

.practitioners{
	float:left;
	width:700px;
	text-align:left;}

.practitioners td{
	border:1px #cccccc solid;
	padding:10px;}

.page-item-187, .page-item-189, .page-item-261, .page-item-287, .page-item-291, .page-item-293{
	display:none!important;}