s/*
Theme Name: desire
Theme URI: http://nischalmaniar.info/2011/04/desire-theme/
Description: Two column minimalist theme. Beautiful look and feel with tons of features. Three styles of layout, Flexible width, Custom header, Custom background, Custom logo, Post Slideshow, Tabbed content, Post bookmarking, Automatic thumbnail, Translation ready and many more. Compatible with IE7+, Firefox 3+, Chrome, Safari 3+
Version: 1.2
Author: Nischal Maniar
Author URI: http://www.nischalmaniar.info
Tags:  white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready
License: GNU General Public License, v3 (or newer)
License URI: http://www.gnu.org/licenses/gpl-3.0-standalone.html
*/

/* Default */
html, body, h1, h2, h3, h4, h5, h6, p, img, ul, ol, li, form, fieldset, pre, code, address, table, tr, td, th { border:0 none; margin:0; padding:0; line-height: 100%; }
.alignright { float:right; }
.alignleft { float:left; }
.aligncenter { display: block; margin: 1em auto !important; }
img.alignleft, .wp-post-image { display: inline; float: left; margin-right: 24px; margin-bottom: 5px; }
img.alignright { display: inline; float: right; margin-left: 24px; margin-bottom: 5px; margin-top: 5px; }
img.alignleft { margin-top: 5px; }
img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
* { outline: none; }
a { text-decoration: none; color: #0099FF; }
a:hover{ text-decoration: none; color: #0099CC; }
.clear{ clear: both; line-height: 0; height: 0; margin: 0; padding: 0; visibility: hidden; }
.clear:after { content: "."; visibility: hidden; height: 0; }
blockquote { margin: 15px; }

/* Body */
body { text-align: center; background-color: #fff; text-shadow: none; }
#wrapper { text-align: left; margin: 0 auto; padding: 0 20px; overflow: hidden; background: #fff; }
#container { overflow: hidden; float: left; margin-top: 10px; }
#containerplain { width:950px; overflow: hidden; float: left; margin-top: 10px; }
#sidebar { margin-left: 40px; float: left; margin-top: 10px; }

/* Header */
#header h1 { font-weight: 300; color: #333; font-size: 2em; margin-left: 20px; }
#header h1 a { color: #000; }
.description { margin-top: 8px; font-size: 0.710em; margin-left: 20px; text-align: right; }

/* Menu */
.menu { width: 100%; overflow: hidden; font-size: 12px; text-transform: uppercase; }
.menu ul, .menu ul ul { list-style: none; }
.menu ul li { float: left; }
.menu ul li a { display: block; padding: 9px 12px 9px 0px; font-weight: 300; text-decoration: none; }
.menu ul ul { visibility: hidden; position: absolute; width: 120px; z-index: 700; }
.menu ul ul li { width: 120px; position: relative; }
.menu ul ul ul { top: 0px; left: 120px; position: absolute; }
.menu ul li:hover > ul { visibility: visible; }
/* customizing look of the menu */
.menu { border-top: 1px #fff solid; background: #fff; }
.menu ul li a { background: #fff; color: #777; }
.menu ul ul li { border: 1px #eee solid; border-top: none; color: #777; }
.menu ul ul li:first-child { border-top: 1px #eee solid; }
.menu ul ul li li:first-child { border-top: none; }
.menu li:hover, .menu li:hover a, .menu .current-menu-item, .menu .current-menu-item a, .menu .current_page_item, .menu .current_page_item a { background-color: #fcfcfc; color: #008AFF; }

/* Breadcrumbs */
.breadcrumbs { padding: 5px 0; font-size: 12px; color: #aaa; border-top: 4px #000 solid; border-bottom: 1px #fff dotted; }
.breadcrumb_arrow { font-family: Courier; font-size: 1.5em; margin: 0 10px; color: #bbb; }
.breadcrumbs a { color: #777; text-transform: uppercase; }
.breadcrumbs a:hover { color: #0099ff; }

/* Sidebar */
#sidebar { color: #777; font-size: 12px; font-weight: bold;}
#sidebar a { color: #666666; text-transform: uppercase; }
#sidebar a:hover { color: #008AFF; }
#sidebar ul { list-style: none; }
#sidebar ul ul { list-style: none; }
#sidebar ul li { margin-bottom: 25px; }
#sidebar ul li h3 { font-size: 12px; color:#000; font-weight: 300; padding: 8px 0px; margin-bottom: 10px; border-bottom: 2px #000 dotted; border-top: 4px #000 solid; text-transform: uppercase; }
#sidebar ul li li { margin-bottom: 0; margin-top: 2px; line-height: 150%; }
#sidebar ul li div { margin-top: 2px; line-height: 150%; }
#sidebar ul li li:first-child, #sidebar ul li div:first-child { margin-top: 0; }
#sidebar ul li li ul { margin-top: 2px; margin-left: 15px; list-style: square; font-size: 11px; color: #666; font-weight: normal;}
#sidebar #wp-calendar { width: 100%; border-collapse: collapse; border: 1px #eee solid; }
#sidebar #wp-calendar caption { background-color: #fcfcfc; padding: 5px; border: 1px #eee solid; }
#sidebar #wp-calendar th, #sidebar #wp-calendar td { border: 1px #eee solid; text-align: center; padding: 5px; }
#sidebar #wp-calendar #prev { text-align: left; }
#sidebar #wp-calendar #next { text-align: right; }
#sidebar #wp-calendar #today { background: #fcfcfc; }

/* Sidebar Tabbed Content */
#sidebar .sidebar-tab { font-size: 12px; margin-top: 0; cursor: pointer; float: left; text-align: center; padding: 5px 0; border: 1px #eee solid; background-color: #fcfcfc; }
#sidebar .current { background-color: #fff; border-bottom: 0 none; }
#sidebar #popular-posts-tab, #sidebar #recent-comments-tab { width: 39%; border-right: 0 none; }
#sidebar #tags-tab { width: 20%; }
#sidebar .sidebar-tab-content { float: left; padding-top: 15px; margin-top: 0; }
#recent-comments, #tags { display: none; }
#sidebar .sidebar-tab-content li { clear: both; line-height: 150%; padding-top: 10px; margin-top: 10px; border-top: 1px #ddd dotted; margin-bottom: 0; }
#sidebar .sidebar-tab-content li:first-child { margin-top: 0; padding-top: 0; border-top: 0 none; }
#sidebar .sidebar-tab-content div { line-height: 150%; }
.popular-excerpt, .popular-title { line-height: 150%; }
/*#sidebar .sidebar-tab-content .wp-post-image { display: inline; float: left; margin-right: 10px; margin-bottom: 10px; }*/

/* Search Form */
.screen-reader-text { display: none; }
#s { background: #fff; border: 1px #ccc solid; padding: 1px 7px; width: 55%; color: #999; }
#searchsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #fff;
	padding: 3px 5px;
	font-size: 10px;
	text-transform: uppercase;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 0 none; width: 30%; margin-left: 10px; cursor: pointer; }
#searchsubmit:hover { background-color: #0099ff; }


.alo { background: #fff; border: 1px #ccc solid; padding: 1px 7px; width: 90%; color: #999; margin: 0px 0px 10px 10px; float: right; }
.alosubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #fff;
 	padding: 3px 5px;
 	font-size: 10px;
 	text-transform: uppercase;
 	-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 0 none;  margin-left: 60px; cursor: pointer;
} 
.alosubmit:hover { background-color: #0099ff; }

/* Post slideshow */
#desire_slide { position: relative; height: 450px; overflow: hidden; margin-bottom: 40px; }
#desire_slide a { float: left; position: absolute; }
#desire_slide a.img { border: none; }
#desire_slide a.start { z-index: 500; }
#desire_slide .caption { z-index: 600; background-color: #111; color: #eee; height: 100px; position: absolute; bottom: 0; }
#desire_slide .caption .content { margin: 10px; font-size: 0.75em; line-height: 150%; }
#desire_slide .caption .content h3 { margin: 0; padding: 0; color: #fff; font-weight: 300; font-size: 1.5em; margin-bottom: 10px; }

/* Post Content */
.post, .page { margin-bottom: 40px; clear: both; }
.sticky { padding: 15px; background-color: #fcfcfc; }

.entry-title { 
	font-weight: 200; 
	font-size: 13px; 
	color: #000; 
	padding-bottom: 5px; 
	border-bottom: 2px #000 dotted; 
	line-height: 150%; 
	word-wrap: break-word; 
	text-transform: uppercase;
	/*	
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 700;
	text-transform: uppercase;
	padding-bottom: 5px; 
	border-bottom: 2px #000 dotted; 
	word-wrap: break-word; */    
}
/*.entry-title:first-letter { text-transform: uppercase; }*/
.entry-title a { color: #000; border-bottom: 0 none; display: block; }
.entry-meta, .entry-cat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 8px 0; border-bottom: 1px #ccc dashed; color: #999; overflow: hidden; }
.entry-meta a, .entry-cat a { color: #999; }
.entry-meta a:hover, .entry-cat a:hover { color: #008aff; }
.entry-date { background: url(images/date_icon.png) no-repeat left bottom; padding:1px 0px 1px 26px; }
.entry-comments { margin-left: 15px; background: url(images/comment_icon.png) no-repeat left bottom; padding:1px 0px 1px 26px; }
.meta-sep { margin: 0 10px; font-family: Courier; }
.entry-categories { background: url(images/category_icon.png) no-repeat left bottom; padding:1px 0px 1px 26px; line-height: 150%; }
.entry-list { font-size: 12px; text-transform: uppercase; color: #555; padding-bottom: 7px; border-bottom: 2px #000 dotted; word-wrap: break-word; margin-bottom: -30px;}

.entry-content {
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 11px;
	overflow: hidden;
	/* color:#777; 	*/
	color: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.entry-content a { color: #0099ff; }
.entry-content a:hover { color: #006699; }
.entry-content p, .entry-content div, .entry-content pre, .entry-content kbd, .entry-content tt .entry-content ul, .entry-content ol, .entry-content table, .entry-content address, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content blockquote p, .entry-content dl, .entry-content dt, .entry-content dd { margin-top: 15px; line-height: 170%; }
.entry-content p:first-child, .entry-content div:first-child, .entry-content pre:first-child, .entry-content kbd:first-child, .entry-content tt:first-child, .entry-content ul:first-child, .entry-content ol:first-child, .entry-content table:first-child, .entry-content address:first-child, .entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-content blockquote p:first-child, .entry-content dl:first-child, .entry-content dt:first-child, .entry-content dd:first-child /*{ margin-top: 0px; }
*/.entry-content pre code, .entry-content code, .entry-content pre, .entry-content kbd, .entry-content tt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.entry-content blockquote { margin: 10px; background-color: #fcfcfc; padding: 15px; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { font-weight: 700; }
/* 
.entry-content h1 { font-size: 2em; }
.entry-content h2 { font-size: 1.7em; }
.entry-content h3 { font-size: 1.4em; }
.entry-content h4 { font-size: 1.25em; }
.entry-content h5 { font-size: 1.125em; }
.entry-content h6 { font-size: 1em; }
*/
.entry-content h1 { font-size: 17px; }
.entry-content h2 { font-size: 16px; }
.entry-content h3 { font-size: 15px; }
.entry-content h4 { font-size: 14px; }
.entry-content h5 { font-size: 13px; }
.entry-content h6 { font-size: 12px; }
.entry-content ul, .entry-content ol { list-style-position: inside; margin-bottom: 15px; margin-left: 5px; }
.entry-content ul li, .entry-content ol li { margin-top: 10px; }
.entry-content ul li li, .entry-content ol li li { font-size: 12px; }
.entry-content ul ul, .entry-content ol ol { margin: 10px 0 0 10px; }
.entry-content table { border: 0px #ddd solid; border-collapse: collapse; }
.entry-content th, .entry-content td { border: 0px #ddd solid; padding: 10px; }
.entry-content th { background-color: #fcfcfc; }
.entry-content .page-link { clear: both; }
.entry-content .page-link span { background-color: #fff; padding: 3px 7px; border: 1px #ddd solid; display: inline-block; }
.entry-content .page-link a span { background-color: #fff; }
.entry-content .page-link a:hover span { background-color: #fcfcfc; }
.entry-content .page-link a { color: #777; }
/*.entry-content img { border: 0px #f5f5f5 solid; }*/
.entry-content .more-link { 
	/*background-color: #fcfcfc; 
	border: 1px #ddd solid; 
	font-size: 0.86em; 
	text-align: center; 
	padding: 1px 5px; 
	color: #666; 
	display: inline-block; 
	width: 70px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}
.entry-content .more-link:hover { 
	/*background-color: #777; 
	color: #ffffff;  */
	color:#0099cc
}
.entry-content .wp-smiley { border: 0 none; }

.entry-content .gallery { margin-left:-15px; } /*{ margin: 0 auto 15px; }*?
/*.entry-content .gallery .gallery-item { float: left; margin-top: 0; text-align: center; width: 33%; margin-bottom: 20px; }*/
.entry-content .gallery .gallery-item { float: left; margin: 0!important; text-align: center; width: 33%;}
.entry-content .gallery-columns-2 .gallery-item { width: 50%; }
.entry-content .gallery-columns-4 .gallery-item { width: 25%; }
/*.entry-content .gallery img { border: 5px #f5f5f5 solid; }*/
.entry-content .gallery-columns-2 .attachment-medium { max-width: 92%; height: auto; }
.entry-content .gallery-columns-4 .attachment-thumbnail { max-width: 84%; height: auto; }
.entry-content .gallery .gallery-caption { color: #888; font-size: 12px; margin: 0; }
.entry-content .gallery dl { margin: 0; }
.entry-content .gallery br+br { display: none; }

.entry-tags { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 15px; color: #999; overflow: hidden; clear: both; }
.entry-tags a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 8px 0; border-bottom: 1px #ccc dashed; color: #999; }
.entry-tags a:hover { color: #0099ff; }
.tag-links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background: url(images/tag_icon.png) no-repeat left bottom; padding:2px 0px 1px 26px; }

.post-bookmark { font-size: 0.75em; clear: both; padding: 8px 0; border-top: 1px #ccc dashed; overflow: hidden; }
.share-title { background: url(images/share_icon.png) no-repeat left bottom; padding-left: 26px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333; font-weight: 700; }
.share-bookmark { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #777; padding: 3px 5px; margin-left: 5px; background-color: #f5f5f5; }
.share-bookmark:hover { background-color: #0099ff; color:#fff; }

.entry-content .wp-caption { /*background-color: #fcfcfc; padding: 9px 5px 5px 5px; border: 1px #ddd solid; text-align: center; margin: 10px;*/ text-align: center; margin:10px 0; max-width:640px!important; }
.entry-content .wp-caption img { margin: 0; border: 0 none; max-width:640px!important; }
.entry-content .wp-caption p.wp-caption-text { margin: 0; }

.post-navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #777; clear: both; padding: 8px 0; border-top: 1px #ccc dashed; border-bottom: 1px #ccc dashed; color: #999; overflow: hidden; }
.post-navigation a { color: #999; }
.post-navigation a:hover { color: #008aff; }
.post-previous { float: left; }
.post-next { float: right; }
.meta-post-nav { font-size: 1.2em; font-family: Courier; }

/* Navigation */
.navigation { font-family: Verdana, Arial, san-setif; font-size: 10px; margin-bottom: 40px; }
.navigation a { padding: 0px 5px 2px 5px; border: 1px #ccc solid; display: inline-block; color: #777; margin-left: 5px; }
.navigation a:hover { background-color: #0099ff; color: #fff; }
.navigation .current { background-color: #ccc; color: #fff; }
.navigation a:first-child { margin-left: 0; }
.navigation-sep { font-family: Courier; font-size: 1.2em; }

/* Footer */
#footer { width: 100%; overflow: hidden; }
.footer-widget-section { background: #fff; padding: 20px 0px 20px 0px; border: 1px #fff solid; overflow: hidden; }
.footer-widget-section { font-family: Verdana, Arial, Helvetica, sans-serif; color: #777; font-size: 11px ; }
.footer-widget-section a { color: #0099ff; }
.footer-widget-section a:hover { color: #006699; }
.footer-widget-section ul { list-style: none; }
.footer-widget-section ul ul { list-style: none; }
.footer-widget-section ul li { margin-top: 40px; }
.footer-widget-section ul li:first-child { margin-top: 0; }
.footer-widget-section ul li h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; font-weight: 300; padding: 8px 0px; margin-bottom: 10px; border-bottom: 2px #000 dotted; border-top: 4px #000 solid; text-transform: uppercase;}
.footer-widget-section ul li li { margin-bottom: 0; margin-top: 0px; line-height: 150%; }
.footer-widget-section ul li div { margin-top: 10px; line-height: 150%; }
.footer-widget-section ul li li:first-child, .footer-widget-section ul li div:first-child { margin-top: 0; }
.footer-widget-section ul li li ul { margin-top: 15px; margin-left: 15px; list-style: circle; }
.footer-widget-section #wp-calendar { width: 100%; border-collapse: collapse; border: 1px #eee solid; }
.footer-widget-section #wp-calendar caption { background-color: #fcfcfc; padding: 5px; border: 1px #eee solid; }
.footer-widget-section #wp-calendar th, .footer-widget-section #wp-calendar td { border: 1px #eee solid; text-align: center; padding: 5px; }
.footer-widget-section #wp-calendar #prev { text-align: left; }
.footer-widget-section #wp-calendar #next { text-align: right; }
.footer-widget-section #wp-calendar #today { background: #fcfcfc; }
.footer-widget-area { float: left; width: 23.36%; }
.footer-widget-area-5{ width: 100%; } 
#footer-widget-area-2, #footer-widget-area-3, #footer-widget-area-1{ margin-right: 20px; }
.copyright { margin-top: 20px; padding: 20px 0; border-top: 4px #000 solid; color: #777; font-size: 10px; text-align: left; }
.copyright a { color: #777; }
.copyright a:hover { color: #008aff; }

/* Comments */
#comments { margin-bottom: 40px; }
.nocomments { font-size: 0.813em; color: #777; font-style: italic; }
#commentstitle { font-weight: 200; font-size: 13px; color: #000; padding-bottom: 5px; border-bottom: 2px #000 dotted; line-height: 150%; word-wrap: break-word; text-transform: uppercase; }
.commentnavigation { margin-top: 20px; }
#comment-previous { float: left; }
#comment-next { float: right; }
.comment-nav { padding: 5px; background-color: #fcfcfc; border: 1px #ddd solid; font-size: 0.75em; }
.commentnavigation a { color: #777; }
.comment-nav:hover { background-color: #eee; }
.comment-gravatar { width: 48px; height: 48px; float: left; margin-right: 20px; }
.comment-meta { float: left; }
.comment-reply { float: right; }

.commentslist, .commentslist ul { list-style: none; }
.commentslist li { padding: 20px; }
.commentslist ul { margin: 20px 0 0 20px; }
.commentslist li.odd { background-color: #fcfcfc; }
.commentlist .bypostauthor {}

.comment-meta a { color: #008aff; }
.comment-meta a:hover { color: #ff7200; }
.comment-meta { font-size: 0.813em; color: #777; }
.comment-meta p { margin-top: 10px; }
.comment-meta p:first-child { margin-top: 0; }
.comment-author { font-size: 1em; }
.comment-reply { font-size: 0.75em; }
.comment-reply a { color: #999; background-color: #f8f8f8; border: 1px #ddd solid; padding: 3px 5px; }
.comment-reply a:hover { background-color: #eee; }

.comment-body { margin-top: 15px; font-size: 0.813em; overflow: hidden; color: #777; clear: both; }
.comment-body a { color: #008aff; }
.comment-body a:hover { color: #ff7200; }
.comment-body p, .comment-body div, .comment-body pre, .comment-body kbd, .comment-body tt .comment-body ul, .comment-body ol, .comment-body table, .comment-body address, .comment-body h1, .comment-body h2, .comment-body h3, .comment-body h4, .comment-body h5, .comment-body h6, .comment-body blockquote p, .comment-body dl, .comment-body dt, .comment-body dd { margin-top: 15px; line-height: 170%; }
.comment-body p:first-child, .comment-body div:first-child, .comment-body pre:first-child, .comment-body kbd:first-child, .comment-body tt:first-child, .comment-body ul:first-child, .comment-body ol:first-child, .comment-body table:first-child, .comment-body address:first-child, .comment-body h1:first-child, .comment-body h2:first-child, .comment-body h3:first-child, .comment-body h4:first-child, .comment-body h5:first-child, .comment-body h6:first-child, .comment-body blockquote p:first-child, .comment-body dl:first-child, .comment-body dt:first-child, .comment-body dd:first-child { margin-top: 0px; }
.comment-body pre code, .comment-body code, .comment-body pre, .comment-body kbd, .comment-body tt { font-size: 1.2em; }
.comment-body blockquote { margin: 10px; background-color: #f5f5f5; padding: 15px; }
.comment-body h1, .comment-body h2, .comment-body h3, .comment-body h4, .comment-body h5, .comment-body h6 { font-weight: 700; }
.comment-body h1 { font-size: 2em; }
.comment-body h2 { font-size: 1.7em; }
.comment-body h3 { font-size: 1.4em; }
.comment-body h4 { font-size: 1.25em; }
.comment-body h5 { font-size: 1.125em; }
.comment-body h6 { font-size: 1em; }
.comment-body ul, .comment-body ol { list-style-position: inside; margin-bottom: 15px; margin-left: 5px; }
.comment-body ul li, .comment-body ol li { margin-top: 10px; padding: 0; }
.comment-body ul ul, .comment-body ol ol { margin: 10px 0 0 10px; }
.comment-body ul { list-style: inside; }
.comment-body table { border: 1px #ddd solid; border-collapse: collapse; }
.comment-body th, .comment-body td { border: 1px #ddd solid; padding: 8px; }
.comment-body th { background-color: #fcfcfc; }
.comment-body .page-link { clear: both; }
.comment-body .page-link span { background-color: #fcfcfc; padding: 3px 7px; border: 1px #ddd solid; display: inline-block; }
.comment-body .page-link a span { background-color: #fff; }
.comment-body .page-link a:hover span { background-color: #fcfcfc; }
.comment-body .page-link a { color: #777; }
.comment-body img { border: 5px #f5f5f5 solid; }
.comment-body .more-link { background-color: #ffff00; border: 1px #ddd solid; font-size: 0.9em; text-align: center; padding: 1px 5px; color: #777; display: inline-block; width: 70px; }
.comment-body .more-link:hover { background-color: #eee; color: #777;  }
.comment-body .wp-smiley { border: 0 none; }

/* Comment form */
#commentform {  margin-top: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000; }
#reply-title { font-weight: 200; font-size: 13px; color: #000; padding-bottom: 5px; border-bottom: 2px #000 dotted; line-height: 150%; word-wrap: break-word; text-transform: uppercase }
.form-allowed-tags { display: none; }
#respond { margin-bottom: 40px; margin-top: 20px; }
#commentform p { margin-top: 10px; }
#commentform input, #commentform textarea { width: 60%; display: block; margin-top: 10px; padding: 2px 5px; border: 1px #ccc solid; background-color: #fff; color: #777; font-family: Verdana, Arial, sans-serif; font-size:11px; }
#commentform textarea { font-size:11px; overflow: auto; }
#commentform #submit { font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #fff;
	padding: 3px 10px;
	width: auto;
	font-size: 10px;
	text-transform: uppercase;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 0 none; cursor: pointer; }
#commentform #submit:hover { background-color: #0099ff; }
#cancel-comment-reply-link { font-size: 0.75em; font-weight: 300; margin-left: 15px; color: #008aff; }
#cancel-comment-reply-link:hover { color: #ff7200; }
.logged-in-as a { color:#008aff; }
.logged-in-as a:hover { color:#ff7200; }

/* language */
#language-switch {
	float:right; position: absolute;!important;
}
.lang-item {
	display: inline;
}
/* CYCLONE SLIDER */
.cycloneslider-template-black .cycloneslider-caption-title { font-size: 14px !important; }
.cycloneslider-template-black .cycloneslider-caption-description { font-size: 10px !important; }

/* widget REMEJAI slider*/
#cyclone-slider-widget-3 {
	margin-top: -25px !important;
}

/*YTC VIDEO*/
h3.ytc_title {font-size: 14px!important; font-family:Arial, Helvetica, sans-serif!important; font-weight:400!important; text-transform:uppercase!important;}