/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:75px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/wp-content/themes/u-design/scripts/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}/*
Theme Name: U-Design
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: CSS for the 'U-Design Theme'.
Version: 1.8.0
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
*/

body {
    min-width: 960px;
}
#wrapper-1 {
    background-color: #FBFBFB;
    display: block;
    float: left;
    position: relative;
    width: 100%;
}
/* Begin Top area (Logo and Search) */
#top-elements {
    position:relative;
    height: 90px;
    z-index: 100;
}
#logo {
    top: 6px;
    left: 0;
    position: absolute;
    z-index: 100;
    padding-left:20px;
}
#logo h1 {
    margin: 0;
    padding: 0;
}
#logo h1 a,
#logo .site-name a {
    display: block;
    text-indent: -5000px;
    overflow: hidden;
    outline: 0;
}
#slogan {
    position: absolute;
    top: 100px;
    left: 0;
    color: #999;
    font-size: 12px;
    padding-left:20px;
}
.js_on .cufon-on #slogan {
    font-size: 14px;
}
#search {
    margin: 5px 0 0;
}
#search .search_box {
    height: 26px;
    margin-top: 5px;
    margin-left: 22px;
    display: inline-block;
    float: left;
}
#search input.blur, #search input.inputbox_focus {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    float: left;
    margin: 0;
    padding: 5px 0 5px 14px;
    width: 145px;
    height: 16px;
    font-size: 13px;
    line-height: 10px;
}
#search input.inputbox_focus { color: #878787; }
#search input.blur { color: #999; }
#search input.inputbox_focus {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/searchbox.png) no-repeat scroll 0 -26px;
}
#search input.blur {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/searchbox.png) no-repeat scroll 0 0;
}
#search input.search-btn {
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/searchbox.png) no-repeat scroll 100% 0;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 26px;
    margin: 0;
    padding: 0;
    width: 40px;
}
#search input.search-btn:hover {
    background-position: 100% -26px;
}
#top-elements .phone-number {
    text-align: right;
    color: #999;
    font-size: 14px;
    padding-top: 4px;
}
#top-elements  .phone-number-padding {
    padding: 3px 20px 0 0;
}
#top-elements .social-icons {
    display: block;
    float: left;
}
#top-elements .social-icons ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    text-align: right;
    padding: 5px 5px 0 0;
    float: right;
    margin-bottom: 0;
}
#top-elements .social-icons li.social_icon {
    background: none repeat scroll 0 0 transparent !important;
    padding-left: 0 !important;
    display: inline;
    float: left;
    margin-left: 6px;
}
#top-elements .social-icons a {
    overflow: hidden;
    outline: none;
}
#top-elements .social_media_top { 
    padding:0 20px 0 0;
    float:right;
}
#top-elements .social_media_title {
    text-align:center;
    color: #999999;
    padding:0;
    margin:0;
}
/* End Top area (logo and Search) */

/* Begin Header with Flashmo Grid Slider */
#gs-header {
    background-color: #FFF;
    display: block;
    float: left;
    position: relative;
    width: 100%;
    padding-bottom:23px;
    padding-top: 25px;
}
#gs-header #header-content {
    margin: 0 auto;
}
#gs-header .gs-slideshow {
    position: relative;
    background-color: transparent;
    overflow: hidden;
    outline: none;
    z-index: 100;
    background-color: #000;
}
#gs-shadow {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/trans-shadow.png) no-repeat scroll 0 100%;
    width: 940px;
    height: 100px;
    margin: -70px auto -10px;
}
/* End Header with Flashmo Grid Slider */

/* Begin Header with Piecemaker Slider */
#piecemaker-header {
    background-color: #FFF;
    display: block;
    float:left;
    height: 470px;
    position: relative;
    width: 100%;
}
#piecemaker-wrapper {
    margin: 15px -70px 0;
}
#flashcontent {
    position:relative;
    z-index:100;
    text-align:center;
}
#flashcontent .slide-img{
    margin: 20px auto 35px;
}
#pm-shadow {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/trans-shadow.png) no-repeat scroll 0 100%;
    width: 940px;
    height: 300px;
    margin: -260px auto 0;
}
/* End Header with Piecemaker Slider */

/* Begin Header with Slider Cycle 1 */
#c1-header {
    background-color: #FFF;
    display: block;
    float: left;
    position: relative;
    width: 100%;
    padding-bottom:10px;
}
#c1-header #header-content {
    padding-top: 25px;
}
#c1-header .c1-slideshow {
    position: relative;
    background-color: transparent;
    overflow: hidden;
    outline: none;
    width: 960px;
    height: 420px;
    z-index: 100;
}
#c1-slider {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/c1-frame.png) no-repeat scroll 50% 0;
    position: relative;
    list-style: none outside none;
    margin-left:auto;
    margin-right:auto;
    width:960px;
    height:420px;
}
#c1-slider li {
    background: none repeat scroll 0 0 transparent !important;
    width: 960px;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
}
.c1-slide-img-wrapper {
    padding: 23px;
    display: block;
    float: left;
}
#c1-slider .slide-desc h2 {
    font-size: 18px;
    margin-top: 5px;
}
#c1-slider .slide-img {
    float: left;
    margin: 0;
}
#c1-nav {
    z-index: 100;
    padding: 5px 5px 0 0;
    margin: 0 auto;
    float:right;
    height:14px;
    position: relative;
}
#c1-nav a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-bullet.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c1-nav a.activeSlide {
    background-position: -15px 0;
}
#c1-pauseButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: right;
    position: relative;
}
#c1-pauseButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 5px 0 0;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c1-resumeButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: right;
    position: relative;
}
#c1-resumeButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 100% 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 30px 0 0;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c1-shadow {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/trans-shadow.png) no-repeat scroll 0 100%;
    width: 940px;
    height: 300px;
    margin: -307px auto 0;
}
/* End Header with Slider Cycle 1 */

/* Begin Header with Slider Cycle 2 */
#c2-header {
    background-color: #FFF;
    display: block;
    float: left;
    height: 343px;
    position: relative;
    width: 100%;
    padding:25px 0 10px;
}
#c2-header .c2-slideshow {
    position: relative;
    overflow: hidden;
    outline: none;
    width: 960px;
    height: 329px;
    z-index: 100;
}
#c2-slider {
    position: relative;
    list-style: none outside none;
    margin: 0;
}
#c2-slider > li {
    background: none repeat scroll 0 0 transparent !important;
    float: left;
    overflow: hidden;
    margin: 2px 0;
    padding: 0 22px;
    width: 920px;
}
#c2-slider .slide-desc {
    float: left;
    height: 310px;
    margin: 0 20px 0 0;
    width: 400px;
    padding: 0;
    overflow: hidden;
}
#c2-slider .slide-desc h2 {
    margin-top: 5px;
    padding-bottom: 2px;
}
#c2-slider .slide-desc p {
    margin:0;
    padding:5px 0;
}
.c2-slide-img-wrapper {
    float: right;
    overflow: hidden;
    padding: 15px 0 0 0;
    width: 480px;
    height: 295px;
}
#c2-slider .slide-img {
    float: left;
    margin: 4px 0 0;
}
.c2-slide-img-frame {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/slide-img-frame.png) no-repeat scroll 0 0;
    width: 516px;
    height: 329px;
    position: absolute;
    overflow: hidden;
    right: 2px;
}
.c2-slide-img-frame-bg {
  background-color: #F4F4F4;
  width: 476px;
  height: 287px;
  overflow: hidden;
  position: absolute;
  right: 21px;
  top: 21px;
}
.c2-slider-controls {
    float:right;
    margin:-23px 0 0 0;
    width:525px;
}
#c2-nav {
    z-index: 100;
    padding: 25px 22px 0 0;
    margin: 0 auto;
    float:right;
    height:14px;
    position: relative;
}
#c2-nav a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-bullet.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c2-nav a.activeSlide {
    background-position: -15px 0;
}
#c2-pauseButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: left;
    position: relative;
}
#c2-pauseButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 25px 0 0 30px;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c2-resumeButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: left;
    position: relative;
}
#c2-resumeButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 100% 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 25px 0 0 5px;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
/* End Header with Slider Cycle 2 */

/* Begin Header with Slider Cycle 3 */
#c3-header {
    background-color: #FFF;
    display: block;
    float: left;
    position: relative;
    width: 100%;
    padding-bottom:0;
}
#c3-header #header-content {
    margin-top: 0;
}
#c3-header .c3-slideshow {
    position: relative;
    background-color: transparent;
    overflow: hidden;
    outline: none;
    width: 960px;
    height: 430px;
    z-index: 100;
}
#c3-slider {
    position: relative;
    list-style: none outside none;
    margin-left:auto;
    margin-right:auto;
    width:960px;
    height:430px;
}
ul#c3-slider {
    margin-bottom: 0;
}
#c3-slider li {
    background: none repeat scroll 0 0 transparent !important;
    width: 960px;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
}
.c3-slide-img-wrapper {
    padding: 0 10px;
    display: block;
    float: left;
}
#c3-slider .sliding-image,
#c3-slider .sliding-text {
    width: 940px;
    height: 430px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right:-940px;
    overflow: hidden;
}

#c3-slider .c3_slide_link_url a {
    position: absolute;
    z-index: 999;
    width:940px;
    height:430px;
    top:0;
    left:10px;
    border: 0 none;
    outline: 0 none;
}
#c3-slider .sliding-text p {
    margin:0;
    padding:5px 0;
}
#c3-slider .slide-img {
    float: left;
    margin: 0;
}
#c3-nav {
    z-index: 100;
    padding: 5px 5px 0 0;
    margin: 0 auto;
    float:right;
    height:14px;
    position: relative;
}
#c3-nav a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-bullet.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c3-nav a.activeSlide {
    background-position: -15px 0;
}
.c3-controls {
    float:right;
    display:block;
    margin-top:-35px;
}
#c3-pauseButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: right;
    position: relative;
}
#c3-pauseButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 5px 0 0;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
#c3-resumeButton {
    z-index: 100;
    margin: 0 auto;
    height: 14px;
    float: right;
    position: relative;
}
#c3-resumeButton a {
    background: url("/wp-content/themes/u-design/styles/style1/images/slider-controls.png") no-repeat scroll 100% 0 transparent;
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 30px 0 0;
    text-indent: -9999px;
    border: 0 none;
    outline: 0 none;
}
/* End Header with Slider Cycle 3 */

/* Begin Page Container (Sidebar and Main Content) */
#page-content-title {
    background-color: #FFF;
}
#page-content-title #page-title h1,
#page-content-title #page-title h2,
#page-content-title #page-title h3,
#page-content-title #page-title .single-post-categories {
    margin: 0 20px;
    padding: 18px 0;
    font-size: 2.3em;
    color: #333;
    line-height: 42px;
}
.js_on .cufon-on #page-content-title #page-title h1,
.js_on .cufon-on #page-content-title #page-title h2,
.js_on .cufon-on #page-content-title #page-title h3,
.js_on .cufon-on #page-content-title #page-title .single-post-categories {
    margin: 0 20px;
    padding: 25px 0 20px;
    font-size: 2.833em;
    color: #333;
}
#page-content-title #page-title h1 a,
#page-content-title #page-title h2 a,
#page-content-title #page-title h3 a,
#page-content-title #page-title .single-post-categories a {
    color: #333;
}
.no-title-present {
    display:block;
    height:54px;
}
#main-content #page-title h1,
#main-content #page-title h2,
#main-content #page-title h3,
#main-content #page-title .single-post-categories {
    margin-top:0;
}
#page-content {
    background:url("/wp-content/themes/u-design/styles/common-images/home-page-content-top.png") repeat-x scroll 0 0 #FFFFFF;
    display: block;
    float: left;
    min-height: 104px;
    position: relative;
    width: 100%;
    padding-bottom:20px;
}
.no_title_section #page-content {
    background-image:none;
    background-color:#FFFFFF;
}
/* End Page Container (Sidebar and Main Content) */

/* Begin Post */
.post-top {
    clear: both;
    float: left;
    padding-bottom: 0;
    position: relative;
    width: 100%;
}
.post-top h1, .post-top h2, .post-top h3 {
    width: 600px;
    font-size: 24px;
    margin-top:2px;
}
.js_on .cufon-on .post-top h1 .js_on .cufon-on .post-top h2, .post-top h3 {
    width: 100%;
    font-size: 30px;
    margin-top:5px;
}
.post-top h1 a, .post-top h2 a, .post-top h3 a {
    text-decoration: none;
    color:#333;
}
.post-top h1 a:hover, .post-top h2 a:hover, .post-top h3 a:hover {
    text-decoration: none;
    color:#999;
}
.entry {
    padding: 10px 0 20px;
    clear: both;
}
.postmetadata {
    font-size:95%;
    padding: 0 !important;
    clear:both;
    margin: 7px 0 5px !important;
}
/* End Post */

/* Begin Comments*/
h3#comments, #respond h3 {font-size: 1.25em;}
.js_on .cufon-on h3#comments, .js_on .cufon-on #respond h3 {font-size: 1.667em;}

ol.commentlist {
    margin: 0;
    padding: 0;
    width: 600px;
}
.grid_24 ol.commentlist { width: 900px;} /* makes comments span full-width for posts/pages that are full-width */
.commentlist li {
    list-style: none;
    margin-left: 15px;
    padding-top: 20px;
}
.commentlist .children li {
    border-left: 1px dotted #D6D6D6;
    padding-top: 30px;
}
.comment {
    padding: 10px;
}
.commentlist ul.children {
    margin-bottom: 0;
}
.commentlist .comment-meta {
    padding: 7px 7px 25px;
    display: block;
    font-style: normal;
}
.commentlist .even .comment-meta,
.commentlist .children .even .comment-meta,
.commentlist .children li .even .comment-meta,
.commentlist .children .children li .even .comment-meta,
.commentlist .children .children .children li .even .comment-meta,
.commentlist .children .children .children .children li .even .comment-meta,
.commentlist .children .children .children .children .children li .even .comment-meta,
.commentlist .children .children .children .children .children .children li .even .comment-meta,
.commentlist .children .children .children .children .children .children .children li .even .comment-meta,
.commentlist .children .children .children .children .children .children .children .children li .even .comment-meta {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble.png) no-repeat scroll 40px 100%;
}
.commentlist .odd .comment-meta,
.commentlist .children .odd .comment-meta,
.commentlist .children li .odd .comment-meta,
.commentlist .children .children .children li .odd .comment-meta,
.commentlist .children .children .children .children .children li .odd .comment-meta,
.commentlist .children .children .children .children .children .children .children li .odd .comment-meta {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble-alt.png) no-repeat scroll 20px 100%;
}
.commentlist .comment-meta img {
    padding: 1px;
    border: 1px solid #AAB59A;
    float: left;
    margin-right: 9px;
}
.avatar-wrapper {
    display: block;
    width: 70px;
    float: left;
}
commentmetadata {
    display: block;
    width: 568px;
    float: left;
}
.commentlist .author {
    font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;
    margin: 5px;
}
.commentlist .time {
    background: url(/wp-content/themes/u-design/styles/common-images/clock.png) no-repeat 1px;
    padding-left: 25px;
}
.commentlist .commenttext {
    padding: 20px;
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble-bg.png) repeat scroll 0 0;
    position: relative;
    word-wrap: break-word;
}
.commentlist .alt .commenttext {
    padding: 20px;
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble-bg-alt.png) repeat scroll 0 0;
}
.commentlist .children .even .commenttext,
.commentlist .children li .even .commenttext,
.commentlist .children .children li .even .commenttext,
.commentlist .children .children .children li .even .commenttext,
.commentlist .children .children .children .children li .even .commenttext,
.commentlist .children .children .children .children .children li .even .commenttext,
.commentlist .children .children .children .children .children .children li .even .commenttext,
.commentlist .children .children .children .children .children .children .children li .even .commenttext,
.commentlist .children .children .children .children .children .children .children .children li .even .commenttext {
    padding: 20px;
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble-bg.png) repeat scroll 0 0;
    position: relative;
}
.commentlist .children .odd .commenttext,
.commentlist .children li .odd .commenttext,
.commentlist .children .children li .odd .commenttext,
.commentlist .children .children .children li .odd .commenttext,
.commentlist .children .children .children .children .children li .odd .commenttext,
.commentlist .children .children .children .children .children .children .children li .odd .commenttext {
    padding: 20px;
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/speech-bubble-bg-alt.png) repeat scroll 0 0;
}
.depth-2, .depth-3, .depth-4, .depth-5, .depth-6, .depth-7, .depth-8, .depth-9, .depth-10 {
    padding-right: 0px;
    padding-bottom: 0px;
}
#respond {
    clear: both;
    margin: 30px 0 0 0;
    padding: 0 0 20px 0;
    width: 100%;
}

