/* $Id: local-sample.css 7156 2010-04-24 16:48:35Z chris $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
html {
	color:#333;
}

body {
line-height:170%;
}

a, a:link, a:visited {
color:#20329e;
}

.block .inner {
	position: inherit;
}

.main-wrapper, #header-group-wrapper  { background-image:none; background:none; background-color:none;}
#page {
	background-image:url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/bg_jpg-1447430292);
	background-attachment: fixed;
	background-color:none;
}

.front #content-top-inner, .front #postscript-top-inner
{

}

#preface-top-wrapper{background-image:none;  background-color:#1d1d1d;}

#preface-top-wrapper .inner{margin:0px;}
#header-group-inner-inner {
padding:0px;
}

#main-content .content-content{
	background-image: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/white-57_png-1447430293);
	background-repeat: repeat;
	padding:25px;


border: none;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#block-block-13, #block-views-787353ee1025006d5d6b153c63f91ad6, #block-views-calendar-block_1, #block-views-utecblog-block_1 , #block-views-homepage_multimedia-block_1	.inner{

/*background-image: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/white-57_png-1447430293);*/
/*background:red;*/
	background-repeat: repeat;}

	#block-views-utecblog-block_1 .inner-wrapper, #block-views-calendar-block_1 .inner-wrapper,#block-views-homepage_multimedia-block_1 .inner-wrapper{padding:20px;}

#block-block-13	.inner{
	padding:23px;
	padding-top:45px;
	background-image: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/about_png-1447430293);
	background-repeat: no-repeat;
	margin-left:0px;
	background-position: 0px 15px;
}
#block-views-787353ee1025006d5d6b153c63f91ad6 .inner, #block-views-calendar-block_1 .inner{
	padding:18px;
	padding-top:55px;
	background-image: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/whats_png-1447430294);
	background-repeat: no-repeat;
	margin-left:0px;
	background-position: 0px 15px;
}

#block-views-787353ee1025006d5d6b153c63f91ad6 .inner .more-link, #block-views-calendar-block_1 .inner .more-link {font-weight:bold;}


.flickr-photoset .flickr-photo-img{margin-right:15px;margin-bottom:15px;vertical-align:middle;}

#block-views-homepage_multimedia-block_1 .views-field-field-gallery-thumb-fid {float:left; margin-right:10px;}
#block-views-787353ee1025006d5d6b153c63f91ad6 .views-field-field-gallery-thumb-fid, #block-views-calendar-block_1 .views-field-field-gallery-thumb-fid {float:left; margin-right:10px;}
#block-views-787353ee1025006d5d6b153c63f91ad6 .views-row, #block-views-calendar-block_1 .views-row { clear: both; margin-bottom: 25px; }
#block-views-homepage_multimedia-block_1 .views-row {
	clear:left;
	height:75px;
	margin-bottom:15px;
	background-color: transparent;

}
#block-views-homepage_multimedia-block_1 .views-field-title{font-weight:bold; font-size:115%}
#block-views-homepage_multimedia-block_1 .view-header, #block-views-utecblog-block_1 .view-header{margin-bottom:20px;margin-top:5px;}
#block-views-utecblog-block_1 .views-row .inner {
margin-left:0px;
margin-right:0px;

}

.front h1.title{display:none;}

.preface-top-wrapper{padding:0px;}
.preface-top-wrapper .block{margin-bottom:0px;}

