/*
Theme Name: CarouLLou 
<title>Carou LLou * 94 countries & 25 years later...</title>
<meta http-equiv="refresh" content="1800">
<meta name="Classification" content="Carou LLou, CarouLLou, Carou, LLou, Urban Nomad, Entrepreneur, Fashionista, citizen of the world, full-time world traveler, voyage around the world, spontaneous international journey, social travel lifestyle, indie globetrotter, foodie wanderer, tourdumondiste, expat live like locals, artist, photographer, designer, Stylist, Travel Style, street style, urban fashion, beauty, food, blogger, Modern Nomad, Digital Nomad, mobopreneur, location independent, internet business, wireless generation, KLipVoyage, KLip Hotels, KLip Aparts">
<meta name="msvalidate.01" content="DD3A3A026F5DD5C0FF02AF49E48B3716" />
<meta name="ROBOTS" content="index, follow">
<meta name="revisit-after" content="1 day">
<meta name="RATING" content="General">
<meta name="DISTRIBUTION" content="Global">
<meta name="Updated" content="Daily">
<meta name="Author" content="Carou LLou">
<meta name="COPYRIGHT" content=”CarouLLou.com">
<meta name="Description" content="I'm an Urban Nomad, sharing my everlasting journey around the world & Style inspirations...  I intend to keep on traveling all my life, revisiting the cities I Love, & going to live in those I have yet to discover...">
<meta name="Keywords" content="Carou LLou, CarouLLou, Carou, LLou, Urban Nomad, Entrepreneur, Fashionista, citizen of the world, full-time world traveler, voyage around the world, spontaneous international journey, social travel lifestyle, indie globetrotter, foodie wanderer, tourdumondiste, expat live like locals, artist, photographer, designer, Stylist, Travel Style, street style, urban fashion, beauty, food, blogger, Modern Nomad, Digital Nomad, mobopreneur, location independent, internet business, wireless generation, KLipVoyage, KLip Hotels, KLip Aparts">
*/

body{background:#fff; no-repeat; margin:0; padding:0; font-size:13px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#7F7F7F;}
p{ line-height:19px;}
.center{ width:1290px; margin:auto;}
a:focus{outline:none;}
.pattern{ float:left;}

#masthead{color:#777; float:left; width:100%; background:#dfdfdf; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#masthead .fake{ background:#cfcfcf; float:left; width:100%; }
#header{ float: left;width: 100%;border-bottom: 0px solid #dedede;background:#555}

#logo{ margin-top:0px; padding-bottom:0px; width: 958px; float:center;}
#logo h1{ margin:0; padding:0;}
#logo h1 a{  margin:0px;  text-decoration:none; font-family: 'Century Gothic', Arial, Helvetica, sans-serif; color:#fff; text-align:center; font-size:0px;
}
#logo a img{ border:none; margin-bottom:0px;}