#comment, fieldset textarea{
    height: 150px;
    padding: 5px;
    width: 97%;
}
#commentform p, fieldset p{
    padding: 2px 0;
    clear: both;
}

#commentform input{
    padding: 5px;
    cursor: pointer;
}
/* End Comments */

/* Begin Images */
p img {
    padding: 0;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
.alignright, img.alignright, a img.alignright {
    float: right;
    margin: 4px 0 2px 14px;
}
.alignleft, img.alignleft, a img.alignleft {
    float: left;
    margin:4px 14px 2px 0;
}
.aligncenter, img.aligncenter, a img.aligncenter, img.centered, a img.centered {
    display: block;
    margin:6px auto 10px !important;
}
/* End Images */

/* Begin Captions */
.aligncenter,
div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.wp-caption {
    border: 1px solid #ddd;
    text-align: center;
    background-color: #f3f3f3;
    padding-top: 4px;
    margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    padding: 0 4px 5px;
    margin: 0;
}
/* End Captions */

/* Begin Sidebar */
#sidebarSubnav {
    margin: 0;
    padding: 0;
}
#sidebarSubnav h3{
    margin: 3px 0 0;
    padding-bottom: 7px;
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}
#sidebarSubnav a {
    text-decoration: none;
}
.custom-formatting,
.substitute_widget_class {
    padding: 10px 20px;
}
.custom-formatting a {
    display: block;
    padding: 5px 5px 5px 22px;
}
.custom-formatting ul {
    list-style-type: none;
    margin: 0;
}
.custom-formatting ul ul li a {
    padding-left: 37px !important;
}
.custom-formatting ul ul ul li a {
    padding-left: 52px !important;
}
.custom-formatting ul ul ul ul li a {
    padding-left: 67px !important;
}
.custom-formatting ul ul ul ul ul li a {
    padding-left: 82px !important;
}
.custom-formatting li {
    margin: 0;
    width: 100%;
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 5px 10px;
}
.custom-formatting li.current_page_item > a, .custom-formatting li.current-cat > a, .custom-formatting li.current > a {
    color: #333;
}
.custom-formatting li.current_page_item > a:hover, .custom-formatting li.current-cat > a:hover, .custom-formatting li.current > a:hover {
    color: #555;
}
.custom-formatting li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 20px 10px;
}
.custom-formatting li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 35px 10px;
}
.custom-formatting li li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 50px 10px;
}
.custom-formatting li li li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 75px 10px;
}

.main-content-bg-dark .custom-formatting li {
    margin: 0;
    width: 100%;
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-light.png) no-repeat scroll 5px 10px;
}
.main-content-bg-dark .custom-formatting li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-light.png) no-repeat scroll 20px 10px;
}
.main-content-bg-dark .custom-formatting li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-light.png) no-repeat scroll 35px 10px;
}
.main-content-bg-dark .custom-formatting li li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-light.png) no-repeat scroll 50px 10px;
}
.main-content-bg-dark .custom-formatting li li li li li {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-light.png) no-repeat scroll 75px 10px;
}

.custom-formatting li a,
.custom-formatting li a:hover,
.custom-formatting li li a:hover,
.custom-formatting li li li a:hover,
.custom-formatting li li li li a:hover,
.custom-formatting li li li li li a:hover,
.custom-formatting .current_page_item ul a {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}
.home-cont-box .custom-formatting li a,
.home-cont-box .custom-formatting li a:hover,
.home-cont-box .custom-formatting li li a:hover,
.home-cont-box .custom-formatting li li li a:hover,
.home-cont-box .custom-formatting li li li li a:hover,
.home-cont-box .custom-formatting li li li li li a:hover,
.home-cont-box .custom-formatting .current_page_item ul a {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}

.widget_tag_cloud {
    padding: 10px 20px;
}
.widget_tag_cloud a {
    background: transparent none repeat scroll 0 0;
    border: medium none;
    display: inline;
    line-height: 1.5em;
    padding: 3px;
}
.widget_tag_cloud a:hover {
    text-decoration: underline !important;
}
.custom-rss-formatting .content-padding {
    padding-left: 10px !important;
}
ul#recentcomments {
    list-style-type: none;
    margin-bottom: 0;
}
#recentcomments a {
    display: inline;
    padding: 0;
}
#recentcomments li {
    margin: 0;
    width: 100%;
    padding: 5px 5px 5px 5px;
    width: 270px;
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}
.home-cont-box #recentcomments li {
    margin: 0;
    width: 100%;
    padding: 5px 5px 5px 5px;
    width: 270px;
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}
#recentcomments li span {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/recent-comment.png) no-repeat scroll 0 1px;
    width: 18px;
    height: 16px;
    padding-left: 25px;
}
#recentcomments li a, #recentcomments .current_page_item ul a {
    border-bottom: none;
    background-color: transparent;
}
#recentcomments .current_page_item a, #recentcomments .current a{
    background-color: transparent;
    background-image: none;
    text-decoration: underline;
}
#recentcomments li a:hover{
    background-color: transparent;
    background-image: none;
}
.textwidget {
    padding: 7px 0 0;
    display: table;
    width:100%;
}
#calendar_wrap {
    text-align:center;
}
#wp-calendar caption { 
    margin:8px 0;
    font-size:1.4em;
}
#calendar_wrap td#prev a {
    text-align: left;
}
#calendar_wrap td#next a {
    text-align: right;
}
#calendar_wrap td {
    padding: 8px 12px;
}
#bottom #calendar_wrap td {
    padding: 6px 8px;
}
#calendar_wrap td#today {
    background-color: #8A8A8A;
    color: #FFF;
}
#calendar_wrap td#today a {
    color: #FFF;
    text-decoration:underline;
}
#calendar_wrap a {
    padding: 0;
    border: none;
}
#bottom #wp-calendar {
    color: #333;
}
.text_input, .text_area, textarea, #commentform input {
    border: 1px solid #ababab;
    color: #333;
}
#searchform {
    margin: 10px 40px 0;
}
#searchsubmit, #send, #sidebarSubnav #submit {
    background-color:#333;
    cursor: pointer;
    color: #fff;
    margin: 5px 0 10px;
}
#searchsubmit:hover, #send:hover, #sidebarSubnav #submit:hover {
    background-color: #333;
    color: #8A8A8A;
}
.lelfPadding10 {
    padding-left: 10px;
}
.lelfPadding20 {
    padding-left: 20px;
}
#sidebarSubnav .widget_googlemap {
    visibility: hidden;
}
.js_on #sidebarSubnav .widget_googlemap {
    visibility: visible;
}
.widget-ads {
    margin: 0 0 15px;
}
.sidebar-cont-box-wide {
    position: relative;
}
.sidebar-cont-box-wide .content-padding {
    padding: 0 12px;
}
#sidebarSubnav select.postform {
    margin: 5px 0 0;
}
#home-page-content select.postform {
    margin: 3px 0 0;
}
#sidebarSubnav #googlemap-widget {
    display: none;
}
.js_on .cufon-on #sidebarSubnav #googlemap-widget {
    display: block;
}
/* End Sidebar */

/* Begin Main Content */
#front_content {
    background-color: #F9F9F9;
    min-height: 100px;
    font-size: 14px;
    z-index: 100;
}
.entry ul,
.entry ol {
    margin-bottom: 2px;
}
.navigation {
    margin: 0 0 5px;
}
/* End Main Content */

/* Begin Footer */
#footer-bg {
    background: #EAEAEA url(/wp-content/themes/u-design/styles/style1/images/footer-bg.png) repeat-x scroll 50% 0;
    position: relative;
    display: block;
    float:left;
    width: 100%;
    padding-bottom: 0;
    min-height: 43px;
}
.footer-top {
    height: 12px;
}
#footer_text {
    margin: 14px 10px 12px;
    color: #797979;
}
#footer_text a {
    color: #3D6E97;
}
#footer_text a:hover {
    color: #000000;
}
#footer_text div {
    padding: 0;
    margin: 0;
    font-size: 0.9em;
}
.text_centered p {
    text-align: center;
    padding: 15px 0 0 !important;
}
.back-to-top {
    margin-right:10px;
}
.back-to-top a {
    float:right;
    text-align: right;
    margin-top:12px;
    text-decoration:underline;
    color:#636363;
}
/* Begin Footer */

/* Begin Portfolio Template */
.portfolio-page .entry {
    padding: 10px 0 5px;
    clear: both;
}
#category-links {
    margin: 0;
}
#category-links ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    line-height: 2.4em;
    font-size: 1.6em;
}
#category-links ul li {
    display: inline;
    margin: 0;
    padding-top: 10px;
    overflow: hidden;
}
#category-links ul li a {
    text-decoration: none;
    padding: 0 .3em;
}
#category-links a.current {
    background-color:#333333;
    color:#FFFFFF;
}
.posts-counter { color:#333; }
.portfolio-items-wrapper {
    padding: 20px 0 15px;
    float:left;
}
.portfolio-items-wrapper h2 {
    text-decoration: none;
    margin: 0;
    line-height: 1;
}
h2.portfolio-single-column {
    margin: 24px 0 5px;
}
.thumb-holder-2-col {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/thumb-holder-2-col.png) no-repeat scroll 0 0;
    width: 440px;
    height: 280px;
    position: relative;
    margin-bottom:5px;
}
.portfolio-img-thumb-2-col {
    background-color: #FFFFFF;
    overflow: hidden; /* Overflow hidden allows the description to toggle/tuck away as it slides down */
    padding: 0;
    position: absolute;
    left: 14px;
    top: 30px;
    width: 410px;
    height: 220px;
}
.portfolio-img-thumb-2-col img {
    background: #F5F5F5 none repeat scroll 0 0;
    position: absolute;
    width: 410px;
    height: 220px;
}
.portfolio-zoom-image-2-col {
    background-image: url(/wp-content/themes/u-design/styles/common-images/zoom-image-2-col.png);
    bottom: 0;
    position: absolute;
    width: 410px;
    height: 220px;
    line-height: normal;
}
.thumb-holder-3-col {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/thumb-holder-3-col.png) no-repeat scroll 0 0;
    width: 280px;
    height: 200px;
    position: relative;
}
.portfolio-img-thumb-3-col {
    background-color: #FFFFFF;
    overflow: hidden; /* Overflow hidden allows the description to toggle/tuck away as it slides down */
    padding: 0;
    position: absolute;
    left: 16px;
    top: 25px;
    width: 248px;
    height: 148px
}
.portfolio-img-thumb-3-col img {
    background: #F5F5F5 none repeat scroll 0 0;
    position: absolute;
    width: 248px;
    height: 148px;
}
.portfolio-zoom-image-3-col {
    background-image: url(/wp-content/themes/u-design/styles/common-images/zoom-image-3-col.png);
    bottom: 0;
    position: absolute;
    width: 248px;
    height: 148px;
    line-height: normal;
}
.thumb-holder-4-col {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/thumb-holder-4-col.png) no-repeat scroll 0 0;
    width: 200px;
    height: 150px;
    position: relative;
    margin-bottom:5px;
}
.portfolio-img-thumb-4-col {
    background-color: #FFFFFF;
    overflow: hidden; /* Overflow hidden allows the description to toggle/tuck away as it slides down */
    padding: 0;
    position: absolute;
    left:12px;
    top: 17px;
    width: 176px;
    height: 116px;
}
.portfolio-img-thumb-4-col img {
    background: #F5F5F5 none repeat scroll 0 0;
    position: absolute;
    width: 176px;
    height: 116px;
}
.portfolio-zoom-image-4-col {
    background-image: url(/wp-content/themes/u-design/styles/common-images/zoom-image-4-col.png);
    bottom: 0;
    position: absolute;
    width: 176px;
    height: 116px;
    line-height: normal;
}
/* End Portfolio Template */

/* Begin Blog Template */
.post-image-holder {
    position: relative;
    width: 600px;
    height: 202px;
    background: transparent url(/wp-content/themes/u-design/styles/common-images/post-img-holder.png) no-repeat scroll 0 0;
    margin: 5px 0 10px;
}
.post-image {
    background-color: #FFFFFF;
    overflow: hidden; /* Overflow hidden allows the description to toggle/tuck away as it slides down */
    padding: 0;
    position: absolute;
    width: 570px;
    height: 172px;
    left:15px;
    top: 15px;
}
.post-image img {
    background: #F5F5F5 none repeat scroll 0 0;
    width: 570px;
    height: 172px;
    position: absolute;
    left: 0;
}
.post-hover-image {
    background-image: url(/wp-content/themes/u-design/styles/common-images/hover-image.png);
    bottom: 0;
    width: 570px;
    height: 172px;
    position: absolute;
    line-height: normal;
}
/* End Blog Template */

/* Begin Contact Page Template */
#contactInfo {
    font-size: 1.1em;
    margin: 0 0 40px;
}
#contactInfo .contactFieldDesc {
    padding: 5px 0;
    font-weight: bold;
}
#contactInfo .contactFieldValue {
    padding: 5px 0;
    border-bottom: 1px dotted #B7B7B7;
}
#contact-wrapper {
    padding: 0;
}
#contact-wrapper h3, #contact-wrapper h4 {
    padding-bottom: 9px;
}
#contact-wrapper div {
    clear: both;
    margin: 1em 0;
}
#contact-wrapper label,
#contact-wrapper em {
    float: none;
    font-size: 1.1em;
    width: auto;
}
form#contactForm input {
    border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
    border-style: solid;
    border-width: 1px;
    padding: 5px;
    font-size: 1.1em;
    color: #333;
}
form#contactForm input.submit {
    border-color: #FFF #999 #999 #FFF;
    padding: 5px 25px;
    cursor: pointer;
}
form#contactForm textarea {
    font-size: 100%;
    padding: 0.6em 0.5em 0.7em;
    border-color: #B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
    border-style: solid;
    border-width: 1px;
}
form#contactForm label.error {
    color: red;
    float: none;
    padding-left: 0.5em;
    vertical-align: top;
}
form#contactForm input.error,
form#contactForm textarea.error {
    border: 1px solid red;
    color: red;
    margin: 0;
}
/* End Contact Page Template*/

/* Begin Search Page Template*/
strong.search-excerpt { background: yellow; }
/* End  Search Page Template*/

