/* theme 1 */

.t_love_1 .l_web_page { }

.t_love_1 .l_web_page h1 { margin:0 0 20px 0; font:300 32px/32px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }
.t_love_1 .l_web_page h1 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page h1 a:hover { color:#333; text-decoration:none; }
.t_love_1 .l_web_page h2 { margin:24px 0 12px 0; font:300 20px/22px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#333; }
.t_love_1 .l_web_page h2 a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page h2 a:hover { color:#444; text-decoration:none; }
.t_love_1 .l_web_page h3 { margin:0 0 4px 0; font:300 20px/22px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }
.t_love_1 .l_web_page h3 a { color:#444; text-decoration:none; }
.t_love_1 .l_web_page h3 a:hover { color:#555; text-decoration:none; }
.t_love_1 .l_web_page h4 { margin:0; font:300 14px/16px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#444; }
.t_love_1 .l_web_page h4 a { color:#777; text-decoration:none; }
.t_love_1 .l_web_page h4 a:hover { color:#999; text-decoration:none; }
.t_love_1 .l_web_page h5 { margin:12px 0 12px 0; font:300 16px/16px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#444; }
.t_love_1 .l_web_page h5 a { color:#777; text-decoration:none; }
.t_love_1 .l_web_page h5 a:hover { color:#999; text-decoration:none; }
.t_love_1 .l_web_page h6 { margin:36px 6px 0 6px; font:300 11px/11px 'freight-big-pro',georgia,times; color:#999; letter-spacing:2px; }
.t_love_1 .l_web_page h6 a { color:#999; text-transform:uppercase; text-decoration:none; }
.t_love_1 .l_web_page h6 a:hover { color:#afafaf; text-decoration:none; }
.t_love_1 .l_web_page p { font:300 18px/27px 'freight-big-pro',georgia,times; color:#000; letter-spacing:2px; }
.t_love_1 .l_web_page p strong { font-weight:normal; color:#000; }
.t_love_1 .l_web_page p a { font-style:italic; color:#000; text-decoration:underline; }
.t_love_1 .l_web_page p a:hover { color:#999; }
.t_love_1 .l_web_page ul { margin-bottom:30px; font:300 14px/27px 'freight-big-pro',georgia,times; color:#333; letter-spacing:2px; }
.t_love_1 .l_web_page ul strong { font-weight:normal; color:#444; }
.t_love_1 .l_web_page ul a { color:#777; }
.t_love_1 .l_web_page ul a:hover { color:#999; }
.t_love_1 .l_web_page ol { margin-bottom:30px; font:300 14px/27px 'freight-big-pro',georgia,times; color:#333; letter-spacing:2px; }
.t_love_1 .l_web_page ol strong { font-weight:normal; color:#444; }
.t_love_1 .l_web_page ol a { color:#777; }
.t_love_1 .l_web_page ol a:hover { color:#999; }
.t_love_1 .l_web_page label { font:300 italic 12px/12px 'open sans',arial; color:#777; }

.t_love_1 .l_web_page .t_font_larger h1 { margin:10px 0 8px 0; font-size:36px; line-height:38px; }
.t_love_1 .l_web_page .t_font_larger h2 { margin:10px 0 8px 0; font-size:32px; line-height:34px; }
.t_love_1 .l_web_page .t_font_larger h3 { margin:10px 0 8px 0; font-size:28px; line-height:30px; }
.t_love_1 .l_web_page .t_font_larger h4 { margin:10px 0 8px 0; font-size:24px; line-height:26px; }
.t_love_1 .l_web_page .t_font_larger h5 { margin:10px 0 8px 0; font-size:22px; line-height:24px; }
.t_love_1 .l_web_page .t_font_larger h6 { margin:0 0 8px 0; font-size:20px; line-height:22px; }
.t_love_1 .l_web_page .t_font_larger p { font-size:18px; line-height:24px; }
.t_love_1 .l_web_page .t_font_larger ul { font-size:18px; line-height:24px; }
.t_love_1 .l_web_page .t_font_larger ol { font-size:18px; line-height:24px; }
.t_love_1 .l_web_page .t_font_larger label { font-size:16px; line-height:16px; }

.t_love_1 .l_web_page .t_font_smaller h1 { margin:10px 0 8px 0; font-size:20px; line-height:22px; }
.t_love_1 .l_web_page .t_font_smaller h2 { margin:10px 0 8px 0; font-size:18px; line-height:20px; }
.t_love_1 .l_web_page .t_font_smaller h3 { margin:10px 0 8px 0; font-size:16px; line-height:18px; }
.t_love_1 .l_web_page .t_font_smaller h4 { margin:10px 0 8px 0; font-size:12px; line-height:14px; }
.t_love_1 .l_web_page .t_font_smaller h5 { margin:10px 0 8px 0; font-size:11px; line-height:11px; }
.t_love_1 .l_web_page .t_font_smaller h6 { margin:0 0 8px 0; font-size:9px; line-height:9px; }
.t_love_1 .l_web_page .t_font_smaller p { font-size:12px; line-height:14px; }
.t_love_1 .l_web_page .t_font_smaller ul { font-size:12px; line-height:14px; }
.t_love_1 .l_web_page .t_font_smaller ol { font-size:12px; line-height:14px; }
.t_love_1 .l_web_page .t_font_smaller label { font-size:11px; line-height:11px; }

/* theme 1: header */

.t_love_1 .l_web_page .t_header_1 { position:relative; height:90px; }
.t_love_1 .l_web_page .t_header_1 .t_header_1_top { position:fixed; top:0; left:0; width:100%; background:#252424; z-index:2000; }
.t_love_1 .l_web_page .t_header_1 .t_header_1_bottom { position:fixed; top:90px; left:0; width:100%; background:rgba(255,255,255,.90); z-index:2000; }

.t_love_1 .l_web_page .t_header_1 .t_header_top { background:#252424; }
.t_love_1 .l_web_page .t_header_1 .t_header_bottom { background:rgba(255,255,255,.90); z-index:2000; }

.t_love_1 .l_web_page .t_header_fixed {  }
.t_love_1 .l_web_page .t_header_fixed_height {  }
.t_love_1 .l_web_page .t_header_fixed_padding { padding-top:100px; }

.t_love_1 .l_web_page .t_header_1 .t_header_logo { margin-top:30px; margin-bottom:30px; }
.t_love_1 .l_web_page .t_header_1 .t_header_logo img { width:100%; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu { text-align:right; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_menus .l_web_links_menu_links li { padding-left:10px; color:#fff; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_menus .l_web_links_menu_links li a { color:#fff; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_menus .l_web_links_menu_links li a:hover { color:#fff; }

.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_social { display:inline-block; padding-left:20px; padding-right:0; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_social a { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_social a:hover { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_header_1 .t_header_menu .l_web_links_signin { padding-left:40px; padding-right:0; }

.t_love_1 .l_web_page .t_header_1 .t_header_signin .l_web_links_signin { display:inline-block; padding-left:0; padding-right:20px; font:300 italic 10px/10px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#333; }
.t_love_1 .l_web_page .t_header_1 .t_header_signin .l_web_links_signin label { padding:0; font:300 italic 10px/10px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; text-transform:uppercase; text-decoration:none; }
.t_love_1 .l_web_page .t_header_1 .t_header_signin .l_web_links_signin a { padding:0; font:300 italic 10px/10px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; text-transform:uppercase; text-decoration:none; }
.t_love_1 .l_web_page .t_header_1 .t_header_signin .l_web_links_signin span { color:#fff; }

.t_love_1 .l_web_page .t_header_1 .l_web_search_search { display:inline-block; margin-left:20px; }
.t_love_1 .l_web_page .t_header_1 .l_web_search_search .l_web_search_button { margin:0; text-align:left; }
.t_love_1 .l_web_page .t_header_1 .l_web_search_search .l_web_search_button_icon { display:inline-block; }
.t_love_1 .l_web_page .t_header_1 .l_web_search_search .l_web_search_button_icon a { position:relative; top:11px; font-size:20px; color:#fff; }
.t_love_1 .l_web_page .t_header_1 .l_web_search_search .l_web_search_button_icon a:hover { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_header_1 .l_web_search_search .l_web_search_button_spinner { color:#fff; }

.t_love_1 .l_web_page .t_header_1 .t_header_tagline { padding-top:10px; padding-bottom:10px; }
.t_love_1 .l_web_page .t_header_1 .t_header_tagline h6 { margin:0; font:300 italic 11px/11px 'open sans',arial; letter-spacing:1px; color:#665; text-transform:none; text-decoration:none; }

@media (min-width:576px) {
  .t_love_1 .l_web_page .t_header_1 { position:relative; height:90px; }
  .t_love_1 .l_web_page .t_header_1 .t_haeder_menu { text-align:right; }
  
  .t_love_1 .l_web_page .t_header_fixed_padding { padding-top:80px; }
}

@media (min-width:768px) {
  .t_love_1 .l_web_page .t_header_1 { position:relative; height:90px; }
  .t_love_1 .l_web_page .t_header_1 .t_haeder_menu { text-align:right; }
  
  .t_love_1 .l_web_page .t_header_fixed_padding { padding-top:80px; }
}

@media (min-width:992px) {
  .t_love_1 .l_web_page .t_header_1 { position:relative; height:90px; }
  .t_love_1 .l_web_page .t_header_1 .t_haeder_menu { text-align:right; }
  
  .t_love_1 .l_web_page .t_header_fixed_padding { padding-top:80px; }
}

@media (min-width:1200px) {
  .t_love_1 .l_web_page .t_header_1 { position:relative; height:90px; }
  .t_love_1 .l_web_page .t_header_1 .t_haeder_menu { text-align:right; }
  
  .t_love_1 .l_web_page .t_header_fixed_padding { padding-top:80px; }
}

.t_love_1 .l_web_page .t_header_2 { position:relative; margin-bottom:60px; }
.t_love_1 .l_web_page.t_web_page_profiles.l_web_page_item .t_header_2 { margin-bottom:0; }

.t_love_1 .l_web_page .t_header_2 .t_header_top { }
.t_love_1 .l_web_page .t_header_2 .t_header_top .t_header_logo { margin-top:10px; margin-bottom:30px; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .t_header_logo img { width:90%; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_signin { display:inline-block; padding-left:0; padding-right:20px; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_signin a { padding:0; font:300 12px/12px 'open sans',arial; letter-spacing:1px; color:#999; text-transform:uppercase; text-decoration:none; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_signin a:hover { color:#665; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_signin span { color:#999; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_social { display:inline-block; padding-left:0; padding-right:0; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_social img { width:24px; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_social a { padding:0 10px 0 0; color:#999; text-decoration:none; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .l_web_links_social a:hover { color:#665; text-decoration:none; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .t_header_menu_top .l_web_links_menus .l_web_links_menu_links li a { font:300 12px/12px 'open sans','helvetica neue',arial,sans-serif; color:#999; letter-spacing:1px; }
.t_love_1 .l_web_page .t_header_2 .t_header_top .t_header_menu_top .l_web_links_menus .l_web_links_menu_links li a:hover { color:#665; }

.t_love_1 .l_web_page .t_header_2 .t_header_bottom {  }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_logo_small { text-align:center; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_logo_small img { margin-top:8px; width:auto; height:30px; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus { }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus .l_web_links_menu_links li a { font:300 16px/16px 'open sans condensed','helvetica neue',arial,sans-serif; color:#000; letter-spacing:2px; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus .l_web_links_menu_links li a:hover { color:#000; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus .l_web_links_menu_slider .l_web_slider_link a { color:#000; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus .l_web_links_menu_slider .l_web_slider_link a:hover { color:#000; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search { display:inline-block; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search .l_web_search_button { margin:0; text-align:left; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search .l_web_search_button_icon { display:inline-block; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search .l_web_search_button_icon a { position:relative; top:10px; font-size:20px; color:#665; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search .l_web_search_button_icon a:hover { color:#665; text-decoration:none; }

.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_sticky_stick .t_header_logo_small img { margin-top:0; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_sticky_stick .t_header_menu { margin-top:0; }
.t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_sticky_stick .l_web_search_search .l_web_search_button_icon a { position:relative; top:6px; }

.t_love_1 .l_web_page .t_header_2 .t_header_absolute { position:absolute; top:0; left:0; width:100%; }
.t_love_1 .l_web_page .t_header_2 .t_header_fixed_onscroll { position:absolute; bottom:0; left:0; width:100%; }

@media (min-width:576px) {
  .t_love_1 .l_web_page .t_header_2 { height:200px; }
  .t_love_1 .l_web_page .t_header_2 .t_header_top { height:200px; }
  .t_love_1 .l_web_page .t_header_2 .t_header_bottom { height:50px; background:#f9f9f9; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; }
  .t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu { margin-top:11px; text-align:center; }
  .t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus { text-align:center; }
  .t_love_1 .l_web_page .t_header_2 .t_header_bottom .t_header_menu .l_web_links_menus .l_web_links_menu_links li a { padding-left:10px; padding-right:10px; }
  .t_love_1 .l_web_page .t_header_2 .t_header_bottom .l_web_search_search { padding-right:20px; }
}

/* theme 1: slider */

.t_love_1 .l_web_slider .l_web_links_menus .l_web_links_menu_links li a { color:#fff; }
.t_love_1 .l_web_slider .l_web_links_menus .l_web_links_menu_links li a:hover { color:#fff; }
.t_love_1 .l_web_slider .l_web_media { margin-bottom:20px; width:50%; }

/* theme 1: footer */

.t_love_1 .l_web_page .t_footer_1 { margin-top:60px; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_instagram .l_web_thirdparty_instagram { margin-bottom:0; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_top { padding-top:60px; padding-bottom:40px; background:#252424; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_bottom { padding-top:10px; padding-bottom:10px; background:#000; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_links h5 { margin:0 0 12px 0; font:300 12px/12px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; text-transform:uppercase; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_links h5 a { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_links h5 a:hover { color:#fff; text-decoration:underline; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_links p { font:300 12px/16px 'open sans',arial; color:#fff; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_links p a { font-style:normal; color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_links p a:hover { color:#fff; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_tagline h6 { margin:6px 0 30px 0; font:300 italic 12px/12px 'open sans',arial; letter-spacing:1px; color:#fff; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_tagline h6 a { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_tagline h6 a:hover { color:#fff; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_badge h5 { margin:4px 0 4px 0; font:300 italic 24px/24px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_badge h6 { margin:4px 0 4px 0; font:300 12px/12px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; text-transform:uppercase; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_copyright h6 { margin:0; font:300 11px/11px 'open sans',arial; letter-spacing:1px; color:#fff; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_copyright h6 a { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_copyright h6 a:hover { color:#fff; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_1 .t_footer_l h6 { margin:0; font:300 11px/11px 'open sans',arial; letter-spacing:1px; color:#fff; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_l h6 a { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_footer_l h6 a:hover { color:#fff; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_1 .l_web_l_icon { color:#fff; }

.t_love_1 .l_web_page .t_footer_1 .l_web_links_social img { width:30px; }
.t_love_1 .l_web_page .t_footer_1 .l_web_links_social a { padding:0 10px 0 0; font-size:30px; line-height:30px; color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .l_web_links_social a:hover { color:#fff; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_1 .t_responsive_align_right .l_web_links_social a { padding:0 0 0 10px; }
.t_love_1 .l_web_page .t_footer_1 .t_responsive_align_center .l_web_links_social a { padding:0 5px 0 5px; }

.t_love_1 .l_web_page .t_footer_2 { margin-top:40px; }

.t_love_1 .l_web_page .t_footer_2 .t_footer_top { padding-top:20px; padding-bottom:20px; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_bottom { padding-top:60px; padding-bottom:20px; background:#efefef; }

.t_love_1 .l_web_page .t_footer_2 .t_footer_links h5 { margin:0 0 12px 0; font:300 12px/12px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#333; text-transform:uppercase; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_links h5 a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_links h5 a:hover { color:#000; text-decoration:underline; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_links p { font:300 11px/16px 'open sans',arial; color:#333; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_links p a { font-style:normal; color:#333; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_links p a:hover { color:#000; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_2 .t_footer_copyright { margin:20px 0 10px 0; font:300 11px/14px 'open sans',arial; letter-spacing:1px; color:#333; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_copyright p { margin:0; font:300 11px/14px 'open sans',arial; letter-spacing:1px; color:#333; text-transform:uppercase; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_copyright p a { font-style:normal; color:#333; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_copyright p a:hover { color:#333; text-decoration:underline; }

.t_love_1 .l_web_page .t_footer_2 .t_footer_l h6 { margin:0; font:300 11px/11px 'open sans',arial; letter-spacing:1px; color:#333; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_l h6 a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .t_footer_2 .t_footer_l h6 a:hover { color:#333; text-decoration:underline; }

.t_love_1 .l_web_page .l_web_backtotop { margin-top:20px; }
.t_love_1 .l_web_page .l_web_backtotop span { display:inline-block; width:30px; height:30px; font-size:20px; border-radius:15px; background:#efefef; cursor:hand; cursor:pointer; }

/* theme 1: search */

.t_love_1 .l_web_page .l_web_title { text-align:center; }

@media (min-width:768px) {
  .t_love_1 .l_web_page .l_web_title { text-align:left; }
}

@media (min-width:992px) {
  .t_love_1 .l_web_page .l_web_title { text-align:left; }
}

@media (min-width:1200px) {
  .t_love_1 .l_web_page .l_web_title { text-align:left; }
}

.t_love_1 .l_web_page .l_web_search_sort label { font:300 10px/10px 'open sans',arial; letter-spacing:1px; color:#665; }
.t_love_1 .l_web_page .l_web_search_sort a { padding:0 0 0 6px; font:300 11px/11px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#737373; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_search_sort a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_search_sort .l_web_search_sort_on a { color:#000; }

.t_love_1 .l_web_page .l_web_search_fashion { padding:20px; border:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_header h5 { margin-top:0; font:300 20px/26px 'open sans',arial; letter-spacing:1px; color:#737373; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_item label { font:300 12px/12px 'open sans',arial; letter-spacing:1px; color:#999; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_item select { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:transparent; -webkit-box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url('//cdn.l-media.net/_libraries/images/angle_arrow.png') 96%/4% no-repeat #fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_item input { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:#fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_divider { margin:0; text-align:left; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_divider hr { margin:0 0 0 0; display:inline-block; width:40px; border-top:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_button {  }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_button_clear { margin:9px 0 0 10px; text-align:center; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_button_clear a { padding:0; font:300 italic 10px/10px 'open sans',arial; letter-spacing:1px; color:#999; text-transform:lowercase; }
.t_love_1 .l_web_page .l_web_search_fashion .l_web_search_button_text .l_web_search_button_spinner { position:relative; }

.t_love_1 .l_web_page .l_web_search_galleries { padding:20px; border:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_header h5 { margin-top:0; font:300 20px/26px 'open sans',arial; letter-spacing:1px; color:#737373; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_item label { font:300 12px/12px 'open sans',arial; letter-spacing:1px; color:#999; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_item select { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:transparent; -webkit-box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url('//cdn.l-media.net/_libraries/images/angle_arrow.png') 96%/4% no-repeat #fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_item input { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:#fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_divider { margin:0; text-align:left; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_divider hr { margin:0 0 0 0; display:inline-block; width:40px; border-top:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_button {  }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_button_clear { margin:9px 0 0 10px; text-align:center; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_button_clear a { padding:0; font:300 italic 10px/10px 'open sans',arial; letter-spacing:1px; color:#999; text-transform:lowercase; }
.t_love_1 .l_web_page .l_web_search_galleries .l_web_search_button_text .l_web_search_button_spinner { position:relative; }

.t_love_1 .l_web_page .l_web_search_profiles { padding:20px; border:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_header h5 { margin-top:0; font:300 20px/26px 'open sans',arial; letter-spacing:1px; color:#737373; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_item label { font:300 10px/10px 'open sans',arial; letter-spacing:1px; color:#665; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_item select { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:transparent; -webkit-box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url('//cdn.l-media.net/_libraries/images/angle_arrow.png') 96%/4% no-repeat #fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_item input { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:1px solid #efefef; border-radius:0; background:#fff; outline:none; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_divider { margin:0; text-align:left; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_divider hr { margin:0 0 0 0; display:inline-block; width:40px; border-top:1px solid #efefef; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_button {  }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_button_clear { margin:9px 0 0 10px; text-align:center; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_button_clear a { padding:0; font:300 italic 10px/10px 'open sans',arial; letter-spacing:1px; color:#999; }
.t_love_1 .l_web_page .l_web_search_profiles .l_web_search_button_text .l_web_search_button_spinner { position:relative; }

/* theme 1: search pagination */

.t_love_1 .l_web_page .l_web_pagination { margin-top:10px; margin-bottom:10px; }
.t_love_1 .l_web_page .l_web_pagination_currentpage { display:inline-block; }

.t_love_1 .l_web_page .l_web_pagination_pages { position:relative; top:-2px; display:inline-block; }
.t_love_1 .l_web_page .l_web_pagination_pages a { padding:10px 10px 10px 10px; font:300 20px/20px 'open sans',arial; color:#999; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_current { position:relative; top:-2px; display:inline-block; }
.t_love_1 .l_web_page .l_web_pagination_pages_current a { padding:10px 10px 10px 10px; font:300 20px/20px 'open sans',arial; color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_current a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_previous { display:inline-block; }
.t_love_1 .l_web_page .l_web_pagination_pages_previous a { padding:12px 10px 8px 10px; font-size:20px; line-height:20px; color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_previous a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_next { display:inline-block; }
.t_love_1 .l_web_page .l_web_pagination_pages_next a { padding:12px 10px 8px 10px; font-size:20px; line-height:20px; color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_pagination_pages_next a:hover { color:#000; text-decoration:none; }

/* theme 1: hero */

.t_love_1 .l_web_page .t_hero { margin-bottom:60px; }
.t_love_1 .l_web_page .t_hero_background { margin-bottom:60px; height:500px; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_header { margin:0 0 12px 0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_header h1 { margin:0 0 12px 0; color:#fff; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_header p { margin:0; font:300 18px/20px 'freight-big-pro',georgia,times; color:#fff; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body select { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:0; border-radius:0; background:transparent; -webkit-box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url('//cdn.l-media.net/_libraries/images/angle_arrow.png') 96%/4% no-repeat #fff; outline:none; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body input { padding:5px 35px 5px 5px; width:100%; height:34px; font:300 12px/18px 'open sans',arial; color:#000; border:0; border-radius:0; background:#fff; outline:none; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text { position:relative; margin:0; width:100%; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text .l_web_search_button_outer { margin:0; width:100%; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text .l_web_search_button_inner { margin:0; width:100%; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text a { display:inline-block; padding:8px 0 9px 0; width:100%; font:300 12px/18px 'open sans',arial; color:#fff; text-align:center; letter-spacing:0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text a { display:inline-block; padding:8px 0 9px 0; width:100%; font:300 12px/18px 'open sans',arial; color:#fff; text-align:center; letter-spacing:0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_text .l_web_search_button_spinner { position:absolute; top:0; right;0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_icon a { color:#000; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body .l_web_search_button_icon a:hover { color:#333; }

.t_love_1 .l_web_page .t_hero_background .l_web_search { padding:20px; border:0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_body { padding:20px 20px 10px 20px; background:rgba(255,255,255,0.5); }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_search_item { margin:0; }
.t_love_1 .l_web_page .t_hero_background .l_web_search .l_web_search_button_message { display:none; }

/* theme 1: media */

.t_love_1 .l_web_page .l_web_media_footer h1 { margin:10px 0 8px 0; font-size:16px; line-height:18px; }
.t_love_1 .l_web_page .l_web_media_footer h2 { margin:10px 0 8px 0; font-size:16px; line-height:18px; }
.t_love_1 .l_web_page .l_web_media_footer h3 { margin:10px 0 8px 0; font-size:15px; line-height:16px; }
.t_love_1 .l_web_page .l_web_media_footer h4 { margin:10px 0 8px 0; font-size:18px; line-height:18px; }
.t_love_1 .l_web_page .l_web_media_footer h5 { margin:10px 0 8px 0; font-size:13px; line-height:16px; }
.t_love_1 .l_web_page .l_web_media_footer h6 { margin:0 0 8px 0; font-size:11px; line-height:11px; }
.t_love_1 .l_web_page .l_web_media_footer p { font-size:11px; line-height:11px; }
.t_love_1 .l_web_page .l_web_media_footer ul { font-size:11px; line-height:11px; }
.t_love_1 .l_web_page .l_web_media_footer ol { font-size:11px; line-height:11px; }
.t_love_1 .l_web_page .l_web_media_footer label { font-size:11px; line-height:11px; }

/* theme 1: list */

/*.t_love_1 .l_web_page .l_web_list .l_web_list_item { margin:0; }*/
.t_love_1 .l_web_page .l_web_list .l_web_masonry .l_web_list_item { margin:0; }

.t_love_1 .l_web_page .l_web_list .l_web_list_item h1 { margin:0; font-size:24px; line-height:26px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h1 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item h2 { margin:6px 0 0 0; font-size:24px; line-height:26px; font-style:italic; color:#000; text-align:center; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h2 { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h3 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item h4 { margin:6px 0 0 0; font-size:11px; line-height:12px; color:#999; text-align:center; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h4 { color:#999; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h5 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover h6 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item p { margin:10px 0 0 0; font-size:12px; line-height:16px; color:#999; text-align:center; }
.t_love_1 .l_web_page .l_web_list .l_web_list_item:hover p { color:#999; text-decoration:none; }

/* theme 1: next previous */

.t_love_1 .l_web_page .l_web_nextprevious { }
.t_love_1 .l_web_page .l_web_nextprevious_previous { position:relative; padding:0 0 0 40px; color:#333; }
.t_love_1 .l_web_page .l_web_nextprevious_previous a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_nextprevious_previous a:hover { color:#000; }
.t_love_1 .l_web_page .l_web_nextprevious_previous { position:relative; padding:0 0 0 40px; color:#333; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon { position:absolute; top:0; left:0; width:40px; height:100%; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon table, .t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon tr, .t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon td { width:100%; height:100%; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon .icon-angle-left { font-size:80px; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_icon .icon-large-bracket-left { font-size:55px; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_label { font-style:italic; font-size:24px; line-height:24px; letter-spacing:2px; text-transform:uppercase; display:block; }
.t_love_1 .l_web_page .l_web_nextprevious_previous .l_web_nextprevious_title { margin-top:10px; font-style:normal; font-size:12px; line-height:12px; letter-spacing:4px; text-transform:uppercase; display:block; }
.t_love_1 .l_web_page .l_web_nextprevious_next { position:relative; padding:0 40px 0 0; color:#333; text-align:right; }
.t_love_1 .l_web_page .l_web_nextprevious_next a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_nextprevious_next a:hover { color:#000; }
.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon { position:absolute; top:0; right:0; width:40px; height:100%; }
.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon table, .t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon tr, .t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon td { width:100%; height:100%; }
.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon .icon-angle-right { font-size:80px; }
.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_icon .icon-large-bracket-right { font-size:55px; }

.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_label { font-style:italic; font-size:24px; line-height:24px; letter-spacing:2px; text-transform:uppercase; display:block; }
.t_love_1 .l_web_page .l_web_nextprevious_next .l_web_nextprevious_title { margin-top:10px; width:100%; font-style:normal; font-size:12px; line-height:12px; letter-spacing:4px; text-transform:uppercase; display:block; overflow:hidden; }

/* theme 1: authors */

.t_love_1 .l_web_page .l_web_list.l_web_list_authors .l_web_list_item h2 { text-align:left; }
.t_love_1 .l_web_page .l_web_list.l_web_list_authors .l_web_list_item h4 { text-align:left; }
.t_love_1 .l_web_page .l_web_list.l_web_list_authors .l_web_list_item p { text-align:left; }

.t_love_1 .l_web_page .l_web_authors_author h1 { margin:0 0 4px 0; }
.t_love_1 .l_web_page .l_web_authors_author h3 { margin:0 0 4px 0; font:300 14px/16px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#655; }
.t_love_1 .l_web_page .l_web_authors_author h3 a { color:#655; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author h3 a:hover { color:#655; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author h4 { margin:0; font:300 14px/16px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#444; }
.t_love_1 .l_web_page .l_web_authors_author h4 a { color:#777; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author h4 a:hover { color:#999; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author h5 { margin:20px 0 12px 0; }
.t_love_1 .l_web_page .l_web_authors_author h5 a { padding-right:4px; }
.t_love_1 .l_web_page .l_web_authors_author h6 { margin:36px 6px 0 6px; font:300 11px/11px 'freight-big-pro',georgia,times; color:#999; letter-spacing:2px; }
.t_love_1 .l_web_page .l_web_authors_author h6 a { color:#999; text-transform:uppercase; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author h6 a:hover { color:#afafaf; text-decoration:none; }
.t_love_1 .l_web_page .l_web_authors_author p { font:300 14px/22px 'open sans',arial; color:#777; }
.t_love_1 .l_web_page .l_web_authors_author p strong { font-weight:normal; color:#444; }
.t_love_1 .l_web_page .l_web_authors_author p a { color:#777; }
.t_love_1 .l_web_page .l_web_authors_author p a:hover { color:#999; }
.t_love_1 .l_web_page .l_web_authors_author ul { font:300 14px/22px 'open sans',arial; color:#777; }
.t_love_1 .l_web_page .l_web_authors_author ul strong { font-weight:normal; color:#444; }
.t_love_1 .l_web_page .l_web_authors_author ul a { color:#777; }
.t_love_1 .l_web_page .l_web_authors_author ul a:hover { color:#999; }
.t_love_1 .l_web_page .l_web_authors_author ol { font:300 14px/22px 'open sans',arial; color:#777; }
.t_love_1 .l_web_page .l_web_authors_author ol strong { font-weight:normal; color:#444; }
.t_love_1 .l_web_page .l_web_authors_author ol a { color:#777; }
.t_love_1 .l_web_page .l_web_authors_author ol a:hover { color:#999; }
.t_love_1 .l_web_page .l_web_authors_author label { font:300 italic 12px/12px 'open sans',arial; color:#777; }

.t_love_1 .l_web_page .l_web_list.l_web_list_authors_posts { margin-top:60px; }
.t_love_1 .l_web_page .l_web_list.l_web_list_authors_posts .l_web_header h5 { margin:0 0 20px 0; font:300 18px/18px 'open sans',arial; color:#665; }

/* theme 1: blog */

.t_love_1 .l_web_page .l_web_list_blog .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_list_blog .l_web_header h5 { margin:0 0 30px 0; font-size:48px; line-height:50px; color:#000; }

.t_love_1 .l_web_page .l_web_posts .l_web_header .l_web_title { }
.t_love_1 .l_web_page .l_web_posts .l_web_header .l_web_title h1 { margin:0 0 20px 0; font-size:48px; line-height:50px; color:#000; }

.t_love_1 .l_web_page .l_web_posts .l_web_search_posts { margin-bottom:20px; padding:20px 20px; border:1px solid #000; }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_header { }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_header h5 { margin:0 0 30px 0; font-size:48px; line-height:50px; color:#000; }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_list_blog_categories { margin:0; }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_list_blog_categories .l_web_list_item { margin:0; }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_list_blog_categories .l_web_list_item h2 { font-size:11px; letter-spacing:1px; text-align:left; }
.t_love_1 .l_web_page .l_web_posts .l_web_search_posts .l_web_divider { width:60px; }

.t_love_1 .l_web_page .l_web_media_blog_post { }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header { margin-bottom:24px; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h1 { margin:0 0 20px 0; font-size:42px; line-height:46px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h1 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h1 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h2 { margin:2px 0 0 0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h2 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h2 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h3 { display:inline-block; margin:10px 0 20px 0; padding:0 0 4px 0; font:300 10px/10px 'open sans',arial; color:#000; letter-spacing:2px; text-transform:uppercase; border-bottom:1px solid #000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h3 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h3 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h4 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#444; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h4 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h4 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h5 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h5 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h6 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header h6 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header p { margin:2px 0 0 0; font-size:12px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header p a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header p a:hover { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header .l_web_engage { margin:20px 0 0 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_header .l_web_media_responsive .l_web_engage { margin:0; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_body { }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer { }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h1 { margin:0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h1 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h1 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h2 { margin:2px 0 0 0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h2 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h2 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h3 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h3 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h4 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#444; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h4 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h4 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h5 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h5 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h6 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer h6 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer p { margin:2px 0 0 0; font-size:12px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer p a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer p a:hover { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources { margin:20px 0 40px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources .l_web_header { margin:0 0 4px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources .l_web_header h5 { margin:0 0 4px 0; font-size:24px; line-height:24px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source { margin:0; padding:0; font:300 12px/12px 'open sans',arial; color:#333; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source label { margin:0; padding:0 4px 0 0; font:300 12px/12px 'open sans',arial; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source span { margin:0; padding:0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source a { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source a:hover { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source label a { color:#665; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources_source label a:hover { color:#665; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_sources .l_web_divider { padding:0 4px; font:300 12px/12px 'open sans',arial; color:#999; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags { margin:20px 0 40px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags .l_web_header { margin:0 0 4px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags .l_web_header h5 { margin:0 0 4px 0; font-size:24px; line-height:24px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags_tag { margin:0; padding:0; font:300 12px/12px 'open sans',arial; color:#665; text-transform:capitalize; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags_tag a { color:#665; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags_tag a:hover { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_tags .l_web_divider { padding:0 4px; font:300 12px/12px 'open sans',arial; color:#999; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_comments { margin:20px 0 60px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_comments .l_web_header { margin:0 0 4px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_comments .l_web_header h5 { margin:0 0 4px 0; font-size:24px; line-height:24px; font-style:italic; color:#000; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share { margin:20px 0 10px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share a { padding-right:4px; color:#665; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share a:hover { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share_left a { padding-right:4px; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share_center a { padding-left:4px; padding-right:4px; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_links_share_right a { padding-left:4px; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts { margin:20px 0 40px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts .l_web_header { margin:0 0 10px 0; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts .l_web_header h5 { margin:0 0 4px 0; font-size:24px; line-height:24px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts a { text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts a:hover { text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h1 { margin:0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h1 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h2 { margin:2px 0 0 0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h2 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h3 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h4 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#999; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h4 { color:#999; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h5 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover h6 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts p { margin:2px 0 0 0; font-size:12px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_media_blog_post .l_web_footer .l_web_list_mostrecentposts:hover p { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_blog_post_associatedportfolio_url { margin:0 0 20px 0; font:300 italic 32px/32px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-align:center; }
.t_love_1 .l_web_page .l_web_media_blog_post_associatedportfolio_url a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_blog_post_associatedportfolio_url a:hover { color:#737373; text-decoration:none; }

.t_love_1 .l_web_page .l_web_list_blog_categories { margin-bottom:30px; }
.t_love_1 .l_web_page .l_web_list_blog_categories .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_list_blog_categories .l_web_header h5 { margin:0 0 20px 0; font:300 18px/18px 'open sans',arial; color:#665; }
.t_love_1 .l_web_page .l_web_list_blog_categories .l_web_list_item {  }
.t_love_1 .l_web_page .l_web_list_blog_categories .l_web_list_item h2 { display:inline-block; margin:0; padding:0 0 6px 0; font:300 12px/12px 'open sans',arial; color:#999; letter-spacing:2px; text-transform:uppercase; border-bottom:1px solid #000; }
.t_love_1 .l_web_page .l_web_list_blog_categories .l_web_list_item:hover h2 { margin:0; font:300 12px/12px 'open sans',arial; color:#999; }

/* theme 1: portfolio */

.t_love_1 .l_web_page .l_web_media_portfolios { }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header { margin-bottom:24px; text-align:center; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h1 { margin:0 0 6px 0; font-size:30px; line-height:32px; color:#000; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h1 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h1 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h2 { margin:2px 0 0 0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h2 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h2 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h3 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h3 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h4 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#444; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h4 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h4 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h5 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h5 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h6 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header h6 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header p { margin:2px 0 0 0; font-size:12px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header p a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header p a:hover { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_portfolios .l_web_header .l_web_links_share { margin:10px 0 0 0; }

.t_love_1 .l_web_page .l_web_media_portfolio { }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header { margin-bottom:24px; text-align:center; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h1 { margin:0 0 6px 0; font-size:30px; line-height:32px; color:#000; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h1 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h1 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h2 { margin:2px 0 0 0; font-size:18px; line-height:20px; color:#000; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h2 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h2 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h3 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h3 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h4 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#444; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h4 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h4 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h5 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h5 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h6 a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header h6 a:hover { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header p { margin:2px 0 0 0; font-size:12px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header p a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header p a:hover { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .l_web_media_portfolio .l_web_header .l_web_links_share { margin:10px 0 0 0; }

.t_love_1 .l_web_page .l_web_fullscreen_media .l_web_fullscreen_media_header h1 { margin:0 0 4px 0; font:300 18px/22px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }
.t_love_1 .l_web_page .l_web_fullscreen_media .l_web_fullscreen_media_header h1 a { color:#000; }
.t_love_1 .l_web_page .l_web_fullscreen_media .l_web_fullscreen_media_header h2 { margin:0 0 4px 0; font:300 12px/14px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#737373; }
.t_love_1 .l_web_page .l_web_fullscreen_media .l_web_fullscreen_media_header h2 a { color:#737373; }

.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content_title { margin:0 0 20px 0; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content_details { margin:10px 0 0 0; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h1 { margin:0; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h2 { margin:0; color:#999; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h3 { margin:0 0 10px 0; font-size:16px; line-height:18px; color:#333; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h4 { margin:0 0 10px 0; font-size:14px; line-height:16px; color:#665; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h5 { margin:0; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content h6 { margin:0; }
.t_love_1 .l_web_page .l_web_fullscreen_fashion .l_web_fullscreen_media_twocolumn_body_content p { margin:10px 0 10px 0; font-size:12px; line-height:18px; color:#999; }

/* theme 1: magazines */

.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item { margin:0 0 20px 0; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_masonry .l_web_list_item { margin:0; }

.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h1 { margin:0; font-size:24px; line-height:26px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h1 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h2 { margin:6px 0 0 0; font-size:24px; line-height:26px; font-style:italic; color:#000; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h2 { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h3 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h4 { margin:6px 0 0 0; font-size:11px; line-height:12px; color:#999; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h4 { color:#999; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h5 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover h6 { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item p { margin:10px 0 0 0; font-size:12px; line-height:16px; color:#999; text-align:left; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item:hover p { color:#999; text-decoration:none; }

.t_love_1 .l_web_page .l_web_list_magazines_articles { margin-top:20px; margin-bottom:20px; }

.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item .l_web_list_magazines_issues_articles h3 { margin-top:12px; margin-bottom:0; }
.t_love_1 .l_web_page .l_web_list.l_web_list_magazines .l_web_list_item .l_web_list_magazines_issues_articles p { margin-top:0; margin-bottom:12px; }

.t_love_1 .l_web_page .l_web_media_magazine_issue h1 { margin:0; font-size:24px; line-height:26px; font-style:italic; color:#000; }
.t_love_1 .l_web_page .l_web_media_magazine_issue h2 { margin:6px 0 0 0; font-size:24px; line-height:26px; font-style:italic; color:#000; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_media_magazine_issue h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_media_magazine_issue h4 { margin:6px 0 0 0; font-size:11px; line-height:12px; color:#999; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_media_magazine_issue h5 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#665; }
.t_love_1 .l_web_page .l_web_media_magazine_issue h6 { margin:2px 0 0 0; font-size:11px; line-height:11px; color:#999; }
.t_love_1 .l_web_page .l_web_media_magazine_issue p { margin:10px 0 0 0; font-size:12px; line-height:16px; color:#999; text-align:left; }

.t_love_1 .l_web_page .l_web_media_magazine_issue .l_web_list_magazines_articles { margin-top:20px; margin-bottom:20px; }
.t_love_1 .l_web_page .l_web_media_magazine_issue .l_web_media_magazine_issue_articles h2 { margin-top:20px; margin-bottom:12px; }
.t_love_1 .l_web_page .l_web_media_magazine_issue .l_web_media_magazine_issue_articles h3 { margin-top:12px; margin-bottom:0; }
.t_love_1 .l_web_page .l_web_media_magazine_issue .l_web_media_magazine_issue_articles p { margin-top:0; margin-bottom:12px; }
.t_love_1 .l_web_page .l_web_media_magazine_issue .l_web_media_magazine_issue_articles a:hover { text-decoration:none; }

/* theme 1: galleries */

/* theme 1: events */

.t_love_1 .l_web_page .l_web_events_event h4 { display:inline-block; margin:10px 0 20px 0; padding:0 0 4px 0; font:300 10px/10px 'open sans',arial; color:#000; letter-spacing:2px; text-transform:uppercase; border-bottom:1px solid #000; }
.t_love_1 .l_web_page .l_web_events_event h5 { font-size:20px; line-height:20px; }
.t_love_1 .l_web_page .l_web_events_event h5 a { color:#737373; }
.t_love_1 .l_web_page .l_web_events_event h5 a:hover { color:#333; }

/* theme 1: profiles */

.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios { margin-bottom:40px;  }

.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-list { height:300px; }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item { height:300px; }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item img { width:auto; height:300px; }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev { left:0; width: 40px; height: 60px; font-size:45px; color:#fff;  }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev:before { font-size:45px; color:#fff; }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next { right:0; width: 40px; height: 60px; font-size:45px; color:#fff;  }
.t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next:before { font-size:45px; color:#fff ; }

@media (min-width:576px) {
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-list { height:320px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item { height:320px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item img { height:320px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev:before { font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next:before { font-size:45px; }
}

@media (min-width:768px) {
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-list { height:380px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item { height:380px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item img { height:380px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev:before { font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next:before { font-size:45px; }
}

@media (min-width:992px) {
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-list { height:420px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item { height:420px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item img { height:420px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev:before { font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next:before { font-size:45px; }
}

@media (min-width:1200px) {
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-list { height:460px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item { height:460px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-item img { height:460px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-prev:before { font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next { width: 40px; height: 80px; font-size:45px; }
  .t_love_1 .l_web_page .l_web_profile .l_web_media_portfolios .l_web_slick .slick-next:before { font-size:45px; }
}

.t_love_1 .l_web_page .l_web_profile .t_web_profile_description { margin-top:20px; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_description h1 { margin:0 0 10px 0; text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_description h3 { margin:40px 0 4px 0; font:300 24px/28px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_description h6 { margin:0 0 20px 0; font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#999; text-transform:uppercase; text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_description p { padding:0 60px; text-align:justify; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_description hr { margin-top:40px; margin-bottom:40px; width:40%; border-top:1px solid #ededed; }

.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview {  }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview h3 { margin:0 0 40px 0; font:300 20px/20px 'open sans',arial; letter-spacing:2px; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview h5 { font:300 12px/14px 'open sans',arial; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview h6 { margin:60px 0 30px 0; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview h6 a { padding:10px 14px; color:#fff; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview h6 a:hover { color:#fff; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview p b { font:500 11px/11px 'open sans',arial; color:#000; }

.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview_attributes p { font-size:12px; color:#000; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_overview_attributes p b { padding-right:4px; color:#333; }

.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact {  }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact h3 { margin:0 0 40px 0; font:300 20px/20px 'open sans',arial; letter-spacing:2px; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact h5 { font:300 12px/14px 'open sans',arial; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact h6 { margin:60px 0 30px 0; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact h6 a { padding:10px 14px; color:#fff; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact h6 a:hover { color:#fff; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_contact p b { font:500 11px/11px 'open sans',arial; color:#000; }

.t_love_1 .l_web_page .l_web_profile .t_web_profile_features .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_features .l_web_header h2 { margin:40px 0 4px 0; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }

.t_love_1 .l_web_page .l_web_profile .t_web_profile_similar .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_web_profile_similar .l_web_header h2 { margin:40px 0 4px 0; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }

/* theme 1: profiles 1 */

.t_love_1 .l_web_page .t_profile_1 .t_profile_title { margin-top:20px; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_title h1 { margin:0 0 10px 0; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_title h6 { margin:0 0 20px 0; font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#999; text-transform:uppercase; text-align:center; }

.t_love_1 .l_web_page .t_profile_1 .t_profile_description { margin-top:20px; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description h1 { margin:0 0 10px 0; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description h3 { margin:40px 0 4px 0; font:300 24px/28px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description h6 { margin:0 0 20px 0; font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#999; text-transform:uppercase; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description p { padding:0 60px; text-align:justify; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description hr { margin-top:40px; margin-bottom:40px; width:40%; border-top:1px solid #ededed; }

.t_love_1 .l_web_page .t_profile_1 .t_profile_title_free { margin-top:80px; margin-bottom:20px; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_title_free h1 { margin:0 0 10px 0; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_title_free h6 { margin:0 0 20px 0; font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#999; text-transform:uppercase; text-align:center; }

.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free { margin-top:0; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free h1 { margin:0 0 10px 0; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free h3 { margin:0 0 4px 0; font:300 24px/28px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free h6 { margin:0 0 20px 0; font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#999; text-transform:uppercase; text-align:center; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free p { padding:0 60px; text-align:justify; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_description_free hr { margin-top:40px; margin-bottom:40px; width:40%; border-top:1px solid #ededed; }

.t_love_1 .l_web_page .t_profile_1 .t_profile_contact {  }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact h3 { margin:0 0 40px 0; font:300 20px/20px 'open sans',arial; letter-spacing:2px; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact h5 { font:300 12px/14px 'open sans',arial; text-transform:uppercase; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact h6 { margin:60px 0 30px 0; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact h6 a { padding:10px 14px; color:#fff; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact h6 a:hover { color:#fff; }
.t_love_1 .l_web_page .t_profile_1 .t_profile_contact p b { font:500 11px/11px 'open sans',arial; color:#000; }

.t_love_1 .l_web_page .l_web_profile .t_profile_features .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_profile_features .l_web_header h2 { margin:40px 0 4px 0; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }

.t_love_1 .l_web_page .l_web_profile .t_profile_similar .l_web_header { text-align:center; }
.t_love_1 .l_web_page .l_web_profile .t_profile_similar .l_web_header h2 { margin:40px 0 4px 0; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; }

.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact { padding:50px 30px; text-align:center; border:1px solid #ededed; border-top:10px solid #333; }

.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact h3 { margin:0 0 40px 0; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact h5 { font:300 12px/14px 'open sans',arial; text-transform:uppercase; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact h6 { margin:60px 0 30px 0; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact h6 a { padding:10px 14px; color:#fff; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact h6 a:hover { color:#fff; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact p { margin:0 0 10px 0; font:300 12px/18px 'open sans',arial; color:#333; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact p i { font:500 14px/18px 'open sans',arial; color:#000; text-transform:uppercase; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact p a { font:300 italic 16px/16px 'freight-big-pro',georgia,times; letter-spacing:2px; text-decoration:none; }

.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form_button { margin-top:60px; margin-bottom:30px; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form_button a { padding:10px 20px; font-weight:bold; font-size:12px; color:#fff; letter-spacing:1px; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form_button a:hover { text-decoration:none; }
                                 
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form { margin-bottom:20px; padding:30px; background:#efefef; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form .l_web_form { text-align:left; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form .l_web_form label { text-align:left; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form .l_web_form input { padding:12px 10px; border:0; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_form .l_web_form .l_web_form_button a { color:#fff; background:#000; }
                                 
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_signin_to_view { margin-top:60px; margin-bottom:20px; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_signin_to_view a { padding:10px 20px; font-weight:bold; font-size:12px; color:#fff; letter-spacing:1px; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_signin_to_view a:hover { text-decoration:none; }
.t_love_1 .l_web_page .t_profile_1 .l_web_profile_contact_signin_to_view a span { padding-right:6px; font-weight:normal; font-style:italic; font-family:'freight-big-pro',georgia,times; letter-spacing:0; text-transform:capitalize; }

/* theme 1: profiles 2 */

.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profiles_title { margin-bottom:60px; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profiles_title h1 { margin-bottom:6px; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profiles_title h6 { margin:0; font:300 11px/13px 'open sans',arial; color:#999; text-transform:uppercase; }

.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description { text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description h3 { margin:40px 0 4px 0; font:300 26px/32px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description h6 { margin:60px 0 40px 0; font:300 11px/11px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#999; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description h6 a { padding:10px 20px; font:300 italic 11px/11px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#fff; background:#000; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description p { padding:0 30px; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_description hr { margin-top:40px; margin-bottom:40px; width:40%; border-top:1px solid #ededed; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .l_web_links_social { margin-bottom:40px; }

.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form_button { margin-top:60px; margin-bottom:20px; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form_button a { padding:10px 20px; font-weight:bold; font-size:12px; color:#fff; letter-spacing:1px; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form_button a:hover { text-decoration:none; }

.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form { margin-bottom:20px; padding:20px; background:#efefef; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form .l_web_form { text-align:left; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form .l_web_form label { text-align:left; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_form .l_web_form input { padding:12px 10px; border:0; }

.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_signin_to_view { margin-top:60px; margin-bottom:20px; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_signin_to_view a { padding:10px 20px; font-weight:bold; font-size:12px; color:#fff; letter-spacing:1px; text-transform:uppercase; background:#000; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_signin_to_view a:hover { text-decoration:none; }
.t_love_1 .l_web_page .t_profile_2 .l_web_profile_contact_signin_to_view a span { padding-right:6px; font-weight:normal; font-style:italic; font-family:'freight-big-pro',georgia,times; letter-spacing:0; text-transform:capitalize; }

.t_love_1 .l_web_page.t_profile_2 .l_web_profile .l_web_media_portfolio .l_web_footer { margin-bottom:20px; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .l_web_media_portfolio .l_web_footer h5 { display:inline-block; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .l_web_media_portfolio .l_web_footer h5 a {  }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .l_web_media_portfolio .l_web_footer h5 a:hover {  }

.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_features .l_web_header { margin-top:60px; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_features .l_web_header h2 { display:inline-block; position:relative; top:-40px; margin:0 0 4px 0; padding:0 20px; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-transform:uppercase; background:#fff; z-index:20; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_features .l_web_header hr { z-index:10; }

.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_similar .l_web_header { margin-top:60px; text-align:center; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_similar .l_web_header h2 { display:inline-block; position:relative; top:-40px; margin:0 0 4px 0; padding:0 20px; font:300 40px/42px 'freight-big-pro',georgia,times; letter-spacing:1px; color:#000; text-transform:uppercase; background:#fff; z-index:20; }
.t_love_1 .l_web_page.t_profile_2 .l_web_profile .t_web_profile_similar .l_web_header hr { z-index:10; }

/* theme 1: sources */

.t_love_1 .l_web_page .l_web_source { }
.t_love_1 .l_web_page .l_web_source .l_web_header { margin-bottom:20px; text-align:center; }
.t_love_1 .l_web_page .l_web_source .l_web_header h1 { margin:0; }
.t_love_1 .l_web_page .l_web_source .l_web_list_source_features .l_web_header h5 { margin:0; font-style:italic; text-transform:uppercase; }

/* theme 1: search results */

.t_love_1 .l_web_page .t_search_results .l_web_search_search { margin-bottom:40px; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_item { display:inline-block; margin:0; text-align:right; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_item label { display:inline-block; padding-right:10px; font:300 12px/12px 'open sans',arial; letter-spacing:2px; text-transform:uppercase; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_item input { display:inline-block; padding:10px 2x 6px 2px; width:100%; font:300 italic 12px/12px 'open sans',arial; letter-spacing:0; color:#665; border:0; border-bottom:1px solid #333; background:none; outline:none; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_button { margin:0; text-align:left; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_button_icon { display:inline-block; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_button_icon a { position:relative; top:4px; font-size:20px; color:#665; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_button_icon a:hover { color:#665; text-decoration:none; }
.t_love_1 .l_web_page .t_search_results .l_web_search_search .l_web_search_button_message { display:none; }

.t_love_1 .l_web_page .l_web_list_search_results .l_web_header { margin-bottom:20px; text-align:center; }

/* theme 1: advertisements */

.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_header { margin:0 0 20px 0; padding-bottom:6px; border-bottom:1px solid #ededed; }
.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_header h5 { margin:0; font-size:18px; line-height:20px; font-style:italic; color:#000; text-transform:uppercase; }

.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_list_item h2 { margin:6px 0 0 0; font-size:18px; line-height:20px; font-style:italic; color:#000; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_list_item:hover h2 { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_list_item h3 { margin:4px 0 0 0; font-size:12px; line-height:14px; color:#333; }
.t_love_1 .l_web_page .l_web_list.l_web_list_advertisements .l_web_list_item:hover h3 { color:#000; text-decoration:none; }

/* theme 1: right column */

.t_love_1 .l_web_page .t_rightcolumn .l_web_search { border:1px solid #ededed; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_search .l_web_search_item label { font:300 11px/11px 'open sans',arial; letter-spacing:2px; color:#000; text-transform:uppercase; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_search .l_web_search_item input { margin-bottom:0; padding: 12px 4px; width:100%; border:0; background:#efefef; }

.t_love_1 .l_web_page .t_rightcolumn .l_web_list_blog { margin-bottom:20px; padding:20px; border:1px solid #ededed; }

.t_love_1 .l_web_page .t_rightcolumn .l_web_list { }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_header { padding-bottom:20px; text-align:center; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_header img { margin:0 auto; width:80%; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_list_item { margin:0; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_list_item h2 { margin:6px 0 0 0; font-size:14px; line-height:18px; font-style:normal; color:#000; text-align:left; text-transform:uppercase; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_list_item:hover h2 { color:#333; text-decoration:none; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_list_item h4 { margin:8px 0 10px 0; padding-bottom:0; font-size:9px; line-height:9px; letter-spacing:1px; color:#bca38d; text-transform:uppercase; border-bottom:0; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_list .l_web_list_item:hover h4 { color:#999; text-decoration:none; }

.t_love_1 .l_web_page .t_rightcolumn .t_rightcolumn_imagead { margin-bottom:20px; }

.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline { margin-bottom:20px; padding:40px 20px; border:1px solid #ededed; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_header { margin-bottom:20px; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_header h5 { margin: 0 0 10px 0; font-size: 48px; line-height: 50px; color: #000; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_header p {  }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_contacts_newsletter_input { margin-left:0; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_contacts_newsletter_input input { padding:12px 8px; width:100%; border:0; background:#efefef; }
.t_love_1 .l_web_page .t_rightcolumn .l_web_contacts_newsletter_inline .l_web_contacts_newsletter_button a { padding: 14px 10px; font: 300 11px/11px 'open sans', arial; color: #fff; letter-spacing: 2px; background:#000; }

/* theme 1: account */

.t_love_1 .l_web_page .l_web_account { margin-top:40px; }

/* theme 1: form */

.t_love_1 .l_web_page .l_web_form_inputs { margin:4px 0 12px 0; width:100%; }
.t_love_1 .l_web_page .l_web_form_inputs label { margin:0 0 4px 0; font:300 12px/12px 'open sans',arial; color:#000; letter-spacing:2px; text-transform:uppercase; }
.t_love_1 .l_web_page .l_web_form_input_date input { text-align:center; }
.t_love_1 .l_web_page .l_web_form_input_date_month { float:left; margin-right:12px; width:60px; }
.t_love_1 .l_web_page .l_web_form_input_date_day { float:left; margin-right:12px; width:60px; }
.t_love_1 .l_web_page .l_web_form_input_date_year { float:left; margin-right:12px; width:80px; }

/*.t_love_1 .l_web_page .l_web_form hr { display:inline-block; margin-top:30px; margin-bottom:0; width:40px; text-align:left; border-top-color:#ccc; }*/

.t_love_1 .l_web_page .l_web_form_button_outer { margin-top:30px; margin-bottom:20px; width:100%; }
.t_love_1 .l_web_page .l_web_form_button { }
/*.t_love_1 .l_web_page .l_web_form_button a { padding:10px; font:300 12px/12px 'open sans',arial; color:#333; letter-spacing:1px; text-transform:uppercase; background:#ededed; border:0; }
.t_love_1 .l_web_page .l_web_form_button a:hover { color:#333; text-decoration:none; }*/
.t_love_1 .l_web_page .l_web_form_button_spinner { margin-top:8px; margin-left:8px; font-style:italic; font-size:12px; line-height:12px; color:#999; }
.t_love_1 .l_web_page .l_web_form_button_message { margin-top:24px; font-style:italic; font-size:12px; line-height:16px; color:#999; }

.t_love_1 .l_web_page .l_web_form_input_checkbox label { position:relative; padding-left:20px; }
.t_love_1 .l_web_page .l_web_form_input_checkbox input { position:absolute; top:0; left:0; margin:0; padding:0; }

.t_love_1 .l_web_page .l_web_form_required_message { margin-top:20px; font:300 italic 11px/11px 'open sans','helvetica',arial; color:#999; }

/* theme 1: misc */

.t_love_1 .l_web_page .l_web_links_social a { color:#000; text-decoration:none; }
.t_love_1 .l_web_page .l_web_links_social a:hover { color:#000; text-decoration:none; }

.t_love_1 .l_web_page .t_padding { padding-top:80px; padding-bottom:80px; }
.t_love_1 .l_web_page .t_background { background:#f7f8f8; }