.desc{ padding-left:20px; width:1270px; padding-right:0px; margin-right:0px; margin-left:0; margin-top:0px; margin-bottom:0px; float:left; padding-bottom: 10px; background:#fff; text-decoration:none; font-family: 'Century Gothic', Arial, Helvetica, sans-serif; color:#393939; font-weight:bold; font-size:24px;}


/*TOPMENU*/
#menu_wrap{ width:0%; float:left; position:relative; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#topmenu{ width:600px; float:left;}
#topmenu ul{ margin:0; padding:0; position:relative; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; }
#topmenu ul li{ float:left; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; list-style-type:none; margin:10px; padding:0px;}
#topmenu ul li a{ display:block;  text-decoration:none; color:#777; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
#topmenu ul li a:hover{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#fff;}

#topmenu ul .current-menu-item a{ margin-left:10px; margin-right:15px; color:#fff;  font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; }
#topmenu ul .current-menu-item ul li{  font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; background:#ffffff;padding:1px 0px;}
#topmenu ul .current-menu-item ul li a{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding:4px; background:none;color:#fff;}
#topmenu ul .current-menu-parent ul .current-menu-item{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; background:#3e3e3e repeat; }
#topmenu ul .current-menu-parent ul .current-menu-item a{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding:4px; background:none;}
#topmenu ul .current-menu-parent ul .current-menu-item ul .menu-item a{ padding:4px;}
#topmenu ul .current-menu-item .current-menu-item .sub-menu li a{color:#fff; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding:4px;background:none;}

#topmenu ul li ul{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; position:absolute;width:120px; z-index:999999; display:none; padding-left:0; margin-left:-10px;padding-top:15px;}
#topmenu ul li ul li{ float:none; margin:0; padding:1px 0px; text-align:center; background:#1e1e1e ;  display:block; border-bottom: 1px solid #333; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; }
#topmenu ul li ul li a{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding:4px;}

#topmenu ul li ul li a:hover, #topmenu ul li .sub-menu .current-menu-item a:hover{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; background:#f6f6f6; color:#333;  }
#topmenu ul li ul li ul{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; left: 100%; margin-top:-24px; float:none; margin-left:0px; display:none;}



/*LAYOUT1*/

.lay1{ float:center; width:1290px; margin-top:0px; background: #efefef; margin-bottom: 10px;}
.lay1 .post, .lay1 .page{ width: 400px; float:left; margin-left:20px; margin-top:20px; margin-right:5px; margin-bottom:0px;  position:relative; padding-bottom:0px; border: 6px; solid #bfbfbf; 
	box-shadow:  0 0 6px #999;
	-webkit-box-shadow:  0 0 6px #999;
	-moz-box-shadow:  0 0 6px #999;
style="border-color: rgb(131, 131, 131); background-color: rgb(300,300,300);
}

.lay1 .post img, .lay1 .page img{ width:400px; height:auto; 
border: 0px;
}

.lay1 .post .post_content, .lay1 .page .post_content{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;background: #fff;color:#444;}
.lay1 .post .postitle{ text-align:center; }
.lay1 .post .postitle a, .lay1 .page .postitle a{ text-decoration:none; font-family: 'Century Gothic', Arial, Helvetica, sans-serif;color:#393939; font-size:23px;}

.lay1 .post p, .lay1 .page p{ line-height:19px; margin-left:12px; margin-right:10px;text-align:left; }
.lay1 .read_mor{  font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; background:#dfdfdf; border: 6px; solid #dfdfdf; font-size:12px; color:#fff; text-decoration:none;  margin:0 auto;    float:right}
.trt_thumbnail{border-top:1px solid #CCC; }


/*MIDROW*/
#midrow{ width:100%; float:left; background:#f4f4f4; font-size:12px;color:#979797; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding-top:15px; padding-bottom:15px;}
#midrow .widgets .widget a{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#979797;}
#midrow .widgets ul{ margin:0; padding:0;}
#midrow .widgets .widget{ width:290px; float:left; margin-right:35px; list-style-type:none; margin-bottom:15px;}
#midrow .widgets .widgettitle, #midrow .widgets .widgettitle a{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#444; }
#midrow .widgets .widget ul{ margin:0; padding:0;}
#midrow .widgets .widget ul li{ list-style-type:none; padding:10px 0; border-bottom-style:dashed; border-bottom-color:#e1e1e1;border-width:1px;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#midrow .widgets .widget ul li a{color:#979797;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
#midrow .widgets .widget ul li a:hover{color:#a53c2e;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}

#midrow .widgets .trt_rand li, #midrow .widgets .trt_pop li, #midrow .widgets .trt_feat li{min-height: 70px;}

/*footer*/
#footer{ width:100%; float:center; background:#fff; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; color:#555555; padding-top:10px; padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}
#footer .widgets .widget a{color:#979797; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#footer .widgets ul{ margin:0; padding:0;}
#footer .widgets .widget{ background:#efefef; width:285px; float:left; padding-left:10px;padding-right:20px;padding-bottom:30px;margin-left:20px; margin-right:3px; list-style-type:none; margin-bottom:25px;}
#footer .widgets .widgettitle, #midrow .widgets .widgettitle a{  text-align:center; font-family: 'Century Gothic', Arial, Helvetica, sans-serif; color:#999999; font-size:23px; }
#footer .widgets .widget ul{ margin:0; padding:0;}
#footer .widgets .widget ul li{list-style-type:none;   border-bottom-style:dashed; border-bottom-color:#1c1c1c;border-width:1px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#footer .widgets .widget ul li a{ color:#979797; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
#footer .widgets .widget a:hover{color:#edeef0;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#footer #wp-calendar #today{ background:#222; color:#ccc;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#footer #wp-calendar caption {border-bottom-style:dashed; border-bottom-color:#1c1c1c;border-width:1px}

#copyright{  float:right; background: #fff; color:#555555; text-decoration:none;}
#copyright a{ margin-left: 20px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; color:#555555; text-decoration:none; }
.copytext{ float:right; padding:0px;}


/*SIDEBAR*/
#sidebar{ float:left; width:333px; margin-left:25px; margin-top:0px; overflow:hidden;}
#sidebar .widgets{}
#sidebar .widgets ul{ margin:0; padding:0;}
#sidebar .widgets ul li{ list-style-type:none;}
#sidebar .widgets ul li ul li{padding:8px 0; background:url(images/border.png) bottom repeat-x;}
#sidebar .widgets ul li a{  color:#7f7f7f; text-decoration:none;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; }
#sidebar .widgets .widget{ margin-bottom: 40px;}
#sidebar .widgets .widgettitle, #sidebar .widgets .widgettitle a{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; font-size:13px;  border-top: 5px solid #DFDFDF; padding-bottom:10px; color:#393939;}


#searchform .screen-reader-text{ display:none;}
#searchform  #s{width:245px; c height:24px; margin-left:20px;margin-bottom:10px;}
#wp-calendar{ width:100%;}
#wp-calendar caption{ padding-bottom:5px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}
#wp-calendar tbody td{ text-align:center;}
#wp-calendar #today{ background:#e5e5e5; color:#FFF; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}

/*POSTS*/
#posts{ float:center; width:1287px; margin-top:0px; background: #fff no-repeat; margin-bottom: 0px; color:#7f7f7f;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#posts .postitle, #posts .postitle a{ width:1004px; padding-top:0px; text-align:left; font-size:24px; margin-left:10px; font-family: 'Century Gothic', Arial, Helvetica, sans-serif; text-decoration:none; color: #393939;}
#posts .single_metainfo{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999;}

.single_page_post .post_wrap{ width:1220px; padding-right:10px; line-height:19px;}
.post_wrap a{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#333;}
.post_wrap a:hover, #posts .post_content .post_foot a:hover{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#a53c2e; }

.post_foot{ clear:both;}
.post_wrap .post_foot{ margin-top:0px;}
.single_page_post .post, .single_page_post .type-page, .single_page_post .type-attachment{ margin-bottom:0px;}
.single_page_post .post img, .type-page img, .type-attachment img{ max-width:970px; height:auto; border:none;}
.single_page_post .post a img, .type-page a img, .type-attachment a img{ border: 0x; max-width:970px;}

#posts .post_content{ border-bottom:0px; solid #e5e5e5; padding-bottom:0px;padding-right:175px;}

#posts .post_content .post_foot a, #posts .post_content .post_foot{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#999; font-size:12px;}

#posts .post_content .edit{ text-align:right;margin-top:0px;}
.post_wrap .attachment .post_meta{ display:none;}
.post_content blockquote{ background:url(images/lgn_quote.png) no-repeat top left; margin-left:0; padding-left:40px;}


.post table, .org_comment table {margin: 0 -1px  0px 0; text-align: left;width: 100%;border-collapse: collapse;border-spacing: 0; background:#f4f4f4}
.post table img, .org_comment img{ max-width:200px;}
.post tr th, .post thead th, .org_comment tbody th {font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color: #333;font-size: 12px;font-weight: bold;line-height: 18px;  padding: 9px 24px; background:#fff }
.org_comment pre{ background:url(images/trans_black.png) repeat;  color:#333; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; 10px;}
.post tr td, .org_comment tr td{padding: 6px 24px; }
.post tr.odd td, .org_comment tr.odd td{background: #f2f7fc;}

.org_comment table th{padding: 6px 24px;  }

/*SHARE THIS*/
.single_page_post .post_wrap .share_this{ width:100%; padding-left: 30px;  padding-bottom:20px;}
.single_page_post .post_wrap .share_this a{ color:#999; display:block; float:left;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
.share_this .social_buttons div{ margin-right:13px;padding-left:20px; height:16px; float:left;}
.share_this .lgn_fb{ background:url(images/social.png) top left no-repeat; }
.share_this .lgn_twt{background:url(images/social.png) left no-repeat;background-position: 0px -21px;}
.share_this .lgn_pin{background:url(images/social.png) left no-repeat;background-position: 0px -42px;}
.share_this .lgn_digg{background:url(images/social.png) left no-repeat; background-position: 0px -63px;}
.share_this .lgn_stmbl{background:url(images/social.png) left no-repeat;background-position: 0px -83px;}




/*COMMENTS*/
.comments_template{ width:665px; float:left; margin-top:10px; background: #efefef;}
.commentlist{ margin:0; padding:0;}
.commentlist li{ list-style-type:none;}
h3#comments{ margin-left: 22px;font-size:13px; color:#393939; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
h3#comments_ping{color:#393939; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;border-bottom:7px solid #fff; padding-bottom:10px;}

.comment-body{ margin-left: 22px;color:#7f7f7f;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding:15px; padding-left:0; margin-bottom:0px; float:left; width:98%; background:url(images/border.png) bottom repeat-x;}
.vcard{ float:left; width:58px; margin-right:15px;}
.fn{ padding-top:5px; display:block; text-align:center;}
.avatar img{ border:4px solid #fff;}

.comment-meta{ }
.commentlist .comment-meta a, .commentlist .comment-meta a:hover{ font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#999; font-size:12px;}
.org_comment {float: left; width: 85%;}
.comm_meta_reply{}
.comm_meta_reply a{ color:#999; font-size:12px;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}

.comm_reply{ display:inline-block; float:right; margin-right:15px;}
.comm_edit{ display:inline-block; float:right; margin-right:15px;}

h3#reply-title{ font-size:13px; margin-left: 10px;color:#393939; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-align:right;float: left; position:relative; z-index:99; background:#EDEEF0; padding-left:10px; margin-top:-30px;}
/*STUPID IE7 HACK!!*/
#related .comm_break{*margin-top : -10px;} 
.comm_break{ width:100%; height:7px;  float:left; background:#fff; margin-top:-27px; position:relative; }

#respond{ margin-left:22px; width: 100%; float:left; padding:15px 0;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#7f7f7f; margin:15px 0; }
#respond p{ margin-left:22px; margin-bottom:0;}
.comment-form-author, .comment-form-email, .comment-form-url{ width:40%;float: left;}
.comment-form-comment{  clear:both; padding-top:10px;}
.comment-form-email input{ width:70%;}

.comment-form-comment label{ padding-bottom:15px;}
#respond input{ padding:5px; border:none; color:#393939; font-family:Meiryo, Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
#respond textarea{ padding:5px;  border:none; color:#393939; font-family:Meiryo, Verdana, Arial, Helvetica, sans-serif; width:97%;}

#commentform label{display:block; float:left;}

#commentform .comment-form-url label{ margin-right:26px;}
#commentform .comment-form-comment label{ margin-right:15px;}
#commentform .form-allowed-tags{ display:none;}
#commentform .required{ float:left; margin-right:32px;}

.page .nocomments, .comment-notes{ display:none;}
#respond #submit{ width:auto; float:right; background:#999999; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#fff; margin-right:7px; margin-top:10px;}
.bypostauthor{}
.bypostauthor .comment-body{}
.commentlist .org_comment ol li{ list-style-type:decimal;}
.commentlist .org_comment ul li{ list-style-type:circle;}

.comments_template .navigation{ clear:both;}


/*EASYSLIDER*/
#slider_wrap{clear: both;}
#slides{ float:left; background:#cfcfcf; margin-top:0px; overflow:hidden;}

.easyslider{height:400px;overflow:hidden;}
#slider{ position:relative; overflow:hidden; border-bottom:0px solid #333;}
#slider ul, #slider li{margin:0; margin-left: 10px ; margin-top: 10px ; margin-bottom: 0px ;padding:0;list-style:none;}
#slider li{ width:955px;height:400px;overflow:hidden; position:relative;}
	

.slider-content{ width:550px; position:absolute; height:100px; margin-top:12px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#fff; padding:0 5px; right:50px;}
.slider-content h2{ margin:10px 0; right:100px; text-align:right; font-size:24px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
#slider .slider-content h2 a, #slider .slider-content a{ color:#fff;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.slider-content p{ margin-top:15px; padding:10px; background:url(images/trans.png); text-align:left; margin-left:-100px; width:300px; float:right; margin-right:10px;}

/* numeric controls */	
ol#controls{ float:right; background:#f4f4f4; padding:0; margin:0;}
ol#controls li{ list-style-type:none; float:left; padding:11px 20px; border-right:1px dotted #ddd; border-width:thin;}
ol#controls li a{ color:#999; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
ol#controls li.current a{color:#333;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* Easy Slider END */




/*PAGINATION*/
.trt_paginate, .navigation{ float:left; margin:15px 0; width:100%;}
.trt_paginate .amp_title{ display:none;}
.trt_paginate span, .trt_paginate a, .navigation a, .navigation span{ padding: 5px 10px;}
.amp_page, .amp_next, .amp_prev, .page-numbers{ text-align:center; text-decoration:none; font-size:13px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; margin-right:10px; background:#DFDFDF; display:inline-block; color:#FFF;}
.amp_current{text-decoration:none;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; font-size:13px;margin-right:10px;background:#fff ; color:#7f7f7f;display:inline-block;}
.amp_title{ display:none;}
.amp_next{}
.amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current {background:#fff; color:#7f7f7f;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}
.hidden_nav{ display:none;}
.lay1_page .trt_paginate{ text-align:center;}


/*SEARCH PAGE*/
.search_term .postsearch{color: #171717; font-size: font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px; margin-top:0; }
.search_term{padding-bottom: 10px;border-bottom: 7px solid #FFF;width:100%; margin-bottom:30px;}

/*Contact Page*/
.entry-content{ margin-top:15px; width:100%; float:left;}
.entry-content input{ padding:10px; border:none; color:#777; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;width:50%;}
.entry-content textarea{ padding:10px; background:#fff; border:none; color:#777; font-family:Meiryo, Verdana, Arial, Helvetica, sans-serif; width:80%;height:200px;}
.entry-content label{ width:100px; display:block; float:left;}
.entry-content #submit_msg{ width:auto; left:90%; padding:5px 10px; position:relative; background:#171717; color:#fff;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;}

/*ERROR PAGE*/
.error_page{ width:1220px; float:left; margin-bottom:30px;}
.error_page .post{}
.error_page .post h2{ text-align:center;}
.error_page .fourofour{font-size:100px; display:block; color:#393939; text-align:center; font-weight:bold; clear:both;}
.error_page .fourofour{ color:#efefef;}
.error_page #s{padding:8px 0;}
.error_page #searchsubmit{ margin:0 auto; display:block; width:100px; background:#999999; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#fff; border:none; padding:5px;}

/*LEFT SIDEBAR*/
.left_sidebar #sidebar{ margin-left:0; margin-right:10px;}
.left_sidebar #posts{background: url(images/single_bg.png) no-repeat; background-position:-635px 0;}
.left_sidebar .single_page_post .post_wrap { padding-right:0; padding-left:20px; padding-right:10px;}


/*NO SIDEBAR*/
.no_sidebar .single_page_post{width:98%!important;}
.no_sidebar .single_page_post .post_wrap{width:100%!important;}



/*SHORTCODES
-------------
*/

/*QUOTE*/
.lgn_quote{ width:92%; background: url(images/lgn_quote.png) no-repeat; background-position:5px 5px; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#929292; clear:both; margin:15px 0;padding-left:37px; min-height:30px;}
/*Button*/
.post_wrap .scl_button a{ width:auto; float:left; padding:10px; background:#171717; clear:both; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#fff!important; margin-bottom:15px;border: 1px solid #171717;}
.post_wrap .scl_button span{ display:inline-block;}
.post_wrap .scl_button a:hover{ background:#f5f5f5!important; font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#171717!important; border: 1px solid #ddd;}




/*WIDGETS
-------------
*/

.trt_wgt_thumb{}
.trt_wgt_thumb img{width:65px; float:left; border:3px solid #fff; height:65px; margin-right:10px;}
#sidebar .widgets .widget ul li .trt_wgt_tt, #midrow .widgets .widget ul li .trt_wgt_tt{font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; color:#333;}
#footer .widgets .widget ul li .trt_wgt_tt{  font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;color:#ccc;}
#footer .widget_content p{ font-size:12px;font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif; }
}
#sidebar .widgets .widget_nav_menu ul li ul li, #midrow .widgets .widget_nav_menu ul li ul li, #footer .widgets .widget_nav_menu ul li ul li{ background:none; padding-left:15px; border-bottom:none;}



/*SOCIAL SHARE*/
.social_wrap{ width:625px; float:right; position:relative; margin-top:7px;}
.social{float: right;}
.social ul{ margin:0; padding:0; float:left;}
.social ul li{ float:left; list-style-type:none; margin:3px 5px;}
.social ul li a{ display:block; width:16px; height:16px; background:url(images/social2.png) no-repeat; text-indent:-999999px;}
.social ul .soc_fb a{ background-position:0 0;}
.social ul .soc_tw a{ background-position:-16px 0;}
.social ul .soc_ms a{ background-position:-32px 0;}
.social ul .soc_ytb a{ background-position:-48px 0;}
.social ul .soc_flkr a{ background-position:-64px 0;}
.social ul .soc_rss a{ background-position:-80px 0;}
.social ul .soc_plus a{ background-position:-96px 0;}


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter {display:block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float:left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float:right; margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float:left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%; /* Image does not overflow the content area */padding: 5px 3px 10px;text-align: center;}
.wp-caption img{max-width: 98%!important;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft { margin: 5px 20px 20px 0;}
.wp-caption.alignright { margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none !important;margin: 0 !important;max-width: 570px;padding: 0 !important;}
.wp-caption p.wp-caption-text {font-family: Meiryo, Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px; margin:0;padding:0 4px 5px;}
.sticky{}
.gallery-caption{}