.submitted {color:#999;}


/*#primary-menu ul.menu li ul.menu li a:link, #primary-menu ul.menu li ul.menu li a:visited {background-color:#e99100;color:#20329e;}*/
#primary-menu ul.menu li ul.menu li a:link, #primary-menu ul.menu li ul.menu li a:visited {background-color:#e99100;color:#20329e;}
#header-group-wrapper #primary-menu ul.menu li ul.menu li a:link, #header-group-wrapper  #primary-menu ul.menu li ul.menu li a:visited {background:#e99100;}
#header-group-wrapper ul.menu li ul.menu li a:link, #header-group-wrapper #primary-menu ul.menu li ul.menu li a:visited {background:#e99100;}
#primary-menu ul.menu li a:link, #primary-menu ul.menu li a:visited {color:#20329e;}
#primary-menu ul.menu li ul.menu li a:hover {color:#FFF;}

#sidebar-last .menu-name-primary-links .menu li{ font-size:16px; font-weight:bold; margin-bottom:10px; list-style: none; }
h1.title {border:0px; font-family: 'IM Fell DW Pica SC', arial, serif; font-size:252%; }

table.views-view-grid td{ vertical-align:top; padding-bottom:15px;}
div.comments {float:none;}


#view-id-Videos-page_1 .views-field-title a{font-size:130%; font-weight:bold;}
#view-id-Newsroom-page_1 .views-field-title a{font-size:130%; font-weight:bold;}

td{padding:6px;}

#view-id-Videos-page_1 td.views-field-title{padding:10px;}

tr.even, tr.even td {
border-bottom:1px solid #CCCCCC;
}

.catalog-grid-title {
	font-weight:bold; font-size:15px;}

.front #main-content #content-content {padding:0px; background-image:none;}
.front #main-content #content-content p{margin:0px;}
.front #main-content #content-content  div.node {margin:0px;}

div.full-node .inner .content {
border-bottom:0px solid #D6DDB9;
}

/*.not-front div.node .content p { width: 660px; }*/
























/* new stuff */

#block-menu_block-1 { /*background: rgba( 247,142,31,0.17 );*/ background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/pix_php-1447430294) repeat;
 padding: 0px;
border: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#block-menu_block-1 ul { padding: 0px; margin: 15px 22px; }
#sidebar-last .menu-name-primary-links li {
list-style-type: disc; list-style-image: none; font-family: Arial, sans-serif; color: #283691; margin: 0px; line-height: 1;  }
#sidebar-last .menu-name-primary-links li, #sidebar-last .menu-name-primary-links li a { font-size: 13px; }

#block-block-3, #block-block-3 * { margin: 0px; padding: 0px; }



/* blue 273691 */
#block-block-1 {
	/* background: rgba( 39,54,145,0.17 );*/ background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/pix_php-1447430295) repeat;
padding: 0px;
border: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; padding: 15px 0px; }
#block-block-1 p {margin: 5px 3px; }

#block-block-10 { /*background: rgba( 247,142,31,0.17 );*/ background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/pix_php-1447430294) repeat;
 padding: 0px 0px 20px 0px;
border: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#block-block-10 p {margin: 5px 3px; }

#block-archive-1 {
	background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/pix_php-1447430295) repeat;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 20px 0px;
}

#postscript-top {
  margin-left: 15px;
}

/* front page corners */
#block-block-13, #block-views-787353ee1025006d5d6b153c63f91ad6, #block-views-calendar-block_1 {   background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/white-57_png-1447430293);
  border: none;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
height: 300px; width: 48%;
margin: 0px 10px 10px 0px; }

#mmnews { font-family: Trebuchet, sans-serif; font-size: 27px; font-style: italic; font-weight: bold; color: #ff8500; }
#weblog { font-family: Trebuchet, sans-serif; font-size: 27px; font-style: italic; font-weight: bold; color: #273691; }

div#block-views-utecblog-block_1 h2.title { font-family: Trebuchet, sans-serif; font-size: 27px; font-style: italic; font-weight: bold; color: #273691; margin-bottom: 20px; }
div#block-views-homepage_multimedia-block_1 h2.title { font-family: Trebuchet, sans-serif; font-size: 27px; font-style: italic; font-weight: bold; color: #ff8500; margin-bottom: 20px; }

div#block-views-utecblog-block_1 div.item-list { padding-top: 10px; /*width: 400px; position: absolute; bottom: 20px; left: 30px;*/ }
div#block-views-utecblog-block_1 ul.pager li { line-height: 21px; }
div#block-views-utecblog-block_1 div.inner { height: 663px; }
div#block-views-utecblog-block_1 ul.pager { margin: 0px; }
div#block-views-utecblog-block_1 div.more-link { display: none; }

#block-views-homepage_multimedia-block_1 {
	background-image: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/white-57_png-1447430293);
	background-repeat: repeat;
border: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: 672px; }
#block-views-utecblog-block_1{ width: 460px; margin-right: 10px; }
#block-views-homepage_multimedia-block_1{ width: 460px; margin-left: 0px;  float: left; }
.views-field-field-video-embed { float: left; }
.views-field-field-video-embed img { margin-right: 10px; }
#secondary-menu { display: none; }
body tbody { border-top: none; }


td.userlogin { text-align:right; width:625px; font-weight:bold; padding-top:0px; }
td.search {padding-top:0px;}
#header-group-inner-top { }

div#block-views-787353ee1025006d5d6b153c63f91ad6 span.field-content a, #block-views-calendar-block_1 span.field-content a {
	font-weight: bold;
}

div#content-inner .field-field-gallery-thumb {
	float: left;
	padding-right: 20px;
}

div#content-inner div.links {
	/*margin-top : -37px;
	margin-left: 175px;*/
}

div#content-inner div.content a {
	font-weight: bold;
}

div#content-inner div.content a:hover {
	text-decoration: underline;
}

