/* PageLines Dynamic CSS - Copyright 2008 - 2011 */

/* Typography --------------- */

/* Import Google Fonts */
@import url(http://fonts.googleapis.com/css?family=Tangerine:regular,bold);

/* Set Type */
h1, h2, h3, h4, h5, h6, .site-title{font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

body, .font1, .font-primary, .commentlist{font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

.font2, .font-sub, ul.main-nav li a, #secondnav li a, .metabar, .subtext, .subhead, .widget-title, .post-comments, .reply a, .editpage, #pagination .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, #featurenav a, .pagelines-blink, .ftitle small{font-family:Tangerine, "Times New Roman", Times, serif;letter-spacing:0.00em;text-transform:none;font-weight:bold;font-variant:normal;font-style:normal;}

input[type="text"], textarea, #dsq-content textarea{font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}


/* Dynamic Layout --------------- */

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas{width:824px}
#page-main .content{width:806px}
#site{min-width:806px}
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch{width:804px}
#primary-nav ul.main-nav{width:584px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:1000px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:px}
.fullwidth #pagelines_content #sidebar2, .fullwidth #buddypress-page #sidebar2{width:-196px}
.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container{width:1000px}
.fullwidth #pagelines_content #sidebar-wrap, .fullwidth #buddypress-page #sidebar-wrap{width:0px}

.one-sidebar-right #pagelines_content #column-main, .one-sidebar-right .wmain, .one-sidebar-right #buddypress-page #container{width:480px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:324px}
.one-sidebar-right #pagelines_content #sidebar2, .one-sidebar-right #buddypress-page #sidebar2{width:0px}
.one-sidebar-right #pagelines_content #column-wrap, .one-sidebar-right #buddypress-page #container{width:480px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:324px}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container{width:536px}
.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1{width:268px}
.one-sidebar-left #pagelines_content #sidebar2, .one-sidebar-left #buddypress-page #sidebar2{width:0px}
.one-sidebar-left #pagelines_content #column-wrap, .one-sidebar-left #buddypress-page #container{width:536px}
.one-sidebar-left #pagelines_content #sidebar-wrap, .one-sidebar-left #buddypress-page #sidebar-wrap{width:268px}

.two-sidebar-right #pagelines_content #column-main, .two-sidebar-right .wmain, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar1, .two-sidebar-right #buddypress-page #sidebar1{width:240px}
.two-sidebar-right #pagelines_content #sidebar2, .two-sidebar-right #buddypress-page #sidebar2{width:84px}
.two-sidebar-right #pagelines_content #column-wrap, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar-wrap, .two-sidebar-right #buddypress-page #sidebar-wrap{width:324px}

.two-sidebar-left #pagelines_content #column-main, .two-sidebar-left .wmain, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar1, .two-sidebar-left #buddypress-page #sidebar1{width:240px}
.two-sidebar-left #pagelines_content #sidebar2, .two-sidebar-left #buddypress-page #sidebar2{width:84px}
.two-sidebar-left #pagelines_content #column-wrap, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar-wrap, .two-sidebar-left #buddypress-page #sidebar-wrap{width:324px}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width:624px}
.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1{width:270px}
.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2{width:-90px}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container{width:894px}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap{width:-90px}

/* Dynamic Grid --------------- */

.dcol_container_2{width: 824px; float: right;}
.dcol_2{width: 392px; margin-left: 20px;}

.dcol_container_3{width: 824px; float: right;}
.dcol_3{width: 254px; margin-left: 20px;}

.dcol_container_4{width: 824px; float: right;}
.dcol_4{width: 186px; margin-left: 20px;}

.dcol_container_5{width: 820px; float: right;}
.dcol_5{width: 144px; margin-left: 20px;}

/* Options --------------- */

body, body.fixed_width{background-color:#820303;}
body #page, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even, .alt #commentform textarea{background-color:#FFFFFF;}
.canvas #page-canvas{background-color:#FFFFFF;}
hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo,  #primary-nav #nav_row, .fpost.sticky{border-color:#6e630d;}
.canvas #page, .full_width #page, body.fixed_width{background-image:url('http://www.novias-deprincesa.es/wp-content/uploads/2011/09/background.jpg');}
.canvas #page, .full_width #page, body.fixed_width{background-repeat:repeat-y;}
.canvas #page, .full_width #page, body.fixed_width{background-position:50% 0%;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover{color:#820303;}
#page, .tcolor1, #subnav ul li a:active, .commentlist cite a, #breadcrumb a, .metabar a:hover, .post-nav a:hover, .post-footer a, #buddypress-page #object-nav ul li a, #buddypress-page table.forum .td-title a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #twitterbar a, #carousel .carousel_text, #site #dsq-content .dsq-request-user-info td a, #pagination .wp-pagenavi a:hover, #pagination .wp-pagenavi .current, #primary-nav .main-nav li a:hover, #featurenav a.activeSlide, .content-pagination a:hover .cp-num{color:#000000;}
.tcolor2, .lcolor2 a, .subhead, .widget-title,  .post-edit-link, .metabar .sword, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, #buddypress-page .standard-form .admin-links, #wp-calendar caption, #carousel .thecarousel, #pagination .wp-pagenavi span.pages, .commentlist .comment-meta  a,  #highlight .highlight-subhead, .content-pagination span, .content-pagination a .cp-num, .searchform .searchfield{color:#000000;}
.tcolor3, .lcolor3 a, .main_nav li a,  .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, #breadcrumb, .reply a, .post-nav a, .post-nav a:visited, .post-footer, .auxilary a, #buddypress-page .standard-form .admin-links a, #twitterbar .content .tbubble, .widget ul.twitter .twitter-item, .cform .emailreqtxt,.cform .reqtxt, #pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .main_nav ul.sf-menu a, .sf-menu a:visited, #featurenav a, #feature-footer span.playpause{color:#820303;}
a, #subnav_row li.current_page_item a, #subnav_row li a:hover, #grandchildnav .current_page_item > a, .branding h1 a:hover, .post-comments a:hover, .bbcrumb a:hover, 	#feature_slider .fcontent.fstyle-lightbg a, #feature_slider .fcontent.fstyle-nobg a{color:#820303;}
a:hover,.commentlist cite a:hover,  #grandchildnav .current_page_item a:hover, .headline h1 a:hover{color:#820303;}
#feature-footer, .main-nav li.current-page-ancestor a, .main-nav li.current_page_item a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item ul a, #wp-calendar caption, #buddypress-page #subnav, #buddypress-page .activity .activity-inner, #buddypress-page table.forum th, #grandchildnav.widget, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, .commentlist .alt, #wp-calendar #today, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, .post-nav, .current_posts_info, .post-footer,  #twitterbar, #carousel .content-pad, .success, .sf-menu li li, .sf-menu li li, .sf-menu li li li, .content-pagination a .cp-num, .hentry table .alternate td{background:#D9D7E0;}
ul.sf-menu ul li, .post-nav, .current_posts_info, .post-footer, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, #carousel .content ul li a img, #carousel .content ul li a:hover img, #feature-footer{border-color:#F7F7F7;}
blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img{border-left-color:#f7f7f7;}
blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, #grandchildnav.widget, fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img{border-top-color:#f7f7f7;}
#feature-footer .feature-footer-pad{border-left-color:#FFFFFF;}
#feature-footer .feature-footer-pad{border-top-color:#FFFFFF;}
#feature-footer, #grandchildnav li a, #grandchildnav .current_page_item  ul li a, #buddypress-page #object-nav ul li a{ text-shadow:#FFFFFF 0 1px 0;}
.main_nav .main-nav li a:hover, #wp-calendar thead th, #buddypress-page #object-nav, .item-avatar a, .comment blockquote, #grandchildnav .current_page_item a, #grandchildnav li a:hover, #grandchildnav .current_page_item  ul li a:hover, #carousel .carousel_text, pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend, .sf-menu li:hover, .sf-menu li.sfHover, #featurenav a, #feature-footer span.playpause, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins{background:#F1F1F1;}
#featurenav a, #feature-footer span.playpause{border-color:#DDDDDD;}
#featurenav a, #feature-footer span.playpause{border-left-color:#CCCCCC;}
#featurenav a, #feature-footer span.playpause{border-top-color:#CCCCCC;}
#buddypress-page #object-nav ul li a:hover,#buddypress-page #object-nav ul li.selected a, #buddypress-page #subnav a:hover, #buddypress-page #subnav li.current a, #featurenav a.activeSlide{background:#E1E1E1;}
#featurenav a.activeSlide{border-color:#CCCCCC;}
#featurenav a.activeSlide{border-left-color:#999999;}
#featurenav a.activeSlide{border-top-color:#999999;}
#footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt{color:#FFFFFF;}
#footer a, #footer .widget-title,  #footer li h5 a{color:#FFFFFF;}
#footer, .fixed_width #footer{ text-shadow:#000000 0 -1px 0;}
#feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad{height:330px;}


/* Custom CSS */

/* MENU CABECERA */ 

.wp_plus_one_button {
    left: 100px;
    position: absolute;
    width: 150px;
}

.icons {
    bottom: 15px;
    height: 24px;
    line-height: 20px;
    position: absolute;
    right: 0;
    text-align: right;
    width: 300px;
}

#menu-item-111 a {
    background: url("http://www.novias-deprincesa.es/wp-content/uploads/2011/09/home.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0;
    height: 3px;
    left: 0;
    margin-right: 10px;
    position: relative;
    right: 0;
    top: 7px;
}

#nav_row.main_nav {
    border-bottom: 0px solid #E9E9E9!important;
    left: 20px!important;
    position: relative;

}

ul.sf-shadow ul.sub-menu, ul.sf-shadow ul.children {
   background:none;
    padding: 13px 6px 7px 0;
}

#branding .content-pad {
    padding: 0 0 0 0;
}
.canvas #page, .full_width #page, body.fixed_width {
    background-position: 50% 0;
    bottom: 5px;
    position: relative;
}
#nav_row.main_nav{
    border-bottom: 0 solid #E9E9E9;
    left: 0px;
    position: relative;
}


ul.sf-menu ul li {
    width: 100%;
}

ul.sf-menu a.sf-with-ul {
    min-width: 1px;
    padding-right: 1.25em;
}

hr,  .fpost,  .clip_box {
    border-bottom-color: #E9E9E9;
    border-bottom-style: solid;
    border-bottom-width: 0px;
}
div.fwvvw_vthumb {
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
}

div.srp-widget-singlepost {
  
border-bottom-width: 0px;
 }

.post-nav { 
background-color: #FFFFFF; 
border-right: 0px solid #E9E9E9;
border-left: 0px solid #E9E9E9;
clear: both;
padding:5px 0px;
margin: 0em 0 0.5em;
font-size: 12px;
position: relative;
}

#feature {
    margin: 1em 0;
    position: relative;
    top: 15px;
}

