/*
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://mcedfoundation.in/wp-content/uploads/2016/11/body-backgroung-img1.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:0px 0 0 0px;
	height:auto;}

.logo{
	float:left;
	width:122px;
	height:120px;
	margin-top:14px;
	padding:8px 0 0 0px;}

.logo img{
	width:122px;
	height:120px;}


.logo-heading{
	padding:20px 0 0 0px;
	float:right;
	width:870px;
	text-align:right;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;}

.logo-heading span{
	font-size:14px;
	color:#eb5868;
	font-family:Calibri;}

.facebook, .twiter, .google, .linkedin{
	width:20px;
	height:20px;
	display:inline-block;
	background:#eb5868;
	text-decoration:none;
	color:#ff8c83;
	margin-top:10px;}

.facebook{background:url(http://mcedfoundation.in/wp-content/uploads/2016/11/facebook.png) repeat-x top center;} 
.twiter{background:url(http://mcedfoundation.in/wp-content/uploads/2016/11/twiter.png) repeat-x top center;} 
.google{background:url(http://mcedfoundation.in/wp-content/uploads/2016/11/google.png) repeat-x top center;} 
.linkedin{background:url(http://mcedfoundation.in/wp-content/uploads/2016/11/in.png) repeat-x top center;}

.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:72%;
		padding:0 1% 0 2%;
	}

	.widget-area {
		float: right;
		width:23%;
		margin:20px 0 0 10px;
		padding-left:10px;
	}

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		float:right;
		width:810px;
		padding:0px 0 0 60px;
		margin:10px 0 0 0px;
		background:#FFF;
		text-transform:uppercase;
		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;
		text-transform:uppercase !important;		
		font-family:Arial, Helvetica, sans-serif;
	}
	.main-navigation li a {
		text-transform: capitalize;
		line-height:50px;
	}
	.main-navigation li a:hover{
		background:#ec9359 !important;
		color:#FCC;}
	.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:#eb9358;
		border:none !important;
	}
	.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*/
		color:#000;
		border:none !important;}
	.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:#eb9358;
	width:350px;
	padding:5px;
	margin-left:10px;}

.banner-box .about-div h3{
	color:#FFF;
	font-family:font-family:Arial, Helvetica, sans-serif;;
	font-size:30px;
	margin-bottom:15px;
	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;}

.top-middle-content li{
	float:left;
	width:235px;
	text-align:center;
	padding:10px;}

.top-middle-content li h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px !important; 
	color:#eb9358;
	text-transform:uppercase;}

.top-middle-content li span{
	font-size:12px;
	color:#999;}

.top-middle-content li hr{
	width:70px;
	border:none;
	height:5px;
	background:#eb9358;}

.more-info{
	display:inline-block;
	font-size:13px;
	color:#eb5867;
	margin:0px 0 0 0px;
	text-decoration:none;}

.more-info:hover{
	color:#eb9358;
	}

.content-info{
	display:inline-block;
	font-size:13px;
	padding:5px 10px 5px 10px;
	background:#eb5867;
	color:#FFF;
	margin:10px 0 0 0px;
	text-decoration:none;}

.content-info:hover{
	background:#eb9358;
	}

.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:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#eb9358;
	font-size:30px;
	margin-bottom:15px;}

.img-slider h2{
	border-bottom:3px #eb9358 solid;
	width:100% !important;
	padding-bottom:3px;
	border-top:none !important;}

.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:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#eb5867;}

.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:#eb5868;
	padding:0 0 5px 0px;
	border-bottom:10px #ac404d solid;}

.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:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ebd158;
	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:#FFF;}

.footer-link li a:hover{
	color:#ec9359;}

.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:100%;
	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:98%;
	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;}

.widget-title{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:28px;
	margin-bottom:20px;
	color:#ec9359;}

.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, .page-item-297, .page-item-352, .page-item-354, .page-item-358, .page-item-360{
	display:none!important;}