/*
Theme Name: Twenty Twelve
Theme URI: https://wordpress.org/themes/twentytwelve/
Author: the WordPress team
Author URI: https://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.7
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.
*/

body{ margin:0; padding:0; background:#fff;  font-family: 'Calibri';}
@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/opensans-light-webfont.eot');
    src: url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-light-webfont.woff2') format('woff2'),
         url('fonts/opensans-light-webfont.woff') format('woff'),
         url('fonts/opensans-light-webfont.ttf') format('truetype'),
         url('fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: 'Calibri';
	src: url('fonts/Calibri.eot');
	src: local('☺'), url('fonts/Calibri.woff') format('woff'), url('fonts/Calibri.ttf') format('truetype'), url('fonts/Calibri.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

nav {
	/*background: #eb8e3d !important;*/
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff7400+0,ff7400+100;Orange+Flat */
		background: #ff7400 !important; /* Old browsers */
		background: -moz-linear-gradient(top, #ff7400 0%, #ff7400 100%)!important; /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7400), color-stop(100%,#ff7400))!important; /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ff7400 0%,#ff7400 100%)!important; /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ff7400 0%,#ff7400 100%)!important; /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ff7400 0%,#ff7400 100%)!important; /* IE10+ */
		background: linear-gradient(to bottom, #ff7400 0%,#ff7400 100%)!important; /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7400', endColorstr='#ff7400',GradientType=0 )!important; /* IE6-9 */	
	border: none !important; 
	border-radius:0 !important;}
.navbar-inverse .navbar-nav > li > a { color:#fff;text-shadow: none; }
/*.navbar-inverse .navbar-nav > li > a:focus, 
.navbar-inverse .navbar-nav > li > a:hover { background-color: #cc6a16; color: #fff;}*/
.navbar-nav > li > a { border-right: 1px solid; padding-bottom: 0; padding-top: 0;}
.navbar-nav > li  > a:nth-child(3) { border-right: none;}
.navbar-brand {  height: 36px; padding:8px;}
.navbar { min-height: 109px;}
.navbar-nav > li { float: left; padding: 8px 0;}	
.navbar-nav > li :hover {  background-color: #cc6a16; color: #fff;}
.nav > li > a { padding: 0px 20px;}
.self-nav { float: left; margin: 30px 0; padding: 0; color:#666666;}	
.self-nav > li { float: left; list-style: outside none none; padding-right: 32px;}
.self-nav > li > a { color:#666666; }
.self-nav > li:last-child{padding-right: 0px;}
.logo {
		/*border: 1px solid #eb8e3d;*/ 
		box-shadow: 0 2px 16px 1px #666;
		margin: 5px 0 0 -15px; 
		padding: 0; 
		position: absolute; 
		z-index: 1; 
		/*-ms-transform: rotate(-20deg); /* IE 9 */
		/*-webkit-transform: rotate(-20deg); /* Chrome, Safari, Opera */
		/*transform: rotate(-20deg);*/
	}
.heading { background:url("img/cursor.png") no-repeat; color: #E67817 ; font-weight:normal;font-size: 20px; padding-left: 18px;}
.line { border: 3px solid #eb8e3d;}
.copyright{ color: #0c9317; padding:0; }
.copyright > p { float: left;}
.fmenu > li {  float: left; list-style: none;}
.fmenu > li  > a { color: #0c9317; border-right: 1px solid; padding-left: 10px; padding-right: 10px;}
.socail { float: left;}
.sites > li { float: left; list-style: none; margin-left: 7px; margin-right: 7px;}
.sites > li  > a { color: #999;}
.fmenu { float: left; padding:0;}
.sites { float: right; padding:0;}
.container > p { text-align: justify;}
.navbar-nav { float: left; margin: 36px 0 0;}
@media screen and (min-width:300px) and (max-width:560px)
{
.logo {  border: 1px solid #eb8e3d; position:relative}
.navbar-nav > li { width: 100%;}
.navbar-nav > li > a { border-right: none;}
}
@media screen and (min-width:600px) and (max-width:640px)
{
.col-xs-push-3 { left: 0;}
}
@media screen and (min-width:700px) and (max-width:1024px)
{
.sites > li { margin-left: 5px; margin-right: 5px;}
}
.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev { top:112% !important;}
.ms-nav-prev { left: 10px !important;}
.ms-nav-next { right: 10px !important;}
.ms-tab-context { color: #000; width:100%; text-align:center}
.ms-thumb { height: 70px !important; margin: 0 !important; width: 110px !important;}
.ms-thumb-list.ms-dir-h.ms-align-bottom{ height:95px !important; }
.ms-thumb-frame.ms-thumb-frame-selected { height: 120px !important;}
.ms-thumb-frame { opacity: 1!important; overflow: visible !important;}

ul#menu-top li:last-child a { border-right: none; padding-right:0;}
.rmv-padding{ padding-right:0; }
.table { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
td { border-right: 1px solid #ccc;}
.ms-thumb-frame { left: 6px; margin-right: 20px !important; position: relative; width: 100px !important;}
.ms-parent-id-1 > .master-slider { background:none !important;}
.navbar-nav > li > a { font-weight: 100;}
.self-set{ margin-top:70px; min-height:410px; }
.entry-content > p { text-align: justify;}
.slider{ margin-top:30px; float:left; }
.h4, h4 { font-weight: bold;}
.entry-content > ul { margin-left: 0; padding-left: 10px;}
.name { font-family: open sans; font-size: 15px;}
.address {font-size: 16px;}
.addr {margin-top:-30px;}