/*

Theme Name: LeadersInstitute

Theme URI: 

Description: Leader's Institute WordPress Theme

Version: 1.0

Author: Pubali MTS

Author URI: 

Tags: fixed width, right sidebar, two columns, valid XHTML, widgets

*/



/* begin Page */
@import url(http://fonts.googleapis.com/css?family=Raleway:400,500);
@import url(http://fonts.googleapis.com/css?family=Patua+One);
@import url(https://fonts.googleapis.com/css?family=Arimo);
@font-face {
    font-family: 'bitstream_vera_serifroman';
    src: url('fonts/verase-webfont.eot');
    src: url('fonts/verase-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/verase-webfont.woff2') format('woff2'),
         url('fonts/verase-webfont.woff') format('woff'),
         url('fonts/verase-webfont.ttf') format('truetype'),
         url('fonts/verase-webfont.svg#bitstream_vera_serifroman') format('svg');
    font-weight: normal;
    font-style: normal;

}



body

{

	margin: 0 auto;

	padding: 0;
 line-height:150%;
	background-color: #f5f5f5;
font-family:"Arimo",sans-serif; 
/*	background-image: url('images/background-gradient.jpg');

	background-repeat: repeat-x;

	background-position: top;*/

}



body,td,th {

	 

}

input, textarea, button,select{
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    appearance: none;

    -webkit-border-radius: 0; 
}
a{text-decoration:none; outline:none; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; transition:all 0.2s linear; cursor:pointer; }

#art-main

{

	position: relative;

	width: 100%;

	left: 0;

	top: 0;

}











#art-page-background-simple-gradient

{

	position: absolute;

	/*background-image: url('images/Page-BgSimpleGradient.jpg');

	background-repeat: repeat-x;*/

	top:0;

	width: 100%;

	height: 1px;

}



.cleared

{

	float: none;

	clear: both;

	margin: 0;

	padding: 0;

	border: none;

	font-size:1px;

}





form

{

	padding:0 !important;

	margin:0 !important;

}



table.position

{

	position: relative;

	width: 100%;

	table-layout: fixed;

}

/* end Page */



/* begin Box, Sheet */

.art-Sheet

{

/*	position:relative;

	z-index:0;

	margin:0 auto;

	width: 949px;

	min-width:11px;

	min-height:11px;
*/
}



.art-Sheet-body

{

	position: relative;

	z-index: 1;

	padding: 0px;

}







.art-Sheet

{

	/*margin-top: 100px !important;*/

}



#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare

{

/*	min-width:949px;*/

}



/* end Box, Sheet */



/* Header area, above menu */

.HeaderArea {

	height: 128px;

	width: 947px;

}



.LogoBox {

	float: left;

	height: 102px;

	width: 232px;

	background-image: url('images/logo.jpg');

}



.RightSideHeader {

	float: right;

	width: 650px;

	height: 129px;

}



.TopNavigationButtons {

	float: right;

	width: 503px;

	height: 60px;

	margin-top: 12px;

	text-align: right;

}



.TopNavigationButtons table {

	float: right;

}



.NewsletterButton {

	height: 31px;

	width: 134px;

	background-image: url('images/free-newsletter-btn.jpg');

}



.ContactButton {

	height: 31px;

	width: 132px;

	background-image: url('images/contact-us-btn.jpg');

}



.PhoneButton {

	height: 31px;

	width: 132px;

	background-image: url('images/800-number-btn.jpg');

}



.SearchBox {

	float: right;

	width: 503px;

	height: 39px;

	/*margin-top: 80px;*/

	background-image: url('images/search-box-back.png');

}



.SearchFormWrapper {

	width: 485px;

	text-align: right;

}



.SearchFromWrapperTable {

	margin-left: 65px;

	margin-top: 3px;

}



.SearchFromWrapperTable input.art-search {

	width: 303px;

	margin: 0;

}



/* end of Header Area */



/* begin Menu */

/* menu structure */



.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover

{

	text-align:left;

	text-decoration:none;

	outline:none;

	letter-spacing:normal;

	word-spacing:normal;

}



.art-menu, .art-menu ul

{

	margin: 0;

	padding: 0;

	border: 0;

	list-style-type: none;

	display: block;

}



.art-menu li

{

	margin: 0;

	padding: 0;

	border: 0;

	display: block;

	float: left;

	position: relative;

	z-index: 5;

	background:none;

}



.art-menu li:hover

{

	z-index: 10000;

	white-space: normal;

}



.art-menu li li

{

	float: none;

}



.art-menu ul

{

	visibility: hidden;

	position: absolute;

	z-index: 10;

	left: 0;

	top: 0;

	background:none;

}



.art-menu li:hover>ul

{

	visibility: visible;

	top: 100%;

}



.art-menu li li:hover>ul

{

	top: 0;

	left: 100%;

}



.art-menu:after, .art-menu ul:after

{

	content: ".";

	height: 0;

	display: block;

	visibility: hidden;

	overflow: hidden;

	clear: both;

}

.art-menu, .art-menu ul

{

	min-height: 0;

}



.art-menu ul

{

	background-image: url(images/spacer.gif);

	padding: 10px 30px 30px 30px;

	margin: -10px 0 0 -30px;

}



.art-menu ul ul

{

	padding: 30px 30px 30px 10px;

	margin: -30px 0 0 -10px;

}











/* menu structure */



.art-menu

{

	padding: 0;

}



.art-nav

{

	position: relative;

	height: 31px;

	z-index: 100;

padding-left:10px;

}



.art-nav .l, .art-nav .r

{

	position: absolute;

	z-index: -1;

	top: 0;

	height: 31px;

	background-image: url('images/NavBar.jpg');

}



.art-nav .l

{

	left: 0;

	right:5px;

}



.art-nav .r

{

/*	right: 0;

	width: 949px;

	clip: rect(auto, auto, auto, 944px);
*/
}





/* end Menu */



/* begin MenuItem */



.art-menu active {background:#ccc;}

.art-menu ul li

{

	clear: both;

}



.art-menu a

{

	position:relative;

	display: block;

	overflow:hidden;

	height: 31px;

	cursor: pointer;

	text-decoration: none;

	margin-right: 0px;

	margin-left: 0px;

}





.art-menu a .r, .art-menu a .l

{

	position:absolute;

	display: block;

	top:0;

	z-index:-1;

	height: 93px;

	background-image: url('images/MenuItem.png');

}



.art-menu a .l

{

	left:0;

	right:0px;

}



.art-menu a .r

{

	width:400px;

	right:0;

	clip: rect(auto, auto, auto, 400px);

}



.art-menu a .t 

{

	/*font-family: Arial, Helvetica, Sans-Serif;*/

	font: Helvetica;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	/*color: #D2D6D1;*/

	color: #fff;

	padding: 0 14px;

	margin: 0 0px;

	line-height: 31px;

	text-align: center;

}



.art-menu a:hover .l, .art-menu a:hover .r

{

	top:-31px;

}



.art-menu li:hover>a .l, .art-menu li:hover>a .r

{

	top:-31px;

}



.art-menu li:hover a .l, .art-menu li:hover a .r

{

	top:-31px;

}

.art-menu a:hover .t

{

	color: #E7E9E7;

}



.art-menu li:hover a .t {

	color: #E7E9E7;

}



.art-menu li:hover>a .t

{

	color: #E7E9E7;

}



.art-menu li.current_page_item {

	background: #990000;

}





/* end MenuItem */



/* begin MenuSubItem */

.art-menu ul a

{

	display:block;

	text-align: center;

	white-space: nowrap;

	height: 32px;

	width: 240px;

	overflow:hidden;

	line-height: 32px;

	margin-right: auto;



	background: #000000;

	/*background-image: url('images/subitem-bg.png');*/

	background-position: left top;

	background-repeat: repeat-x;

	border-width: 1px;

	border-style: solid;

	border-color: #8E988B;

}



.art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span

{

	display: inline;

	float: none;

	margin: inherit;

	padding: inherit;

	background-image: none;

	text-align: inherit;

	text-decoration: inherit;

}



.art-menu ul a, .art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active, .art-nav ul.art-menu ul span, .art-nav ul.art-menu ul span span

{

	text-align: left;

	text-indent: 12px;

	text-decoration: none;

	line-height: 32px;

	color: #FFFFFF;

	/*font-family: Arial, Helvetica, Sans-Serif;*/

	font: Helvetica;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

}



.art-menu ul ul a

{

	margin-left: auto;

}



.art-menu ul li a:hover

{

	color: #F8F7F1;

	border-color: #FFFFFF;

	background-position: 0 -32px;

	background: #990000;

}



.art-menu ul li:hover>a

{

	color: #F8F7F1;

	border-color: #FFFFFF;

	background-position: 0 -32px;

	background: #990000;

}



.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span

{

	color: #F8F7F1;

}



.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span

{

	color: #F8F7F1;

}





/* end MenuSubItem */



/* begin Header */

div.art-Header

{

/*	margin: 0 auto;

	position: relative;

	z-index:0;

	width: 949px;

	height: 267px;

	margin-top: 12px;
*/
}





div.art-Header-jpeg

{

	/*position: absolute;

	z-index:-1;

	top: 0;

	left: 0;

	width: 949px;

	height: 267px;

	background-image: url('images/index-page-graphic.png');

	background-repeat: no-repeat;

	background-position: center center;
*/
}



div.art-HeaderInner

{
/*
	margin: 0 auto;

	position: relative;

	z-index:0;

	width: 949px;

	height: 143px;

	margin-top: 12px;*/

}





div.art-HeaderInner-jpeg

{

	/*	position: absolute;

	z-index:-1;

	top: 0;

	left: 0;

	width: 949px;

	height: 143px;

background-image: url('images/header-graphic-inner.jpg');

	background-repeat: no-repeat;

	background-position: center center;*/

}



/* end Header */



/* begin Logo */

.art-Logo

{

	display : block;

	position: absolute;

	left: 10px;

	top: 10px;

	width: 919px;

}



h1.art-Logo-name

{

	display: block;

	text-align: left;

}



h1.art-Logo-name, h1.art-Logo-name a, h1.art-Logo-name a:link, h1.art-Logo-name a:visited, h1.art-Logo-name a:hover

{

	/*font-family: Arial, Helvetica, Sans-Serif;*/

	font: Helvetica;

	font-size: 26px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	padding:0;

	margin:0;

	color: #000000 !important;

}



/* end Logo */



/* begin ContentLayout */

.art-contentLayout

{

	position: relative;

	margin: 0 auto;
padding:0;
	width: 1170px;

}

/* end ContentLayout */



/* begin Box, Block */

.art-Block

{

	position:relative;

	z-index:0;

	margin:0 auto;

	min-width:13px;

	min-height:13px;



}



.art-Block-body

{

	position: relative;

	z-index: 1;

	padding: 7px;

}



.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc,.art-Block-cr, .art-Block-cl

{
/*
	position:absolute;

	z-index:-1;*/

}



.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl

{

	/*width: 12px;

	height: 12px;

	background-image: url('images/Block-s.png');*/

}



.art-Block-tl

{

/*	top:0;

	left:0;

	clip: rect(auto, 6px, 6px, auto);
*/
}



.art-Block-tr

{
/*
	top: 0;

	right: 0;

	clip: rect(auto, auto, 6px, 6px);*/

}



.art-Block-bl

{

/*	bottom: 0;

	left: 0;

	clip: rect(6px, 6px, auto, auto);*/

}



.art-Block-br

{
/*
	bottom: 0;

	right: 0;

	clip: rect(6px, auto, auto, 6px);*/

}



.art-Block-tc, .art-Block-bc

{

/*	left: 6px;

	right: 6px;

	height: 12px;

	background-image: url('images/Block-h.png');
*/
}



.art-Block-tc

{

	/*top: 0;

	clip: rect(auto, auto, 6px, auto);*/

}



.art-Block-bc

{
/*
	bottom: 0;

	clip: rect(6px, auto, auto, auto);*/

}



.art-Block-cr, .art-Block-cl

{

/*	top: 6px;

	bottom: 6px;

	width: 12px;

	background-image: url('images/Block-v.png');*/

}



.art-Block-cr

{

	/*right:0;

	clip: rect(auto, auto, auto, 6px);*/

}



.art-Block-cl

{

/*	left:0;

	clip: rect(auto, 6px, auto, auto);*/

}



.art-Block-cc

{

/*	position:absolute;

	z-index:-1;

	top: 6px;

	left: 6px;

	right: 6px;

	bottom: 6px;

	background-color: #f7f7f7;*/

}





.art-Block

{

	/*margin: 0px;*/

	margin-top: 6px;

	margin-bottom: 6px;
 width:100%;
/*	width: 259px;

	float: right;*/

}



/* end Box, Block */



/* begin BlockHeader */

.art-BlockHeader

{

	position:relative;

	z-index:0;
 

}



.art-BlockHeader .t

{

 
	color: #000 !important;

	/*font-family: Arial, Helvetica, Sans-Serif;	white-space : nowrap;*/

	font: Helvetica;

	font-size: 20px;

	font-style: normal;
 


 
}









/* end BlockHeader */



/* begin Box, BlockContent */

.art-BlockContent

{

	position:relative;

	z-index:0;

	margin:0 auto;

	min-width:1px;

	min-height:1px;

}



.art-BlockContent-body

{

	position: relative;

	z-index: 1;

	padding: 7px;

}







.art-BlockContent-body

{

	color:#000000;

 

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

}



.art-BlockContent-body a:link

{

	color: #000000;

 

	text-decoration: none;

}



.art-BlockContent-body a:visited, .art-BlockContent-body a.visited

{

	color: #000000;
 

	text-decoration: none;

}



.art-BlockContent-body a:hover, .art-BlockContent-body a.hover

{

	color: #990000;
 

	text-decoration: none;

}



.art-BlockContent-body ul

{

	list-style-type: none;

	color: #252924;

	margin:0;

	padding:0;

}



.art-BlockContent-body li

{

 
	font-size: 12px;

	text-decoration: none;

}





/* end Box, BlockContent */



/* begin Box, Post */

.art-Post

{

	position:relative;

	z-index:0;

	margin:0 auto;

	min-width:1px;

	min-height:1px;

}



.art-Post-body

{

	position: relative;

	z-index: 1;
	padding:10px;
	box-sizing:border-box;

 
}







.art-Post

{

	margin: 0px;

}



/* Start images */

a img

{

	border: 0;

}



.art-article img, img.art-article

{

	/*border: solid 1px #B7A971;*/

	/*margin: 1em;*/

}



.art-metadata-icons img

{

	border: none;

	vertical-align: middle;

	margin: 2px;

}

/* Finish images */



/* Start tables */



.art-article table, table.art-article

{

	border-collapse: collapse;

	/*margin: 1px;*/

	width:auto;

}



.art-article table, table.art-article .art-article tr, .art-article th, .art-article td

{

	background-color:Transparent;

}





.art-article th

{

	text-align: center;

	vertical-align: middle;

	padding: 7px;

}



/* Finish tables */



pre

{

	overflow: auto;

	padding: 0.1em;

}



/* end Box, Post */



/* begin PostHeaderIcon */

.art-PostHeader

{

	text-decoration:none;

	margin: 0.2em 0;

	padding: 0;

	font-weight:normal;

	font-style:normal;

	letter-spacing:normal;

	word-spacing:normal;

	font-variant:normal;

	text-decoration:none;

	font-variant:normal;

	text-transform:none;

	text-align:left;

	text-indent:0;

	line-height:inherit;

 

	font-size: 22px;

	font-style: normal;

	font-weight: bold;

	text-align: left;

	color: #990000;

}



.art-PostHeader a, .art-PostHeader a:link, .art-PostHeader a:visited, .art-PostHeader a:hover

{

 font-family:"bitstream_vera_serifroman" !important;

	font-size: 22px;

	font-style: normal;

	font-weight: bold;

	text-align: left;

	margin:0;

	color: #990000;

}



/* end PostHeaderIcon */



/* begin PostHeader */

.art-PostHeader a:link

{

 

text-decoration: none;

text-align: left;

  color: #990000;

}



.art-PostHeader a:visited, .art-PostHeader a.visited

{

 

text-decoration: none;

text-align: left;

  color: #990000;

}



.art-PostHeader a:hover, .art-PostHeader a.hovered

{

 

text-decoration: none;

text-align: left;

  color: #990000;

}

/* end PostHeader */



/* begin PostContent */

/* Content Text Font & Color (Default) */

body

{

 

font-size: 14px;

font-style: normal;

font-weight: normal;

  color: #000000;

}





.art-PostContent p 

{

	margin: 0.5em 0;

}



.art-PostContent, .art-PostContent p

{
 

font-size: 14px;

font-style: normal;

font-weight: normal;

text-align: justify;

  color: #000000;

  overflow: hidden;

}



.art-PostContent

{

  margin:0;

}





/* Start Content link style */

/*

The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.

http://www.w3schools.com/CSS/css_pseudo_classes.asp

http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/

*/

a

{

 

text-decoration: none;

  color: #990000;

}



/* Adds special style to an unvisited link. */

a:link

{

 

text-decoration: none;

  color: #990000;

}



/* Adds special style to a visited link. */

a:visited, a.visited

{

 

text-decoration: none;

  color: #990000;

}



/* :hover - adds special style to an element when you mouse over it. */

a:hover, a.hover

{

 

text-decoration: none;

  color: #615136;

}



/* Finish Content link style */



/* Resert some headings default style & links default style for links in headings*/

h1, h2, h3, h4, h5, h6,

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover

h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited

{

  font-weight: normal;

  font-style: normal;

  text-decoration: none;

}





/* Start Content headings Fonts & Colors  */

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{ font-size: 22px;font-style: normal;font-weight: bold;text-align: center; color: #000000; clear:both}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{font-size: 20px;font-style: normal;font-weight: bold;text-align: center; color: #c19519;clear:both}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{font-size: 18px;font-style: normal;font-weight: bold;text-align: left;  color: #000000;clear:both}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{font-size: 16px;font-style: normal;font-weight: bold;text-align: left; color: #000000;clear:both}



h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover

{

 

font-size: 14px;

font-style: normal;

font-weight: bold;

text-align: left;

  color: #000000;

}



h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover

{

 
font-size: 14px;

font-style: normal;

font-weight: bold;

text-align: left;

  color: #666F62;

}

/* Finish Content headings Fonts & Colors  */

/* end PostContent */



/* begin PostBullets */

/* Start Content list */

ol, ul

{

	/*color: #000000;*/

	margin:0;

	padding:0;
 

}



li ol, li ul

{

	margin:0.2em 0 0.2em 2em;

	padding:0;

}



li 

{

        margin:0.5em 0;

	padding:0;

}



ul

{

	list-style-type: none;

}



ol

{

	list-style-position:inside;

	

}







.art-Post li

{

	padding:0px 14px 0px 14px;

	line-height:1.4em;

}



.art-Post ol li, .art-Post ul ol li
{
	background: none;
	/*padding-left:0;*/
	margin-bottom:10px;
	line-height:150%;
}

.art-Post ul li::before, .art-Post ol ul li::before { font-family:'FontAwesome'; font-size:14px;  content:"■"; color:#94916d; margin-right:10px;font-style: normal;}
 
.art-Post ul li, .art-Post ol ul li 

{


	background-repeat:no-repeat;

	padding-left:16px;*/ line-height:180%; 

}





/* Finish Content list */

/* end PostBullets */



/* begin PostQuote */

/* Start blockquote */

blockquote,

blockquote p,

.art-PostContent blockquote p

{

	color:#0F100E;

 

font-style: italic;

font-weight: normal;

text-align: left;

}



blockquote,

.art-PostContent blockquote

{

	/*

	border:solid 1px #D4CCAA; 

	margin:10px 10px 10px 50px;

	padding:5px 5px 5px 41px;

	background-color:#E9E4D3;

	background-image:url('images/PostQuote.png');

	background-position:left top;

	background-repeat:no-repeat;

	*/

}





/* Finish blockuote */

/* end PostQuote */



/* begin Button */

.art-button-wrapper .art-button

{

	display:inline-block;

	width: auto;

	outline:none;

	border:none;

	background:none;

	line-height:27px;

	margin:0 !important;

	padding:0 !important;

	overflow: visible;

	cursor: default;

	text-decoration: none !important;

	z-index:0;

}



.art-button-wrapper

{

	display:inline-block;

	position:relative;

	height: 27px;

	overflow:hidden;

	white-space: nowrap;

	width: auto;

	z-index:0;

}



.firefox2 .art-button-wrapper

{

	display:block;

	float:left;

}



.art-button-wrapper .art-button

{

	display:block;

	height: 27px;
 

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	white-space: nowrap;

	text-align: left;

	padding: 0 15px !important;

	line-height: 27px;

	text-decoration: none !important;

	color: #000000 !important;

}



input, select

{
 

font-size: 12px;

font-style: normal;

font-weight: normal;

}



.art-button-wrapper.hover .art-button, .art-button:hover

{

	color: #000000 !important;

	text-decoration: none !important;

}



.art-button-wrapper.active .art-button

{

	color: #FCF9ED !important;

}



.art-button-wrapper .l, .art-button-wrapper .r

{

	display:none;

/*	position:absolute;

	z-index:-1;

	height: 81px;

	background-image: url('images/Button.png');*/

}



.art-button-wrapper .l

{
/*
	left:0;

	right:4px;
*/
}



.art-button-wrapper .r

{

/*	width:409px;

	right:0;

	clip: rect(auto, auto, auto, 405px);*/

}



.art-button-wrapper.hover .l, .art-button-wrapper.hover .r

{

	/*top: -27px;*/

}



.art-button-wrapper.active .l, .art-button-wrapper.active .r

{

/*	top: -54px;*/

}





/* end Button */



/* begin Footer */

.art-Footer

{

/*	position:relative;

	z-index:0;

	overflow:hidden;

	width: 949px;

	margin: 25px auto 0px auto;*/

}



.art-Footer .art-Footer-inner

{

	height:1%;

	position: relative;

	z-index: 0;

	padding: 8px;

	text-align: left;

}



.art-Footer .art-Footer-background

{

	/*position:absolute;*/

/*	z-index:-1;

	background-repeat:no-repeat;

	background-image: url('images/footerarea.jpg');

	width: 949px;

	height: 131px;

	margin-bottom: 20px;*/

	/*bottom:0;

	left:0;*/

}





.art-Footer .art-Footer-text p

{

	margin-top: 2px;

	margin-left: 20px;

	line-height: 22px;

}



.art-Footer .art-Footer-text

{

	display:inline-block;

	color:#615136;

	/*font-family: Arial, Helvetica, Sans-Serif;*/

	font: Helvetica;

	font-size: 11px;

}



.art-Footer .art-Footer-text a:link

{

	text-decoration: none;

	color: #615136;

 
text-decoration: none;

}



.art-Footer .art-Footer-text a:visited

{

	text-decoration: none;

	color: #615136;

 

text-decoration: none;

}



.art-Footer .art-Footer-text a:hover

{

	text-decoration: none;

	color: #625237;

 

text-decoration: none;

}

/* end Footer */



/* begin PageFooter */

.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover

{

 

	font-size:10px;

	letter-spacing:normal;

	word-spacing:normal;

	font-style:normal;

	font-weight:normal;

	text-decoration:underline;

	color:#B3911A;

}



.art-page-footer

{

	margin:1em;

	text-align:center;

	text-decoration:none;

	color:#887A44;

}

/* end PageFooter */



/* begin LayoutCell */

.art-contentLayout .art-content

{

	position: relative;
	margin: 40px 2% 40px 0;
	padding: 0;
	border: 0;
	float: left;
	overflow: hidden;
	/*width: 663px;*/
	width:68.6666%;
	background:#fff;

}

.art-contentLayout .art-content-wide

{

	position: relative;

	margin: 0;

	padding: 0;

	border: 0;

	float: left;

	overflow: hidden;

 

}

/* end LayoutCell */



/* begin LayoutCell */

.art-contentLayout .art-sidebar1

{
	position: relative;
	margin: 40px 0;
	padding: 0;
/*	border: solid 4px #efefef;
	border-radius:3px;*/
	float: left;
	overflow: hidden;
	width: 25%;
	background:#fff; 
}
/* end LayoutCell */







.commentlist, .commentlist li

{

	background: none;

}



.commentlist li li

{

	margin-left:30px;

}



.commentlist li .avatar

{

	float: right;

	border: 1px solid #eee;

	padding: 2px;

	margin:1px;

	background: #fff;

}



.commentlist li cite

{

	font-size:1.2em;

}



#commentform textarea

{

	width: 100%;

}



img.wp-smiley

{

	border:none;

	margin:0;

	padding:0;

}



.navigation

{

	display: block;

	text-align: center;

}



/* Recommended by http://codex.wordpress.org/CSS */

/* Begin */

.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter

{

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft

{

	float: left;

}



.alignright

{

	float: right;

}



.alignright img, img.alignright

{

	margin: 1em;

	margin-right: 0;

}



.alignleft img, img.alignleft

{

	margin: 1em;

	margin-left: 0;

}



.wp-caption

{

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

}



.wp-caption img

{

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text

{

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End */





.hidden

{

	display: none;

}



/* Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	display: block;

}



#wp-calendar caption {

	text-align: center;

	width: 100%;

}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

}



.gallery {

    letter-spacing: normal;

}



/* Additional misc. styles */

.IndexHeading h1{

	font-size: 20px;

}



.IndexBoxTable {

	margin-left: -4px;

}



.IndexBoxHeadings {

	color: #dab600;

	font-weight: bold;

	margin-bottom: 10px;

}



.IndexVerticalBar {

	width: 1px;

	height: 114px;

	background-image: url('images/vertical-bar.jpg');

}



.LatestBlogEntriesBox {

	width: 669px;

	height: 329px;

	background-image: url('images/LatestBlogEntriesBack.jpg');

}



.BlogTeaserContainer {

	margin: 12px;	

	padding-top: 1px;

	width: 645px;

	line-height: 20px;

}



.BlogTeaserContainer a{

	text-decoration: underline;

}



.GoToBlogButton {

	width: 133px;

	height: 36px;

	background-image: url('images/GoToBlogBtn.jpg');

	margin: 10px;

	display: block;

	float: left;

}

.lcp_thumb img{

	width: 54px;

	height: 46px;

	margin: 3px;

	display: block;

	float: left;

}



.SidebarPromoBox {

	margin-top: 12px;

	text-align: justify;

 

}



.SidebarPromoBox a {

	text-decoration: underline;	

}



.SidebarPromo1 {

	width: 49px;

	height: 49px;

	background-image: url('images/sidebar-promo-1.jpg');

}



.SidebarPromo2 {

	width: 49px;

	height: 49px;

	background-image: url('images/sidebar-promo-2.jpg');

}



.SidebarPromo3 {

	width: 49px;

	height: 49px;

	background-image: url('images/sidebar-promo-3.jpg');

}



.FrontPageTeaserCopy{

	line-height: 22px;	

}



/*.ConnectBox {

	width: 245px;

	padding-left: 38px;

}
*/


.MenuLeftHover a:hover, .MenuLeftHover a.active {

	/*height: 31px;

	background-image: url('images/MenuLeftHover.jpg');	*/

}



.TwitterSidebar {

	width: 148px;

	height: 50px;

	background-image: url('images/TwitterSidebar.jpg');

}



.LinkedInSidebar {

	width: 148px;

	height: 58px;

	background-image: url('images/LinkedInSidebar.jpg');

}



.YouTubeSidebar {

	width: 148px;

	height: 69px;

	background-image: url('images/YouTubeSidebar.jpg');

}



.FacebookSidebar {

	width: 149px;

	height: 52px;

	background-image: url('images/FacebookSidebar.jpg');

}



#twitter-status img {

	float: left;

	width: auto;

	margin: 0 5px 0 0 ;

}



#twitter-status p {

	margin: 0;

	line-height: 15px;

	color: #292828;

}



#twitter-status p a {

	color: #990000;

	text-decoration: underline;

}



#twitter-status p a:hover {

	text-decoration: none;

}



#thumbPics p {

	margin: 0;

}



#thumbPics img {

	margin: 0 0 20px 0;

}
/*** custom style created by pubali ***/



/*-----------------------------------------------------------------*/

/* Grid Structure

/*-----------------------------------------------------------------*/

.row{margin-left:-10px; margin-right:-10px;}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{ padding-left:10px; padding-right:10px;}

.col-1{ float:left; width:8.3333%;}

.col-2{ float:left; width:16.6666%;}

.col-3{ float:left; width:25%;}

.col-4{ float:left; width:33.3333%;}

.col-5{ float:left; width:41.6666%;}

.col-6{ float:left; width:50%;}

.col-7{ float:left; width:58.3333%;}

.col-8{ float:left; width:66.6666%;}

.col-9{ float:left; width:75%;}

.col-10{ float:left; width:83.3333%;}

.col-11{ float:left; width:91.6666%;}

.col-12{ float:left; width:100%;}

.clearfix:after{clear:both; content:""; display:block; height:0; visibility:hidden}

.clearfix{display:inline-block}

.clearfix{display:block}

.clear{margin:0; padding:0; clear:both; font-size:0; line-height:0}

.maincontainer{ width:1170px; margin:0px auto; padding:0 }
.top-gr{ background:#d9d6b3; padding:7px 0 0; margin:0; width:100%;}
.phbox{padding:0px 0 10px;float:left; font-size:18px; color:#000000; font-family: "Patua One" !important;  /*margin-left: 15%;*/}
.phbox span{   color:#94916d}
.emlbox{padding:0px 30px;float:left; font-size:14px; color:#000000;font-family: 'Arimo', sans-serif;}
.emlbox a{color:#000000;}
.emlbox a:hover{color:#b01d1d;}
.socialbox{padding:0px 0 0 20px; float:left; }

.top-area{ background:#fff; padding:2px 0; margin:0; width:100%;}
.logo{padding:15px 0 10px; }

a.ph-btn{ line-height:100%; margin:50px 0 0; padding:5px 10px 12px; /*width: 90%;*/background:#2d2d2d;font-family:"Raleway";  font-size:14px; color:#fff; display:block; text-decoration:none;}

a.ph-btn span{ background:url(images/info.png) no-repeat;  width:18px; height:20px; display:inline-block ; padding-right:15px;margin-left:20px }

a.ph-btn strong{color:#dfdf11;}

a.ph-btn:hover{ background:#b01d1d ;}
.search-top-section { margin-top:50px; background-color:#f0f0f0; padding:0}
/*.search-top-section div{  width: calc(100% - 140px); }*/
.input_wrap { float:left;}
.search-top-section .input_box { display:inline-block; float:left; width:70%; padding-right:10px; box-sizing:border-box;}
.search-top-section .search_btn { display:inline-block; width:30%;}

 
.search-top-section .input_box Input { margin:0px; padding:10px; border:1px solid #f0f0f0; background-color:#f0f0f0; font-size:14px; color:#000000; width:100%; box-sizing:border-box; }
.search-top-section .search_btn Input { margin:0px; padding:9px 10px; border:1px solid #94916d; background-color:#94916d; color:#FFFFFF; font-size:14px; text-transform:uppercase; width:100%; box-sizing:border-box; }
.search-top-section .search_btn Input:hover{background:#b01d1d; cursor:pointer;border:1px solid #b01d1d;}
.menu-area{ background:#e3ae2f; padding:0px 0 0; margin:0; width:100%;   color: #fff;font-family: "Raleway";font-style: normal;font-weight: 400;
    text-align: center;}
.menu-area ul{ margin:0 !important; padding:0;}
.menu-area li{ border-bottom: 0;color:#fff; padding:10px 15px; text-transform: capitalize;white-space: nowrap;font-family:"Raleway";font-size:14px; float:left}
.menu-area li a{ color:#fff; text-transform:uppercase}
.menu-area li:hover, .menu-area li a:focus,.current_page_item { background: #d59e09; color: #fff; height:100%;}

.bottomarea {background: #d9d6b3; margin:0px auto 10px;  padding: 25px 0; position: relative; color:#000; font-family: 'Arimo', sans-serif; font-size:14px;line-height: 140%; }

.bottomarea h1{font-family:"bitstream_vera_serifroman" !important;  font-size:26px !important; color:#000!important; }

.bottomarea h2{font-family:"bitstream_vera_serifroman" !important;  font-size:24px !important; color:#000!important; }

.footertxt{ margin:0 auto;    box-sizing: border-box; padding: 0;font-size:0px;}

.footertxt a{ text-decoration:none;display:inline-block; font-size:13px; font-weight:500 !important; color:#fff; font-family: 'Arimo', sans-serif; text-align:center; text-decoration:none; padding:0 5px 0 0; line-height:150%; background:#5d5c4b; padding:2px 5px;margin:0 2px 4px;}

 .footertxt a:hover{color:#fff;text-decoration:none;background:#b01d1d;}
 .foot-txt{ color:#707070;font-family: 'Arimo', sans-serif; text-align:center; text-decoration:none;font-size:13px;  }
 
.banner{ margin:0px; position:relative;}

.metaslider .caption-wrap{ padding-top:200px !important; width:740px !important; background:none !important;color:#fff !important; left: 10%!important;  margin-left: 87px !important;  position: absolute;text-align: left !important;  top: 10% !important;   width: 520px!important; } 

.metaslider .caption-wrap h1{font-family:"Patua One" !important;  font-size:48px !important; color:#fff !important; line-height:50px !important;  }

.metaslider .caption-wrap h2{font-family:"Patua One" !important;  font-size:40px !important; color:#fff !important; line-height:42px !important;  }

 

.metaslider .caption-wrap p {color: #fff !important;font-family:"bitstream_vera_serifroman" !important;  font-size:20px;padding-top:20px; font-weight: normal;line-height: 40px; text-align: left;}
.containerbox{background:#fff url(images/bg-dt.jpg) repeat; padding:0px 0 0; margin:0;}
.cnt-gr{  margin:0px 0 20px 0; width:100%; color:#707070; padding-top:70px; }
.cnt-gr h1,.lower-section h1{font-family:"bitstream_vera_serifroman" !important;   font-size:32px !important; color:#000 !important; line-height:36px;}
.cnt-gr h1 span,.lower-section h1 span{color:#e3ae2f}
.cnt-gr h2,.lower-section h2{font-family:"bitstream_vera_serifroman" !important;   font-size:28px !important; color:#000 !important; line-height:32px;}
.cnt-gr h2 span,.lower-section h2 span{color:#e3ae2f}
.cnt-gr p{ color:#707070;font-family: 'Arimo', sans-serif; font-size:16px;line-height: 150%; font-weight:400; text-align:center}
.cnt-gr div{width:80%; margin:0px auto}
.home-box{ margin:0; padding:0;text-align:center}
.home-box img{ display:block; border:solid 4px #cc9718; margin:10px auto; width:270px; height:230px; }
.home-box h3{text-align:center}
.home-box h3 a{ color:#cc9718;font-family:"bitstream_vera_serifroman" !important;   font-size:20px !important;  line-height:30px;text-align:center}
.home-box p{color:#000;font-family: 'Arimo', sans-serif; font-size:14px;line-height: 150%; font-weight:400;  padding: 5px;} 
.blogbox{background:#c19519; width:100%; height:auto; background-size:cover;}
.art-PostContent h1 div,.art-PostContent h2 div,.art-PostContent h3 div{padding:10px 0 !important;clear:both; background-color: #94916d !important; color: white !important; line-height: 1.4 !important; text-align: center; font-size: 20px !important; margin:20px 0;}

 .art-PostContent table input{ width:auto; border:1px solid #666; text-align:left !important;   border-radius: 5px; border: 1px solid #ddd;
    padding: 5px;}
 .art-PostContent table select{ width:auto; border:1px solid #666; text-align:left !important;   border-radius: 5px; border: 1px solid #ddd;
    padding: 5px;}
.art-sidebar1 li, .right-panel li {
    color: #444444;
    font-family: 'bitstream_vera_serifroman', sans-serif;
    font-size: 13px;
    line-height: 1.2;
    padding: 10px 0;
}
.right-panel li::before, .art-BlockContent-body li::before{  content:" » "; }
 
.blog-smbox{ background:#FFF; border: solid 0px #CCC; padding:0 0px; margin:90px auto; display:block; width:90%; box-size:border-box;}
.blog-smbox a h2{height:35px;overflow:hidden;color:#000;font-family:"bitstream_vera_serifroman" !important;   font-size:12px !important;  line-height:20px;text-align:left;padding:0 10px;}
.blog-smbox a img{ width:100%; padding:0; margin:0px; align:center; height: 100%;}
.pad0{ padding:0; margin:0 0px;}
.blog_txt{ color:#707070;font-family: 'Arimo', sans-serif; font-size:11px;line-height: 150%; font-weight:400; text-align:left;padding:0 10px; height:100px;}
 .likebox{border-top: solid 1px #CCC;padding:0; margin:10px 0; clear:both}
.likebox span{ width:50%; float:left;border-right: solid 1px #CCC; text-align:center; box-sizing:border-box; padding:5px;}
.likebox .date-seg{ width:48%; float:left; text-align:center; color:#e3ae2f; box-sizing:border-box; padding:5px;} 
#logo-slider{ background:none !important;}
.feedbk{  padding:10px; background:#fff;}
.lower-section{margin:40px auto; }
a.view-all:hover { background: #000 none repeat scroll 0 0;}
a.view-all {background: #b01d1d none repeat scroll 0 0;    border: 1px solid #fff;color: #fff !important; display: inline-block;    font-family: "bitstream_vera_serifroman",sans-serif; font-size: 12px; line-height: 2.5; margin: 20px 0; padding: 0 25px; text-decoration: none;}
.rcnt-class{ margin: 0px 0; padding:0px 0; }
.rcnt-class li {border-bottom: 1px solid #ccc;margin: 0px 0 10px; list-style:none; padding:0px;}
.rcnt-class_image {border: 0 solid #ececec;display: inline-block;margin:0px;padding:0 8px; width: 35%;}

.rcnt-class_txt {color: #707070;display: inline-block;float: right;font-family: 'Arimo', sans-serif; font-size: 13px;line-height: 1.5;margin:0 8px; width: 55%; padding:0}
.rcnt-class_txt h4,.rcnt-class_txt h4 a{ color:#000;font-family: 'Arimo', sans-serif; font-size: 14px;line-height: 1.5; padding:0; margin:0}
.rcnt-class p.redtxt a{ padding:0 0 0 30px;}
.redtxt a{color:#b01d1d;font-family: 'Arimo', sans-serif; font-size: 14px;}
.redtxt a:hover{ color:#000; text-decoration:underline;}
.inner-banner {overflow: hidden;position: relative;width: 100%;}
.inner-banner img {border:none;width: 100%;}
.mob-menu-hld{ display:none}
h2.art-PostHeader a{ background:#d9d6b3;line-height:200%; padding:5px 10px; margin:10px;color: #000 !important;font-size:30px !important; display: block; }
 .reg-col a, .art-button-wrapper .art-button {background: #e3ae2f;border: 1px solid #fff;olor: #fff !important;cursor: pointer;display: inline-block; font-family: "Merriweather",sans-serif; font-size: 12px; line-height: 2.5;outline: medium none;overflow: visible;padding: 0 10px !important;text-decoration: none !important;width: auto; z-index: 0;}
.reg-col a:hover{ background:#d9d6b3;}
.ConnectBox {
    margin: 0 auto;
    padding-left: 0;
    width: 100%;
}.bodyContainer{ width:100% !important;}
.art-PostContent .row{ margin-left:0 !important; margin-right:0 !important;}

/* TABLET LAYOUT (LANDSCAPE/992PX) 
----------------------------------------------- */
@media only screen and (min-width: 992px) and (max-width: 1169px) {
img{ max-width:100% !important;}
.logo{padding:10px 0;float:none; text-align:center;}	
.maincontainer,.art-contentLayout { width:auto !important; margin:0 10px;}

 .metaslider .caption-wrap{ top:2%;}
.metaslider .caption-wrap h2{ font-size:35px !important; line-height:100%;}
.blog-smbox a h2{ height:20px; overflow:hidden;}
.menu-area li{ padding:10px 7px !important}
.top-gr .col-8,.top-gr .col-3{ float:none!important; width:auto; }
.top-area .col-5 { float:none!important; width:auto; margin:0 auto; text-align:center }
.top-area .col-3 { float:left!important; width:40%; margin:20px; }
 a.ph-btn{  margin:0 !important}
.socialbox{padding:0px !important; float:right !important; }
 .flex-direction-nav { display:none !important;}
 .art-article table, table.art-article .art-article tr, .art-article th, .art-article td{ float:none; display:block;}
.bottomarea h2{ font-size:20px !important;}
}



/* TABLET LAYOUT (PORTRAIT/768PX) 
----------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	
img{ max-width:100% !important;}

.art-PostContent td img {border: 1px solid #eee;margin: 5px;padding: 5px;}
.art-PostContent td{ display: table-row;}
.top-gr .col-8,.top-gr .col-3{ float:none!important; width:auto; }
.top-area .col-5 { float:none!important; width:auto; margin:0 auto; text-align:center }
.top-area .col-3 { float:left!important; width:40%; margin:20px; }
 
.socialbox{padding:0px !important; float:right !important; }
.maincontainer,.art-contentLayout { width:auto !important; margin:0 10px;}
 
.cnt-gr h1, .lower-section h1{ font-size:23px; text-align:center !important}
.cnt-gr h2, .lower-section h2{ font-size:21px; text-align:center !important}
.home-box h3 a{ font-size:16px !important}
.cnt-gr div{ width:auto !important}
.metaslider .caption-wrap { background:#94916d !important; line-height: 150% !important; left:0 !important; margin-left: 0px !important; padding: 0px 0 !important;position: relative !important;      width: auto !important;}
.metaslider .flexslider{background:#94916d !important;}
.metaslider .caption-wrap h2{ font-size:22px !important; line-height:normal !important;}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{ width:100%;}

.main-navigation li{ border-bottom:1px solid #9f781a; padding:10px !important;display: block;text-align: left; width: 100%; margin:0 !important; line-height:normal !important;}
.main-navigation li:hover{ background:#9f781a}
.main-navigation li a{color:#fff !important; font-size:16px;border:none !important}

.main-navigation li:first-child a {background:none !important; text-indent: inherit;}

.main-navigation li:first-child a:hover  {background:none !important; text-indent:0;width: 22px;}
 .mob-menu-hld {display:block !important; margin-left:10px; margin-bottom:5px;  padding:10px 0px 10px 10px; color: #fff !important; font-size:24px;       width:39px;}
 .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{ display:none}
.search-top-section .search_btn Input{ font-size:12px;}
a.ph-btn span{ margin-left:5px; padding-right: 10px;}
a.ph-btn{ padding:5px 5px 12px; font-size:12px; margin:0}
h2.art-PostHeader a{ font-size:22px !important; line-height:normal !important;}
.blog-smbox a h2{ height:20px; overflow:hidden;}
.blog_txt{ height:60px; overflow:hidden;}
.rcnt-class_txt{ width:63%; margin:0}
.rcnt-class_image{width:30%;}
.art-PostContent table input{ width:100%;float:none; display:block;text-align:left !important;  }
 .flex-direction-nav { display:none !important;}
 .bottomarea h2{ font-size:18px !important;}
 }

/* MOBILE LAYOUT (PORTRAIT/320PX) 

----------------------------------------------- */

@media only screen and (max-width: 767px) {

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12{ float:none; width:auto;}
img{ max-width:100% !important;}
.alignleft,.alignright{	float: none !important;}
.logo{padding:10px 0;float:none; text-align:center;}	
.maincontainer,.art-contentLayout { width:auto; margin:0 10px;}
 .search-top-section { margin:10px !important}
 .search-top-section .input_box Input{ padding:5px !important}
.art-contentLayout .art-content,.art-contentLayout .art-sidebar1,.art-Block{ float:none!important; width:auto!important;}
 .art-content >img{ max-width:100%; width:auto !important;}
.art-Block-body{ float:none !important}
.art-article table, table.art-article .art-article tr, .art-article th, .art-article td {display: block; float: none !important;}
/*.phbox{padding:0px  !important;float:none !important;   margin-left: 0 !important;}
.emlbox{padding:0px  !important;float:none !important; }*/
.socialbox{padding:0px !important; float:right !important; }
.cnt-gr h2, .lower-section h2{ font-size:22px !important}
.cnt-gr div{ width:auto !important}
.cnt-gr {padding-top: 20px;}
.blog-smbox {margin: 10px auto;width: 100%;}
.blogbox{ margin:0 auto}
.blog-smbox a img{ height:auto !important}
.rcnt-class_txt,.rcnt-class_image{ display:block; float:none; width:auto}
.metaslider .caption-wrap { background:#94916d !important; line-height: 150% !important; left:0 !important; margin-left: 0px !important; padding: 0px 0 !important;position: relative !important;      width: auto !important;}
.metaslider .flexslider{background:#94916d !important;}
.metaslider .caption-wrap h2{ font-size:24px !important; line-height:normal !important;}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{ width:100%;}

.main-navigation li{ border-bottom:1px solid #9f781a; padding:10px !important;display: block;text-align: left; width: 100%; margin:0 !important; line-height:normal !important;}
.main-navigation li:hover{ background:#9f781a}
.main-navigation li a{color:#fff !important; font-size:16px;border:none !important}

.main-navigation li:first-child a {background:none !important; text-indent: inherit;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.main-navigation li:first-child a:hover  {background:none !important; text-indent:0;width: 22px;}
 .mob-menu-hld {display:block !important; margin-left:10px; margin-bottom:5px;  padding:10px 0px 10px 10px; color: #fff !important; font-size:24px;       width:39px;}
 .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{ display:none}
h2.art-PostHeader a{ font-size:22px !important; line-height:normal !important;}
 .art-PostContent table input{ width:90%;float:none; display:block;text-align:left !important;  }
 .flex-direction-nav,.slider-controls a{ display:none !important;}
 .art-PostContent blockquote{ overflow:auto; border:solid 0px #000;   width: 100%; margin:0}
}

.display-posts-listing li {
    display: inline;
    Margin-top: 0;
    margin-bottom: 0;
    vertical-align: top;
    margin-right: 2px;
    margin-left: 0;
}
/*** custom style created by pubali ***/