/*



Theme Name: Lugada



Theme URI: http://www.illuminatheme.com/lugada



Author: Illumina Theme



Author URI: http://www.illuminatheme.com/about-illumina-theme/



Description: Simple minimalist responsive two column theme with built in slider. Suitable for a blog-based website with custom menu, custom header, custom widget, social share button (facebook like, twitter share, google +1) to make your blog more dazzling. Lugada comes with amazing image attachment gallery, featured image, theme option, sticky post support, styles for print and for the admin editor. HTML 5, CSS 3, and responsive technology.



Version: 1.4



License: GNU General Public License



License URI: license.txt



Tags: light, white, two-columns, left-sidebar, flexible-width, microformats, custom-header, custom-menu, editor-style, featured-images, sticky-post, theme-options, threaded-comments



*/







/* CSS Reset */



html,body,div,span,object,iframe,



h1,h2,h3,h4,h5,h6,p,blockquote,pre,



a,abbr,address,cite,code,del,dfn,em,



img,ins,q,small,strong,sub,sup,dl,dt,



dd,ol,ul,li,fieldset,form,label,legend,



table,caption,tbody,tfoot,thead,tr,th,td{



	border:0;



	margin:0;



	padding:0



}

a{

outline:0;

}



article,aside,figure,figure img,figcaption,



hgroup,footer,header,nav,section,video,object{



	display:block



}



a img{



	border:0



}



figure{



	position:relative



}



/*figure img{



	width:100%



} 

*/

audio, canvas, video { 



	display: inline-block; 



	*display: inline; 



	*zoom: 1; 



}



audio:not([controls]) { 



	display: none; 



}



[hidden] { 



	display: none;



}







/* =============================================================================



   Global



   ========================================================================== */



html { 



	font-size: 100%; 



	-webkit-text-size-adjust: 100%; 



	-ms-text-size-adjust: 100%; 



}



html, 



button, 



input, 



select, 



textarea { 



	font-family: 'Verdana',sans-serif; 



	color: #000; 



}



body {



	margin: 0; 



	font-size: 11px;



	/*line-height: 20px;*/ 



}



::-moz-selection { 



	background: #8fc73e;



	color: #000; 



	text-shadow: none; 



}



::selection { 



	background: #8fc73e; 



	color: #000; 



	text-shadow: none; 



}







.chromeframe { 



	margin: 0.2em 0; 



	background: #FF3300; 



	color: #000; 



	padding: 10px 0; 



}







.chromeframe a { 



	color: #000; 



	border-bottom: 1px solid #FFF; 



}







/* =============================================================================



   Links



   ========================================================================== */



/*a { 



	color: #fff; 



	text-decoration: none;



}



a:visited { 



	color: #8fc73e; 



}



a:hover { 



	color: #f5c421; 



}



a:focus { 



	outline: thin dotted; 



}



a:hover, 



a:active { 



	outline: 0; 



}*/







/* =============================================================================



   Headings



   ========================================================================== */



h1,



h2,



h3,



h4,



h5 { 



	/*color: #333; 



	font-family: 'Lato',sans-serif; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	font-weight: 400; 



	line-height: 110% */



}



h1 {



	/*font-size: 20px;



	color: #333;



	margin: 10px 0;*/



	font-family: Arial, Helvetica, sans-serif;



font-size: 16px;



font-weight: bold;



color: #1D1769;



font-style: italic;



}



p



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



font-size: 11px;



color: #110C53;



line-height: 18px;}



h2 {



	font-size: 15px;



	color: #333;



	margin: 10px 0;



}



h3 {



	font-size: 13px;



	color: #333;



	/*background: url(images/dot-border.jpg) repeat-x bottom;*/



	padding: 0 0 7.5px 0;



	margin: 5px 0;



} 



h4, 



h5, 



h6 { 



	font-size: 11px; 



	line-height: 200%;



}







/* =============================================================================



   Typography



   ========================================================================== */



address { 



	display: block; 



	margin: 10px 0; 



	font-style: normal; 



	color: #666; 



}



abbr[title] { 



	border-bottom: 1px dotted; 



}



b, 



strong { 



	font-weight: bold; 



}



blockquote { 



	margin: 1em 40px; 



	font-size: 13px; 



	font-family: Georgia, serif; 



	font-style: italic; 



}



cite { 



	color: #666; 



	font-size: 12px; 



	font-weight: 400; 



	letter-spacing: 0.05em; 



	text-transform: uppercase;



	font-style: normal;  



}



dfn { 



	font-style: italic; 



}



hr { 



	display: block;



	height: 1px; 



	border: 0; 



	border-top: 1px solid #ccc; 



	margin: 1em 0; 



	padding: 0;



}



ins { 



	background: #ff9; 



	color: #000; 



	text-decoration: none; 



}



mark { 



	background: #ff0; 



	color: #000; 



	font-style: italic; 



	font-weight: bold; 



}



pre, 



code, 



kbd, 



samp { 



	font-family: monospace, monospace; _font-family: 'courier new', monospace; 



	font-size: 1em; 



}



pre { 



	white-space: pre; 



	white-space: pre-wrap; 



	word-wrap: break-word; 



}



/*p { 



	padding: 0 0 20px 0; 



	margin: 0; 



}*/



q {



	quotes: none; 



}



q:before, q:after { 



	content: ""; 



	content: none; 



}



small { 



	font-size: 85%; 



}



sub, 



sup { 



	font-size: 75%; 



	line-height: 0; 



	position: relative; 



	vertical-align: baseline; 



}



sup { 



	top: -0.5em; 



}



sub { 



	bottom: -0.25em; 



}