input.rollover, img.rollover {
	margin-top: 5px;
}


.views-field-comment-count {padding-bottom:15px;}

#block-block-15 {
	float: right;
	margin-top: 20px;
	width: 200px;
}


/*** petition form stuff ***/
#edit-town-wrapper, #edit-state-wrapper, #edit-zip-wrapper { float: left; margin: -3px 20px 15px 0px; }
#edit-submitbutton { margin-right: 1000px; } /* bump it to next line */


#actnow tbody {  border-top: none; }
td.lefty {
  padding-left: 12px;
  padding-right: 38px;
  border-right: 1px solid #ccc; }
td.righty {
  padding-left: 38px;
  padding-right: 12px;
}

div.node-type-petition div.field-field-petition-image {
  float: left;
  width: 430px;
  margin-right: 10px;
}

div.node-type-petition form {
  float: left;
  width: 430px;
}

div.node-type-petition fieldset {
  margin-top: -7px;
  margin-left: 10px;
  width: 420px;
}

div.node-type-petition div.links {
  display: none;
}


/*** accordion ***/
#block-block-16, #block-block-16 .inner { margin: 0px; }
div.accordion-head { width: 180px; height: 29px; padding-bottom: 15px; }
div.accordion-body { width: 178px; border: 1px solid orange; margin-top: -15px; margin-bottom: 15px; }
div.accordion-body a { padding-left: 5px; }

div#accordion-support.open { background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/accordion-support-open_png-1447430295) no-repeat; }
div#accordion-support.closed { background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/accordion-support-closed_png-1447430296) no-repeat; }



div.node-form { margin-bottom: 50px; }


/*** fb like, google +1 ***/
div#block-fblikebutton-0 {
  width: 225px;
  height: 50px;
  float: right;
  margin: 30px 0px 0px 0px;
}
div#block-google_plusone-0{
  float: right;
  position: absolute;
  top: 130px;
  right: 270px;
}


div#view-id-Videos-page_1 td.views-field-title p { width: 275px; }

/***Social Media Block***/

div#block-quicktabs-socialmedia {
	border: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; height: 672px;
	width: 460px;
	margin-right: 10px;
}

div#block-quicktabs-socialmedia div.content div.block div.content {
	height: 563px;
	background-image:url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/white-57_png-1447430293);
	background-repeat: repeat;
}

div#block-quicktabs-socialmedia div.content div#block-block-17 div.content {
	height: 538px;
}


div#block-quicktabs-socialmedia div.content div.block {
	height: 604px;
}


div#block-quicktabs-socialmedia div.inner {
	margin:0px;
}

div#block-quicktabs-socialmedia h2 {
	display:none;
}

div#block-quicktabs-socialmedia ul li {
	background-image:none;
	float: left;
	padding: 0px;
}

ul.quicktabs_tabs {
	height:50px;
	margin: 0px;
	padding: 0px;
	background-image:url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/social-media-top_png-1447430304);
	background-position: bottom;
	background-repeat:no-repeat;
}

ul.quicktabs_tabs li a {
	display:block;
	background-image:url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/social-media-tabs_png-1447430304);
	background-repeat:no-repeat;
	width: 112px;
	height: 50px;
	text-indent: -9999px;
}

ul.quicktabs_tabs li.qtab-0 a {
	background-position: 0px -100px;
}

ul.quicktabs_tabs li.qtab-1 a {
	background-position: -108px -100px;
}

ul.quicktabs_tabs li.qtab-2 a {
	background-position: -216px 0px;
}

ul.quicktabs_tabs li.qtab-0.active a {
	background-position: 0px 0px;
}

ul.quicktabs_tabs li.qtab-1.active a {
	background-position: -108px -50px;
}

ul.quicktabs_tabs li.qtab-2.active a {
	background-position: -216px -100px;
}

.content-inner-inner .content-content .inner .content ul.quicktabs_tabs {
	margin: 0px;
}

div.fb-like-box.fb_iframe_widget {
	padding-left:30px;
	padding-top: 20px;
}


div#block-block-17 div.content {
	padding-top: 0;
}

div.tweets-pulled-listing a {
	color: #2042a5;
}

.content-inner-inner .content-content .inner .content ul.tweets-pulled-listing li {
	margin-bottom:20px;
	padding: 0px;
}

div#block-quicktabs-socialmedia .block .inner {
	position: relative;
}

div#block-quicktabs-socialmedia div.content {
	background-image:url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/social-media-bottom_png-1447430305);
	background-position:bottom;
	background-repeat:no-repeat;
}

div#block-quicktabs-socialmedia div.content div.content {
	background:none;
}

