@charset "utf-8";
/* CSS Document */
body          { background:#26222d; margin:0; font-size:12px/1.35 ; font-family: 'Roboto Slab', serif; color:#666667; text-align:center; }

/* Headings */
h1            { font-size:20px; font-weight:normal; line-height:1.15; }
h2            { font-size:18px; font-weight:normal; line-height:1.25; }
h3            { font-size:16px; font-weight:bold; line-height:1.25; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
/*table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }*/

table         {  empty-cells:show; font-size:100%; }
/*caption,th,td { vertical-align:top; text-align:center; font-weight:normal; }*/
caption,th,td {  font-weight:normal; }
/* Content */
strong        { font-weight:bold; }
address       { font-style:normal; color:#666666; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

/* Lists */
ul,ol         { list-style:none; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

a:hover,
a:active {
  outline: 0;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  width: auto\9;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
.clearfix 
{
	clear: both;
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
/* fonts */

}
@font-face {
    font-family: 'Roboto Slab', serif;
    src: url('../fonts/museo100-regular-webfont.eot');
    src: url('../fonts/museo100-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo100-regular-webfont.woff') format('woff'),
         url('../fonts/museo100-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo100-regular-webfont.svg#museonoramal') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* fonts  end */
/* =================== main css start =================== */
/* ----------- welcome page css start -------------- */
#welcome-page {
	background: url(../images/main-bg.jpg) repeat #26222d;
}
#wel-container {
	width: 1000px; height: 550px;
	margin: 5% auto 0 auto;
	background-color: #663;
}

h1.logo-cont {
	background: url(../images/bl_logo.png) no-repeat;
	position: absolute;
	z-index: 999;
	width: 365px; height: 368px;
	margin-left: 308px;
	margin-top: 60px;
	display: block;
	
}
h1.logo-cont a{
	display: block;
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  width: 100%;
  height: 100%;
	
}
/*
.link-cont {
	margin-left: 242px;
	width: 550px; height: 21px;
	position: absolute;
	z-index: 999;
	margin-top: 450px;
	float: left;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-weight: 400;
	font-size: 22px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
}*/

.link-cont {
    margin-left: 182px;
    width: 650px;
    height: 21px;
    position: absolute;
    z-index: 999;
    margin-top: 450px;
    float: left;
    font-family: 'Roboto Slab', serif, sans-serif;
    font-weight: 400;
    font-size: 22px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 20px;
}

/*
.link-cont a {
	float: left;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 19px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
	text-align:center;
	width:10%;
	margin-top:2px;
	
}
*/
.link-cont a {
    float: left;
    font-family: 'Roboto Slab', serif, sans-serif;
    font-size: 19px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 20px;
    text-align: center;
    width: 18%;
    margin-top: 2px;
}
.link-cont a:hover {
	float: left;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 19px;
	color: #d6bb80;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
	text-shadow: 1px 2px 2px #000;
    filter: dropshadow(color=##000, offx=1, offy=2);
}


.store {
	float: left !important;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 19px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
	text-align:center;
	width:10%;
	margin-top:3px;
	
}
.store:hover {
	float: left !important;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 19px;
	color: #d6bb80;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 20px;
	text-shadow: 1px 2px 2px #000;
    filter: dropshadow(color=##000, offx=1, offy=2);
}

.soon{ float:left; width:17%; font-size:10px; color:#ffffff; margin:0 0 0 -15px;}

.link-sep {
	background: url(../images/sprite.png) no-repeat -407px 	-25px;
	height: 21px; width: 400px;
	float: left;
	margin: 0 3px;
	text-transform: uppercase;
}
/* middle content */
.kwicks {
	width: 515px;
	height: 550px;
}
.kwicks > li {
	width: 1000px;
	height: 550px;
/* overridden by kwicks but good for when JavaScript is disabled */
	margin-left: 0px;
	float: left;
}
.kwicks > li:hover {
	width: 1000px;
	cursor: pointer;
	height: 550px;
	/* overridden by kwicks but good for when JavaScript is disabled */
	margin-left: 0px;
	float: left;
}

/*#panel-1 { background-image: url(../images/wel-bg-one.jpg); }
#panel-2 { background-image: url(../images/wel-bg-two.jpg); }*/
.kwicks > li a{
	color: transparent;
	width: 100%;
	height: 100%;
}
#panel-1 { background-image: url(../images/wel-bgl-one.jpg); }
#panel-2 { background-image: url(../images/wel-bgl-two.jpg); }
/* --------------- welcome page css end ------------*/

/* ================= inner pages start ====================== */
#inner-page {
	background: url(../images/inner-main-bg-temp.jpg) repeat #26222d;
	margin: 0;
}
.inner-container {
	margin: 25px auto 0 auto;
	position: relative;
	width: 989px;
}
.main-nav-cont {
	float: left;
	width: 989px;
	height: 30px;
	margin-bottom: 18px;
	background: url(../images/sprite.png) no-repeat -94px -445px;
}
.main-nav-cont ul{
	float: right;
	margin: 0;
	position: relative;
	left: 50px;
	top:2px;
}
.main-nav-cont ul li{
	list-style-type: none;
	float: left;
}
.main-nav-cont ul li a{
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px;
	color: #9d7922;
	padding: 0 22px;
	text-decoration: none;
	text-transform:uppercase;
}
.main-nav-cont ul li a:hover, .main-nav-cont ul li a.active{
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px;
	color: #d2b362;
	padding: 0 22px;
	text-decoration: none;	
	text-transform:uppercase;
}
.border-right-none{
	border-right: none !important;
}
/* main content */
.main-content {
	width: 989px;
	height: 560px;
	background: #886216 url(../images/home-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}
.biography-content {
	width: 989px;
	height: 560px;
	/*background: #390b0b url(../images/biography-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.ecopreneur-content {
	width: 989px;
	height: 560px;
	/*background: #350a11 url(../images/ecopreneur-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}
.organic-content {
	width: 989px;
	height: 560px;
	background:#3b290c url(../images/organic-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}

.fibres-content {
	width: 989px;
	height: 560px;
	/*background: #363523 url(../images/fabric-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.colors-content {
	width: 989px;
	height: 560px;
	/*background:#2b0a14 url(../images/color-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.techniques-content {
	width: 989px;
	height: 560px;
	/*background: #141a2a url(../images/technic-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.project-content {
	width: 989px;
	height: 560px;
	background:#311100  url(../images/social-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}

.archive-content {
	width: 989px;
	height: 560px;
	/*background: #000800 url(../images/archive-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.collection-content {
	width: 989px;
	height: 560px;
	/*background:#03140f url(../images/collection-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.resources-content {
	width: 989px;
	height: 560px;
	background:#2b0005 url(../images/resource-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}

.get-in-touch-content {
	width: 989px;
	height: 560px;
/*	background:#211000 url(../images/contact-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}

.presence-content {
	width: 989px;
	height: 560px;
	background:#1d1919 url(../images/presense-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}

.certi-content {
	width: 989px;
	height: 560px;
	background:#1b1408 url(../images/certificate-bg.jpg) no-repeat 0 0px;
	float: left;
	border: 1px solid #6e6345;
}

.faq-content {
	width: 989px;
	height: 560px;
	/*background:#130b0d url(../images/faq-bg.jpg) no-repeat 0 0px;*/
	float: left;
	border: 1px solid #6e6345;
}




.sub-menu-cont {
	background: url(../images/sprite.png) no-repeat -24px -554px;
	width: 190px;
	height: 560px;
	float: left;
}
ul.sub-menu {
	float: left;
	width: 100%;
	padding: 0;
	margin: 85px 0 0 0;
}
ul.sub-menu li{
	list-style-type: none;
	height:34px;
}
ul.sub-menu li a{
	color: #e8b93f;
	font-family: 'Roboto Slab', serif, cursive;
/*	font-family: 'Quattrocento', serif;*/
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	line-height: 40px;
	text-transform:uppercase;
}
ul.sub-menu li a:hover, ul.sub-menu li a.active {
	color: #ffffff;
	font-family: 'Roboto Slab', serif, cursive;
	/*font-family: 'Quattrocento', serif;*/
	font-size: 12px;
	text-decoration: none;	
	text-align: center;
	line-height: 40px;	
}
/* Get in touch page start */
.get-in-touch-con {float:left;
				width:250px;
}
.regi-ofc {float:left;
		width:300px;
}
.regi-ofc h1 {font-size:18px;
			color:#E8B93F;
			font-family: 'Roboto Slab', serif, sans-serif;
			margin:0px;
			float:left;font-weight:500;
			text-align:left;
}
.regi-ofc h1 span{font-size:12px;
			color:#FFDA9B !important;
			font-family: 'Roboto Slab', serif, sans-serif;
			margin:0px;
			float:left;font-weight:500;
			text-align:left;
}
.regi-ofc h4 {font-size:13px;
			color:#E8B93F;
			font-family: 'Roboto Slab', serif, sans-serif;
			margin:0px;
			float:left;font-weight:500;
}
.regi-ofc-para {font-size:12px !important;
			color:#FFDA9B !important;
		font-family: 'Roboto Slab', serif, sans-serif;
			padding:0;
			margin:0;
			float:left;
			text-align:left;
			margin-bottom:10px
} 

.admin-ofc{float:left;
}
.admin-ofc h4 {font-size:14px;
			color:#E8B93F;
			font-family: 'Roboto Slab', serif, sans-serif;
			margin:0px;
			float:left;
			margin-top:10px;font-weight:500;
}
.admin-ofc-para {font-size:12px !important;
			color:#FFDA9B !important;
			font-family: 'Roboto Slab', serif, sans-serif;
			padding:0;
			margin:0;
			float:left;
			text-align:left;
			margin-top:10px
} 
.admin-ofc a {color:#FFDA9B !important;
			text-decoration:none

}


.email {float:right;
		color:#000000;
		font-family: 'Roboto Slab', serif, sans-serif;
		font-size:12px !important;
		width:165px;
}
.email:hover {text-decoration:underline;
color:#ffffff !important;
}

/*Inquiry Form  start */
.inquiry {float:right !important;
position:relative;
bottom:19px;
}
div.box {

margin:0 auto;

width:323px !important;

position:relative;


}



div.box h4 { 

color:#E8B93F;

font-family: 'Roboto Slab', serif, sans-serif;

font-size:13px;

text-align:left;font-weight:500;

}



div.box label {

width:100%;

display: block;

padding:10px 0 10px 0;

}

div.box label.error {
width:70%;
display: block;
padding:0 0 10px 0 !important;
color:#FFF !important;
font-family: 'Roboto Slab', serif, sans-serif;
font-size:12px;
float:right;
}

div.box label span {

display: block;

color:#FFDA9B !important;

font-family: 'Roboto Slab', serif, sans-serif;
font-size:12px;

float:left;

width:100px;

text-align:right;

padding:12px 0 0 0;
text-align:left;

}



div.box .input_text {

padding:5px 5px;

width:200px;

background:transparent;
color:#fff;
font-family: 'Roboto Slab', serif, sans-serif;

border-bottom: 1px double #a78623;

border-top: 1px double #a78623;

border-left:1px double #a78623;

border-right:1px double #a78623;

}



div.box .message{

padding:7px 7px;

width:200px;

background:transparent;
color:#fff;
font-family: 'Roboto Slab', serif, sans-serif;

border-bottom: 1px double #a78623;

border-top: 1px double #a78623;

border-left:1px double #a78623;

border-right:1px double #a78623;

overflow:hidden;

height:105px;

}



div.box .button

{

padding:4px 7px;

background:#E8B93F;

border:0px;
font-family: 'Roboto Slab', serif, sans-serif;

position: relative;

top:10px;

width:100px;
cursor:pointer;
right:6px;

}
div.box .button:hover {
	background: #bbb68b;
}

#contact-notification-box-error{
	color:#FFF;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size:12px;
}
#contact-notification-box-success{
	color:#FFF;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size:12px;
}
/*Inquiry Form  End  */


/*Get in touch page end */
/* footer start */
.footer {
	float: left;
	height:50px;
	width:100%;
}
ul.footer-menu {
	float: left;
	padding: 0px 0 0 0;
	position: relative;
	left: -11px;
}
ul.footer-menu li {
	float: left;
	list-style-type: none;
	border-right: 1px solid #daa54b;	
}
ul.footer-menu li a {
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 12px;
	color: #daa54b;
	font-weight: 400;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 11px;
}
ul.footer-menu li a:hover, ul.footer-menu li a.active {
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 12px;
	color: #d38f1a;
	font-weight: 400;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 11px;
}
.social-links {
	float: right;
	margin-top: 8px;
}
ul.social {
	float: left;
}
ul.social {
	float: left;
}
ul.social li{
	float: left;
	list-style-type: none;
}
ul.social li a {
	width: 22px;
	height: 22px;
	color: transparent;
	font-family: 'Roboto Slab', serif, sans-serif;
	font-size: 12px;
	margin: 0 3px;
}
ul.social li a.facebook {
	background: url(../images/sprite.png) no-repeat -755px -165px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.facebook:hover {
	background: url(../images/sprite.png) no-repeat -755px -205px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.twitter {
	background: url(../images/sprite.png) no-repeat -779px -165px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.twitter:hover {
	background: url(../images/sprite.png) no-repeat -779px -205px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.google {
	background: url(../images/sprite.png) no-repeat -802px -165px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.google:hover {
	background: url(../images/sprite.png) no-repeat -802px -205px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.pinterest {
	background: url(../images/sprite.png) no-repeat -823px -165px;
	width: 22px;
	height: 22px;
	float: left;
}
ul.social li a.pinterest:hover {
	background: url(../images/sprite.png) no-repeat -823px -205px;
	width: 22px;
	height: 22px;
	float: left;
}
.full-div {
	background: url(../images/sprite.png) no-repeat -3px -503px;
	width: 989px;
	height: 25px;
	float: left;
	margin-bottom: 10px;
}
/* footer end */
/* rightside contet start */
.right-content {
	float: right;
}
.logo-cont-inr {
	position: absolute;
	z-index: 999;
	height: 433px;
	width: 402px;
	margin-top: 127px;
	right: 260px;
}
.logo-cont-inr .inr-sep {
	background: url(../images/sprite.png) no-repeat -411px -75px;
	height: 40px;
	width: 460px;
}
.logo-cont-inr .inr-logo {
	background: url(../images/sprite.png) no-repeat -411px -131px;
	height: 111px;
	width: 292px;
	margin: 33px 0 33px 84px;
}
.logo-cont-inr .punch-line {
	background: url(../images/sprite.png) no-repeat -417px -255px;
	height: 72px;
	width: 273px;
	margin: 33px 0 33px 84px;
}
/* rightside content end */
/* slider contetn start */
#slider {
    width: 558px; /* important to be same as image width */
    height: 560px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 558px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-top: 0;
	padding-left: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
/* slider content end */
/* inner pages */
.inner-right {
	float:left;
	/*background: url(../images/inner-bg.jpg) no-repeat;*/
	width: 729px;
	height: 490px;
	padding: 35px;
}
.inner-head {
	float: left;
	color: #f1d568;
	font-family: 'Roboto Slab',serif, "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	border-bottom: 1px solid #a78623;
	width: 100%;
	text-align: left;
	padding-bottom: 5px;
}
.inner-head-white {
	float: left;
	color: #ffffff;
	/*font-family: museobold, "Times New Roman", Times, serif;*/
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 20px;
	border-bottom: 1px solid #a78623;
	width: 100%;
	text-align: left;
	padding-bottom: 5px;
}
.sub-head {
	float: left;
	color: #fdedc3;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 18px;
	text-transform:uppercase;
	width: 100%;
	text-align: left;
	margin: 0;
}
.sub-head-white {
	float: left;
	color: #ffffff;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 14px;
	width: 100%;
	text-align: left;
	margin: 0;
	font-weight:normal;
}
.sub-small-head {
	float: left;
	color: #fff;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 13px;
	width: 100%;
	text-align: left;
	margin: 0 0 10px 0;
	font-weight:normal;
}
h1.inner-para-img {float:left;
				width:300px;
				height:450px;
				margin:7px 0 0 0;
				padding:0;
}
.inner-para-txt {
	float:right;
	color: #e2d6ad !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px !important;
	font-weight: normal;
	width:55%;
	margin: 0;
	line-height: 18px;
	text-align: left;
	text-shadow: 1px 1px 2px #000;
    filter: dropshadow(color=#000, offx=1, offy=1);
	text-align:justify;
}
.inner-para p {text-align:justify;}
.inner-para {
	float:left;
	color: #e2d6ad !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px !important;
	font-weight: normal;
	width:100%;
	margin: 0;
	line-height: 18px;
	text-align:justify;
	text-shadow: 1px 1px 2px #000;
    filter: dropshadow(color=#000, offx=1, offy=1);
	
}
.inner-para-white {
	float: left;
	color: #e2d6ad !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px !important;
	font-weight: normal;
	width: 100%;
	margin: 0;
	line-height: 18px;
	text-align: left;
	text-shadow: 1px 1px 2px #000;
    filter: dropshadow(color=#000, offx=1, offy=1);
	text-align:justify;
}
.inner-para-no-space {
	float: left;
	color: #e2d6ad !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px !important;
	font-weight: normal;
	width: 100%;
	line-height: 18px;
	text-align: left;
	margin: 0;
	text-shadow: 1px 1px 2px #000;
        filter: dropshadow(color=#000, offx=1, offy=1);
}
.maininr-nav-cont {
	float: left;
	width: 989px;
	height: 38px;
	margin-bottom: 18px;
	background: url(../images/sprite.png) no-repeat 285px -1186px;
}
.maininr-nav-cont .inr-top-logo {
	background: url(../images/sprite.png) no-repeat -415px -86px;
	height: 111px;
	width: 292px;
	float: left;
	position: relative;
	top: -64px;
}
.maininr-nav-cont ul{
	float: right;
	margin: 0;
	position: relative;
	left: 50px;
	top:14px;
}
.maininr-nav-cont ul li{
	list-style-type: none;
	float: left;
	/*border-right: 1px solid #9d7922;*/
}
.maininr-nav-cont ul li a{
	font-family: 'Roboto Slab', serif,cursive;
	font-size: 12px;
	color: #9d7922;
	padding: 0 22px 0px 15px;;
	text-decoration: none;
	text-transform:uppercase;
}
.maininr-nav-cont ul li a:hover, .maininr-nav-cont ul li a.active{
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px;
	color: #d2b362;
	padding: 0 22px;
	text-decoration: none;	
	text-transform:uppercase;
}

.music { position:relative;left:-20px;top:-6px;}
/* ================= inner pages end  ====================== */
/* resource page */
ul.resourcec-list {
	float: left;
	margin: 10px 0;
	padding: 0;
}
ul.resourcec-list li {
	float: left;
	background: url(../images/list-bullet.png) 0px 7px no-repeat;
	color: #ffe090 !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
	line-height: 25px;
	text-align: left;
	padding-left: 21px;
}
.link {
	color: #fff !important;
	font-family: 'Roboto Slab', serif, cursive;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
/* resource page end */
/* misc */
.borderright-none {
	border-right: none !important;
}
.capitals {
	text-transform: uppercase;
}
/* slider things */
.content{ width: 736px; height:485px; overflow:auto; background: transparent; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
		.content p:nth-child(even){color:#999; font-size:14px;}
		.content p:nth-child(3n+0){color:#c96;}
		hr{height:0; border:none; border-bottom:1px solid rgba(255,255,255,0.13); border-top:1px solid rgba(0,0,0,1); margin:9px 10px; clear:both;}
		.links{margin:10px;}
		.links a{display:inline-block; padding:3px 15px; margin:7px 10px; background:#444; text-decoration:none; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
		.links a:hover{background:#eb3755; color:#fff;}
		
		
.gallery-block{float:left; width:100%; height:auto; position:relative;}
		
ul.tile {
    height: 600px;
    padding-top: 0px !important;
    width: 100%; margin:0px; padding:0px; width:705px !important;
}


li.views-row {
    min-height: 210px;
    width: 165px;
}
.view-content .item-list ul li {
    min-height: 190px;
    
}
.view-content .views-row {
    margin: 0px 5px 10px;
}
.views-row {
    float: left;
}

li.view-width-marg{ width:225px; margin:0px 15px 20px 0px;}
li.view-width-marg:last-child{ margin-right:0px;}
p.view-title{ float:left; text-align:left; color:#dbd3a4; font-size:18px;font-family: 'Roboto Slab', serif, cursive; ; margin-bottom:10px;}


/*resurgance*/
.content-block{ float:left; width:100%; padding:0px; margin:0px; position:relative; margin-bottom:10px;}
p.resurgence{ float:left; width:100%; text-shadow:1px 1px 2px #000000;padding:0px; margin:0px 0px 10px 0px; font-family: 'Roboto Slab', serif, cursive; font-size:13px; line-height:16px; color:#dcd3a3; text-align:left;}

/*accordion*/
h3.h3-read{ float:right; width:auto; margin-top:-48px !important; padding-right:20px; }
h3.h3-read a{ font-family: 'Roboto Slab', serif; font-size:18px; color:#fff; padding-right:12px;}
.accord-content{ float:left; width:100%;}
.bg {/*background:url(../images/presence-img.jpg);*/ position:relative; left:2px !important; width:726px !important;}

.back-to {float:left; margin:0 !important; padding:0;
    }
.back-to  a {text-decoration:none;font-family:'Roboto Slab', serif, cursive; 
    font-size: 12px; color:#E8B93F;}

.back-to  a:hover {text-decoration:none;color:#fff;}
.separate { color:#E8B93F; font-weight:lighter; padding:0 10px;}
.bg-img {background:url(../images/presence-img.jpg);}
.li-width {width:300px !important;}
.presence-link {float:left;  padding:0; margin:0 25px;}
.presence-link li {float: left; list-style:none; padding:0 112px !important;}
.presence-link li a {text-decoration:none; color:#E8B93F; font-size:12px;}
.presence-link li a:hover{text-decoration:underline;}
.full-width {float:left; width:100%;}
.full-width p {color: #E2D6AD !important;
    float: left;
    font-family: 'Roboto Slab',serif,cursive;
    font-size: 12px !important;
    font-weight: normal;
    line-height: 18px;
    margin: 0;
    text-align: left;
    text-shadow: 1px 1px 2px #000000;
   
}
/*------dropdown navi-----*/

ul.footer-menu ul.sub-menu li {background:url(../images/bullet.png) no-repeat 0px 10px ;height:20px;width:100px;float:left;position:relative;top:0;}
ul.footer-menu ul.sub-menu li a {height:13px;float:left;text-shadow:1px 1px 2px #000000;font-size:10px;position:relative;top:-5px;left:3px;}

ul.footer-menu li, ul.footer-menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
	border-right:none!important;
	
}
ul.footer-menu li a, ul.footer-menu li ul.sub-menu li a {
    text-decoration: none;
    display:inline-block;
}
/*Make the parent of sub-menu relative*/
ul.footer-menu li {
    position: relative;
}
/*sub menu*/
ul.footer-menu li ul.sub-menu {
    display:none;
    position: absolute;
    top: -125px;
    left: 10px;
    width: 100px;
	
}

ul.footer-menu li:hover ul.sub-menu {
    display:block;
}

.copy-right {position:relative;top:-20px;}
.credit-line {float:right;margin-bottom:10px;font-size:11px;width:40%;text-align:right;color:#a6894c;}
.credit-line a {color:#a6894c;text-decoration:none;}
.credit-line a:hover {color:#fff;text-decoration:none;}
.copy-line {margin-bottom:10px;font-size:11px; text-align:center;color:#a6894c;}
.copy-line a{color:#a6894c; text-decoration:none;}

/*---- Certifications & Memberships page start------*/
.ecopreneur-con h4 {float:left; margin:10px 0; width:100%; text-align:left; color:#E8B93F;}
.ecopreneur-con span {float:left; width:150px; margin-top:5px;}
.inner-para-txt strong {background:url(../images/bullet.png) no-repeat left ; padding-left:15px;}
.certi-2 {float:left; padding:20px 0 ; width:100%; border-bottom: 1px solid #A78623}
#portfolio {margin:0; padding:0; float:left;}

.khadi{ float:right; width:60% !important; margin:13px 0 0 0;}
.khadi-img{ float:left; width:36%; margin:18px 0 18px 0;}

#picture {width:252px; height: 168px; background-color:#ffffff;}
#picture a.small, #picture a.small:visited { display:block; width:252px; height:168px; text-decoration:none; background:#ffffff; top:0; left:0; border:0;}
#picture a img {border:0;}
#picture a.small:hover {text-decoration:none; background-color:#000000; color:#000000;}
#picture a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#picture a.small:hover .large {display:block; position:absolute; top: 70px; left:50px; width:622px; height:414px; } 


.main-nav-cont ul li:first-child a, .maininr-nav-cont ul li:first-child a{ padding:0px 15px; border-right:1px solid #9d7922;}