#morefoot
{
position:relative;
bottom: 30px;
}

#primary-nav ul.sf-menu, .sf-menu * {
    color: #820303 !important;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}   

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			15em; /* match ul width */
	top:			0;
	background-color:#820303!important;
	color:#FFFFFF!important;
}
#primary-nav ul.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	color:          #820303!important;
}

#primary-nav .sf-menu a:hover{
	background-color:#820303!important;
	color:#FFFFFF!important;
        outline:0;
}

ul.sf-menu a.sf-with-ul {
    min-width: 1px;
    padding-right: 1.25em;
}

.main_nav ul.sf-menu a {
    font-size: 26px;
}

a > span.sf-sub-indicator {
    background-position: 0 -96px;
    right: 16px;
    top: 16px;
}

/* FIN MENU CABECERA */

/* MIGA DE PAN */
.breadcrumb {
font-size: 26px;
margin-bottom: 25px;
margin-top: 10px;
}
/* FIN MIGA DE PAN */


/*ANCHO TEXTO*/

.fullwidth #column-main .mcolumn-pad {
    padding-left: 15px;
    padding-right: 15px;
    width: 796px;
}

/*FIN ANCHO TEXTO*/

/* TIPOGRAFIA */


/* Editar paginas y post */
.post-edit-link {
 font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;
}