div#block-views-utecblog-block_1 div.inner-wrapper {
	padding: 0px;
}

div#block-block-17 div.footer {
	position:absolute;
	top:573px;
	left: 15px;
}

div#block-block-18 div.footer {
	position:absolute;
	top:571px;
	left: 15px;
}

div#block-views-utecblog-block_1 div.footer {
	position:absolute;
	top:580px;
	left: 15px;
}

div.tweets-pulled-listing div.tweet-divider {
	margin-top: 20px;
	margin-bottom: 20px;
}

ul.tweets-pulled-listing {
	width: 415px;
}

div.tweets-pulled-listing div.tweet-authorphoto img {
max-height: 75px;
max-width: 60px;
border: #FF8500 1px solid;
padding: 5px;
margin-right: 5px;
}

div#block-views-utecblog-block_1 div.view-content {
	width:415px;
	padding-left:15px;
	padding-top: 20px;
}

div#block-views-utecblog-block_1 div.view-content p {
	padding-bottom: 15px;
}

div#block-views-utecblog-block_1 div.view-content div.views-field-title {
	padding-bottom: 5px;
	padding-top: 10px;
}

div.addthis_toolbox.addthis_default_style  {
	position: absolute;
	width: 275px;
	padding-top:15px;
}

a.addthis_toolbox_item.addthis_button_facebook_like.at300b {
	padding: 0px;
}

a.addthis_toolbox_item.addthis_button_google_plusone.at300b {
	padding: 0px;
}




#edit-captcha-draggable-wrapper {
	top: 1830px;
	left: 0px;
	overflow: hidden;
}

#pid-programs-streetworkers-referral-form #content-content {
	height: 2150px;
}

#webform-client-form-4994 #edit-submit-draggable-wrapper {
	top: 1950px !important;
}


#block-newsletter_form-newsletter_form {
	width: 320px;
	background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/newsletter-form-bg_png-1447430306);
	float: right;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 15px 5px;
	margin-right: 10px;
}
#block-newsletter_form-newsletter_form h2.block-title {
	color: #273691;
	text-shadow: 0px 1px #ffffff;
}
#block-newsletter_form-newsletter_form input[type=email] {
	-webkit-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.75);
	box-shadow: inset 1px 1px 5px 0px rgba(0,0,0,0.75);
	border: none;
	height: 34px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 0px 10px;
	vertical-align: top;
	width: 235px;
	margin-right: 5px;
}

#block-newsletter_form-newsletter_form input[type=submit] {
	width: 34px;
	height: 34px;
	background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/go-button_png-1447430307) left top no-repeat;
	border: none;
	vertical-align: top;
}


#block-block-21 {
	width: 200px;
	float: right;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 0px 5px;
	margin-right: 10px;
	margin-top: 20px;
	background: url(https://ab4cf12874902ddd0c45-3a6d3284cdcbf2b7f5daa17d1356d448.ssl.cf2.rackcdn.com/newsletter-form-bg_png-1447430306);
}


/* Simple hidden class for quickly hiding elements -RyanC */
.hidden {
   display:none;
}

.utec-product-attribute-description
{
   font-size:130%;
}



/* Mattress Pick Up Styles */

#uc-product-add-to-cart-form-5574 { width:500px;}

#uc-product-add-to-cart-form-5574 .form-item {margin-bottom:0px;}

#uc-product-add-to-cart-form-5574 .attribute-4 { float:left; padding-right:20px; display:block; width:175px; }
#uc-product-add-to-cart-form-5574 .attribute-15 {position:relative; display:inline-block; width:200px; }

#uc-product-add-to-cart-form-5574 .attribute-12 { float:left; padding-right:20px; display:block; width:175px; }
#uc-product-add-to-cart-form-5574 .attribute-16 {position:relative; display:inline-block;width:200px; }

#uc-product-add-to-cart-form-5574 .attribute-11 { float:left; padding-right:20px; display:block; width:175px; }
#uc-product-add-to-cart-form-5574 .attribute-14 {position:relative; display:inline-block;width:200px; }

#uc-product-add-to-cart-form-5574 .attribute-10 { float:left; padding-right:20px; display:block; width:175px;  }

#uc-product-add-to-cart-form-5574 .attribute-8 { float:left; padding-right:20px; display:block; width:500px; padding-top:20px; }
#uc-product-add-to-cart-form-5574 .attribute-6 { float:left; padding-right:20px; display:block; width:400px; }
#uc-product-add-to-cart-form-5574 .attribute-9 { float:left; padding-right:20px; display:block; width:300px; }
#uc-product-add-to-cart-form-5574 .attribute-6 .description {margin-bottom:20px;}