/* =============================================================================



   List



   ========================================================================== */



/*ul { 



	list-style: square ; 



}



ol ol { 



	list-style: upper-alpha; 



}



ol ol ol { 



	list-style: lower-alpha; 



}*/



ul, 



ol { 



	margin: 0px 0; 



	padding: 0 0 0 0px;



}



dl.gallery-item { 



	margin: 0;



}



dt { 



	color: #000; 



}



dd { 



	margin: 0 0 15px 10px;



}



nav ul, 



nav ol { 



	list-style: none; 



	list-style-image: none; 



	margin: 0; 



	padding: 0; 



}







/* =============================================================================



   Form, button



   ========================================================================== */



form { 



	margin: 0; 



}



fieldset { 



	border: 0;



	margin: 0; 



	padding: 0; 



}



label { 



	cursor: pointer; 



}



legend { 



	border: 0; 



	*margin-left: -7px; 



	padding: 0; 



	white-space: normal; 



}



button, 



input, 



select, 



textarea { 



	font-size: 100%; 



	margin: 0; 



	vertical-align: baseline; *vertical-align: middle; 



}



button ,input, .newsletter-profile-4 { 



	line-height: normal; 



	border: 1px solid #c3c3c3; 



	padding: 5px 3px;  



}



button, 



input[type="button"], 



input[type="reset"], 



input[type="submit"] { 



	cursor: pointer; 



	-webkit-appearance: button; 



	*overflow: visible; 



}



button[disabled], 



input[disabled] { 



	cursor: default; 



}



input[type="checkbox"], 



input[type="radio"] { 



	box-sizing: border-box; 



	padding: 0; 



	*width: 13px; 



	*height: 13px; 



}



input[type="search"] { 



	-webkit-appearance: textfield; 



	-moz-box-sizing: content-box; 



	-webkit-box-sizing: content-box; 



	box-sizing: content-box; 



}



input[type="search"]::-webkit-search-decoration, 



input[type="search"]::-webkit-search-cancel-button { 



	-webkit-appearance: none; 



}



button::-moz-focus-inner, 



input::-moz-focus-inner { 



	border: 0; 



	padding: 0; 



}



textarea { 



	overflow: auto; 



	vertical-align: top; 



	resize: vertical; 



}



input:valid, 



textarea:valid {}



input:invalid, 



textarea:invalid { 



	background-color: #f0dddd; 



}







/* =============================================================================



   Table



   ========================================================================== */



table { 



	border-collapse: collapse; 



	border-spacing: 0; 



}



.entry-content table { 



	border-bottom: margin: 0 0 15px ; 



	width: 100%; 



}



th, 



td { 



	text-align: left;  



}



td { 



	vertical-align: top; 



	/*border-top: 1px solid #DDD;*/ 



	padding: 5px 10px 5px 0; 



}









/* =============================================================================



   WordPress generated css



   ========================================================================== */



.page-link{ 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400;  



	text-transform: uppercase; 



	color: #AAA; 



	letter-spacing: 5px; 



	margin: 10px 0; 



}



.page-link span { 



	letter-spacing: 1px; 



}



.wp-caption {



	max-width: 96%;



}



.wp-caption-text, 



.gallery-caption a { 

outline:0;



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400;  



	color: #AAA; 



	letter-spacing: 1px;  



	margin: 0 5px 5px 5px; 



	text-align: right; 



}}



.bypostauthor {}



.sticky {}



article.sticky  .sticky-label{ 



	width: 82px; 



	height: 83px; 



	position: absolute; 



	right: -5px; 



	top: -5px; 



	background: url(images/featured.png) no-repeat;



}



.alignright { 



	display: inline; 



	float: right; 



	margin-left: 15px;



}



.alignleft { 



	display: inline; 



	float: left; 



	margin-right: 15px;



}



.aligncenter { 



	clear: both; 



	display: block; 



	margin-left: auto;



	margin-right: auto; 



}







/* =============================================================================



   Images



   ========================================================================== */



img { 



	border: 0; 



	-ms-interpolation-mode: 



	bicubic;  



}



svg:not(:root) { 



	overflow: hidden; 



}



figure { 



	margin: 0; 



}



img.size-full, 



img.size-large { 



	max-width: 95.5%;  



	height: auto; 



}



img[class*="align"], 



img[class*="wp-image-"]{ 



	border: 0; 



	padding: 6px; 



	margin: auto; 



}



img.alignnone { 



	margin: 7.5px 0; 



}



img.alignright { 



	display: inline; 



	float: right; 



	margin: 5px 0 15px 15px;



}



img.alignleft { 



	display: inline; 



	float: left; 



	margin: 5px 15px 15px 0 ;



}



img.aligncenter { 



	clear: both; 



	display: block; 



	margin: 10px auto; 



}







/* =============================================================================



   Theme Backbone



   ========================================================================== */



.container { 



	/*padding-left: 20px; 



	padding-right: 20px;*/ 



}



.row { 



	width: 100%; 



	/*max-width: 960px; 



	min-width: 675px;*/ 



	margin: 0 auto; 



	overflow: hidden;



}



/*.rowheader { 



	width: 100%; 



	margin: 0 auto; 



	max-width: 960px; 



	min-width: 755px; 



	min-height: 50px;



}*/



.column-sidebar, 



.column-half { 



	/*margin-right: 3.8%; */



	float: left; 



	min-height: 1px; 



}



.column-content { 



	/*margin-left: 3.8%;*/ 



	float: right; 



	min-height: 1px; 



}



.row .column-sidebar { 



	width:200px !important; float:left;



}



.row .column-half { 



	width: 100%; 



}



