/* @override http://mura:8500/mura/default/includes/themes/merced/css/site.css */
/* Theme:Custom */

/* @group GLOBALS
===================================== */
body  {font-family:Helvetica,Arial,sans-serif; font-size:62.5%; color:#434343; background:#300; padding-top:50px; }
*    {-moz-outline:0}
hr    {clear:both; height:0; margin:2em 0; border:1px solid #ccc; border-width:1px 0 0}
a    {text-decoration:none; color:#600; border-bottom:1px dotted #600; }
a:hover  {border:0; text-decoration:none;}
p.intro  {color:#666; line-height:1.4em; margin-bottom:1.25em}

/* @group Globals - Tables
===================================== */
.content table  {width:100%; margin-top:30px}
th        {border:1px solid; border-color:#becfd6 #becfd6 #dce6ea; color:#32566c; background:#e9f3f7}
td        {padding:10px; border:1px solid #d6d6d6}
tr.alt td    {background:#eee}
/*Move*/ 

/* @end Globals - Tables
-------------------------------- */
/* @group Globals - Forms
===================================== */
#primary form    {padding:1em; background:transparent; overflow:hidden; max-width:90% ; /*width of #primary in three column layout*/}
#primary .contact   {float:left; padding:1em 2em 0; border:1px dotted #5c582a;}
#primary fieldset  {border:none; padding:0}
#primary legend    {font-size:1.4em; font-weight:bold; margin:0; padding:0}
#primary label    {padding-top:.5em; line-height:1; width:20%; }

#primary form input, 
#primary form textarea { font-size:12px; font-family:arial,helvetica,san-serif; color:#3A2608; } 

.submit, 
.buttons input    {float:right; height:2em; line-height:2.1em; border:none; padding:0 1em; font-size:1em; font-weight:bold; color:#fff; background:#600; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center}

#primary #svSearchResults form  {max-width:100%}

/* @group Globals - Forms - Search
===================================== */
#searchForm        {position:absolute; top:30%; right:0; margin:0; padding:0}
#searchForm fieldset  {padding:0; border:0}
#searchForm input.text  {float:left; width:160px; margin:0 .75em 0 0; font-style:italic; padding:1px}
#searchForm .submit    {float:right}

/* @end Globals - Forms - Search
-------------------------------- */

/* @group Globals - Forms - Login
===================================== */
#login    {padding-bottom:1em !important}
#login ol  {padding-top:0}

#svLoginContainer input.text  {width:99%}
#svLoginContainer p.required  {float:none; clear:both}
#sendLogin fieldset        {margin-top:-.5em; padding-top:.25em}

/* @end Globals - Forms - Login
-------------------------------- */
.sidebar #login{padding:0}

/* @end Globals - Forms - Login
-------------------------------- */
/* @group Globals - Forms - Comments
===================================== */
#svComments    {border-top:2px solid #ccc; margin-top:3em; padding-top:2em}
#svComments dl  {border-bottom:1px dotted #ccc}

/* @end Globals - Forms - Comments
-------------------------------- */
/* @end Globals - Forms
-------------------------------- */
/* @end GLOBALS
-------------------------------- */


/* @group HELPER CLASSES
===================================== */
.clearfix:after  {content:""; /* Avoid extra space */}

/* @end HELPER CLASSES
-------------------------------- */
/* @group LAYOUT
===================================== */
#container    {width:900px; margin:0 auto; padding:40px 40px 0; background:#ADA487 /*d1ccae url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/bg-container.jpg) top center repeat-x */ ; -moz-box-shadow:0 0 10px #111; -webkit-box-shadow:0 0 10px #111; box-shadow:0 0 10px #111;}
#content    {position:relative; margin-top:0; padding:15px 0 40px;  background:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/bg-content.png) center 50% no-repeat;  }
.home #content  { }
#primary    {float:left; width:100%; color:#3a2608; }
.home #primary  {width:687px}

.twoColSL #primary  {float:right; width:707px}
.twoColSR #primary  {float:left; width:707px}
.threeCol #primary  {width:504px}

.content, 
.sidebar    {min-height:100px; /*Fixes odd no-content disappearing bug.*/}
#left      {float:left; width:167px; margin-right:26px; padding:30px 0}
.home #left    {width:687px; padding:0}
#right      {float:right; width:156px; margin:13px 0 0; padding:16px 13px}
.home #right  {width:213px; margin:-40px 0 0; padding:0}
.threeColSR    {width:167px}
.sidebar    {}
#left.sidebar  {}
#right.sidebar  {}

/* @group Layout - Header
===================================== */
#header        {position:relative; padding-top:5px; height:357px; background:#000 url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/bg-home-header.jpg) top center no-repeat;}
h1 a        {display:block; width:314px; height:146px; margin:0 0 10px; text-indent:-9999px; background:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/logo.png) no-repeat}
#header .navUtility  {position:absolute; top:32%; right:225px}

/* @end Layout - Header
-------------------------------- */
/* @group Layout - Right
===================================== */
#right{background:none; }

/* @end Layout - Right
-------------------------------- */
/* @group Layout - Footer
===================================== */
#footer    {clear:both; padding-top:5px; width:980px; margin:0px auto 5px; }
#footer p  {font-size:11px; color:#ada487; }

#footer .contact  {float:left;}
#footer .copy    {float:right;}

/* @end Layout - Footer
-------------------------------- */
/* @end LAYOUT
-------------------------------- */
/* @group NAVIGATION/UI
===================================== */
/* @group Nav - Breadcrumb
===================================== */
#crumbList        {margin:0 0 1.5em}
#crumbList li      {font-size:1.1em}

#crumbList li a:hover  {/*text-decoration:underline*/}

/* @end Nav - Breadcrumb
-------------------------------- */
/* @group Nav - Utility
===================================== */
.navUtility        {overflow:hidden; margin:0; padding:0}
.navUtility li      {display:inline; margin:0 .5em 0 -0.5em; padding:0 10px; list-style:none; font-size:11px !important}
#footer .navUtility    {float:right; }
#footer .navUtility li  {padding:0 5px; border-left:1px solid #696043; }
#footer .navUtility li a { color:#ada487; }

#header .navUtility li  {border-left:1px solid #959595}
/* @end Nav - Primary
-------------------------------- */
/* @group Nav - Primary
===================================== */
#navPrimary        {height:40px; overflow:hidden; margin:0; position:absolute; bottom:0; left:0; padding:0; width:100%; list-style:none; font-weight:bold; color:#fff; background:#180406; background:rgba(0,0,0,0.5); }
#navPrimary li      {float:left; margin:0; padding:0; font-size:13px; height:40px; background:transparent url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/bullet-bball.gif) left center no-repeat; }
#navPrimary li.first  {margin-left:22px; list-style:none; background:none; }
#navPrimary a      {display:block; padding:0 22px 0 34px; line-height:40px; color:#fff; text-decoration:none}

#navPrimary li a:hover, 
#navPrimary li.current a, 
#navPrimary li:hover, 
#navPrimary li.sfhover  {}

#navPrimary li:hover a, 
#navPrimary li li:hover a:hover, 
#navPrimary li.sfhover a:hover  {color:#cfc6a9;}

#navPrimary li li a:hover    {color:#fff; text-decoration:underline}

/* @group Nav - Primary - Dropdown
===================================== */
/* http://www.htmldog.com/articles/suckerfish/dropdowns/ */
#navPrimary li ul    {/* second-level lists */position:absolute; left:-9999px; z-index:10; width:12em; margin:0; padding-left:0; list-style:none; background:#600}
#navPrimary li li    {/* all list items */float:left; width:12em; /* width needed for Opera */margin:0 !important}
#navPrimary li li a    {display:block; padding:.5em; line-height:1; text-transform:none}

#navPrimary ul li.first, 
#navPrimary ul li li.first  {/* all list items */border:0}
#navPrimary li ul ul    {/* third-and-above-level lists */margin:-1.95em 0 0 12em}

#navPrimary li:hover ul ul, 
#navPrimary li:hover ul ul ul, 
#navPrimary li.sfhover ul ul, 
#navPrimary li.sfhover ul ul ul  {left:-9999px; z-index:1001}

#navPrimary li:hover ul, 
#navPrimary li li:hover ul, 
#navPrimary li li li:hover ul, 
#navPrimary li.sfhover ul, 
#navPrimary li li.sfhover ul, 
#navPrimary li li li.sfhover ul  {/* lists nested under hovered list items */left:auto}

/* @end Nav - Primary - Dropdown
-------------------------------- */
/* @end Nav - Primary
-------------------------------- */
/* @group Nav - Secondary
===================================== */
.navSecondary    {margin:0 0 4em; padding:0; list-style:none; height:auto}
.navSecondary li  {margin:0 0 .5em; padding:0 0 .5em; border-bottom:1px solid #d6d6d6; line-height:1.2}
.navSecondary .last  {border:0; padding-bottom:0}
.navSecondary li ul  {margin:.5em 0 0; padding:0; list-style:none; overflow:hidden}
.navSecondary li  {margin-bottom:.5em}
.navSecondary li a  {display:block}

.navSecondary li a:hover  {}
.navSecondary li.current a  {font-weight:bold; color:#ff3405}

/* @group Nav - Secondary - Second Level
===================================== */
.navSecondary li.current ul    {}
.navSecondary li li        {margin:0 0 .5em 1em; padding:0; border-bottom:none; list-style:none; line-height:1.2em}
.navSecondary li.current li a  {font-weight:normal; color:#434343}

/* @end Nav - Secondary - Second Level
-------------------------------- */
/* @end Nav - Secondary
-------------------------------- */
/* @group Nav - More Results
===================================== */
.moreResults      {border-top:2px solid #e6e6e6; padding-top:1.5em}
/*.moreResults dt{float:left; margin-right:.5em}*/
.moreResults ul      {/*float:right; */overflow:hidden; margin:0; padding:0}
.moreResults li      {display:inline; padding:0 .25em; list-style:none; border-right:1px solid #b6b6b6}
.moreResults li.navNext  {border-right:0}
.moreResults li.navPrev  {border-right:0}
.moreResults li a    {padding:0}

.moreResults li.resultsFound  {padding-right:.5em}

/* @end Nav - More Results
-------------------------------- */
/* @end NAVIGATION/UI
-------------------------------- */
/* @group MODULES
===================================== */
/* @group Galleries
===================================== */
/*Optimized Grid for 80px Thumbnails*/
#svGallery        {border-top:2px solid #e6e6e6; padding-top:1.8em}
.oneCol #svGallery li  {width:9%}
.twoColSR #svGallery li,
.twoColSL #svGallery li  {width:11%}
.threeCol #svGallery li  {width:18%}

/* @end
-------------------------------- */
/* @group Calendar
===================================== */
.svCalendar table  {margin-top:0}
.svCalendar th    {background:#0c2846; vertical-align:middle}

.svCalendar th a, 
.svCalendar th a:hover  {background:#0c2846}
.svCalendar th a:hover  {color:#600}
.svCalendar tr.dayofweek td  {background:#600; color:#fff}

.svCalendar th, 
.svCalendar td    {border:1px solid #fff}
.svCalendar td    {background:#e9f3f7}

/* @end Calendar
-------------------------------- */
/* @group Dragable Feeds */
#svRSSFeeds form    {background:transparent}
li.boxItemHeader    {/* Link of items inside dragable boxes */color:#600; padding-left:10px; background:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/pointer_red_sm.gif) no-repeat left .25em}
a.boxItemHeader      {/* Link of items inside dragable boxes */color:#600}
#svAddNewFeed      {padding:0 !important; background:transparent !important}
#svAddNewFeed button  {/* !important used to override dragable_feeds.css */background:#600 !important; font-size:11px !important}

/* @end */
/* @group Features
===================================== */
#features      {overflow:hidden}
#features dl    {float:left; clear:none; width:213px; margin:0 16px 0 0}
#features dt    {font-size:2em; font-weight:bold; letter-spacing:-0.025em}
#features dt a    {color:#232323}
#features dt a:hover{text-decoration:none}
#features dd    {font-size:1.1em}
#features dd p    {margin:-3px 0 8px; line-height:15px}
#features dd a    {font-weight:bold}

#features dd.image    {float:none; margin:0 0 1.7em}
#features dd.image img  {/* recommended size:*//*width:213px; *//*height:120px; */}

/* @end Features
-------------------------------- */
/* @group Home Feeds
===================================== */
.home .sidebar .svIndex h3        {display:block; padding:0 1em; margin-bottom:1em; line-height:40px; font-size:1.2em; text-transform:uppercase; color:#fff; background:#ff3405}
.home .sidebar .svIndex dl        {margin:0 1.5em 1em; padding:0 0 .5em; border-bottom:1px solid #d6d6d6}

.home .sidebar .svIndex dl.last, 
.home .sidebar .svIndex dl:last-child  {border-bottom:0; padding-bottom:0}

.home .sidebar .svIndex dt        {margin:0 0 .5em; padding:0; font-size:1.3em; font-weight:normal; line-height:1.3}
.home .sidebar .svIndex dt.releaseDate  {margin:0 0 3px; font-size:1em; text-transform:uppercase; color:#979797}
.home .sidebar .svIndex dd        {margin:0 0 .25em; padding:0; font-size:1.1em; color:#434343}
.home .sidebar .svIndex dd.summary    {margin:0 0 .5em}

/*.home .sidebar .credits, 
.home .sidebar .tags, 
.home .sidebar .ratings, 
.home .sidebar .credits{color:#999 !important}
*/
.home .sidebar .svIndex dl.hasImage .image    {margin:0 .5em 0em 0}
.home .sidebar .svIndex dl.hasImage .image img  {width:50px}
.home .sidebar .svIndex dd p          {margin:0; padding:0; line-height:inherit}
.home .sidebar .svIndex span.readMore a      {display:none}

/* @end Home Promo Feeds
-------------------------------- */
/* @group Indexes
===================================== */
.svIndex dl        {padding-bottom:1em; border-bottom:1px dotted #ccc}
.sidebar .svIndex dl  {margin:.5em 0; padding:.5em 0 .5em}

.sidebar .svIndex dl.hasImage       {min-height:0; padding-left:0}
.sidebar .svIndex dl.hasImage .image  {display:none}

.svIndex dl.hasImage    {padding-left:90px; position:relative; min-height:90px}
.svIndex dl.hasImage .image  {float:none}

.content .svIndex    {margin-top:2em}
.content .svIndex dt  {font-size:1.6em; margin-bottom:.5em}

.svIndex dt.releaseDate  {text-transform:uppercase; color:#777; margin-bottom:.5em; font-size:1em !important}
.svIndex dd        {line-height:1.2}
.svIndex dd.image    {position:absolute; top:0; left:0}

/* @group Ratings */
.content .svIndex dd.credits, 
.content .svIndex dd.comments, 
.content .svIndex dd.tags, 
.content .svIndex dd.rating  {line-height:20px; /* acommodate height of stars */}

div.stars a  {width:14px; height:13px; background:transparent url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/stars.png) no-repeat}
.zero    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_zero.png)}
.one    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_one.png)}
.onehalf  {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_onehalf.png)}
.two    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_two.png)}
.twohalf  {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_twohalf.png)}
.three    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_three.png)}
.threehalf  {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_threehalf.png)}
.four    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_four.png)}
.fourhalf  {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_fourhalf.png)}
.five    {background-image:url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/rater/star_five.png)}

/* @end */
/* @group Slideshow
===================================== */
.svSlides dl      {border:0; margin:0}
.svSlides dl.hasImage  {/* Optimized for 180px wide images. Edit image size in "site settings."Adjust here as necessary*/position:relative; padding-left:200px; min-height:180px}
.home .svSlideshow    {position:relative; width:627px; /*height:234px; */overflow:hidden; padding:30px 30px 10px; margin:0 0 2.2em; color:#b4dffa; background:#102e50 url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/bg-hero.jpg) no-repeat !important; border:0}
.home .svSlides      {position:relative; border:0; z-index:1; padding:0; margin:0 !important; min-height:186px}
.home .svSlides dl    {/*width:440px; */height:200px; padding-bottom:0; margin-right:0; border:0; font-size:1em; background:transparent !important; /*for IE 6/7*/}
.home .svSlides dt    {margin-bottom:.35em !important; font-size:2.6em !important; font-weight:bold; letter-spacing:-0.025em; line-height:1; color:#fff}

.home .svSlides dt.releaseDate  {color:#abdffa; font-size:11px !important; font-weight:normal; margin-bottom:.5em !important}

.home .svSlides dt a  {color:#fff}
.home .svSlides dd    {margin-bottom:1.1em; letter-spacing:-0.025em; font-size:1.4em !important; line-height:1.2em; padding:0}

.home .svSlides dd.image    {/* Optimized for 180px wide "medium"images - edit image size in "site settings."Adjust here as necessary */position:absolute; display:block; width:180px; height:180px; float:none; padding:0; border:3px solid #1c5981}
.home .svSlides dd.image img  {display:block}
.home .svSlides .readMore    {float:right}
.home .svSlides .readMore a    {font-size:11px !important; font-weight:bold; color:#fff; height:2.1em; line-height:2.1em; border:none; padding:0 1em; display:block; width:60px; text-align:left; padding-right:22px; margin-right:339px; margin-top:.75em; background:#600 url(//designbuildsportsfields.com/buildingyourfieldofdreams/includes/themes/custom/images/arrows_white.gif) no-repeat 6.8em 50%; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px}

.svPager        {text-align:center; line-height:2}
.home ol.svPager    {position:relative; z-index:2; width:190px; text-align:center; margin:10px 0; padding:0; list-style:none}
ol.svPager li      {}
ol.svPager a      {color:#fff; background:#0c243a; outline:none; -webkit-border-radius:4px; -moz-border-radius:3px; border-radius:3px}
    
ol.svPager li.activeLI a, 
ol.svPager a:hover  {background:#ff3405; text-decoration:none}

/* @end Slideshow
-------------------------------- */
/* @end Indexes
-------------------------------- */
/* @group Session Tools
===================================== */
#svSessionTools p#welcome  {font-weight:bold; color:#ff3405}

/* @end Session Tools
-------------------------------- */
/* @group User Tools - Categories
===================================== */
#svCategories li  {margin:0; padding:0}
#svCategories li a  {margin:0; padding:0}

/* @end User Tools - Categories
-------------------------------- */
/* @group User Tools - Favorites
===================================== */
#favoriteList li  {margin:0; padding:0; font-size:1.1em}
#favoriteList li a  {margin:0; padding:0}

/* @end User Tools - Favorites
-------------------------------- */
/* @end MODULES
-------------------------------- */
/* EOF */

/*
     FILE ARCHIVED ON 21:51:19 Feb 01, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:25:36 Jan 22, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 219.341
  exclusion.robots: 0.128
  exclusion.robots.policy: 0.119
  cdx.remote: 0.064
  esindex: 0.011
  LoadShardBlock: 181.179 (3)
  PetaboxLoader3.datanode: 198.894 (5)
  load_resource: 183.527 (2)
  PetaboxLoader3.resolve: 83.556 (2)
*/