/* Begin Typography (Message Boxes) */
.info, .success, .warning, .erroneous, .validation {
    display: table;
    width:100%;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 15px 50%;
}
.info {
    color: #00529B;
    border: 1px solid #38AEE5;
    background-color: #BDE5F8;
    background: -moz-linear-gradient(center top , #FFFFFF, #BDE5F8);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#BDE5F8));
    background: -o-linear-gradient(top, #FFFFFF 0%,#BDE5F8 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#BDE5F8 99%); /* IE10+ */
}
.info .msg-box-icon {
    background: transparent url('/wp-content/themes/u-design/styles/common-images/info.png') no-repeat scroll 4px 50%;
    display: block;
    margin-left:15px;
    padding: 18px 10px 18px 50px;
}
.success {
    color: #4F8A10;
    border: 1px solid #A0CF4C;
    background-color: #DFF2BF;
    background: -moz-linear-gradient(center top , #FFFFFF, #DFF2BF);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#DFF2BF));
    background: -o-linear-gradient(top, #FFFFFF 0%,#DFF2BF 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#DFF2BF 99%); /* IE10+ */
}
.success .msg-box-icon {
    background: transparent url('/wp-content/themes/u-design/styles/common-images/success.png') no-repeat scroll 4px 50%;
    display: block;
    margin-left:15px;
    padding: 18px 10px 18px 50px;
}
.warning {
    color: #9F6000;
    border: 1px solid #E5BC3B;
    background-color: #FEEFB3;
    background: -moz-linear-gradient(center top , #FFFFFF, #FEEFB3);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FEEFB3));
    background: -o-linear-gradient(top, #FFFFFF 0%,#FEEFB3 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#FEEFB3 99%); /* IE10+ */
}
.warning .msg-box-icon {
    background: transparent url('/wp-content/themes/u-design/styles/common-images/warning.png') no-repeat scroll 4px 50%;
    display: block;
    margin-left:15px;
    padding: 18px 10px 18px 50px;
}
.erroneous {
    color: #D8000C;
    border: 1px solid #FF7878;
    background-color: #FFBABA;
    background: -moz-linear-gradient(center top , #FFFFFF, #FFBABA);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FFBABA));
    background: -o-linear-gradient(top, #FFFFFF 0%,#FFBABA 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#FFBABA 99%); /* IE10+ */
}
.erroneous .msg-box-icon {
    background: transparent url('/wp-content/themes/u-design/styles/common-images/error.png') no-repeat scroll 4px 50%;
    display: block;
    margin-left:15px;
    padding: 18px 10px 18px 50px;
}
.custom {
    margin:10px 0 !important;
    display:table;
    width:100%;
    border: 1px solid #BBB;
    background-color: #EEEEEE; /* old browsers */
    background: -moz-linear-gradient(center top , #FFFFFF, #EEEEEE); /* firefox */
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EEEEEE)); /* webkit */
    background: -o-linear-gradient(top, #FFFFFF 0%,#EEEEEE 99%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFFFFF 0%,#EEEEEE 99%); /* IE10+ */
}
.custom .inner-padding { padding: 17px !important; }
.simple {
    background-color: #F5F5F5;
    color: #333333;
    display: block;
    margin:10px 0 !important;
}
.simple .inner-padding { padding: 10px !important; }
pre {
    padding: 10px;
    overflow: auto;
    color: #555;
    border: 1px solid #999;
    background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF);
    background:-webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EFEFEF));
}
blockquote.alignleft {
    margin: 10px 20px 0 0;
    width: 220px;
}
blockquote.alignright {
    margin: 10px 0 0 20px;
    width: 220px;
}
blockquote {
    background: url("/wp-content/themes/u-design/styles/common-images/pull-quote-dark.png") no-repeat scroll 0 4px transparent;
    font-family: Georgia,"Times New Roman",Times,serif;
    padding: 5px 10px 5px 35px;
    font-size: 16px;
    line-height: 24px;
    font-style: italic;
}
blockquote.bq-light {
    background: url("/wp-content/themes/u-design/styles/common-images/pull-quote-light.png") no-repeat scroll 0 7px transparent;
}
blockquote { quotes: none; }
/* End Typography (Message Boxes) */

/* Begin Typography (Miscellaneous styles) */
a.read-more-align-left,
a.read-more-align-right {
    display:inline-block;
}
a.read-more-align-left {
    text-align: left;
}
a.read-more-align-right {
    float: right;
}
a.read-more-align-left span,
a.read-more-align-right span {
    font-family: "Georgia";
    font-style: italic;
    padding-right: 3px;
}
/* End Typography (Miscellaneous styles) */

/* Begin Main Navigation Menu */
#navigation-menu {
    position:absolute;
    right:20px;
    top:0;
    font-size:14px;
    height:40px;
}
.navigation-menu {
    position:relative;
    z-index:22;
}
#main-menu {
    background: url(/wp-content/themes/u-design/styles/common-images/main-menu-btm-border.png) repeat-x scroll 50% 100% transparent;
    width: 100%;
    position:relative;
    z-index:101;
    height:40px;
    margin-bottom:0;
}
#dropdown-holder {
    display: block;
    position:relative;
}
#navigation-menu > ul {
    padding-top: 7px;
}
#navigation-menu > * {
    padding:0;
    margin:0;
    font-size: 1em;
}
#navigation-menu ul.sf-menu {
    margin-top: 0;
}
#navigation-menu ul.sf-menu {
    padding: 0;
    margin-right: -20px;
}
#navigation-menu ul.sf-menu > li {
    background:none;
    list-style: none;
    float: left;
    margin: 0 0 0 -3px;
}
#navigation-menu ul.sf-menu a.default-cursor {
    cursor: default;
}
#navigation-menu ul.sf-menu > li > a {
    display: block;
    padding: 0 20px 0 0;
    color: #E8E8E8;
    text-decoration: none;
    border:0 none;
    cursor: pointer;
}
#navigation-menu ul.sf-menu a {
    line-height: 1.2em;
    padding:8px 16px;
}
#navigation-menu ul.sf-menu a > span.sf-sub-indicator {
    top: 17px !important;
}
#navigation-menu ul.sf-menu ul a > span.sf-sub-indicator {
    top: 0.9em !important;
}
#navigation-menu ul.sf-menu > li > a > span {
    display: block;
    padding: 10px 0 10px 20px;
    color:#999;
    line-height:22px;
}
#navigation-menu ul.sf-menu > li {
    margin: 0 0 0 -3px;
}
#navigation-menu ul.sf-menu > li > a.sf-with-ul {
    padding: 0 26px 0 0;
}
#navigation-menu ul.sf-menu > li > a.sf-with-ul:hover {
    padding: 0 26px 0 0;
}
#navigation-menu ul.sf-menu > li > a > span.sf-sub-indicator {  /* give all except IE6 the correct values */
    padding: 10px 0 10px 0;
}
#navigation-menu ul.sf-menu > li > a:hover {
    color: #999;
    text-decoration: none;
}
#navigation-menu ul.sf-menu > li > a:hover span {
    color: #777;
}

#navigation-menu ul.sf-menu > li.current-menu-item > a,
#navigation-menu ul.sf-menu > li.current_page_item > a {
    color: #6A6A6A;
    text-decoration: none;
}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span,
#navigation-menu ul.sf-menu > li.current_page_item > a > span {
    color: #F95A09;
}
#navigation-menu ul.sf-menu > li.current-menu-item > a > span:hover,
#navigation-menu ul.sf-menu > li.current_page_item > a > span:hover {
    color: #777;
}
/* End Main Navigation Menu */

/* Begin Pagination ( overwrites: wp-pagenavi & wp-commentnavi default plugin css ) */
.wp-pagenavi {
    margin: 15px 0;
}
.wp-pagenavi span.pages {
	padding: 2px 6px;
	margin: 2px 2px 2px 2px;
	color: #666;
	border: 1px solid #666;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 6px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #666;
	color: #666;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 6px;
	margin: 2px;
	border: 1px solid #666;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
	background: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EFEFEF)) repeat scroll 0 0 #F6F6F6;
	cursor: pointer;
}
.wp-pagenavi a:visited {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
}
.wp-pagenavi a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
	-moz-box-shadow:0 0 3px #999999;
	-webkit-box-shadow: 0 0 3px #999999;
	background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F3F3F3;
	background:-webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EFEFEF)) repeat scroll 0 0 #F6F6F6;
}


/* --> wp-commentnavi style*/
.wp-commentnavi {
	margin-top:20px;
}
.wp-commentnavi span.pages {
	padding: 2px 6px;
	margin: 2px 2px 2px 2px;
	color: #666;
	border: 1px solid #666;
	background-color: #FFFFFF;
}
.wp-commentnavi span.current {
	padding: 2px 6px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #666;
	color: #666;
	background-color: #FFFFFF;
}
.wp-commentnavi span.extend {
	padding: 2px 6px;
	margin: 2px;
	border: 1px solid #666;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-commentnavi a, .wp-commentnavi a:link {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
	background: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EFEFEF)) repeat scroll 0 0 #F6F6F6;
	cursor: pointer;
}
.wp-commentnavi a:visited {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
}
.wp-commentnavi a:active {
	padding: 2px 6px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #8A8A8A;
	color: #8A8A8A;
	background-color: #FFFFFF;
}
.wp-commentnavi a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
	-moz-box-shadow:0 0 3px #999999;
	-webkit-box-shadow: 0 0 3px #999999;
	background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F3F3F3;
	background:-webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#EFEFEF)) repeat scroll 0 0 #F6F6F6;
}
/* End Pagination ( overwrites: wp-pagenavi & wp-commentnavi default plugin css ) */

/* Begin Cufon Fonts Fix:
   Fix for Cufon fonts loading problem with orig. font showing before cufon loaded */
.cufon-active #slogan { visibility: hidden !important; }
.cufon-ready #slogan { visibility: visible !important; }
.cufon-active h1 { visibility: hidden !important; }
.cufon-ready  h1 { visibility: visible !important; }
.cufon-active h2 { visibility: hidden !important; }
.cufon-ready  h2 { visibility: visible !important; }
.cufon-active h3 { visibility: hidden !important; }
.cufon-ready  h3 { visibility: visible !important; }
.cufon-active h4 { visibility: hidden !important; }
.cufon-ready  h4 { visibility: visible !important; }
.cufon-active h5 { visibility: hidden !important; }
.cufon-ready  h5 { visibility: visible !important; }
.cufon-active h6 { visibility: hidden !important; }
.cufon-ready  h6 { visibility: visible !important; }
.cufon-active #category-links ul li { visibility: hidden !important; }
.cufon-ready  #category-links ul li { visibility: visible !important; }
/* End Cufon Fonts Fix */

/* Begin Typography: List Styles */
ul.list-1, ul.list-2, ul.list-3, ul.list-4, ul.list-5, ul.list-6, ul.list-7, ul.list-8, ul.list-9, ul.list-10, ul.list-11 {
    margin: 5px 0 5px 10px;
    position: relative; /* fix for IE6 (figures...) */
    overflow: hidden;
}
ul.list-1 ul, ul.list-2 ul, ul.list-3 ul, ul.list-4 ul, ul.list-5 ul, ul.list-6 ul, ul.list-7 ul, ul.list-8 ul, ul.list-9 ul, ul.list-10 ul, ul.list-11 ul { 
    margin-left:0; 
}
ul.list-1 li, ul.list-2 li, ul.list-3 li, ul.list-4 li, ul.list-5 li, ul.list-6 li, ul.list-7 li, ul.list-8 li, ul.list-9 li, ul.list-10 li, ul.list-11 li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 2px !important;
    padding-bottom: 2px !important;
    padding-left: 25px !important;
    margin-left:0;
}
ul.list-1 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/tick-green.png) no-repeat scroll 0 3px; }
ul.list-2 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/tick-grey.png) no-repeat scroll 0 3px; }
ul.list-3 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/exclamation.png) no-repeat scroll 0 3px; }
ul.list-4 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/thumb-up.png) no-repeat scroll 0 3px; }
ul.list-5 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/lifeboy.png) no-repeat scroll 0 3px; }
ul.list-6 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/calendar-task.png) no-repeat scroll 0 3px; }
ul.list-7 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/pin.png) no-repeat scroll 0 3px; }
ul.list-8 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/clock.png) no-repeat scroll 0 3px; }
ul.list-9 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/double-arrow.png) no-repeat scroll 6px 7px; }
ul.list-10 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-2.png) no-repeat scroll 6px 5px; }
ul.list-11 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 6px 5px; }

/* Cycle 2 & Cycle 3 slider list styles */
ul#c2-slider li ul.list-1, ul#c2-slider li ul.list-2, ul#c2-slider li ul.list-3, ul#c2-slider li ul.list-4, ul#c2-slider li ul.list-5,
ul#c2-slider li ul.list-6, ul#c2-slider li ul.list-7, ul#c2-slider li ul.list-8, ul#c2-slider li ul.list-9, ul#c2-slider li ul.list-10,
ul#c3-slider li ul.list-1, ul#c3-slider li ul.list-2, ul#c3-slider li ul.list-3, ul#c3-slider li ul.list-4, ul#c3-slider li ul.list-5,
ul#c3-slider li ul.list-6, ul#c3-slider li ul.list-7, ul#c3-slider li ul.list-8, ul#c3-slider li ul.list-9, ul#c3-slider li ul.list-10,
ul#c3-slider li ul.list-11 {
    margin: 5px 0 5px 10px;
    position: relative; /* fix for IE6 (figures...) */
    overflow: hidden;
    font-size: 16px;
}
ul#c2-slider li ul.list-1 ul, ul#c2-slider li ul.list-2 ul, ul#c2-slider li ul.list-3 ul, ul#c2-slider li ul.list-4 ul, ul#c2-slider li ul.list-5 ul,
ul#c2-slider li ul.list-6 ul, ul#c2-slider li ul.list-7 ul, ul#c2-slider li ul.list-8 ul, ul#c2-slider li ul.list-9 ul, ul#c2-slider li ul.list-10 ul,
ul#c2-slider li ul.list-11 ul,
ul#c3-slider li ul.list-1 ul, ul#c3-slider li ul.list-2 ul, ul#c3-slider li ul.list-3 ul, ul#c3-slider li ul.list-4 ul, ul#c3-slider li ul.list-5 ul,
ul#c3-slider li ul.list-6 ul, ul#c3-slider li ul.list-7 ul, ul#c3-slider li ul.list-8 ul, ul#c3-slider li ul.list-9 ul, ul#c3-slider li ul.list-10 ul,
ul#c3-slider li ul.list-11 ul { 
    margin-left:0; 
}
ul#c2-slider li ul.list-1 li, ul#c2-slider li ul.list-2 li, ul#c2-slider li ul.list-3 li, ul#c2-slider li ul.list-4 li, ul#c2-slider li ul.list-5 li,
ul#c2-slider li ul.list-6 li, ul#c2-slider li ul.list-7 li, ul#c2-slider li ul.list-8 li, ul#c2-slider li ul.list-9 li, ul#c2-slider li ul.list-10 li,
ul#c2-slider li ul.list-11 li,
ul#c3-slider li ul.list-1 li, ul#c3-slider li ul.list-2 li, ul#c3-slider li ul.list-3 li, ul#c3-slider li ul.list-4 li, ul#c3-slider li ul.list-5 li,
ul#c3-slider li ul.list-6 li, ul#c3-slider li ul.list-7 li, ul#c3-slider li ul.list-8 li, ul#c3-slider li ul.list-9 li, ul#c3-slider li ul.list-10 li,
ul#c3-slider li ul.list-11 li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 2px !important;
    padding-bottom: 2px !important;
    padding-left: 25px !important;
    margin-left:0;
    width:auto;
}
ul#c2-slider li ul.list-1 li, ul#c3-slider li ul.list-1 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/tick-green.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-2 li, ul#c3-slider li ul.list-2 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/tick-grey.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-3 li, ul#c3-slider li ul.list-3 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/exclamation.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-4 li, ul#c3-slider li ul.list-4 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/thumb-up.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-5 li, ul#c3-slider li ul.list-5 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/lifeboy.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-6 li, ul#c3-slider li ul.list-6 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/calendar-task.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-7 li, ul#c3-slider li ul.list-7 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/pin.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-8 li, ul#c3-slider li ul.list-8 li { background: transparent url(/wp-content/themes/u-design/styles/common-images/clock.png) no-repeat scroll 0 7px !important; }
ul#c2-slider li ul.list-9 li, ul#c3-slider li ul.list-9 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/double-arrow.png) no-repeat scroll 6px 12px !important; }
ul#c2-slider li ul.list-10 li, ul#c3-slider li ul.list-10 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-2.png) no-repeat scroll 6px 10px !important; }
ul#c2-slider li ul.list-10 li, ul#c3-slider li ul.list-11 li { background: transparent url(/wp-content/themes/u-design/styles/style1/images/arrow-3-dark.png) no-repeat scroll 6px 10px !important; }