/* inputs */
input[type="text"], textarea, #dsq-content textarea {
    font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-transform: none;
}
    
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    line-height: 1.5em;
    margin: 0 0 0.1em;
    padding: 0;
}

h1{
text-decoration: underline;
margin-bottom: 10px;
}

h3{
font-size: 26px!important;
font-family:Tangerine,"Times New Roman",Times,serif;
color: #000000;
}

h4{
  font-size: 16px;
}

/* FIN TIPOGRAFIA */

/* FOOTER */

.textwidget {
    padding: 5px 2px;
    font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;
    font-size: 16px;
}

#footer .content-pad {
    padding: 15px 0 0;
    position: relative;
    left: 20px;
}

#cred {
    padding: 0;
    text-align: center;
}

/* FIN FOOTER */

/* NEXT GEN GALLERY GALLERYVIEW */

.galleryview .panel img { 
width: auto; 
height: auto;
position:relative;
bottom: 10px;
}
.galleryview {
    left: 0px;
}

.panel {
    text-align: left;
    background: #F3F3F3!important;
    padding:0;   
}

.ngg-album-compact p {
    font-size: 11px;
    margin-top: 2px;
   font-family: "Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,sans-serif;
}
.panel .panel-overlay h2 {
    color: white;
    font-size: 21px;
    margin: 0;
}

.panel .panel-overlay, .panel .overlay-background {
    height: 70px;
    padding: 0 1em;
}
.panel .panel-overlay {
    color: white;
    font-size: 1em;
    text-align: center;
}

/*Leyenda fotos */
.gallery {
    background: none;
    border: 0;
    padding: 5px;
}
.wp-caption-text {
    font-size: 24px;
    color: #820303;
    line-height: 24px;
    margin: 0;
    padding: 6px 3px 2px;
    text-align: center;
}
/*Wp query lightbox*/
#nextLink {
    float: none;
    right: 0;
}
#prevLink:hover,#prevLink:visited:hover
{
background:none;
}
#overlay {
    background-color: #330000; /*fondo rojo*/
}


/*Formulario de Contacto */

div.wpcf7-mail-sent-ok {
    border: 2px solid #820303;
}
/*BANNERS */
#banners .banner-area {
    bottom: 90px;
    padding: 0 0;
    position: relative;
}
 /* ENTRADAS */
.metabar em {
    font-size: 18px;
    font-style: normal;
    line-height: 1.75em;
}

/*SEARCHFORM */
.searchform {
    float: left;
    margin: 3px auto 0;
    position: relative;
    width: 210px;
}




/* Triggered By AJAX -- Upload Directory */