.row .column-content {



	width:550px;float: left;



}



.row .column-full { 



	width: 100%; 



	float: left;



}



.nomargin { 



	margin-right: 0px;



}



/* =============================================================================



   Flexslider by Woothemes



   ========================================================================== */



.sliderarea { 



	margin: 0 0 20px 0; 



}



.flexcontainer {



	width: 100%; 



	max-width: 960px; 



	margin: 0 auto; 



	padding: 0 0 25px 0



}







/* =============================================================================



   Header area



   ========================================================================== */



.headerarea { 



height:190px;



background:#7D8727;



border-bottom: 1px solid #fff; width:750px;



	/*margin: 50px 0 10px 0;*/ 



}



.headerarea h1 {



	font-size: 33px; 



	font-weight: 400; 



	margin: 0;



}



.headerarea h1 a {}



.headerarea h2 { 



	font-size: 13px; 



	color: #AAA;



}







#searchbox  { 



float: right; 



margin: 25px 0 0 0;



}



#searchbox  input[type="text"] { 



	font-family: 'Lato',sans-serif; 



	font-size: 13px; color: #b9b9b9; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	float: right; 



}



#searchbox  input[type="text"]:focus {



	border: 1px dashed #8fc73e;



}



#searchbox input[type="submit"] { 



	width: 12px; height: 12px; 



	background: url("images/search-bg.jpg") no-repeat 0px 0px; 



	text-indent: -9999px; 



	border: none; 



	margin: 8px 10px 0 0;



}



#searchbox input[type="submit"]:hover { 



	background: url("images/search-bg.jpg") no-repeat 0px -12px;



}



label.screen-reader-text { 



	clip: rect(1px, 1px, 1px, 1px); 



	position: absolute !important; 



}







/* =============================================================================



   Top menu area



   ========================================================================== */



.topmenuarea { 



	/*margin: 40px 0 20px 0; */ 



}



#topmenu {



	/*background: url(images/menu-bg.jpg) repeat-x;*/



	/*padding: 5px 0 0 0; */



	height: 29px;



width: 750px;



	background:#110C53;



}



#topmenu ul {}



#topmenu ul li { 



	float: left; 



	position: relative; 



	font-family: 'Lato',sans-serif; 



	font-size: 13px; 



	font-weight: 400; 



	letter-spacing: 1px;



	text-transform: uppercase; 



	margin: 0 30px 0 0; 



	color: #333; 



}



#topmenu ul ul { 



	display: none; 



	float: left; 



	position: absolute; 



	top: 2em; 



	left: -5px; 



	z-index: 99999; 



	padding: 5px 0 0 5px; 



	margin: 14px 0 0 0; 



	background: #fff; 



	border: 1px dashed #c1c1c1; 



	border-top: none; 



}



#topmenu ul ul ul { 



	left: 100%; 



	top: -20px; 



	border: 1px dashed #c1c1c1;



}



#topmenu ul ul li, 



#topmenu ul ul ul li { 



	min-width: 130px; 



	margin: 0; 



	padding: 0; 



	border: none; 



	background: #fff; 



}



#topmenu u ul a { 



	line-height: 1.5em; 



	padding: .5em .5em .5em 1em;



	width: 10em; 



	height: auto;



}



#topmenu ul li a { 



	text-decoration: none; 



	color: #333; 



	display: block; 



	line-height: 3.1em;



}



#topmenu ul li:hover > ul { 



	display: block;



}



#topmenu ul ul a:hover { 



	color: #8fc73e;



}



#topmenu ul li:hover > a, 



#topmenu ul ul :hover > a {



	color: #8fc73e; 



}



#topmenu ul li.current_page_item a { 



	color: #8fc73e;



}



#topmenu select { 



	display: none;



}







/* =============================================================================



   Content



   ========================================================================== */



.contentarea{ 



margin: 0 0 0px 0; 



}



#content { 



	/*margin: 15px 0; */



	padding: 0 0 0px 0;



}







#breadcrumbs { 



	font-family: 'Lato',sans-serif; 



	font-size: 13px; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	font-weight: 400; 



	background: url(images/dot-border.jpg) repeat-x bottom;  



	padding: 12px 0 5px 0; 



}



#breadcrumbs a { 



	color: #333; 



}



#breadcrumbs a:hover { 



	color: #8fc73e; 



}



#breadcrumbs .current span {  



	color: #8fc73e; 



}



	



.content-box { 



	width: 95%; 



	border: 1px solid #EEE; 



	padding: 10px; 



	margin: 0; 



	position: relative;  



}



.entry-date {



	background: url(images/date-bg.png) no-repeat; 



	font-family: 'Lato',sans-serif; 



	font-size: 15px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #000; 



	position: absolute; 



	top: 10px; 



	left: -6px; 



	padding: 2.5px 40px 10px 7.5px;



}



.entry-title { 



	margin: 2px 0 10px 90px;



}



.entry-author { 



	float: left; 



	margin: 12.5px 10px 10px 0; 



	background: url(images/author.jpg) no-repeat left center; 



	padding: 0 0 0 25px; 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA;



}



.entry-comments { 



	float: left; 



	margin: 12.5px 0 10px 0; 



	background: url(images/comments.jpg) no-repeat left center;



	padding: 0 0 0 25px; 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA;



}



.entry-author a, 



.entry-comments a { 



	color: #AAA; 



}



.entry-author a:hover, 



.entry-comments a:hover { 



	color: #8fc73e 



}



.more-link {



	width: 125px; 



	display: block; 



	background: #8fc73e; 



	padding: 2.5px 15px; 



	margin: 10px 0; 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #FFF; 



}