.dropcap {
    display: block;
    float: left;
    font-size: 40px;
    line-height: 34px;
    margin: 5px 8px 0 0;
}
/* End Typography: List Styles */

/* Begin Buttons */
.align-btn-left {
    float: left;
    display: inline-block;
}
.align-btn-right {
    float: right;
    display: inline-block;
}
a.dark-button,
a.light-button {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 18px;
    display: inline-block;
    border: 0 none;
    height: 51px;
    margin: 0;
    overflow: visible;
    padding: 0 0 0 8px !important;
    position: relative;
}
a.dark-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/dark-button-l.png) no-repeat scroll left top;
}
a.light-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/light-button-l.png) no-repeat scroll left top;
    text-shadow: 0 1px #FFF;
}
a.dark-button span,
a.light-button span {
    display: block;
    float: left;
    position: relative;
    padding: 18px 25px 18px 17px;
    line-height:15px;
}
a.dark-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/dark-button-r.png) no-repeat scroll right top;
    color: #FFF;
}
a.light-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/light-button-r.png) no-repeat scroll right top;
    color: #666;
}
a.dark-button:hover,
a.light-button:hover {
    background-position: left bottom;
    color: #666;
    text-decoration: none;
    cursor: pointer;
}
a.dark-button:hover span,
a.light-button:hover span {
    background-position: right bottom;
    text-decoration: none;
    cursor: pointer;
    line-height:15px;
}
a.dark-button:hover span{ color: #DDD; }
a.light-button:hover span { color: #333; }
a.dark-button:focus, a.dark-button:focus span,
a.light-button:focus, a.light-button:focus span {
    overflow: hidden;
    outline: none;
}

a.small-dark-button,
a.small-light-button {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px;
    display: inline-block;
    border: 0 none;
    height: 31px;
    margin: 0;
    overflow: visible;
    padding: 0 0 0 8px !important;
    position: relative;
}
a.small-dark-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/small-dark-button-l.png) no-repeat scroll left top;
}
a.small-light-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/small-light-button-l.png) no-repeat scroll left top;
    text-shadow: 0 1px #FFF;
}
a.small-dark-button span,
a.small-light-button span {
    display: block;
    float: left;
    position: relative;
    padding:10px 18px 10px 10px;
    line-height:11px;

}
a.small-dark-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/small-dark-button-r.png) no-repeat scroll right top;
    color: #FFF;
}
a.small-light-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/small-light-button-r.png) no-repeat scroll right top;
    color: #666;
}
a.small-dark-button:hover,
a.small-light-button:hover {
    background-position: left bottom;
    color: #666;
    text-decoration: none;
    cursor: pointer;
}
a.small-dark-button:hover span,
a.small-light-button:hover span {
    background-position: right bottom;
    text-decoration: none;
    cursor: pointer;
    line-height:11px;
}
a.small-dark-button:hover span { color: #DDD; }
a.small-light-button:hover span { color: #333; }
a.small-dark-button:focus, a.small-dark-button:focus span,
a.small-light-button:focus, a.small-light-button:focus span {
    overflow: hidden;
    outline: none;
}

a.dark-round-button,
a.light-round-button {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 21px;
    display: inline-block;
    border: 0 none;
    height: 60px;
    margin: 0;
    overflow: visible;
    padding: 0 0 0 26px !important;
    position: relative;
}
a.dark-round-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/dark-round-button-l.png) no-repeat scroll left top;
}
a.light-round-button {
    background:transparent url(/wp-content/themes/u-design/styles/common-images/light-round-button-l.png) no-repeat scroll left top;
    text-shadow: 0 1px #DDD;
}
a.dark-round-button span,
a.light-round-button span {
    display: block;
    float: left;
    position: relative;
    padding: 20px 31px 20px 5px;
    line-height:20px;
}
a.dark-round-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/dark-round-button-r.png) no-repeat scroll right top;
    color: #FFF;
}
a.light-round-button span {
    background: transparent url(/wp-content/themes/u-design/styles/common-images/light-round-button-r.png) no-repeat scroll right top;
    color: #666;
}
a.dark-round-button:hover,
a.light-round-button:hover {
    background-position: left bottom;
    color: #666;
    text-decoration: none;
    cursor: pointer;
}
a.dark-round-button:hover span,
a.light-round-button:hover span {
    background-position: right bottom;
    text-decoration: none;
    cursor: pointer;
    line-height: 20px;
}
a.dark-round-button:hover span { color: #DDD; }
a.light-round-button:hover span { color: #333; }
a.dark-round-button:focus, a.dark-round-button:focus span,
a.light-round-button:focus, a.light-round-button:focus span {
    overflow: hidden;
    outline: none;
}

.custom-button, .custom-button span,
.custom-button:visited, .custom-button span:visited {
    background: url("/wp-content/themes/u-design/styles/common-images/overlay.png") repeat-x scroll 0 0 #222222;
    display:inline-block;
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.custom-button, .custom-button:visited {
    display: inline-block;
    text-decoration: none;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    box-shadow:0px 1px 3px rgba(0,0,0,0.6);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}
.custom-button, a.custom-button {
    outline: 0 none;
    margin: 3px;
}
.custom-button:active {
    -moz-box-shadow: 0 -3px 1px #FFFFFF inset, 0 0 3px rgba(0, 0, 0, 0.9) inset;
    top: 1px;
}
.custom-button span {
    font-family: Arial, Helvetica, sans-serif;
    position: relative;
    font-weight: bold;
    line-height: 1;
    color:#FFF;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
    text-decoration:none;
    text-align:center;
    white-space: nowrap;
}
.small.custom-button span, .small.custom-button span:visited {
    font-size: 11px;
    padding: 6px 13px 5px;
}
.custom-button span, .custom-button span:visited,
.medium.custom-button span, .medium.custom-button span:visited {
    font-size: 13px;
    padding: 7px 15px;
}
.large.custom-button span, .large.custom-button span:visited {
    font-size: 18px;
    padding: 9px 14px 9px;
}
.x-large.custom-button span, .x-large.custom-button span:visited {
    font-size: 34px;
    padding: 9px 14px 9px;
}
.custom-button:hover {
    color: #FFFFFF;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    opacity:0.8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    /*-ms-filter must come before filter*/
    filter: alpha(opacity=80);
}
.custom-button span, .custom-button span:visited {
    background-color: #FF5C00;
}
/* End Buttons */

/* Begin: Content Boxes */
#content-container {
    margin-top: 0px;
}
#home-page-content #content-container { padding:20px 0; }
#page-content #content-container { padding:10px 0; }
#main-content .main-content-padding { padding: 0 20px; }
.home-cont-box .content-col .content-padding { padding-bottom: 25px; }
.home-cont-box h3 { padding: 5px 0 7px; }
.home-cont-box h4 {
    font-size: 1.4em;
    padding: 2px 0;
}
.home-cont-box small,
.home-cont-box small.read_more {
    font-style: italic;
}

.underline-1 {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
}
.divider {
    background: transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
    clear: both;
    display: block;
    margin-bottom: 20px;
    padding-top: 20px;
    width: 100%;
}
.top-of-page {
    font-family: "Lucida Sans Unicode","Lucida Grande","Trebuchet MS",Helvetica,Arial,sans-serif;
    font-size: 10px;
    line-height: 10px;
    text-align: right;
    margin-bottom: 25px;
    position: relative;
}
.top-of-page a {
    height: 20px;
    position: absolute;
    right: 0;
    top: 6px;
    border:0 none;
    outline:none;
    cursor:pointer;
}
/* End: Content Boxes */

/* Begin: Bottom Area */
#bottom-bg {
    position: relative;
    display: block;
    float:left;
    width: 100%;
    background-color: #F5F5F5;
    padding-bottom: 20px;
}
#bottom {
    line-height: 1.7;
    padding: 14px 0;
    color:#333;
}
#bottom .bottom-content-padding {
    padding:0 20px;
}
#bottom a {
    color: #3D6E97;
}
#bottom a:hover {
    color: #000;
}
#bottom .custom-formatting ul ul li a {
    padding-left: 30px !important;
}
#bottom .custom-formatting ul ul ul li a {
    padding-left: 40px !important;
}
#bottom .custom-formatting ul ul ul ul li a {
    padding-left: 50px !important;
}
#bottom .custom-formatting ul ul ul ul ul li a {
    padding-left: 60px !important;
}
#bottom .widget_recent_entries li,
#bottom .widget_categories li,
#bottom .widget_pages li,
#bottom .widget_subpages li,
#bottom .widget_archive li,
#bottom .widget_links li,
#bottom .widget_rss li,
#bottom .widget_meta li,
#bottom .loginform li,
#bottom .widget_nav_menu li {
    list-style-type: none;
    margin-left: 0;
    width: 100%;
    background: url("/wp-content/themes/u-design/styles/style1/images/double-arrow.png") no-repeat scroll 3px 8px transparent;
}
#bottom .widget_recent_comments li {
    list-style-type: none;
    margin-left: 0;
    width: 100%;
    padding: 5px 0;
    background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent;
}
#bottom .widget_recent_entries li li,
#bottom .widget_categories li li,
#bottom .widget_pages li li,
#bottom .widget_subpages li li,
#bottom .widget_archive li li,
#bottom .widget_links li li,
#bottom .widget_nav_menu li li {
    background: url("/wp-content/themes/u-design/styles/style1/images/double-arrow.png") no-repeat scroll 13px 8px transparent;
}
#bottom .widget_recent_entries li li li,
#bottom .widget_categories li li li,
#bottom .widget_pages li li li,
#bottom .widget_subpages li li li,
#bottom .widget_archive li li li,
#bottom .widget_links li li li,
#bottom .widget_nav_menu li li li {
    background: url("/wp-content/themes/u-design/styles/style1/images/double-arrow.png") no-repeat scroll 23px 8px transparent;
}
#bottom .widget_recent_entries li li li li,
#bottom .widget_categories li li li li,
#bottom .widget_pages li li li li,
#bottom .widget_subpages li li li li,
#bottom .widget_archive li li li li,
#bottom .widget_links li li li li,
#bottom .widget_nav_menu li li li li {
    background: url("/wp-content/themes/u-design/styles/style1/images/double-arrow.png") no-repeat scroll 33px 8px transparent;
}
#bottom .widget_recent_entries li a,
#bottom .widget_categories li a,
#bottom .widget_pages li a,
#bottom .widget_subpages li a,
#bottom .widget_archive li a,
#bottom .widget_links li a,
#bottom .widget_rss li a,
#bottom .widget_meta li a,
#bottom .loginform li a,
#bottom .widget_nav_menu li a{
    padding: 2px 0 5px 20px;
    display: block;
    background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent;
}
#bottom .widget_recent_entries li li a,
#bottom .widget_categories li li a,
#bottom .widget_pages li li a,
#bottom .widget_subpages li li a,
#bottom .widget_archive li li a,
#bottom .widget_links li li a,
#bottom .widget_nav_menu li li a {
    padding-left: 30px;
}
#bottom .widget_recent_entries li li li a,
#bottom .widget_categories li li li a,
#bottom .widget_pages li li li a,
#bottom .widget_subpages li li li a,
#bottom .widget_archive li li li a,
#bottom .widget_links li li li a,
#bottom .widget_nav_menu li li li a {
    padding-left: 40px;
}
#bottom .widget_recent_entries li li li li a,
#bottom .widget_categories li li li li a,
#bottom .widget_pages li li li li a,
#bottom .widget_subpages li li li li a,
#bottom .widget_archive li li li li a,
#bottom .widget_links li li li li a,
#bottom .widget_nav_menu li li li li a {
    padding-left: 50px;
}
#bottom #searchform {
    margin-left: 10px;
}
#bottom select.postform {
    margin-top: 6px;
}
.first .bottom-col-content {
    background-image: none;
}
.bottom-col-content {
    padding: 0;
}
h3.bottom-col-title {
    margin-bottom: 0;
    padding-bottom: 10px;
    color: #FE5E08;
}
#bottom .latest_posts h4 {
    font-size: 12px;
}
/* End: Bottom Area */
.top-icons ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding: 2px 0 0  45px;
    margin: 0 auto;
}
.top-icons li.top-icons {
    display: inline;
    margin: 0;
}
.top-icons a {
    overflow: hidden;
    outline: none;
}
#bottom .social-icons {
    display: block;
    float: left;
}
#bottom .social-icons ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    text-align: right;
    padding: 5px 5px 0 0;
}
#bottom .social-icons li.social_icon {
    background: none repeat scroll 0 0 transparent !important;
    padding-left: 0 !important;
    display: inline;
    float: left;
    margin: 3px;
}
#bottom .social-icons a {
    overflow: hidden;
    outline: none;
}

/* Begin Flickr Images */
#flickr-images {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	text-align:center;
}
#flickr-images ul {
	list-style: none;
	float: 	left;
	padding: 0px;
	margin: 0px;
}
#flickr-images ul li {
	display: inline;
	background: none;
	margin: 0;
}
#flickr-images ul li img {
	border: 2px solid #BBBBBB;
	margin: 3px;
	width: 	75px;
	height: 75px;
}
#flickr-images ul li img:hover {
	border: 2px solid #000;
}
#flickr-images ul li a {
	display: inline;
	border: none;
	padding: 0;
	margin: 0;
}
#flickr-images ul li a:hover {
	background: none;
}
/* End Flickr Images */


#content-container .cont_col_1,
#content-container .cont_col_2,
#content-container .cont_col_3,
#content-container .cont_col_4,
#content-container .after_cont_row_1,
#content-container .after_cont_row_2 {
    padding: 0 0 10px;
    border: none;
}
#content-container .cont_col_1_title,
#content-container .cont_col_2_title,
#content-container .cont_col_3_title,
#content-container .cont_col_4_title,
#content-container .after_cont_row_1_title,
#content-container .after_cont_row_2_title {
    font-size: 2.0em;
    background:transparent url(/wp-content/themes/u-design/styles/style1/images/heading_underline.png) repeat-x scroll 0 100%;
    margin: 10px 0 3px;
    padding:5px 0 7px;
}


/*
Stylesheet for the WP125 ad management plugin
URL: http://www.webmaster-source.com/wp125-ad-plugin-wordpress/
*/
/* Styles for one-column display */
#wp125adwrap_1c { width:100%; }
#wp125adwrap_1c .wp125ad { margin-bottom:10px; }

/* Styles for two-column display */
#wp125adwrap_2c {
    float: left;
    margin-bottom: 20px;
    width:100%;
}
#wp125adwrap_2c .wp125ad {
    width:125px;
    float:left;
    padding:5px;
}

#before-content {
    background:url("/wp-content/themes/u-design/styles/common-images/home-page-before-content-top.png") repeat-x scroll 0 0 #F8F8F8;
    display: block;
    float:left;
    position: relative;
    width: 100%;
    padding: 10px 0 22px;
}
#before-content-column h2, #before-content-column h3 {
    margin-top:5px;
}
#home-page-content {
    background:#FFF url(/wp-content/themes/u-design/styles/common-images/home-page-content-top.png) repeat-x scroll 0 0;
}
#before-content .column-content-wrapper {
    display: block;
    float:left;
    margin:0;
    padding:0;
}
/* Begin Breadcrumbs */
.breadcrumbs {
    margin: 2px 20px 0;
    font-size:90%;
}
.breadarrow {
    font-size: 1.2em;
}
.current_crumb {
    font-weight: bold;
}
.no-breadcrumbs-padding {
    padding: 6px 0;
}
/* End Breadcrumbs */

