
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

 

body{
	font-family: Arial, Helvetica, sans-serif;
}

#main-nav, #main-nav ul li a{
	font-family: Arial, Helvetica, sans-serif;
}

.page-title{
	font-family: Arial, Helvetica, sans-serif;
}

.post-title{
	font-family: Arial, Helvetica, sans-serif;
}

h2.post-box-title, h2.post-box-title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 20px;
}

h3.post-box-title, h3.post-box-title a{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
}

p.post-meta, p.post-meta a{
	font-family: Georgia, serif;
	font-size : 10px;
}

body.single .entry, body.page .entry{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 16px;
}

blockquote p{
	font-family: Arial, Helvetica, sans-serif;
	color :#1f1c1f;
	font-size : 16px;
	font-weight: normal;
	font-style: normal;
}

.widget-top h4, .widget-top h4 a{
	font-family: Georgia, serif;
}

.ei-title h2 , .slider-caption h2 a, .content .slider-caption h2 a, .slider-caption h2, .content .slider-caption h2, .content .ei-title h2{
	font-family: Arial, Helvetica, sans-serif;
}

.cat-box-title h2, .cat-box-title h2 a, .block-head h3, #respond h3, #comments-title, h2.review-box-header, .woocommerce-tabs .entry-content h2, .woocommerce .related.products h2, .entry .woocommerce h2, .woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, #order_review_heading, #bbpress-forums fieldset.bbp-form legend, #buddypress .item-body h4, #buddypress #item-body h4{
	font-family: Georgia, serif;
}

::-webkit-scrollbar {
	width: 8px;
	height:8px;
}


::-moz-selection { background: #000000;}
::selection { background: #000000; }
#main-nav,
.cat-box-content,
#sidebar .widget-container,
.post-listing,
#commentform {
	border-bottom-color: #000;
}
	
.search-block .search-button,
#topcontrol,
#main-nav ul li.current-menu-item a,
#main-nav ul li.current-menu-item a:hover,
#main-nav ul li.current_page_parent a,
#main-nav ul li.current_page_parent a:hover,
#main-nav ul li.current-menu-parent a,
#main-nav ul li.current-menu-parent a:hover,
#main-nav ul li.current-page-ancestor a,
#main-nav ul li.current-page-ancestor a:hover,
.pagination span.current,
.share-post span.share-text,
.flex-control-paging li a.flex-active,
.ei-slider-thumbs li.ei-slider-element,
.review-percentage .review-item span span,
.review-final-score,
.button,
a.button,
a.more-link,
#main-content input[type="submit"],
.form-submit #submit,
#login-form .login-button,
.widget-feedburner .feedburner-subscribe,
input[type="submit"],
#buddypress button,
#buddypress a.button,
#buddypress input[type=submit],
#buddypress input[type=reset],
#buddypress ul.button-nav li a,
#buddypress div.generic-button a,
#buddypress .comment-reply-link,
#buddypress div.item-list-tabs ul li a span,
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a,
#buddypress #members-directory-form div.item-list-tabs ul li.selected span,
#members-list-options a.selected,
#groups-list-options a.selected,
body.dark-skin #buddypress div.item-list-tabs ul li a span,
body.dark-skin #buddypress div.item-list-tabs ul li.selected a,
body.dark-skin #buddypress div.item-list-tabs ul li.current a,
body.dark-skin #members-list-options a.selected,
body.dark-skin #groups-list-options a.selected,
.search-block-large .search-button,
#featured-posts .flex-next:hover,
#featured-posts .flex-prev:hover,
a.tie-cart span.shooping-count,
.woocommerce span.onsale,
.woocommerce-page span.onsale ,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle,
#check-also-close,
a.post-slideshow-next,
a.post-slideshow-prev,
.widget_price_filter .ui-slider .ui-slider-handle,
.quantity .minus:hover,
.quantity .plus:hover,
.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current  {
	background-color:#000;
}

::-webkit-scrollbar-thumb{
	background-color:#000 !important;
}
	
footer#theme-footer,
header#theme-header,
.top-nav ul li.current-menu-item:before,
#main-nav .menu-sub-content ,
#main-nav ul ul,
#check-also-box { 
	border-top-color: #000;
}
	