.more-link :hover,



.more-link:visited{ 



	color: #FFF; 



}



.cat-links, 



.tag-links, 



.edit-link{ 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA;  



}



.content-box .post h3 { 



	margin: 30px 0 10px 0; 



}



	



.single  footer.entry-meta { 



	margin: 10px 0 0 0; 



}



.single #content , 



.archive #content, 



.search #content { 



	margin: 20px 0 0 0;



	padding: 0 0 10px 0;  



}



.attachment #content { 



	margin: 20px 0 0 5px; 



}







.page .entry-title, 



.error404 .entry-title, 



.search-no-results .entry-title{ 



	margin: 0 0 20px 0; 



}



.search-results .entry-title { 



	margin: 0 0 10px 90px; 



}







.socialshareboxsingle { 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #666; 



	margin: 10px 0 0 0; 



}



.socialshareboxsingle ul { 



	list-style: none;



}



.socialshareboxsingle ul li { 



	float: left;



	margin: 0 -10px;



 }



.socialshareboxsingle ul li:first-child { 



	margin: 0 -10px 0 -20px;



}



.attachment .socialshareboxsingle { 



	margin: 20px 0 0 0; 



}







.pagination { 



	font-family: 'Lato',sans-serif; 



	font-size: 15px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA; 



	margin: 0 0 0 5px;



}



.pagination span, 



.pagination a {



	margin: 0px 5px; 



}



.pagination .current { 



	border-bottom: 2px solid #8fc73e; 



}







#singlenav{ 



	margin: 10px 0 0 0;



	padding: 10px 0 10px 0;



	border-top: 1px solid #EEE; 



	overflow: hidden;



}



.previousnav{



	float: left;



}



.nextnav{



	float: right;



}



hr.post-shadow { 



	width: 100%; 



	min-height: 30px; 



	margin: 0 0 10px 0; 



	border: none; 



	background: url(images/post-shadow.jpg) no-repeat right bottom; 



}



.error404 {}



.error404 .bigfont { 



	font-family: 'Lato',sans-serif; 



	font-size: 37px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA; 



	line-height: 40px; 



	color: #FF2222; 



}



.error404 .widget { 



	margin: 20px 0 0 0;



}







#author-info { 



	margin: 0 0 10px 0; 



}



#author-avatar { 



	float: left; 



	margin: 0 10px 5px 0; 



}



#author-avatar img { 



	padding: 5px; 



	border: 1px dashed #DDD;



}



#author-link { 



	color: #333; 



	font-family: 'Lato',sans-serif; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase;



}



	



/* =============================================================================



   Comments



   ========================================================================== */



#comments { 



	margin: 20px 0 ;



}



#comments ol { 



	color: #333; 



}



#comments ol li {



	margin: 10px 0 ;



}



.comment-author { 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #333;



}



.comment-author a { 



	color: #333; 



}



.comment-author a:hover { 



	color: #8fc73e; 



}



.comment-content { 



	color: #888; 



}



.comment-meta { 



	color: #CCC; 



}



ul.children  { 



	list-style: none; 



}



ul.children li { 



	border-left: 1px solid #E6E6E6; 



	padding: 5px 5px 5px 10px; 



}



	



#respond {



	margin: 20px 0; 



}



#respond p {}



#respond label { 



	margin: 5px 10px 5px 0; 



	font-family: 'Lato',sans-serif; 



	font-size: 11px; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	color: #AAA;}



#respond textarea { 



	border:1px dashed #C3C3C3; 



}



#respond  .comment-form-author input[type="text"]{ 



	margin: 0 0 0 17px;



}



#respond  .comment-form-email input[type="text"]{ 



	margin: 0 0 0 16px;



}



#respond  .comment-form-url input[type="text"]{ 



	margin: 0 0 0 12px;



}



	



/* =============================================================================



   Attachment image



   ========================================================================== */



.attachment-image, .entry-attachment .aligncenter { 



	text-align: center; 



}



.entry-attachment .attachment-attachment-large { 



	width: 900px; 



}



.attachment-thumbnail-bottom { 



	width: 98%; 



	margin: 0 auto; 



	text-align: center;  



}



.attachment-thumbnail-bottom img { 



	width: 80px; 



	margin: 2.5px 1px; 



	-webkit-transition: all 0.3s ease-in-out; 



	-moz-transition: all 0.3s ease-in-out; 



	-o-transition: all 0.3s ease-in-out; 



	-ms-transition: all 0.3s ease-in-out; 



	transition: all 0.3s ease-in-out; 



	opacity: 0.5;  



}



.attachment-thumbnail-bottom img:hover { 



	opacity: 1; 



}



.attachment .content-box { 



	width: 97%;



}



	



/* =============================================================================



   Sidebar and widget



   ========================================================================== */



.widget { }



.widget ul { 



	padding: 0; 



}



#nav_menu-6 .menu-left-menu-container ul li



 { 



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



font-weight: bold;



color: #FFFFFF;



text-decoration: none;



background-color: #99A62D;



padding: 6px 1px 3px 6px;



height: 35px;



width:187px;



border-top-width: 3px;



border-right-width: 3px;



border-bottom-width: 3px;



border-left-width: 3px;



border-top-style: solid;



border-right-style: solid;



border-bottom-style: solid;



border-left-style: solid;



border-top-color: #B9C270;



border-right-color: #5D651B;



border-bottom-color: #5D651B;



border-left-color: #B9C270;



float: left;



}

#nav_menu-6 .menu-left-menu-container ul li a{

float:left;
width:187px;
height:35px;

color:white;



text-decoration:none;