#recaptcha_widget_div div {
   margin-top: 0 !important;
   margin-bottom: 0 !important;
}

.featured-text {
    font-size: 14px;
    line-height: 25px;
}

/* Begin Table Formatting */
table.custom-table {
    font-size: 12px;
    margin: 10px 0;
    width: 100%;
    text-align: left;
    border-collapse: collapse;
}
table.custom-table th {
    border-bottom: 2px solid #999;
    padding: 12px;
    font-weight: normal;
    font-size: 14px;
    font-weight:bold;
}
table.custom-table td {
    padding: 9px 12px;
    border-top: 1px solid #fff;
}
table.custom-table tfoot td {
    font-size: 11px;
}
table.custom-table tbody td {
    background: url('/wp-content/themes/u-design/styles/style1/images/back.png') repeat scroll transparent;
}
table.custom-table tbody tr:hover td {
    background: none;
}
/* End Table Formatting */

/* Begin Column Formatting */
.one_fourth, .one_third, .one_half, .two_third, .three_fourth {
    float:left;
    margin-bottom:10px;
    margin-right:40px;
    position:relative;
}
.one_fourth { width:200px; }
.one_third { width:280px; }
.one_half { width:440px; }
.two_third { width:600px; }
.three_fourth { width:680px; }
.full_width { width:920px; float:left; }
.last_column { clear:right; margin-right:0 !important; }
/* End Column Formatting */

/* Begin Image Custom Frame Formatting */
.custom-frame, .small-custom-frame {
    border: 1px solid #EAEAEA;
    display: inline-block;
}
.custom-frame img, .small-custom-frame img {
    border: 1px solid #FFFFFF;
    margin: 0;
    background: #F6F6F6; /* old browsers */
}
.frame-shadow img {
    box-shadow:  2px 2px 5px #CCCCCC;
}
.custom-frame img { padding: 8px; }
.small-custom-frame img { padding: 4px; }
.custom-frame a img:hover, .small-custom-frame a img:hover { border: 1px solid #999; }

ul.small-thumb {
    list-style: none outside none;
    margin-bottom: 0;
}
ul.small-thumb li {
    background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent;
    clear: both;
    margin-left: 0;
    padding: 5px 0 10px;
}
ul.small-thumb .teaser-title {
    font-size: 1.2em;
    line-height: 1.4em;
}
ul.small-thumb .date-author {
    font-size: 0.8em;
    margin: -4px 0 -2px;
}
ul.small-thumb .teaser-content {
    font-size: 1.0em;
}
#bottom .custom-frame, #bottom .small-custom-frame { border: 1px solid #EAEAEA; }
#bottom ul.small-thumb li { padding: 4px 0; }
#bottom ul.small-thumb li { background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent; }
/* End Image Custom Frame Formatting */

/* Begin Styling the Native WP Gallery */
.gallery .gallery-item a {
    border: 1px solid #EAEAEA;
    display: inline-block;
}
.gallery .gallery-item img {
    padding: 4px;
    margin: 0;
    border: 1px solid #FFFFFF !important;
    background: #F6F6F6; /* old browsers */
}
.gallery .gallery-item .gallery-caption {
    padding: 0 10px;
}
/* End Styling the Native WP Gallery */

/* Begin Slide Toggle Styles */
h4.slide_toggle {
    background: url("/wp-content/themes/u-design/styles/style1/images/toggle-images.png") no-repeat scroll -32px 0 transparent;
    margin: 10px 0;
    padding: 0 0 15px 40px;
    position: relative;
}
h4.clicked {
    background: url("/wp-content/themes/u-design/styles/style1/images/toggle-images.png") no-repeat scroll 0 -30px transparent;
}
h4.slide_toggle a {
    padding-top: 5px;
    display: block;
    text-decoration: none;
    border: 0 none;
    outline: 0 none;
    line-height:75%;
}
.slide_toggle_content {
    background: url("/wp-content/themes/u-design/styles/style1/images/toggle-content-bg.png") repeat scroll 0 0 transparent;
    margin: 0 0 20px 40px;
    padding: 30px;
    clear: both;
    overflow: hidden;
}
/* End Slide Toggle Styles */

/* Begin Accordion Styles */
h3.accordion-toggle {
	padding: 0;
        margin: 0 0 1px 0;
	background: url(/wp-content/themes/u-design/styles/style1/images/accordian-title.png) no-repeat scroll 0 0 transparent !important;
	height: 46px;
        line-height: 46px;
	width: 100%;
	font-weight: normal;
	float: left;
        cursor: pointer;
}
h3.accordion-toggle a {
	text-decoration: none;
	display: block;
	padding: 12px 0 12px 50px;
        outline: medium none;
        border: 0 none;
        line-height: 1.3;
        font-family: Arial !important;
        font-size: 18px !important;
}
h3.accordion-toggle.active {
    background-position: left bottom;
}
.accordion-container {
	margin: 0 0 1px;
        padding: 0;
	overflow: hidden;
	width: 100%;
	clear: both;
	background: url("/wp-content/themes/u-design/styles/style1/images/accordian-content-bg.png") repeat scroll 0 0 transparent;
}
.accordion-container .content-block {
	padding: 20px;
}
/* End Accordion Styles */

/* Begin Tabs Styles */
.tabs-wrapper ul.tabs {
    width:100%;
    margin:20px 0 0;
    padding:0;
    float:left;
    border-bottom:1px solid #EEE;
    height: 34px;
}
.tabs-wrapper ul.tabs li {
    display:block;
    float:left;
    margin:0 2px 0 0;
}
.tabs-wrapper ul.tabs li a {
    display:block;
    float:left;
    text-decoration:none;
}
.tabs-wrapper ul.tabs li a {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-btn_r.png) top right no-repeat;
    display: block;
    padding: 0 20px 0 0;
    text-decoration: none;
    border:0 none;
    cursor:pointer;
    overflow:hidden;
    outline:none;
}
.tabs-wrapper ul.tabs li a span {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-btn_l.png) top left no-repeat;
    display: block;
    padding: 10px 0 10px 20px;
    line-height:22px;
}
.tabs-wrapper ul.tabs li a:hover {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-active-btn_r.png) top right no-repeat;
    text-decoration: none;
}
.tabs-wrapper ul.tabs li a:hover span {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-active-btn_l.png) top left no-repeat;
}

.tabs-wrapper ul.tabs li a.selected {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-active-btn_r.png) top right no-repeat;
    text-decoration: none;
}
.tabs-wrapper ul.tabs li a.selected span {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-active-btn_l.png) top left no-repeat;
}
.tabs-wrapper ul.tabs li a.selected span:hover {
    background: url(/wp-content/themes/u-design/styles/style1/images/tabs-active-btn_l.png) top left no-repeat;
}
.tabs-wrapper .tab-content {
    clear:both;
    background:url("/wp-content/themes/u-design/styles/style1/images/tab-content-bg.png") repeat scroll 0 0 transparent;
    width: 100%;
    border-right:1px solid #EEE;
    border-bottom:1px solid #EEE;
    border-left:1px solid #EEE;
    float:left;
}
.js_on .tabs-wrapper .tab-content {
    display:none;
}
.tabs-wrapper .tab-content .tabs-inner-padding {
    padding:10px;
}
/* End Tabs Styles */

/* Begin Miscellaneaus Styles */
.margin-top-0 { margin-top:0px; }
.margin-top-1 { margin-top:1px; }
.margin-top-2 { margin-top:2px; }
.margin-top-3 { margin-top:3px; }
.margin-top-4 { margin-top:4px; }
.margin-top-5 { margin-top:5px; }
.margin-top-10 { margin-top:10px; }
.do-uppercase { text-transform: uppercase; }
/* End Miscellaneaus Styles */

/* Begin Demo Related CSS */
span.theme-color {
    color: #626262;
    font-weight: bold;
}
/* End Demo Related CSS */

/* Begin Page Peel Styles*/
#page-peel {
    float: right;
    position: relative;
    right: 0;
    top: 0;
    z-index: 999999999;
}
#page-peel img {
    height: 52px;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    z-index: 99999999;
}
#page-peel .msg_block {
    background: url("/wp-content/themes/u-design/styles/style1/images/msg-block.png") no-repeat scroll right top transparent;
    height: 50px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    z-index: 99999990;
}
/* End Page Peel Styles*/

/* Begin Feedback Button Styles*/
#feedback {
    margin: 0 auto;
    position: relative;
    z-index: 999999;
}
#feedback a.feedback {
    background: url("/wp-content/themes/u-design/styles/style1/images/feedback-btn.png") no-repeat scroll 0 0 transparent;
    display: block;
    width: 30px;
    height: 120px;
    margin: 0;
    position: absolute;
    left: 0;
    top: 265px;
}
#feedback a.feedback:hover {
    background-position: -30px 0;
}
/* End Feedback Button Styles*/


/**** Start: Isotope styles ****/

/* Isotope Filtering */

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/* Isotope CSS3 transitions */

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:         top, left, opacity;
          transition-property:         transform, opacity;
}

/* disabling Isotope CSS3 transitions */

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */


/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}


/* Isotope Options */

#isotope-options {
  padding-bottom: 1.0em;
  width: 920px;
  margin-top:30px;
}

#isotope-options h3 {
  margin-bottom: 0.2em;
  font-size: 15px;
}

#isotope-options h4 { 
  font-weight: bold;
}

#isotope-options ul {
  margin: 0;
  list-style: none;
}

#isotope-options ul ul {
  margin-left: 1.5em;
}

#isotope-options li {
  float: left;
  margin-bottom: 0.2em;
  margin-left: 0;
  margin-left: 10px;
}

#isotope-options li a {
  display: block;
  padding: 0.6em 0.5em;
  color: #666;
  font-size: 1.0em;
  font-weight:bold;
  line-height: 1.5;
}

#isotope-options li a:hover,
#isotope-options li a.selected {
    color: #FE5E08;
    border: 0 none;
    outline: 0 none;
}


/* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }


/* Begin Isotope Portfolio Page Column Formatting */
.isotoope-portfolio-wrapper,
.isotoope-portfolio-wrapper #portfolio-container {
    margin-left: auto;
    margin-right: auto;
    width: 960px;
    
}
.isotoope-portfolio-wrapper #main-content .main-content-padding {
  padding: 0;
}
.isotoope-portfolio-wrapper #main-content #page-title h1 {
    padding-left:20px;
    padding-right:20px;
}
.isotoope-portfolio-wrapper .portfolio-page .entry {
  padding: 10px 20px 5px;
}
.isotoope-portfolio-wrapper p.editLink {
  padding: 5px 20px;
}
.isotope-options-padding {
    padding-left: 20px;
    margin:0;
    float:left;
}
.one_fourth_isotope, .one_third_isotope, .one_half_isotope {
    float:left;
    margin-left:20px;
    margin-right:20px;
    position:relative;
}
.one_fourth_isotope { width:200px; }
.one_third_isotope { width:280px; }
.one_half_isotope { width:440px; }

/* End Isotope Portfolio Page Column Formatting */


/* Begin Isotope Portfolio Sorting Section Formatting */
.option-combo-sorting {
    float:right;
    text-transform:uppercase;
    margin-top: 20px;
}
.option-combo-sorting a {
    font-size:0.8em !important;
}
.option-combo-sorting li {
    margin-left: 0 !important;
}
.option-combo-sorting #sort,
.option-combo-sorting #sort-direction {
    display:inline;
    float:left;
}
.option-combo-sorting #option-combo-sorting-description{
    font-size:0.8em !important;
    padding:0.6em 0.5em;
    float:left;
    font-weight:bold;
    line-height: 1.5;
}
.option-combo-sorting #sort-direction {
    margin-left:10px;
}
.option-combo-sorting li,
.option-combo-sorting li a {
    display:inline-block !important;
    outline: none;
}
.option-combo-sorting li span.s-divider {
  padding: 0.6em 0.5em;
  font-size: 1.0em;
  line-height: 2.2;
}
.option-combo #option-combo-filter-categories,
.option-combo #option-combo-filter-tags {
    font-size:1.0em !important;
    padding:0.6em 0;
    float:left;
    font-weight:bold;
    text-transform:uppercase;
    line-height: 1.5;
}
#isotope-options .divider {
  padding-top: 2px;
}
/* End Isotope Portfolio Sorting Section Formatting */

/**** End: Isotope styles ****/

/* Custom Styles */
body { font-family:'PT Sans'; }
body { font-size:14px; }
h1, h2, h3, h4, h5, h6, #slogan, .single-post-categories { font-family:'Francois One'; }
#top-elements { height:0px; }
#logo h1 a, #logo .site-name a { background:transparent url(http://www.unitymusicfestival.com/wp-content/uploads/2016/08/undated1.png) no-repeat 0 100%; width:136px; height:188px; }
#slogan { top:212px; left:0px; }
#slogan { font-size:12px; }
.js_on .cufon-on #slogan { font-size:14px; }
#navigation-menu { font-family:'Francois One'; }
#navigation-menu { font-size:14px; }
h1 {font-size:1.883em !important; }
h2 {font-size:1.667em !important; }
h3 {font-size:1.5em !important; }
h4 {font-size:1.333em !important; }
h5 {font-size:1.25em !important; }
h6 {font-size:1.083em !important; }
.js_on .cufon-on h1 {font-size:2.3em !important; }
.js_on .cufon-on h2 {font-size:2.18em !important; }
.js_on .cufon-on h3 {font-size:1.883em !important; }
.js_on .cufon-on h4 {font-size:1.667em !important; }
.js_on .cufon-on h5 {font-size:1.5em !important; }
.js_on .cufon-on h6 {font-size:1.333em !important; }

    
#page-content-title #page-title h1,
#page-content-title #page-title h2,
#page-content-title #page-title h3,
#page-content-title #page-title .single-post-categories {font-size:1.883em !important;}

.js_on .cufon-on #page-content-title #page-title h1,
.js_on .cufon-on #page-content-title #page-title h2,
.js_on .cufon-on #page-content-title #page-title h3,
.js_on .cufon-on #page-content-title #page-title .single-post-categories {font-size:2.3em !important;}

.post-top h1, .post-top h2, .post-top h3 {font-size:1.5em !important; }
.js_on .cufon-on .post-top h1, .js_on .cufon-on .post-top h2, .post-top h3 {font-size:1.883em !important; }

#sidebarSubnav h3 {font-size:1.25em !important; }
.js_on .cufon-on #sidebarSubnav h3 {font-size:1.5em !important; }

.portfolio-items-wrapper h2 {font-size:1.333em !important; }
.js_on .cufon-on .portfolio-items-wrapper h2 {font-size:1.667em !important; }
h2.portfolio-single-column {font-size:1.667em !important; }
.js_on .cufon-on h2.portfolio-single-column {font-size:2.18em !important; }

h3.bottom-col-title {font-size:1.35em !important; }
.js_on .cufon-on h3.bottom-col-title {font-size:1.6947em !important; }

#gs-header #header-content { width:940px; }
#c2-slider .slide-desc h2, #c2-slider .slide-desc { color:#333333; }
#c2-slider .slide-desc h2 { font-size:1.8em !important; font-family:'PT Sans'; line-height:1.7; }
#c2-slider .slide-desc p, #c2-slider .slide-desc ul { font-size:1.2em; line-height:1.7; }
#c3-slider .sliding-text { color:#FFFFFF; font-size:1.2em; line-height:1.7; }


    
    