.search-block:after {
	border-right-color:#000;
}

body.rtl .search-block:after {
	border-left-color:#000;
}

#main-nav ul > li.menu-item-has-children:hover > a:after,
#main-nav ul > li.mega-menu:hover > a:after {
	border-color:transparent transparent #000;
}
	
.widget.timeline-posts li a:hover,
.widget.timeline-posts li a:hover span.tie-date {
	color: #000;
}

.widget.timeline-posts li a:hover span.tie-date:before {
	background: #000;
	border-color: #000;
}

#order_review,
#order_review_heading {
	border-color: #000;
}

	
.background-cover{ 
	background-color:#f2f1f0 !important;
	background-image : url('') !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',sizingMethod='scale') !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='',sizingMethod='scale')" !important;
}
	
a {
	text-decoration: none;
}
		
a:hover {
	text-decoration: underline;
}
		
body.single .post .entry a, body.page .post .entry a {
	color: #990000;
}
		
body.single .post .entry a:hover, body.page .post .entry a:hover {
	color: #000000;
	text-decoration: underline;
}
		
/* Custom styles by Sridhar */

#main-nav ul li.current-menu-item a, #main-nav ul li.current-menu-item a:hover, #main-nav ul li.current-menu-parent a, #main-nav ul li.current-menu-parent a:hover, #main-nav ul li.current-page-ancestor a, #main-nav ul li.current-page-ancestor a:hover {
    background: #990000;
}

.alignright {
    margin-left: 2em;
}

.single-post .entry p,
.page .entry p {
    font-size: 16px;
    padding-top: 0;
}

blockquote {
    background: none;
    border-left: 1px solid #BBBBBB;
    padding-left: 7px;
    margin: 1.5em;
    font-style: normal;
    color: #666666;
}

blockquote p:last-child {
    padding-bottom: 0;
}

.cat-box a {
    font-size: 16px;
}

.cat-box .first-news a {
    font-size: 20px;
}

.cat-box-title h2 a {
    font-size: 28px;
}
.cat-box-title.bottom h2 a {
    font-size: 12px;
}

.cat-box a:hover {
    color: #990000;
}

.cat-box.column2 {
    clear: both;
}

.column2.last-column {
    clear: none;
}

.cat-box-title.bottom {
    float: right;
    padding-top: 0;
    margin-top: -0.5em;
}

.column2 li:last-child {
    border-bottom: 3px solid #EAEAEA;
}

.logo img {
	vertical-align: top;
}

header#theme-header.full-logo #main-nav {
margin-top: -6px !important;
}

/* -- Custom Styles by Bharath 
--------------------------------------------- */

.single-post .entry iframe, .page .entry iframe {
	padding-bottom: 1em;
}

.content {
    /*float: left;
    width: 719px;*/
    border-right: 1px solid #E5E5E5;
    /*margin-right: 13px;*/
    padding-right: 15px;
}

.home .content {
	
}

.list-box li {
	max-width: 340px;
    border-bottom: 1px solid #E5E5E5;
}

.list-box li.first-news {
	max-width: 340px;
	border: none;
	/*margin-right: 15px;*/
}

.cat-box.column2 {
	max-width: 340px;
}

.column2 li {
	padding: 5px 0 !important;
    border-bottom: 1px solid #E5E5E5;
}

.column2 li.first-news,
.column2 li:last-child {
    border-bottom: 1px solid #E5E5E5;
}

.column2 li h2 {
	padding-bottom: 5px;
}

.widget-container li {
	padding-bottom: 10px;
}

.popular-posts li {
	background: none;
}

.cat-box li .post-thumbnail img {
	display: block;
}

.widget-top h4 {
	padding-left: 10px;
}

.list-box h3 {
    max-width: 340px;
    width: auto;
}

.list-box .cat-box-title.bottom {
	margin-right: 15px;
}

figcaption.wp-caption-text {
font-size: 16px;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
color: #666666;}

a.more-link { display: none;}



.archive-box .entry p {font-size: 15px;}

.wide-box li {height: 135px;}


.overlay-icon:before {display: none;}
.post-thumbnail a:hover img {opacity: 1 !important;}
.post-thumbnail a { background: none;}