text-transform: uppercase;

}



	



#nav_menu-6 .menu-left-menu-container ul  li:hover{



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



font-weight: bold;



color: #FFFFFF;



text-decoration: none;



background-color: #CF222B;



padding: 6px 1px 3px 6px;



height: 35px;



width: 187px;



border-top-width: 3px;



border-right-width: 3px;



border-bottom-width: 3px;



border-left-width: 3px;



border-top-style: solid;



border-right-style: solid;



border-bottom-style: solid;



border-left-style: solid;



border-top-color: #7E151A;



border-right-color: #DE686E;



border-bottom-color: #DE686E;



border-left-color: #7E151A;



float: left;



}







#nav_menu-3 .menu-footer-menu-container ul li{



float:left;



background:#110c53;



font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



color: #FFFFFF;



text-decoration: none;



list-style:none;



margin-right: 5px;



}



#nav_menu-3 .menu-footer-menu-container ul li:last-child a{



border-right:none;



}



#nav_menu-3 .menu-footer-menu-container ul li a{



text-decoration:none;



color:#fff;



padding: 0px 3px 0px 1px;



border-right:1px solid #fff;



line-height:.8em;

font-style:italic;

}



#nav_menu-3 .menu-footer-menu-container ul li a:hover{



font-family: Verdana, Arial, Helvetica, sans-serif;



color: #FFFFFF;



text-decoration: underline;



}



#nav_menu-3 .menu-footer-menu-container ul li:nth-child(9) a:hover{

text-decoration:none !important; }

/*.widget ul li a { 



	color: #aaa; 



	



}



.widget ul li a:hover { 



	color: #8fc73e; 



}*/



	



.footerarea .widget {}



/*.footerarea  .widget ul { 



	padding: 0 0 0 20px; 



}*/



/*.footerarea .widget ul li { 



	color: #EEE; 



	border: none; 



	



	padding: 2px 0;  



	float:left;



}*/



/*.footerarea .widget a { 



	color: #EEE; 



	border-right: 1px solid #EEE; 



	text-decoration:none;



}*/



./*footerarea .widget a:hover { 



	color: #fff; 



	border-bottom: 1px solid #FFF; 



}



*/



.widget-title, 



.eror404 .widgettitle {  



	font-family: 'Lato',sans-serif; 



	font-size: 13px; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



	font-weight: 400; 



	background: url(images/dot-border.jpg) repeat-x bottom; 



	padding: 7.5px 0; 



	margin: 7.5px 0; 



	color: #333; 



	} 







/*.footerarea .widget_recentpost_widget ul  { 



	padding: 0;



} 



.footerarea .widget_recentpost_widget ul li{



	list-style:none;



}







.footerarea .widget-title { 



	background: none; 



	border-bottom: 1px dashed #DDD; 



	padding: 7.5px 0; 



	color: #FFF;



} */







/* =============================================================================



   Footer



   ========================================================================== */



.footerarea { 



	background: #110c53; 



	color: #fff; 



	padding: 15px 14px; 



} 







/* =============================================================================



   Copyright



   ========================================================================== */



.copyrightarea { 



	margin-top: 10px; 



	padding: 10px 0 0 0; 



	background: url(images/copyright-bg.jpg) repeat-x top; 



	color: #499944;  



}



.copyrightarea a{



	color: #DDD; 



}



.copyrightarea a:hover { 



	color: #000; 



}







/* ============= Responsive CSS ============= */



@media only screen and (min-width: 240px) and ( max-width: 768px) {







/* Theme Backbone */



.row, 



body, 



.container { 



/*	width: 100%; */



	min-width: 0; 



	margin-left: 0px; 



	margin-right: 0px; 



	padding-left: 0px; 



	padding-right: 0px; 



}







.row .column-half, 



.row .column-full { 



	width: auto; 



	float: none; 



	margin-left: 0px; 



	margin-right: 0px; 



	padding-left: 20px; 



	padding-right: 20px; 



}











/* Searchbox */



#searchbox { 



	float: left; 



}







/* Top Menu */



#topmenu { 



 



}







/* Footer widget */



.footerarea { 



	padding: 10px 0px; 



}



}







@media only screen and (min-width: 240px) and ( max-width: 480px) {







#topmenu ul { 



	display: none 



}



#topmenu select { 



	display: block; 



	padding: 10px 0; 



	background: #FFF; 



	border:none; 



	font-size: 13px; 



	color: #333; 



	font-family: 'Lato',sans-serif; 



	font-weight: 400; 



	letter-spacing: 1px; 



	text-transform: uppercase; 



} 



#topmenu option { 



	border: none;



}



}



/* =============================================================================



   Help class



   ========================================================================== */



.clearfix:before, 



.clearfix:after { 



	content: ""; 



	display: table; 



}



.clearfix:after { 



	clear: both; 



}



.clearfix { 



	*zoom: 1; 



}







/* =============================================================================



   Print CSS



   ========================================================================== */