body, .post-top h2 a, .post-top h3 a, .posts-counter { color:#333333; }
a, #isotope-options li a:hover, #isotope-options li a.selected { color:#6BAED5; }
a:hover, .post-top h2 a:hover, .post-top h3 a:hover, #isotope-options li a { color:#333333; }
.custom-formatting li.current_page_item > a, .custom-formatting li.current-menu-item > a, .custom-formatting li.current-cat > a, .custom-formatting li.current > a { color: #333333; }
.custom-formatting li.current_page_item > a:hover, .custom-formatting li.current-menu-item > a:hover,.custom-formatting li.current-cat > a:hover, .custom-formatting li.current > a:hover { color: #6BAED5; }
h1,h2,h3,h4,h5,h6 { color:#333333; }
    #top-wrapper { background: url("/wp-content/uploads/2013/01/noise2.png") repeat scroll center top #FFF; }
#slogan, #top-elements .phone-number, #top-elements .social_media_title, #search input.blur, #search input.inputbox_focus { color:#666; }
#slogan{ color:#666; }
    #gs-header, #piecemaker-header, #c1-header, #c2-header, #c3-header { background: url("/wp-content/uploads/2013/01/slider-background.jpg") repeat scroll center top #333333; }
#navigation-menu ul.sf-menu > li > a > span { color:#6BAED5; }
#navigation-menu ul.sf-menu > li.current-menu-item > a > span, #navigation-menu ul.sf-menu > li.current_page_item > a > span { color:#6BAED5; }
#navigation-menu ul.sf-menu > li.current-menu-item > a > span:hover, #navigation-menu ul.sf-menu > li.current_page_item > a > span:hover { color:#777777; }
#navigation-menu ul.sf-menu > li > a:hover span { color:#777777; }
#page-content-title #page-title h1, .js_on .cufon-on #page-content-title #page-title h1,
#page-content-title #page-title h2, .js_on .cufon-on #page-content-title #page-title h2,
#page-content-title #page-title h3, .js_on .cufon-on #page-content-title #page-title h3,
#page-content-title #page-title .single-post-categories, .js_on .cufon-on #page-content-title #page-title .single-post-categories { color:#FFFFFF; }
    #page-content-title { background-color:#333333; }
    #home-page-content, #page-content, .no_title_section #page-content { background-color:#FFFFFF; }
h3.before_cont_title { color:#222222; }
#before-content { color:#444444; }
    #before-content { background: url("/wp-content/uploads/2013/02/background-photo1.jpg") no-repeat scroll center top #F5F5F5; }
    #bottom-bg { background: none repeat scroll 0 0 #F5F5F5; }
h3.bottom-col-title { color: #6BAED5; }
#bottom, #bottom .textwidget, #bottom #wp-calendar, #bottom .posts-counter { color: #333333; }
#bottom a { color: #3D6E97; }
#bottom a:hover { color: #000000; }
#bottom .custom-frame, #bottom .small-custom-frame { border: 1px solid #EAEAEA; }
h3.bottom-col-title, #bottom ul.small-thumb li, #bottom .widget_recent_entries li a, #bottom .widget_categories li a, #bottom .widget_pages li a, #bottom .widget_subpages li a, #bottom .widget_archive li a, #bottom .widget_links li a, #bottom .widget_rss li a, #bottom .widget_meta li a, #bottom .loginform li a, #bottom .widget_nav_menu li a {
    background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent;
}
#bottom .widget_recent_comments li { background: url("/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100% transparent; }
    #footer-bg { background: url("/wp-content/themes/u-design/styles/common-images/home-page-content-top.png") repeat-x scroll 50% 0 #333333; }
body { background-color: #333333; }
#footer, #footer_text { color: #FFFFFF; }
#footer a, #footer_text a { color: #6BAED5; }
#footer a:hover, #footer_text a:hover { color: #0096D6; }


/*
Theme Name: Unity Theme
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: U-Design Child theme for Unity
Author: David Lohmeyer
Author URI: http://www.vilepickle.com
Version: 1.0
Template: u-design
*/
@font-face {font-family: 'Chunk';src: url('/wp-content/themes/u-design-child/fonts/chunk-webfont.eot');src: url('/wp-content/themes/u-design-child/fonts/chunk-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/u-design-child/fonts/chunk-webfont.woff2') format('woff2'),url('/wp-content/themes/u-design-child/fonts/chunk-webfont.woff') format('woff'),url('/wp-content/themes/u-design-child/fonts/chunk-webfont.ttf') format('truetype'),url('/wp-content/themes/u-design-child/fonts/chunk-webfont.svg#Chunk') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Francois';src: url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.eot');src: url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.woff2') format('woff2'),url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.woff') format('woff'),url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.ttf') format('truetype'),url('/wp-content/themes/u-design-child/fonts/francoisone-webfont.svg#Francois') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Tiza';src: url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.eot');src: url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.woff2') format('woff2'),url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.woff') format('woff'),url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.ttf') format('truetype'),url('/wp-content/themes/u-design-child/fonts/tiza_negra-webfont.svg#Tiza') format('svg');font-weight: normal;font-style: normal;}
@import url("/wp-content/themes/u-design/style.css");
body {background: #000 url(/wp-content/themes/u-design-child/images/background.jpg) no-repeat top center;}
#top-wrapper {background: none;}
#wrapper-1 {background: none;}
#sliderCon {position: relative;float: left;width: 100%;height: 240px;z-index: 5;}
#slider {position: relative;float: left;width: 100%;height: 240px;z-index: 5;}
.slider {position: relative;float: left;width: 100%;height: 240px;z-index: 5;}
.slideBack {position: absolute;float: left;width: 100%;height: 240px;background-size: cover !important;}
.slideTextCon {position: absolute;background: url(/wp-content/themes/u-design-child/images/slider-trans.png);width: 100%;height: 88px;bottom: 0;}
.slideText {height: 88px;position: relative;width: 100%;margin: 0 auto;font-family: 'Francois One';font-size: 26px;color: #333333;line-height: 1.3em;}
.slideText1 {position: relative;float: left;width: 720px;margin: 23px 0 0 0;height: 62px;overflow: hidden;}
.slideText2 {color: #fff;margin: 19px;float: left;width: 723px;height: 34px;overflow: hidden;}
.sliderButton {text-shadow: 1px 1px 1px #535353;margin: 19px 19px 0 0;position: relative;float: right;font-size: 19px;font-family: 'Francois One';color: #ffffff;text-transform: uppercase;background: #6BAED5;line-height: 32px;padding: 9px 39px;font-weight: normal;}
.sliderButton:hover {color: #e7e7e7;}
.pager {margin: 0 auto;width: 977px;position: relative;height: 10px;text-align: center;}
.pagerCon {position: absolute;z-index: 10;top: 217px;width: 100%;left: 0;text-align: center;}
.pager span {*display: inline;zoom: 1;width: 11px;height: 11px;background: url(/wp-content/themes/u-design-child/images/slider-dots.png) no-repeat 0 0;font-size: 0;text-indent: -9999px;cursor: pointer;display: inline-block;margin: 0 5px;line-height: 1em;position: relative;top: 0;}
.pager .cycle-pager-active {background-position: 0 100%;-webkit-overflow-scrolling: touch;}
.pager span:hover {background-position: 0 100%;}
.slideText a:hover {text-decoration: none; color:#e7e7e7;}

#pageBack {position: relative;width: 100%;background: url(/wp-content/themes/u-design-child/images/background-trans.png) repeat-y top center;height: auto;float: left;}
#pageWrapper {position: relative;width: 960px;margin: 0 auto;}
.clear {position: relative;float: left;width: 100%;clear: both;}
#pageCon {position: relative;float: left;width: 100%;background: #ffffff;}
#logo {padding-left: 20px;width: 136px;}
#secondLogo {position: relative;float: left;width: 600px;height: 65px;margin: 20px 0 5px 168px;}
#dateInfo {position: relative;float: right;color: #6baed5;font-family: Chunk;font-weight: normal;font-size: 17px;line-height: 1.2em;margin: 19px 16px 0 0;width: 171px;height: 36px;}
#pageBack #main-menu {width: 100%;position: relative;z-index: 101;height: 40px;margin-bottom: 0;background: #e7e7e7;float: left;}
#top-elements {z-index: 102;}
.sf-sub-indicator {display: none !important;}
#pageBack #navigation-menu ul.sf-menu > li > a > span {color: #000;text-transform: uppercase;}
#pageBack #navigation-menu ul.sf-menu > li > a {font-size: 15px;}
#pageBack #navigation-menu ul.sf-menu > li > a.sf-with-ul, #pageBack #navigation-menu ul.sf-menu > li > a.sf-with-ul:hover {padding: 0 15px 0 0;}
#pageBack #navigation-menu ul.sf-menu li#menu-item-77 {top: -6px;margin: 0 0 7px 0;}
#pageBack #navigation-menu ul.sf-menu li#menu-item-77 a {background: #d61440;font-size: 19px;padding: 0 24px 0 7px;}
#pageBack #navigation-menu ul.sf-menu li#menu-item-77 a:hover {}
#pageBack #navigation-menu ul.sf-menu li#menu-item-77 a:hover span {color: #F6F6F6 !important;}
#pageBack #navigation-menu ul.sf-menu li#menu-item-77 a span {color: #fff;text-shadow: 1px 1px 1px #535353;line-height: 32px;}
#navigation-menu ul.sf-menu > li > a:hover span {color: #777777 !important;}
.cycle-slide {position: relative;width: 100%;height: 240px;background:#fff;} 
.carousel ul {position:absolute;overflow:hidden;margin:0;padding:0;list-style:none;}
.carousel .mask {position: relative;overflow: hidden;border: none;width: 480px;margin: 0 0 0 49px;}
.carousel ul li {float: left;width: 100px;height: 69px;color: #fff;font-size: 8em;text-align: center;margin: 10px;background:#fff;}
.carousel ul li img {width:inherit;max-width: 100%;max-height: 100%;margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 4px;width: auto;height: auto;}
.carousel ul li a {display: block;width: 100px;height: 69px;overflow: hidden;padding: 4px;position: relative;}
.businessImgCon {display: block;width: 100px;height: 69px;overflow: hidden;padding: 4px;position: relative;}
.carousel .pagination-links {display: none}
.carousel .disabled {color: gray;cursor: default;opacity: .2;}
#artistList .next {position: absolute;float: left;background: url(/wp-content/themes/u-design-child/images/slider-right.jpg) no-repeat 0 0px;width: 25px;height: 24px;text-indent: -9999px;top: 76px;right: 0;}
#artistList .prev {position: absolute;float: left;background: url(/wp-content/themes/u-design-child/images/slider-left.jpg) no-repeat 0px 0px;width: 25px;height: 24px;text-indent: -9999px;top: 76px; left: 0;}
#artistList {height: 178px;position: relative;float: right;width: 566px;overflow: hidden;}
#caroselCon {position: relative;float: left;width: 604px;height: 440px;margin: 29px 0 0 20px;}
#carosel {position: relative;float: left;width: 549px;height: 365px;margin: 0 0 0 27px;}
#carosel a:hover {-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: alpha(Opacity=75);-moz-opacity: 0.75;-khtml-opacity: 0.75;opacity: 0.75;}
#carosel a {-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(Opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.artist {width: 169px;height: 169px;position: relative;float: left;margin: 7px;}
.artist img {width: 169px;height: 169px;position: relative;}
#carosel .cycle-slide {height: 365px;}
.navCon {position: absolute;width: 100%;height: 24px;top: 231px;}
#aprev {background: url(/wp-content/themes/u-design-child/images/slider-left.jpg) no-repeat;width: 25px;height: 24px;position: relative;float: left;cursor: pointer;}
#anext {background: url(/wp-content/themes/u-design-child/images/slider-right.jpg) no-repeat;width: 25px;height: 24px;position: relative;float: right;cursor: pointer;}
#homeMid {position: relative;float: left;width: 100%;height: 508px;}
#caroselCon h2 {margin: 0 0 23px;width: 285px;border-bottom: 1px solid #ededed;padding: 0 0 13px 0;line-height: 1em;}
.pager2 {margin: 0 auto;width: 100%;position: relative;height: 10px;text-align: center;}
.pagerCon2 {position: absolute;z-index: 10;top: 442px;width: 100%;left: 0;text-align: center;}
.pager2 span {*display: inline;zoom: 1;width: 11px;height: 11px;background: url(/wp-content/themes/u-design-child/images/slider-dots.png) no-repeat 0 0;font-size: 0;text-indent: -9999px;cursor: pointer;display: inline-block;margin: 0 5px;line-height: 1em;position: relative;top: 0;}
.pager2 .cycle-pager-active {background-position: 0 100%;-webkit-overflow-scrolling: touch;}
.pager2 span:hover {background-position: 0 100%;}
.widget_recent_entries li.last a {background: none;}
.home .widget_recent_entries li a {font-size: 12px;}
#sponsorCon {position: relative;float: right;width: 261px;height: 401px;margin: 0px 24px 0 0;}
.home #sponsorCon {margin: 35px 24px 0 0;}
#sponsorsSlider {position: relative;float: right;width: 100%;height: 401px;}
.cycle-carousel-wrap {position: relative;float: right;height: 401px;}
.sponsorLink {width: 254px;height: 90px;position: relative;float: left;display: block !important;margin: 0 0 15px 0;border: 1px solid #ededed;opacity: 1 !important;}
.sponsorLink img {}
.pager3 {margin: 0 auto;width: 100%;position: relative;height: 10px;text-align: center;}
.pagerCon3 {position: absolute;z-index: 10;top: 436px;width: 100%;left: 0;text-align: center;}
.pager3 span {*display: inline;zoom: 1;width: 11px;height: 11px;background: url(/wp-content/themes/u-design-child/images/slider-dots.png) no-repeat 0 0;font-size: 0;text-indent: -9999px;cursor: pointer;display: inline-block;margin: 0 5px;line-height: 1em;position: relative;top: 0;}
.pager3 .cycle-pager-active {background-position: 0 100%;-webkit-overflow-scrolling: touch;}
.pager3 span:hover {background-position: 0 100%;}
#page-content-title {float: left;clear: both;}
#page-content-title #page-title h1, .js_on .cufon-on #page-content-title #page-title h1, #page-content-title #page-title h2, .js_on .cufon-on #page-content-title #page-title h2, #page-content-title #page-title h3, .js_on .cufon-on #page-content-title #page-title h3, #page-content-title #page-title .single-post-categories, .js_on .cufon-on #page-content-title #page-title .single-post-categories {color: #FFFFFF;padding: 18px 0 18px 159px;}
#artistName {margin: 0 0 7px;padding: 0;line-height: 1.1em;position: relative;float: left;width: 100%;}
#stageInfo {position: relative;float: left;width: 100%;line-height: 1.2em;font-size: 13px;margin: 0 0 17px 0;}
#artistInfo {position: relative;float: left;width: 100%;margin: 0 0 35px 0;}
#artistImg {position: relative;float: left;width: 282px;height: 282px;}
#getTicketsLink {margin: 0 0 15px;color: #fff;text-shadow: 1px 1px 1px #535353;line-height: 32px;font-family: 'Francois One';background: #d61440;font-size: 26px;padding: 16px 0px;float: right;width: 282px;text-align: center;}
#artistYouTube {position: relative;float: right;margin: 0 0 12px;}
#artistSocial {position: relative;float: right;width: 282px;}
#artistSocial a {position: relative;float: left;margin: 0 8px 0 0;}
#pageBack .artistSide {margin: 89px 24px 0 0;}
#page-content {background:none !important;}
body #page-content-title #page-title h1, body #page-content-title #page-title h2, body #page-content-title #page-title h3, body #page-content-title #page-title .single-post-categories {font-size: 1.6em !important;}
body #main-content .home-columns .widget_recent_entries {border: none !important;}
#menu {display: none;width: 243px;position: absolute;overflow-x: hidden;overflow-y: auto;right:0px;}
#menu ul {position: relative;float: left;width: 100%;font-family: Georgia, serif;text-transform: uppercase;font-size: 17px;margin: 0;}
#menu ul li {position: relative;float: left;margin: 0;width: 100%;line-height: 1em;height: auto;padding: 0;top: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;list-style: none;}
#menu ul li a {border-bottom: 1px solid #D7D7D7;position: relative;float: left;color: #777;letter-spacing: 1px;padding: 10px;width: 250px;top: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-family: 'Francois One';}
#menu ul li a:hover {text-decoration: none;background: #D7D7D7; color: #777;}
#menu ul ul {}
#menu ul ul li {}
#menu ul ul li a {font-size: 14px;padding: 12px 27px;width: 250px;}
#menu ul ul ul {display: none;}
.closeMenu {}
.closeMenu span {cursor: pointer;border-bottom: 1px solid #ddd2cb;position: relative;float: left;color: #6a6a6a;letter-spacing: 1px;padding: 11px 10px 10px 10px;width: 250px;background: #ddd2cb url(/wp-content/themes/u-design-child/images/b_close.png) no-repeat 214px 9px !important;background-size: 25px 25px !important;}
#pushobj {position: absolute;top: 0px;width: 100%;left: 0;overflow-y: hidden;overflow-x: hidden;}
#mobile-header {display: none;z-index: 99999;text-align: left;position: absolute;top: 14px;right: 0px;width: 32px;height: 29px;}
#responsiveMenuButton {cursor: pointer;position: relative;float: left;width: 50px;height: 49px;text-align: left;font-size: 0;}
#artistPlaceholder {position: relative;float: left;width: 604px;height: 365px;margin: 35px 0 0 20px;}
#artistTextCon {position: absolute;background: url(/wp-content/themes/u-design-child/images/slider-trans.png);width: 100%;height: 58px;bottom: 0;font-family: 'Francois One';color: #fff;font-size: 19px;text-align:center;padding: 0;}
#artistText {position: relative;float: left;padding: 13px 20px;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}

/********************************************MEDIA QUERIES FOR MOBILE STYLES ***********************/
/** 320px **/
@media screen and (min-width:200px) and (max-width:479px){
body {background: none #e7e7e7;min-width: 320px;}
#pushobj {background:#fff;}
#pageWrapper {width: 320px;}
#logo h1 a, #logo .site-name a {background: transparent url(http://unity.envigordev.com/wp-content/uploads/2014/11/unity-festival-2015.jpg) no-repeat -2px 0;width: 100px;height: 140px;
background-size: 101px 140px;}
#logo {padding-left: 0 !important;width: 110px;}
#secondLogo {display: none;}
#dateInfo {margin: 11px 0px 0 105px;width: 174px;height: 39px;text-align: center;overflow: hidden;float: left;font-size: 15px;}
#pageBack #main-menu {display: none;}
#top-wrapper {background: none;border-bottom: 9px solid #e7e7e7;height: 58px;}
#sliderCon {height: 195px;overflow: hidden;}
#slider {height: 195px;}
.cycle-slide {height: 195px;}
.slideBack {height: 195px;}
.slideTextCon {height: 54px;}
.slideText {height: 54px;font-size: 22px;}
.slideText2 {margin: 8px 0 5px 9px;width: 305px;height: 40px;text-align: center;font-size: 16px;line-height: 1.2em;}
.sliderButton {display: none;}
#caroselCon {float: none;margin: 29px auto 0;height: 474px;width: 278px;}
#carosel {width: 184px;margin: 0 0 0 48px;}
#sponsorCon {width: 259px;height: 119px;}
.pagerCon3 {top: 103px;}
.pagerCon2 {top: 432px;}
.sponsorLink img {width: 100%;height: auto;}
.sponsorLink {width: 250px;height: 90px;margin: 0 3px;}
#homeMid {height: 645px;}
#main-content .main-content-padding {padding: 0;}
.column-content-wrapper img {max-width: 100%;}
.full_width {width: 320px;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-container-horizontal {width: 320px !important;padding: 20px 0;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal {width: 320px !important;height: 125px !important;}
#bottom .bottom-content-padding {padding: 0;}
#jcarousel {width: 10000px !important;}
.container_24 {width: 100%;}
.one_third {width: 225px;margin-right: 15px;}
.container_24 .grid_20 {width: 195px;line-height: 1.2em;}
.container_24 .grid_24 {width: 100%;margin: 0 auto;float: none;display: block;}
#mobile-header {display: block;}
.socLink {width: 50%;float: left;}
.home #sponsorCon {margin: 0 auto;width: 259px;float: none;clear: both;}
#sponsorsSlider {position: relative;float: right;width: 100% !important;height: 92px !important;}
.cycle-carousel-wrap {height: 92px;}
h2 {font-size: 1.267em !important;}
h1 {font-size:1.583em !important; }
h2 {font-size: 1.267em !important; }
h3 {font-size:1.1em !important; }
h4 {font-size:1.0em !important; }
h5 {font-size:0.9em !important; }
h6 {font-size:0.783em !important; }
#bottom .one_third {width: 100%;margin-right: 0;margin-bottom: 0;}
#bottom #bottom_3 {width: 100%;}
#pagerCon2 {top:426px;}
.home-columns {width: 227px;margin: 0 auto;float: none;display: block;}
.jcarousel-prev {display: none !important}
.jcarousel-next {display: none !important}
.bottom-col-title {margin: 0 !important;}
body #page-content-title #page-title h1, body #page-content-title #page-title h2, body #page-content-title #page-title h3, body #page-content-title #page-title .single-post-categories {font-size: 1.2em !important;padding: 27px 0 24px 94px;line-height: 1.2em;}
#pageBack .artistSide {margin:0 20px 40px;}
#artistInfo {position: relative;float: left;width: 100%;margin: 0 0 30px;padding: 0;}
.container_24 .grid_16 {width: 100%;}
iframe {max-width: 100%;}
#content-container img {max-width: 100%;}
.page-template-page-t-artist-php .container_24 .grid_16 {width: 100%;}
#sidebar {width: 270px;float: left;margin: 0;}
#sponsorCon {margin: 0 20px 40px;}
.breadcrumbs {margin: 3px 20px 0 0;line-height: 1.3em;padding: 10px 0 0 0;}
#page-content {background: none !important;width: 285px;margin: 0 auto;float: none;clear: both;}
#artistYouTube iframe {}
#getTicketsLink {font-size: 23px;padding: 11px 0px;width: 100%;margin: 15px 0 15px;}
#artistSocial {float: left;width: 185px;margin: 0;}
#artistImg {width: 285px;height: 285px;}
#artistYouTube {width: 100%;}
#bottom {width: 300px;}
#page-content-title {width: 100%;}
#artistPlaceholder {position: relative;float: left;width: 100%;height: 200px;margin: 20px 0 20px 0px;background-size: cover !important;}
#artistTextCon {height: 67px;font-size: 18px;line-height: 1.2em;}
.homeMidShort {height: 392px !important;}
}

/** 480px **/
@media screen and (min-width:480px) and (max-width: 767px){
	#page-content-title {width: 100%;}
body {background: none #e7e7e7;min-width: 480px;}
#pushobj {background:#fff;}
#pageWrapper {width: 480px;}
#logo h1 a, #logo .site-name a {background: transparent url(http://unity.envigordev.com/wp-content/uploads/2014/11/unity-festival-2015.jpg) no-repeat -2px 0;width: 100px;height: 140px;
background-size: 101px 140px;}
#logo {padding-left: 0 !important;width: 110px;}
#secondLogo {display: none;}
#dateInfo {margin: 19px 0px 0 106px;width: 327px;height: 21px;text-align: center;overflow: hidden;float: left;}
#pageBack #main-menu {display: none;}
#top-wrapper {background: none;border-bottom: 9px solid #e7e7e7;height: 58px;}
#sliderCon {height: 195px;overflow: hidden;}
#slider {height: 195px;}
.cycle-slide {height: 195px;}
.slideBack {height: 195px;}
.slideTextCon {height: 80px;}
.slideText {height: 70px;font-size: 22px;}
.slideText2 {margin: 3px 0 5px 9px;width: 461px;height: 26px;text-align: center;font-size: 16px;}
.sliderButton {margin: 0 148px 0 148px;font-size: 14px;padding: 2px 31px;float: none;display: block;clear: both;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#caroselCon {float: none;margin: 29px auto 0;height: 483px;width: 422px;}
#carosel {width: 366px;}
#sponsorCon {width: 100%;height: 119px;}
.pagerCon3 {top: 83px;}
.pagerCon2 {top: 432px;}
.sponsorLink img {width: 100%;height: auto;}
.sponsorLink {width: 200px;height: 71px;margin: 0 3px;}
#homeMid {height: 645px;}
#main-content .main-content-padding {padding: 0;}
#cont-box-3 {width:100%;}
#main-content .home-columns #cont-box-3  .substitute_widget_class {width:50%;float: left;}
.column-content-wrapper img {max-width: 100%;}
.full_width {width: 480px;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-container-horizontal {width: 400px !important;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal {width: 400px !important;height: 125px !important;}
#jcarousel {width: 10000px !important;}
.container_24 {width: 100%;}
.one_third {width: 225px;margin-right: 15px;}
.container_24 .grid_20 {width: 250px;line-height: 1.2em;}
.container_24 .grid_24 {width: 100%;}
#mobile-header {display: block;}
.socLink {width: 50%;float: left;}
.home #sponsorCon {margin: 0 31px 0 0;width: 416px;}
#sponsorsSlider {position: relative;float: right;width: 100% !important;height: 73px !important;}
.cycle-carousel-wrap {height: 74px;}
h2 {font-size: 1.267em !important;}
h1 {font-size:1.583em !important; }
h2 {font-size: 1.267em !important; }
h3 {font-size:1.1em !important; }
h4 {font-size:1.0em !important; }
h5 {font-size:0.9em !important; }
h6 {font-size:0.783em !important; }
#bottom .one_third {width: 194px;margin-right: 15px;margin-bottom: 0;}
#bottom #bottom_3 {width: 100%;}
body #page-content-title #page-title h1, body #page-content-title #page-title h2, body #page-content-title #page-title h3, body #page-content-title #page-title .single-post-categories {font-size: 1.3em !important;padding: 26px 0 24px 94px;line-height: 1.2em;}
#pageBack .artistSide {margin: 0px 0px 0 0;}
#artistInfo {position: relative;float: left;width: 100%;margin: 0 0 30px;padding: 0;}
.container_24 .grid_16 {width: 100%;}
iframe {max-width: 100%;}
#content-container img {max-width: 100%;}
.page-template-page-t-artist-php .container_24 .grid_16 {width: 100%;}
#sidebar {width: 460px;float: right;margin: 0 17px 0 0px;}
#sponsorCon {margin: 0;}
.breadcrumbs {margin: 3px 20px 0 0;line-height: 1.3em;padding: 10px 0 0 0;}
#page-content {background: none !important;width: 440px;margin: 0 auto;float: none;clear: both;}
#artistYouTube iframe {}
#getTicketsLink {font-size: 23px;padding: 11px 0px;width: 247px;}
#artistSocial {float: left;width: 185px;margin: 10px 0 0 0;}
#artistImg {width: 177px;height: 177px;}
#artistYouTube {width: 247px;}
#artistPlaceholder {width: 100%;height: 365px;margin: 20px 0 20px 0px;background-size: cover !important;}
#artistTextCon {height: 67px;font-size: 18px;line-height: 1.2em;}
.homeMidShort {height: 525px !important;}
}

/** 768px **/
@media screen and (min-width:768px) and (max-width: 959px){
body {background: none #e7e7e7;min-width: 768px;}
#pushobj {background:#fff;}
#pageWrapper {width: 768px;}
#logo h1 a, #logo .site-name a {background: transparent url(http://unity.envigordev.com/wp-content/uploads/2014/11/unity-festival-2015.jpg) no-repeat -2px 0;width: 96px;height: 132px;background-size: 96px 132px;}
#logo {padding-left: 0 !important;width: 110px;}
#secondLogo {width: 526px;height: auto;margin: 14px 0 5px 107px;}
#dateInfo {display: none;}
#pageBack #main-menu {display: none;}
#top-wrapper {background: none;border-bottom: 9px solid #e7e7e7;height: 78px;}
#sliderCon {height: 195px;overflow: hidden;}
#slider {height: 195px;}
.cycle-slide {height: 195px;}
.slideBack {height: 195px;}
.slideTextCon {height: 70px;}
.slideText {height: 70px;font-size: 22px;}
.slideText2 {margin: 12px 0 0 15px;width: 520px;height: 31px;}
.sliderButton {margin: 16px 19px 0 0;font-size: 16px;padding: 3px 31px;}
#caroselCon {float: none;margin: 29px auto 0;height: 483px;}
#sponsorCon {width: 100%;height: 119px;}
.pagerCon3 {top: 103px;}
.pagerCon2 {top: 432px;}
.sponsorLink img {width: 100%;height: auto;}
.sponsorLink {width: 247px;height: 90px;margin: 0 3px;}
#homeMid {height: 645px;}
#main-content .main-content-padding {padding: 0;}
.one_third {width: 226px;}
.column-content-wrapper img {max-width: 100%;}
.full_width {width: 768px;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-container-horizontal {width: 665px !important;}
body div#jcarousel_container .jcarousel-skin-tango .jcarousel-clip-horizontal {width: 665px !important;height: 125px !important;}
.container_24 {width: 768px;}
.one_third {width: 238px;margin-right: 26px;}
.container_24 .grid_20 {width: 600px;}
.container_24 .grid_24 {width: 100%;}
#mobile-header {display: block;top: 24px;}
.socLink {width: 50%;float: left;}
.home #sponsorCon {margin: 0;}
#sponsorsSlider {position: relative;float: right;width: 100% !important;height: 92px !important;}
.cycle-carousel-wrap {height: 92px;}
#sidebar {width: 220px;float: right;}
#sponsorCon {margin: 0;}
.breadcrumbs {margin: 2px 20px 0 0;}
body #page-content-title #page-title h1, body #page-content-title #page-title h2, body #page-content-title #page-title h3, body #page-content-title #page-title .single-post-categories {font-size: 1.6em !important;padding:16px 0 16px 94px;line-height: 1.2em;}
#pageBack .artistSide {margin: 0px 0px 0 0;}
#artistInfo {position: relative;float: left;width: 600px;margin: 0 55px 35px 84px;padding: 0 20px 0 0;}
.container_24 .grid_16 {width: 543px;}
#bottom .one_third {width: 225px;}
iframe {max-width: 100%;}
#content-container img {max-width: 100%;}
.page-template-page-t-artist-php .container_24 .grid_16 {width: 100%;}
#artistPlaceholder {margin: 20px 0 20px 85px;background-size: cover !important;}
.homeMidShort {height: 545px !important;}
}

/** 960px **/
@media screen and (min-width:960px) {

}
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* -------------------------------------------------------------
  Sass CSS3 Mixins! The Cross-Browser CSS3 Sass Library
  By: Matthieu Aussaguel, http://www.mynameismatthieu.com, @matthieu_tweets

  List of CSS3 Sass Mixins File to be @imported and @included as you need

  The purpose of this library is to facilitate the use of CSS3 on different browsers avoiding HARD TO READ and NEVER
  ENDING css files

  note: All CSS3 Properties are being supported by Safari 5
  more info: http://www.findmebyip.com/litmus/#css3-properties

  Mixins available:
    -   background-gradient     - arguments: Start Color: #3C3C3C, End Color: #999999
    -   background-size         - arguments: Width: 100%, Height: 100%
    -   border-radius           - arguments: Radius: 5px
    -   border-radius-separate  - arguments: Top Left: 5px, Top Left: 5px, Bottom Left: 5px, Bottom Right: 5px
    -   box                     - arguments: Orientation: horizontal, Pack: center, Align: center
    -   box-rgba                - arguments: R: 60, G: 3, B: 12, Opacity: 0.23, Color: #3C3C3C
    -   box-shadow              - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   inset-box-shadow        - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   box-sizing              - arguments: Type: border-box
    -   columns                 - arguments: Count: 3, Gap: 10
    -   double-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Radius: 0
    -   flex                    - arguments: Value: 1
    -   flip                    - arguments: ScaleX: -1
    -   font-face               - arguments: Font Family: myFont, Eot File Src: myFont.eot, Woff File Src: myFont.woff, Ttf File Src: myFont.ttf
    -   opacity                 - arguments: Opacity: 0.5
    -   outline radius          - arguments: Radius: 5px
    -   resize                  - arguments: Direction: both
    -   rotate                  - arguments: Degree: 0, M11: 0, M12: 0, M21: 0, M22: 0
    CSS Matrix Rotation Calculator http://www.boogdesign.com/examples/transforms/matrix-calculator.html
    -   text-shadow             - arguments: X: 2px, Y: 2px, Blur: 5px, Color: rgba(0,0,0,.4)
    -   transform               - arguments: Parameters: null
    -   transition              - arguments: What: all, Length: 1s, Easing: ease-in-out
    -   triple-borders          - arguments: Color One: #3C3C3C, Color Two: #999999, Color Three: #000000, Radius: 0

------------------------------------------------------------- */
/* BACKGROUND GRADIENT */
/* BACKGROUND SIZE */
/* BORDER RADIUS */
/* BOX */
/* BOX RGBA */
/* BOX SHADOW */
/* INSET SHADOW */
/* BOX SIZING */
/* COLUMNS */
/* DOUBLE BORDERS */
/* FLEX */
/* FLIP */
/* FONT FACE */
/* OPACITY */
/* OUTLINE RADIUS */
/* RESIZE */
/* ROTATE*/
/* TEXT SHADOW */
/* TRANSFORM  */
/* TRANSITION */
/* TRIPLE BORDERS */
/* line 3, ../sass/screen.scss */
#logo {
  top: 0 !important;
  padding-left: 10px;
}

/* line 8, ../sass/screen.scss */
address {
  font-style: normal;
}

/* line 11, ../sass/screen.scss */
#twttrHubFrameSecure, #twttrHubFrame {
  display: none;
}

/* line 17, ../sass/screen.scss */
.jcarousel-skin-tango {
  /**
   *  Horizontal Buttons
   */
  /**
   *  Vertical Buttons
   */
}
/* line 19, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-container {
  -moz-border-radius: 10px;
  background: transparent;
  border: 0;
}
/* line 25, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}
/* line 29, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-container-horizontal {
  width: 245px;
  padding: 20px 40px;
  margin: 0 auto;
}
/* line 35, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-container-vertical {
  width: 75px;
  height: 245px;
  padding: 40px 20px;
}
/* line 41, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-clip-horizontal {
  width: 245px;
  height: 75px;
}
/* line 46, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-clip-vertical {
  width: 75px;
  height: 245px;
}
/* line 51, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-item {
  width: 75px;
  height: 75px;
}
/* line 56, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-left: 0;
  margin-right: 0px;
}
/* line 61, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
  margin-left: 0px;
  margin-right: 0;
}
/* line 66, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-item-vertical {
  margin-bottom: 0px;
}
/* line 70, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-item-placeholder {
  background: #fff;
  color: #000;
}
/* line 78, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-horizontal {
  position: absolute;
  top: 43px;
  right: 5px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url(/wp-content/themes/u-design-child/styles/unity/images/next-horizontal.png) no-repeat 0 0;
}
/* line 88, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
  left: 5px;
  right: auto;
  background-image: url(/wp-content/themes/u-design-child/styles/unity/images/prev-horizontal.png);
}
/* line 94, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
  background-position: -32px 0;
}
/* line 98, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
  background-position: -64px 0;
}
/* line 104, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: -96px 0;
}
/* line 109, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-horizontal {
  position: absolute;
  top: 43px;
  left: 5px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url(/wp-content/themes/u-design-child/styles/unity/images/prev-horizontal.png) no-repeat 0 0;
}
/* line 119, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
  left: auto;
  right: 5px;
  background-image: url(/wp-content/themes/u-design-child/styles/unity/images/next-horizontal.png);
}
/* line 125, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
  background-position: -32px 0;
}
/* line 129, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
  background-position: -64px 0;
}
/* line 135, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -96px 0;
}
/* line 143, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-vertical {
  position: absolute;
  bottom: 5px;
  left: 43px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url(/wp-content/themes/u-design-child/styles/unity/images/next-vertical.png) no-repeat 0 0;
}
/* line 153, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
  background-position: 0 -32px;
}
/* line 157, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-vertical:active {
  background-position: 0 -64px;
}
/* line 163, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
  cursor: default;
  background-position: 0 -96px;
}
/* line 168, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-vertical {
  position: absolute;
  top: 5px;
  left: 43px;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background: transparent url(/wp-content/themes/u-design-child/styles/unity/images/prev-vertical.png) no-repeat 0 0;
}
/* line 178, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
  background-position: 0 -32px;
}
/* line 182, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
  background-position: 0 -64px;
}
/* line 188, ../sass/screen.scss */
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
  cursor: default;
  background-position: 0 -96px;
}

/* line 195, ../sass/screen.scss */
ul.ul_jj_carousel {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 200, ../sass/screen.scss */
ul.ul_jj_carousel li.li_jj_carousel {
  margin: 0;
  padding: 0;
}

/* line 205, ../sass/screen.scss */
#searchform {
  margin: 20px 0;
}

/* line 211, ../sass/screen.scss */
.home #before-content-column {
  padding-top: 10px;
}
/* line 214, ../sass/screen.scss */
.home #before-content-column #before-cont-box-1 .column-content-wrapper {
  width: 100%;
}
/* line 217, ../sass/screen.scss */
.home #before-content-column #before-cont-box-1 h1, .home #before-content-column #before-cont-box-1 h2, .home #before-content-column #before-cont-box-1 h3, .home #before-content-column #before-cont-box-1 h4, .home #before-content-column #before-cont-box-1 h5, .home #before-content-column #before-cont-box-1 h6 {
  color: #FFF;
  text-shadow: #000 0 1px;
}

/* line 225, ../sass/screen.scss */
a.light-button {
  background-image: none;
  background-color: #6baed5;
  font-family: 'Francois One', sans-serif;
  padding: 0 !important;
  padding-left: !important;
  color: #FFF;
  text-transform: uppercase;
  text-shadow: #333 0 1px;
  font-size: 24px;
  font-weight: normal;
  letter-spacing: .5px;
}
/* line 237, ../sass/screen.scss */
a.light-button:hover {
  color: #f5f5f5;
}
/* line 240, ../sass/screen.scss */
a.light-button span {
  color: #FFF;
  background-image: none;
  padding-left: 25px;
}
/* line 244, ../sass/screen.scss */
a.light-button span:hover {
  color: #f5f5f5;
}

/* line 251, ../sass/screen.scss */
.slide-desc a:hover {
  color: #f5f5f5;
}

/* line 258, ../sass/screen.scss */
#c2-slider .slide-desc h2 {
  font-family: 'Francois One', sans-serif;
  color: #FFF;
  text-shadow: #000 0 1px;
}
/* line 263, ../sass/screen.scss */
#c2-slider .slide-desc p {
  color: #FFF;
}

/* line 269, ../sass/screen.scss */
.page-template-page-Blog-php .divider.top-of-page {
  display: none;
}

/* line 276, ../sass/screen.scss */
.widget_nav_menu li, .widget_recent_entries li {
  list-style-type: none;
  margin-left: 0;
  width: 100%;
  background: url("/wp-content/themes/u-design-child/styles/unity/images/double-arrow.png") no-repeat scroll 3px 8px transparent;
}
/* line 283, ../sass/screen.scss */
.widget_nav_menu li li, .widget_recent_entries li li {
  background: url("/wp-content/themes/u-design-child/styles/unity/images/double-arrow.png") no-repeat scroll 13px 8px transparent;
}
/* line 287, ../sass/screen.scss */
.widget_nav_menu li li li, .widget_recent_entries li li li {
  background: url("/wp-content/themes/u-design-child/styles/unity/images/double-arrow.png") no-repeat scroll 23px 8px transparent;
}
/* line 291, ../sass/screen.scss */
.widget_nav_menu li li li li, .widget_recent_entries li li li li {
  background: url("/wp-content/themes/u-design-child/styles/unity/images/double-arrow.png") no-repeat scroll 33px 8px transparent;
}
/* line 295, ../sass/screen.scss */
.widget_nav_menu li a, .widget_recent_entries li a {
  padding: 2px 0 5px 20px;
  display: block;
  background: url("/wp-content/themes/u-design-child/styles/unity/images/heading_underline.png") repeat-x scroll 0 100% transparent;
}
/* line 301, ../sass/screen.scss */
.widget_nav_menu li li a, .widget_recent_entries li li a {
  padding-left: 30px;
}
/* line 305, ../sass/screen.scss */
.widget_nav_menu li li li a, .widget_recent_entries li li li a {
  padding-left: 40px;
}
/* line 309, ../sass/screen.scss */
.widget_nav_menu li li li li a, .widget_recent_entries li li li li a {
  padding-left: 50px;
}
/* line 314, ../sass/screen.scss */
.widget_nav_menu .current-menu-item a, .widget_recent_entries .current-menu-item a {
  color: #666;
}

/* line 321, ../sass/screen.scss */
#main-menu {
  background: none;
  width: 100%;
  position: relative;
  z-index: 101;
  height: 40px;
  margin-bottom: 0;
}

/* line 330, ../sass/screen.scss */
div.printfriendly a, div.printfriendly a:link, div.printfriendly a:visited {
  color: #6baed5 !important;
}

/* line 333, ../sass/screen.scss */
#shDisplay div#shTitle a {
  font-size: 12px;
  font-family: Arial;
  letter-spacing: 1px;
  line-height: 1.5;
}

/* line 340, ../sass/screen.scss */
#slogan {
  display: none;
}

/* line 345, ../sass/screen.scss */
.social_media_top .addthis_toolbox {
  text-align: right;
}

/* line 349, ../sass/screen.scss */
#search .search_box {
  margin-left: 12px;
}

/* line 352, ../sass/screen.scss */
#search input.blur, #search input.inputbox_focus {
  width: 155px;
}

/* line 356, ../sass/screen.scss */
#search input.blur, #search input.inputbox_focus {
  background: url("/wp-content/themes/u-design-child/styles/unity/images/searchbox.png") repeat-x scroll 0 100% transparent;
}

/* line 360, ../sass/screen.scss */
.sf-menu li li {
  background: #f5f5f5;
  border-bottom: 1px solid #ccc;
}

/* Kwicks Slider */
/* line 367, ../sass/screen.scss */
div#accordion-wrapper {
  clear: both;
  /** For unknown reason, if this line of code is missing, the layout will screw up on Firefox on Mac. */
}

/* line 370, ../sass/screen.scss */
div#slideshow ul.list {
  list-style-type: none;
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 377, ../sass/screen.scss */
div#slideshow ul.list li {
  float: left;
  /** Width of the visible image for accordion = Width of container / number of slides **/
  width: 188px;
}

/* line 382, ../sass/screen.scss */
.image img {
  display: inline-block;
}

/* line 387, ../sass/screen.scss */
div#slideshow {
  width: 940px;
  height: 225px;
  list-style: none;
  margin: 0;
  padding: 0 10px;
  overflow: hidden;
}

/* line 397, ../sass/screen.scss */
div#slideshow li .description {
  background-color: transparent;
  background-image: url(/wp-content/themes/u-design-child/styles/unity/images/bg_transparent.png);
  background-position: 0 0;
  background-repeat: repeat repeat;
  color: #FFFFFF;
  font-size: 11px;
  height: 105px;
  left: 0;
  line-height: 25px;
  position: absolute;
  top: 190px;
  width: 245px;
}
/* line 410, ../sass/screen.scss */
div#slideshow li .description:hover .read-more a:target {
  opacity: 1;
}

/* line 415, ../sass/screen.scss */
div#slideshow li .short-description {
  background-color: transparent;
  background-image: url(/wp-content/themes/u-design-child/styles/unity/images/bg_transparent.png);
  background-position: 0 0;
  background-repeat: repeat repeat;
  height: 195px;
  left: 0;
  padding: 0;
  top: 10px;
  width: 245px;
}
/* line 426, ../sass/screen.scss */
div#slideshow li .short-description p {
  color: #FFFFFF;
}

/* line 431, ../sass/screen.scss */
div#slideshow li .shadow {
  background-color: transparent;
  background-image: url(/wp-content/themes/u-design-child/styles/unity/images/bg_shadow.png);
  background-position: 0 0;
  background-repeat: no-repeat repeat;
  height: 225px;
  position: absolute;
  right: 0;
  top: 0;
  width: 25px;
}