@media print {



* { 



	background: transparent !important; 



	box-shadow:none !important; 



	text-shadow: none !important; 



	filter:none !important; 



	-ms-filter: none !important; 



} 



a, 



a:visited { 



	border-bottom: 1px dotted #000; 



	padding: 0 0 2px 0;



}



abbr[title]:after { 



	content: " (" attr(title) ")"; 



}



.ir a:after, 



a[href^="javascript:"]:after, 



a[href^="#"]:after { 



	content: ""; 



} 



pre, 



blockquote { 



	border: 1px solid #999; 



	page-break-inside: avoid; 



}



thead { 



	display: table-header-group; 



} 



tr, 



img { 



	page-break-inside: avoid; 



}



img { 



	max-width: 100% !important; 



}



@page { 



	margin: 0.5cm; 



}



p, 



h2, 



h3 { 



	orphans: 3; 



	widows: 3; 



}



h2, 



h3 { 



	page-break-after: avoid; 



}



  



/* Make sense */



.row, 



.rowheader, 



body, 



.container { 



	width: 100%; 



	min-width: 0; 



	margin-left: 0px; 



	margin-right: 0px; 



	padding-left: 0px; 



	padding-right: 0px; 



}



 .row .column-sidebar, 



 .row .column-half, 



 .row .column-content, 



 .row .column-full { 



	width: 100%; 



	float: none; 



	margin-left: 0px; 



	margin-right: 0px; 



	padding-left: 20px; 



	padding-right: 20px; 



}







 /* Hide this */



#searchbox, .topmenuarea, .sliderarea, .footerarea, .widget, .pagination { 



	display: none 



}







/* Edit style */



.content-box { 



	border: none;



}



.entry-date  { 



	position: relative; 



	padding: 0; 



	margin: 0; 



	left: 0; 



	top: 0; 



	font-family: 'Verdana',sans-serif; 



	letter-spacing: 0px; 



	text-transform: capitalize; 



	font-size: 11px; 



}



a[rel=bookmark]:after { 



	content: " (" attr(href) ")"; 



}



a[rel=bookmark] { 



	border: none; 



}



.entry-title { 



	margin: 10px 0 0 0; 



	padding: 0;



}



.entry-title a { 



	border: none; 



	color: #8fc73e;



}



.entry-author, 



.entry-author { 



	padding: 0;



} 



}



/*........................*/



.wrapper{



width:750px;



margin-left:auto;



margin-right:auto;



border:solid 1px black;



background:#fff;



}



body{



background:url(images/websitebkgd.jpg) ;
background-size: cover;
}


.header{ width:750px;







}



.header div{







float:left;



}



.header #widget-1{







width:205px;



margin-top:115px; float:left







}



.header #widget-2{







width: 166px; float:left







}



.header #widget-3{



width: 345px;



margin-top: 7px;

float: left;



}





.menu-left-menu-container { width:200px; float:left;}

#nav_menu-6{ width:200px; float:left;}





#widget-3 .widget_text{



 float:right;



 }	



.parts{



width:550px; float:left;



}



.parts div{



float:left;



}



.parts #part1{



width:356px; float:left;



}



parts #part1 div{



/*width:92%*/



margin-left:auto;



margin-right:auto;



 margin-top:13px;



}



.parts #part1 div p{



/*text-align:justify;*/



line-height:1.8em;



}



.parts #part2{



width:194px;



float: left;



}



#part1 ul,#part9 .pera ul{



list-style-image:url(http://192.168.2.101/green-vale/wp-content/uploads/2014/03/li.gif);



display: block;



list-style-type: disc;



-webkit-margin-before: 1em;



-webkit-margin-after: 1em;



-webkit-margin-start: 0px;



-webkit-margin-end: 0px;



-webkit-padding-start: 40px;



}



#part1 ul li{



margin-bottom:7px;



display: list-item;



font-weight:bold;



text-align: -webkit-match-parent;



}



#part1 .pera  h1{



margin:20px 0px 10px 0px;



}



.pera{

/** width:335px; */
width:295px;
padding:0px 10px 0px 15px;

}

#pera1

{

340px;

padding:0px 5px 0px 15px;}

.pera  p{



margin-bottom:10px;



}







.parts #part3{



margin:10px;



}



/*#pera1 h1{



margin:5px 0px 10px 0px;



}*/



#pera1 p{



margin-bottom:10px;



}



.parts #part3{



width:95%;



margin-left:auto;



margin-right:auto;



}



#part4{



width:300px;

padding:0px 0px 0px 15px;



font-family: Arial,Helvetica, sans-serif;



font-size: 11px;



color: #110C53;



line-height: 18px;



}

#part16{

width:530px;

padding:0px 5px 0px 15px;}

#part4 .divi{



display: table-row;



vertical-align: inherit;



border-color: inherit;



width:100%;



background:#F5F5F5;



}



#part4 .divi div{







ont-family: Arial,Helvetica, sans-serif;



font-size: 11px;



color: #110C53;



line-height: 18px;



margin:8px;



}



#part4 .space{



height:9px;



background:#FFFFFF;



}



#part5{



background:#f5f5f5;



height:260px;}







#part5 div,#part5 strong{



margin:5px;



padding:2px;



}



#part6{



width:34%;



}







#part6 img{



float:right;



margin:15px 0px 5px 5px;



}



#part8 .pera  h1, .page20 h1{



margin:20px 0px 10px 0px;



}



#part9 .pera  h1,  #part16 h1 ,#part17{



margin:20px 0px 10px 0px;



}



#part9{



width:100%;



margin-left:auto;



margin-right:auto;}



#part9 .pera ul li{



margin-bottom:7px;



display: list-item;



color:#110C53;



text-align: -webkit-match-parent;



}



#part14{width:96%;



float:left;



background:#EBEBEB;



margin:10px 0px 20px 0px;



}



#part14 .tt{



padding:10px;



float:left;



}



#part14 .tt p{



margin:5px;



}



/*#part14 .tt strong{



margin:10px 0px 8px 0px;}*/



.tt {



width:46%;



}



.pera11 h1,h2{



margin:10px 0px 4px 0px;



}



.tt div{



float:left;



margin:0px 0px 0px 12px;



}





.frm{



width:100%;



float:left;



margin:5px;



font-family: Arial,Helvetica, sans-serif;



font-size: 11px;



color: #110C53;



line-height: 18px;



}