/* line 443, ../sass/screen.scss */
div#slideshow h3 {
  font-family: 'Francois One', sans-serif;
  text-align: left;
  padding: 0 5px;
  margin-top: 5px;
  display: block;
  height: 25px;
  text-shadow: 1px 1px #333;
}
/* line 451, ../sass/screen.scss */
div#slideshow h3 a {
  color: #FFF;
  text-transform: uppercase;
  font-size: 16px;
}

/* line 457, ../sass/screen.scss */
div#slideshow li {
  overflow: hidden;
}

/* line 461, ../sass/screen.scss */
div#slideshow li .read-more a {
  width: 245px;
  height: 190px;
  display: block;
  opacity: 0.5;
  bottom: 50px;
  color: #FFFFFF;
  font-family: 'Francois One', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 20px;
  padding: 5px 5px;
  margin-left: 0px;
  text-shadow: 1px 1px #333;
  background-color: #6baed5;
  transition: padding-left 2s linear;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}

/* line 483, ../sass/screen.scss */
#before-content-column {
  padding: 0 10px;
  width: 940px;
}
/* line 486, ../sass/screen.scss */
#before-content-column ul.roundabout-holder {
  margin-top: 70px !important;
}
/* line 489, ../sass/screen.scss */
#before-content-column .cont_col_1 {
  padding-bottom: 0;
  padding: 0;
}
/* line 493, ../sass/screen.scss */
#before-content-column p {
  padding: 0;
  margin: 0;
}

/* Home page widgets */
/* line 500, ../sass/screen.scss */
.widget_recent_entries, #main-content .home-columns .substitute_widget_class {
  display: block;
  width: 100%;
  height: 105px;
  border-bottom: 10px solid #f5f5f5 !important;
  padding-bottom: 20px !important;
}

/* line 508, ../sass/screen.scss */
.subform {
  padding-top: 10px;
}

/* Sponsors */
/* line 513, ../sass/screen.scss */
.sponsor-wrapper {
  width: 100%;
  background-color: #6baed5;
  border-bottom: 15px solid #FFF;
  margin-top: 15px;
  overflow: hidden;
}
/* line 519, ../sass/screen.scss */
.sponsor-wrapper p {
  margin: 0;
  padding: 0;
}
/* line 523, ../sass/screen.scss */
.sponsor-wrapper .grid_24 {
  width: 940px;
  margin: 0 10px;
}

/* line 528, ../sass/screen.scss */
#slogan {
  display: none;
}

/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/
/* v1.0 | 20091131 */
/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
/* line 10, ../sass/text.scss */
h1, h2, h3, h4, h5, h6 {
  line-height: 1.5;
}