.frm div{



float:left;



}



.frm1{



width:28%;



}



.frm2{



width:50%;



}



.frm3{



width:20.9%;



}



.frm3 span{



color:red;



}



.wpcf7-select{



width:266px;



height:24px;



}



.your-message textarea{



width:416px;



}



.text-525 input{



width:90px;



}



/*.combo div{



float:left;



margin:1px 2px 1px 2px;

}*/



.combo,.combos1,.combos4,.combos7,.combos10,.combos13,.combos16{



width:530px;

padding:0px 5px 0px 15px;

float:left;



}



#combo4{



float:left;



}



#combo4 div{



float:left;

width:145px;

border:1px solid black;

min-height:318px;

}

.combo1,.combos2,.combos5,.combos8,.combos11,.combos14,.combos17{



width:200px;

margin:2px;

background:#f5f5f5;

float:left;

padding:5px 5px 5px 5px;

}



.combo2,.combos3,.combos6,.combos9,.combos12,.combos15,.combos18{



width:300px;

padding:5px 5px 5px 5px;

float:right;

background:#f5f5f5;

margin:2px;

}



.combos3{



min-height:468px;



}



.combos5{



min-height:290px;



}

.combos8{

min-height:216px;}

.combos11{



min-height:434px;



}



.combos15{



min-height:429px;



}



.combos18{



min-height:725px;



}



.tab,.tab0,.tab1,.tab2,.tab3,.tab5,.tab7,.tab8,.tab8,.tab10,.tab11,.tab12, .tab13, .tab14 , .tab15{



float: left;



width: 100%;



margin-bottom: 10px;



}



.tab div,.tab0 div,.tab1 div, .tab2 div,.tab3 div,.tab5 div,.tab6 div,.tab7 div,.tab8 div,.tab9 div,.tab10 div,.tab11 div,.tab12 div,.tab13 div,.tab14 div,.tab15 div ,.tab16 div , .tab17 div{



float:left;



width:24%;



}



.tab div{



min-height:151px;



}



.tab0 div{



min-height:138px;



}



.tab1 div{



min-height:147px;



}



.tab2 div , .tab16 div{



min-height:202px;



}



.tab3 div , .tab5 div{



min-height:151px;



}



.tab6 div{



min-height:144px;}



.tab7 div{



min-height:153px;



}



.tab8 div{



min-height:155px;}



.tab9 div, .tab13 div{



min-height:152px;}



.tab10 div{



min-height:69px;



}



.tab11 div{



min-height:82px;



}



.tab12 div{



min-height:152px;



}



.tab13 div{



min-height:141px;



}



.tab15 div{



min-height:102px;}



.tab17 div{



min-height:300px;}



#part21{



width:520px;

padding:5px 5px 5px 15px;



}



#part21 a img{



margin:auto;



padding:20px 0px 10px 0px;



width:95%;



}



#part23 .pera{



width:95%;



margin-left:auto;



margin-right:auto;



}



#part23 .pera p.#part25{



margin:5px;



}



#part23 .pera h1,#part25



{



margin:20px 0px 4px 0px;



}



#part22 .pera{



width:530px;

padding:0px 5px 0px 15px;



}



#part24{



background-color: rgb(29, 23, 105);



color:#FFFFFF;



}



.b{



float:left;



}



#partt{

padding:0px 15px 0px 15px;

width:300px;}

.b div{



float:left;



width:49.9%;



}



#part25{



width:330px;

padding:0px 5px 0px 15px;



}



#part26{



width:200px;



}



.b{



padding:0px 0px 0px 4px;



}



#peraimg{



padding:5px 0px 5px 0px;



}

#peraimg img{

width:70%;

height:auto;}

.page20{

width:530px;

padding:0px 5px 0px 15px;

}



#text-8 .textwidget p, #emailsubscriptionwidget-2{







padding:12px;



width:86%;



font-family: Arial, Helvetica, sans-serif;



font-size: 12px;



font-weight: bold;



color: #FFFFFF;



text-decoration: none;



}



#emailsubscriptionwidget-2 .widget-title ,.submit{



font-family: Arial,Helvetica, sans-serif;



font-size: 11px;



color: #110C53;



line-height: 18px;



}



.flexslider .flex-viewport ul li img{



width:50%;



height:50%;



}



.page20 h3{



display: block;



font-size: 1.17em;



-webkit-margin-before: 1em;



-webkit-margin-after: 1em;



-webkit-margin-start: 0px;



-webkit-margin-end: 0px;



font-weight: bold;



color: #110C53;



line-height: 18px;



}







.entry-content .page20 ul{



list-style-image: url(http://192.168.2.101/green-vale/wp-content/uploads/2014/03/li.gif);



display: block;



list-style-type: disc;



-webkit-margin-before: 1em;



-webkit-margin-after: 1em;



-webkit-margin-start: 0px;



-webkit-margin-end: 0px;



-webkit-padding-start: 40px;}



.menu-footer-menu-container #menu-footer-menu ul li a{



float:left;

}

#nav_menu-4 .menu-footer-menu-container ul{

padding:2px 12px 5px 35px; }

#nav_menu-4 .menu-footer-menu-container ul li{

line-height:1.em;

float:left;

/*background:#110c53;*/

font-family: Verdana, Arial, Helvetica, sans-serif;



font-size: 10px;



color: #FFFFFF;



text-decoration: none;



list-style:none;

margin-right:6px;



}

#nav_menu-4{

line-height:2.7em;}

#nav_menu-4 .menu-footer-menu-container ul li:last-child a{



border-right:none;



}



#nav_menu-4 .menu-footer-menu-container ul li a{



text-decoration:none;



color:#fff;



font-style: italic;



padding:0px 3px 0px 2px;



border-right:1px solid #fff;



line-height:.8em;



}



#nav_menu-4 .menu-footer-menu-container ul li a:hover{



font-family: Verdana, Arial, Helvetica, sans-serif;



color: #FFFFFF;



text-decoration: underline;



}

.pera11, #part15{

padding:0px 5px 0px 15px; }

#part14

{

width:500px;

margin:0px 5px 10px 25px; }



#emailSub-form div{

display:none;}

#bgclr{

width:100%;

min-height:180px;

/*background-color: rgb(125, 135, 39);*/}



/*-------------------------20-3-14---------------------*/

#emailSub-form input[type="submit"] {padding: 0px 6px; margin-top: 5px; 

background: #e9e9e9; border: 1px solid #979797;}



.column-content .flexslider {box-shadow: none;}



#part14 .tt {width: 50%;}



#part14 .tt div {float:left;}



#part14 .tt:first-child {width: 40%;}



.frm input[type="submit"]{padding: 3px 5px !important; background: #e9e9e9; border: 1px solid #979797; 

font-family:arial;}



.pera ul li {list-style-image: url('./images/li.gif'); margin-bottom:0px;}



.pera ul li a {font-size: 10px;}



.pera ul.Exhibitions {width:76%;}



.contentarea {background: url('./images/left-side_img.jpg') repeat-y;background-position: left;}



.page-id-34 .row {background: url('./images/right-side_img.jpg') repeat-y;

background-position: right;}



.page-id-18 .row {background: url('./images/right-side_img-1.jpg') repeat-y;

background-position: right;}



.wpcf7-form .frm .frm3 span {margin-left: 15px;}



#part24 #black {background-color: #000; height: 40px;}

.table{

width:530px;

padding:5px 5px 0px 15px;}



.table .one div, .table .two div, .table .three div, .table .four div,.table .five div,.table .six div ,.table .seven div ,.table .eight div,.table .nine div,.table .ten div,.table .eleven div,.table .twelve div, .table .thirteen div,.table .fourteen div,.table .fifteen div{

float:left;



margin:2px;}

.two .a,.two .b,.two .c,.two .d{

min-height:302px;}

.three div{

min-height:227px;}

.four div{

min-height:479px;}

.five .a, .five .b,.five .c, .five .d{

min-height:492px;}

.six div{

min-height:265px;}

.seven div{

min-height:280px;}

.eight div{

min-height:287px;}

.nine div{

min-height:550px;}

.ten div{

min-height:247px;}

.eleven div{

min-height:535px;}

.twelve div{

min-height:352px;}

.thirteen div{

min-height:262px;}

.fourteen div{

min-height:748px;}

.one .a,.two .a,.three .a ,.four .a,.five .a ,.six .a ,.seven .a ,.eight .a ,.nine .a ,.ten .a ,.eleven .a ,.twelve .a,.thirteen .a,.fourteen .a ,.fifteen .a

{

width:150px;

padding:5px;

background:#f5f5f5;

}

.one .b, .two .b, .three .b, .four .b, .five .b, .six .b, .seven .b, .eight .b, .nine .b, .ten .b, .eleven .b, .twelve.b, .thirteen .b ,.fourteen .b,.fifteen .b

{

width:55px;

padding:5px;

background:#f5f5f5;

 }

.one .c, .two.c, .three .c, .four .c, .five .c, .six .c, .seven .c, .eight .c, .nine .c, .ten .c, .eleven .c, .twelve .c, .thirteen .c, .fourteen .c,.fifteen .c

{

width:60px;

padding:5px

background:#f5f5f5;

}

.one .d, .two .d, .three .d, .four .d, .five .d, .six .d, .seven .d, .eight .d, .nine .d, .ten .d, .eleven .d, .twelve .d, .thirteen .d, .fourteen .d, .fifteen .d

{

 width:209px;

padding:5px;

background:#f5f5f5;

}

.newsletter-subscription table tr th{

font-family: Arial,Helvetica, sans-serif;

font-size: 11px;

color: #110C53;

line-height: 18px;

}

.newsletter-firstname , .newsletter-lastname , .newsletter-email , .newsletter-profile-1, .newsletter-profile-2, {

font-family: Arial,Helvetica, sans-serif;

font-size: 11px;

color: #110C53;

line-height: 18px;

width:228px;

}

.newsletter-profile-3{

width:78px;

font-family: Arial,Helvetica, sans-serif;

font-size: 11px;

color: #110C53;

line-height: 18px;}

.newsletter-profile-4{

font-family: Arial,Helvetica, sans-serif;

font-size: 11px;

color: #110C53;

line-height: 18px;

width:204px;

}

.newsletter-td-submit{

width:400px;

padding:10px 100px 0px 150px;}

.newsletter-submit{

}

#topmenu select { display:none !important;}



input[type="submit"] {line-height: normal;

padding: 2px 5px;

font-size: 11px; background-color:#efefef;}

.woocommerce div.product, .woocommerce {margin: 5px;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 100% !important;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 100% !important;}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {width: 90px !important;}
.woocommerce div.product .product_title {margin-left: 0;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #99a62d !important;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: #cf222b !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background-color: #99a62d !important;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background-color: #cf222b !important;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {color: #fff !important;}
.woocommerce span.onsale {margin: 25px 5px !important;}
.single-product .entry-summary .product_title {display: none;}
.woocommerce-page .contentarea #content {margin: 5px;}




/*-----------------------------------------------------*/