@media screen {        body { background-image: url("http://www.villa-verde.com/wp-content/uploads/2011/08/slider-neu-02102011-960x447.jpg"); background-repeat: no-repeat; background-position: -1000px -1000px; } html { background-image: url(/wp-content/themes/DeepFocus/images/bg.jpg); background-repeat: no-repeat; background-position: -1000px -1000px; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; } td {font-size: 1.3em;color: black}    body { text-align: center; line-height: 21px; font-family: Arial, Verdana, sans-serif; font-size: 13px; color: #ffffff; min-height: 25px; background: #ffae00 url(/wp-content/themes/DeepFocus/images/bg.jpg);background-repeat: repeat-x; } a { text-decoration: none; color: #fff; } a:hover { text-decoration: underline; } .clear { clear: both; } .ui-tabs-hide { display: none; } br.clear { margin: 0px; padding: 0px; } h1, h2, h3, h4, h5, h6 { padding-bottom: 5px; color: #808080; letter-spacing: -1px; line-height: 1em; font-weight: normal; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #808080; } h1 { font-size: 30px; } h2 { font-size: 24px; } h3 { font-size: 22px; } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 14px; } p { padding-bottom: 10px; } strong { font-weight: bold; color: #1c1c1c; } cite, em, i { font-style: italic; } pre, code { font-family: Courier New, monospace; margin-bottom: 10px; } ins { text-decoration: none; } sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; } sup { bottom: 0.8em; } sub { top: 0.3em; } dl { margin: 0 0 1.5em 0; } dl dt { font-weight: bold; } dd { margin-left: 1.5em;} blockquote { margin: 1.5em; padding: 1em; color: #666666; background: #e6e6e6; font-style: italic; border: 1px solid #dcdcdc; text-shadow: none !important; } blockquote p { padding-bottom: 0px; } input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; } input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; } input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; } textarea { padding: 4px; } img#about-image { float: left; margin: 3px 8px 8px 0px; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; }  *:first-child+html .clearfix { zoom: 1; }     .container { text-align: left; margin: 0 auto; width: 960px; position: relative; } #top { background: #d2d2d2 url(/wp-content/themes/DeepFocus/images/top-bg.png) repeat-x; border-bottom: 1px solid #ffffff; padding-top: 20px; } #header { height: 120px; }  #home-top { background:url("/wp-content/themes/DeepFocus/images/top-bg.png") repeat-x bottom left #D2D2D2; width: 100%; height: 102px; position: absolute; top: -1px; left: 0px; z-index: 1; border-bottom:1px solid #FFFFFF; } #logo { position: absolute; top: -5px; left: 0px; } #menu { position: absolute; top: 66px; left: 0px; background: url(/wp-content/themes/DeepFocus/images/menu-bg.png) no-repeat; width: 960px; height: 55px; } #footer-menu { width: 980px;margin:0 auto;} #search-form {float: right; background: url(/wp-content/themes/DeepFocus/images/search-bg.png) no-repeat; width: 150px; height: 31px; margin: 13px 10px 0px 0px;} input#searchinput { background:none; border: none; font-size: 12px; font-style: italic; color: #7d7d7d; text-shadow: 1px 1px 1px #ffffff; margin-top:0px; padding-left:13px; width:105px; float: left; margin-right: 4px; position: relative; top: 6px; } input#searchsubmit { float:left; margin-top:9px; } #content-full { position: relative; } .center-highlight {  } .hometitle { text-shadow: 2px 2px 1px rgba(0,0,0,0.8); } #lang_sel_list img.iclflag{position: relative; top: 5px;} #intro { background: url(/wp-content/themes/DeepFocus/images/intro-bg.png); } #hr { background: url(/wp-content/themes/DeepFocus/images/shadow-bar-bg.png) repeat-x bottom left; } body#home-featured #hr { min-height: 479px; } #hr-center { background: url(/wp-content/themes/DeepFocus/images/shadow-bar-centerbg.png) no-repeat bottom center; } #portfolio-items { padding-bottom: 20px; } #portfolio-items .item { position: relative; background: url(/wp-content/themes/DeepFocus/images/item-bottom-shadow.png) no-repeat bottom left; padding-bottom: 5px; float: left; margin: 0px 20px 32px 0px; } #portfolio-items .last {margin-right: 0px;} .item-image { position:relative; top:0; } #portfolio-items .item img.portfolio { border: 3px solid #e5e5e5; } .item-image span.overlay { position: absolute; top: 3px; left: 3px; background: url(/wp-content/themes/DeepFocus/images/item-overlay.png) no-repeat; width: 207px; height: 136px; } a.zoom-icon, a.more-icon { display: block; width: 61px; height: 61px; text-indent: -9999px; position: absolute; top: 41px; } a.zoom-icon { left: 31px; background: url(/wp-content/themes/DeepFocus/images/zoom-icon.png) no-repeat; } a.more-icon { left: 128px; background: url(/wp-content/themes/DeepFocus/images/readmore-icon.png) no-repeat; } #tagline {line-height: 26px; padding-bottom: 60px; padding-top:30px;margin:0 auto;} #comments { text-shadow: 2px 2px 1px rgba(0,0,0,0.8);} #tagline p {font-size: 48px; color: #fff; background:url(/wp-content/themes/DeepFocus/images/quote-villa-verde-mallorca.png) no-repeat left top; padding:0; min-height:34px; text-shadow: 2px 2px 1px rgba(0,0,0,0.8);width:940px;margin:0 auto;} #tagline span {padding:0 50px 3px 40px; font-size: 24px; color: #fff; text-shadow: 2px 2px 1px rgba(0,0,0,0.8); } div.service {float:left; width:274px; padding: 30px 65px 26px 0px;margin-bottom: 40px;} #blog {padding-right: 35px; width:282px; background: url(/wp-content/themes/DeepFocus/images/fromblog-bottom.png) no-repeat bottom left; padding-bottom: 16px; position: relative; } h3.hometitle {font-size: 30px; color:#fff; padding-bottom: 8px; } a.readmore {float: right; background: url(/wp-content/themes/DeepFocus/images/readmore.png) no-repeat bottom right; height: 38px; display: block; font-size: 18px; color: #ffae00 !important; padding-right: 9px; margin-top: 14px; font-weight: bold;} a.readmore span { display: block; background: url(/wp-content/themes/DeepFocus/images/readmore.png) no-repeat; padding:9px 5px 4px 12px; height:38px; } a.readmore:hover { color: #ffffff; } #blog-top {background: url(/wp-content/themes/DeepFocus/images/fromblog-top.png) no-repeat; height: 11px;} #blog-wrapper {background: url(/wp-content/themes/DeepFocus/images/fromblog-mainbg.png) repeat-y #eeeeee; padding: 0px 1px 0px 1px; } #blog-content{background: url(/wp-content/themes/DeepFocus/images/fromblog-top-gradient.png) repeat-x; padding: 7px 22px 6px 24px; } #blog-content h4.widgettitle {font-size: 24px; color: #333333; padding-bottom: 12px; } #blog-content p {color:black;} #blog-content ul li { background: url(/wp-content/themes/DeepFocus/images/fromblog-bullet.png) no-repeat 0px 5px; padding: 0px 0px 15px 17px; } #blog-content ul li a.title {display: block; color: #7d7d7d; font-size: 14px; text-shadow: 1px 1px 1px #ffffff; margin-bottom:-3px;} #blog-content ul li a.title:hover, #blog-content span.postinfo a:hover { color: #000000; text-decoration: none; } #blog-content span.postinfo, #blog-content span.postinfo a { color: #9d9d9d; font-size: 12px; font-style: italic; text-shadow: 1px 1px 1px #ffffff; } #controllers2 { position: absolute; bottom: -12px; left: 102px; background: url(/wp-content/themes/DeepFocus/images/fromblog-controllers-bg.png) no-repeat; width: 75px; height: 38px; } #controllers2 a { display: block; text-indent: -9999px; width: 23px; height: 15px; float: left; } #controllers2 a#left-arrow { background: url(/wp-content/themes/DeepFocus/images/fromblog-controllers-down.png) no-repeat; margin: 11px 0px 0px 12px; } #controllers2 a#right-arrow { background: url(/wp-content/themes/DeepFocus/images/fromblog-controllers-top.png) no-repeat; margin: 11px 0px 0px 7px; } #breadcrumbs { background-image:url(/wp-content/themes/DeepFocus/images/bc.png); background-repeat: no-repeat ;color: #ffffff; padding: 27px 0px;text-indent: 30px;} #breadcrumbs .raquo , #breadcrumbs a { color: #333; } #breadcrumbs a:hover { color: #ffffff; text-decoration: none; } #content-area { background: url(/wp-content/themes/DeepFocus/images/sidebar-bg.png) 688px 0px repeat-y; padding: 38px 0px; } #full { background: none; padding: 38px 0px } #left-area { width: 688px; float: left; } .entry { margin-bottom: 45px; } .blog-thumb { position: relative; float: left; margin-right: 23px; } .blog-thumb span.overlay { position: absolute; top: 0px; left: 0px; background: url(/wp-content/themes/DeepFocus/images/blog-overlay.png) no-repeat; } .blog-thumb, .blog-thumb span.overlay { width: 185px; height: 191px; } .entry-description { float: left; width: 443px; } .full-description { width: 651px; } p.post-meta { border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; background: rgba(0, 0, 0, 0.2); border-bottom:1px solid #909090; border-right:1px solid #909090; padding: 5px 13px 5px 12px; font-style: italic; font-size: 11px; float: left; margin-bottom: 11px; } p.post-meta, p.post-meta a { color: #333; font-weight: normal !important; } .post p.post-meta { width: 404px; font-size: 12px;color: #fff} p.post-meta a:hover { color: #ffffff; text-decoration: none; } .entry h2.title, .entry h1.title { font-size: 36px; padding-bottom: 11px; color: #ffffff; } .entry h2.title a { color: #ffffff; font-weight: normal !important; } .entry h2.title a:hover { text-decoration: none; } .entry a.readmore { margin-top: 5px; } .entry a { color:#FFFFFF; font-weight:bold; } .entry p {font-size: 1.3em;color: black;margin-right:20px;} .post { width: 648px; margin-bottom:17px; } .full { width: 960px; } .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { color: #ffffff;text-shadow: 2px 2px 1px rgba(0,0,0,0.8); } #gallery { padding: 29px 0px 0px;min-height: 500px; } .gallery-thumb { position: relative; float: left; border:3px solid #E3E3E3; margin: 1px 0px 45px; } .gallery-thumb a { display: block; } .gallery-thumb img { max-width: 650px; } .gallery-thumb .overlay { width: 100%; height: 100%; background: url(/wp-content/themes/DeepFocus/images/gallery-overlay.png) no-repeat; display: block; position: absolute; top: 0px; left: 0px; } .gallery-thumb-bottom { position: absolute; bottom: -24px; left: 0px; height: 21px; width: 34%; padding: 0px 217px; } .gallery-thumb-bottom .bg { background: url(/wp-content/themes/DeepFocus/images/gallery-thumb-bottombg.png) repeat-x; height: 14px; } .gallery-thumb-bottom .left-shadow { background: url(/wp-content/themes/DeepFocus/images/gallery-bottom-leftshadow.png) no-repeat; width: 217px; height: 21px; position: absolute; top: 0px; left: 0px; } .gallery-thumb-bottom .right-shadow { background: url(/wp-content/themes/DeepFocus/images/gallery-bottom-rightshadow.png) no-repeat; width: 217px; height: 21px; position: absolute; top: 0px; right: 0px; }    ul.nav { float: left; padding: 20px 0px 0px 4px; } ul.nav li { margin-left: 17px; } ul.nav a { font-size: 16px; color: #000; text-decoration: none; padding-bottom: 13px; } ul.nav a:hover { color: #ffae00; } ul.nav ul { width: 189px; background: #e7e7e7 url(/wp-content/themes/DeepFocus/images/dropdown-bottom.png) bottom left repeat-x; border: 1px solid #ffffff; border-top: none; top: 34px !important; box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.1); border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-top-left-radius: 0px;-moz-border-radius-topleft: 0px; border-top-right-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; padding: 16px 0px 10px; z-index: 9999px; display: none; } ul.nav ul li { margin: 0px; padding: 0px 4px 20px 18px; } ul.nav ul li a { background: url(/wp-content/themes/DeepFocus/images/dropdown-bullet.png) no-repeat 0px 1px; padding: 0px 0px 0px 17px; width: 130px; } ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -16px !important; left: 191px !important; border-top-right-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; } #menu ul.nav li.current_page_item a {color: #ffae00;} #menu ul.nav li.current_page_parent a {color: #ffae00;}  ul#secondary { float: left; padding: 0px 0px 0px 4px; }  ul#secondary li a { font-size: 12px; color: #fff; text-decoration: none; padding-bottom: 13px; } ul#secondary li a:hover { color: #333;} ul#secondary li.current_page_item a {color: #000;font-weight: bold} ul#secondary li.current_page_ancestor a {color: #000;}    #featured { position: relative;  padding-bottom: 31px; background: url(/wp-content/themes/DeepFocus/images/featured-bottom-shadow.png) no-repeat bottom left; height: 447px; z-index:4; } #featured span#left-shadow, #featured span#right-shadow { width: 9px; height: 132px; display: block; position: absolute; z-index: 1; top: -30px; } #featured span#left-shadow { background: url(/wp-content/themes/DeepFocus/images/featured-leftshadow.png) no-repeat; left: -9px; } #featured span#right-shadow { background: url(/wp-content/themes/DeepFocus/images/featured-rightshadow.png) no-repeat; right: -9px; } #slides { position: relative; height: 447px; background: #000000; } .slide .overlay { background: url(/wp-content/themes/DeepFocus/images/slide-top-shadow.png) repeat-x; top: 0px; left: 0px; height: 17px; position: absolute; width: 960px; } .slide .overlay2 { background: url(/wp-content/themes/DeepFocus/images/slide-bottom-shadow.png) repeat-x; bottom: 0px; left: 0px; height: 4px; position: absolute; width: 960px; } #slides .description { line-height: 18px; color: #8e8d8d; text-shadow: 1px 1px 1px #ffffff; font-size: 12px; position: absolute; top: 33px; right: -11px; width: 275px; padding-top: 19px; background: url(/wp-content/themes/DeepFocus/images/description-top.png) no-repeat; z-index: 14; } #slides .description .outer-content { background: url(/wp-content/themes/DeepFocus/images/description-center-outer.png) repeat-y; padding: 0px 1px 0px 7px; } #slides .description .inner-content { background: url(/wp-content/themes/DeepFocus/images/description-center-inner.png) repeat-x bottom left; padding: 3px 16px 10px 28px; } #slides .description .bottom { height: 36px; background: url(/wp-content/themes/DeepFocus/images/description-bottom.png) no-repeat; } #slides .description h2.title { font-size: 32px; padding-bottom: 10px; } #slides .description h2.title a { color: #363636; } #slides .description h2.title a:hover { text-decoration: none; } #slides .description a.readmore { background: url(/wp-content/themes/DeepFocus/images/featured-readmore.png) no-repeat bottom right; font-size: 12px; color: #ffffff !important; text-shadow: -1px -1px 1px #000000; padding-right: 8px; display: block; height: 35px; float: left; left: 89px; top: -12px; position: relative; } #slides .description a.readmore span { background: url(/wp-content/themes/DeepFocus/images/featured-readmore.png) no-repeat; display: block; height: 35px; line-height: 32px; padding: 0px 12px 0px 20px; } #slides .description a.readmore:hover { color: #eeeeee; } #controllers-wrapper { position: absolute; bottom: 11px; left: 380px; background: url(/wp-content/themes/DeepFocus/images/featured-controllers-left.png) no-repeat; height: 44px; padding-left: 12px; z-index:30; display:none;} #controllers-wrapper #controllers { background: url(/wp-content/themes/DeepFocus/images/featured-controllers-bg.png) repeat-x; height: 30px; padding-top: 14px; } #controllers-wrapper #controllers, #controllers-wrapper #controllers-right { float: left; } #controllers-wrapper #controllers-right { background: url(/wp-content/themes/DeepFocus/images/featured-controllers-right.png) no-repeat; height: 44px; width: 8px; } #controllers-wrapper a { text-indent: -9999px; display: block; float: left; width: 15px; height: 15px; background: url(/wp-content/themes/DeepFocus/images/featured-controller.png) no-repeat; margin-right: 3px; } #controllers-wrapper a.active { background: url(/wp-content/themes/DeepFocus/images/featured-controller-active.png) no-repeat; } #controllers-wrapper a#left-arrow, #controllers-wrapper a#right-arrow { width: 15px; height: 23px; position:relative; top:-4px; } #controllers-wrapper a#left-arrow { background: url(/wp-content/themes/DeepFocus/images/featured-controllers-leftarrow.png) no-repeat; margin-right: 17px; } #controllers-wrapper a#right-arrow { background: url(/wp-content/themes/DeepFocus/images/featured-controllers-rightarrow.png) no-repeat; margin-left: 16px; } .recentscroll { height:210px; overflow:hidden; } .recentscroll ul { height: 32000px; } h3.recentworks { padding: 7px 0px 24px; } a.entergallery { margin-top: -3px; }  .entry ol, .comment-content ol { list-style-type: decimal; list-style-position: inside; margin: 10px 0px 10px 2px; } .entry ul li ul, .entry ul li ol, .comment-content ul li ul, .comment-content ul li ol { margin: 2px 0px 2px 20px; } .entry ol li ul, .entry ol li ol, .comment-content ol li ul, .comment-content ol li ol { margin: 2px 0px 2px 35px; }    #comment-wrap { padding: 30px 40px 0px 0px; } h3#comments { font-size: 30px; padding: 0px 0px 25px; color: #ffffff; } .comment-icon { background: url(/wp-content/themes/DeepFocus/images/comment-bottom-bg.png) no-repeat bottom left; padding-bottom: 14px; } .comment-icon .post { padding: 3px 0px 0px; } div.authordata { width: 100px; } div.avatar { float: left; position: relative; padding:3px; } div.avatar span.overlay { background: url(/wp-content/themes/DeepFocus/images/avatar-overlay.png) no-repeat; display: block; width: 67px; height: 67px; position: absolute; top: 0px; left: 0px; } .comment-wrap { float:left; margin-left:20px; } .reply-container { background:url("/wp-content/themes/DeepFocus/images/readmore.png") no-repeat scroll right bottom transparent; display:block; float:right; font-size:18px; font-weight:normal; height:38px; margin-top:14px; padding-right:9px; } .reply-container a { background:url("/wp-content/themes/DeepFocus/images/readmore.png") no-repeat scroll 0 0 transparent; display:block; height:38px; padding:9px 5px 4px 12px; color:#323232 !important; } .reply-container a:hover { text-decoration: none; color: #eeeeee; } li.depth-1 .comment-wrap { width: 546px; } li.depth-2 .comment-wrap { width: 465px; } li.depth-3 .comment-wrap { width: 383px; } li.depth-4 .comment-wrap { width: 301px; } .fullwidth li.depth-1 .comment-wrap { width: 811px; } .fullwidth li.depth-2 .comment-wrap { width: 729px; } .fullwidth li.depth-3 .comment-wrap { width: 647px; } .fullwidth li.depth-4 .comment-wrap { width: 565px; } ol.commentlist { list-style:none outside none; padding-top:8px; } ol.commentlist ul { list-style:none outside none; } .commentlist li.comment li { background: none; padding: 0px; } .commentlist li.comment ul { margin: 8px 0px 8px 82px; } #respond { padding-top: 25px; } .comment #respond { padding-left: 0px; padding-top: 5px; } #commentform textarea#comment { width: 88%; } #commentform input[type=text] { width: 40%; } li.comment #respond textarea { width: 88% !important; } li.comment #respond input[type=text] { width: 50% !important; } #respond h3#comments { background: none; margin: 0px; padding: 0px; } .comment-author { padding: 2px 0px; font: 21px Arial,sans-serif; } .comment-author .comment-meta, .comment-author .comment-meta a { color: #c0bfbf; } .comment-author .comment-meta a:hover { text-decoration: none; } span.fn, span.fn a { color: #ffffff; } span.fn a:hover { text-decoration: none; } .comment-content { padding-top:5px; } .comment-body { padding: 8px 0px; }    #footer { background: url(/wp-content/themes/DeepFocus/images/footer-overlay-bg.png) #ffae00; border-bottom: 1px solid #ffffff;padding-bottom: 15px; } #footer-wrapper { background: url(/wp-content/themes/DeepFocus/images/footer-top-bg.png) repeat-x; } #footer-center { background: url(/wp-content/themes/DeepFocus/images/footer-top-centerbg.png) no-repeat;  padding-top: 35px; color: #b9b9b9; } #footer p#copyright a { color: #ffffff; font: italic 12px Arial, sans-serif; } #footer .widget { float: left; width: 280px; margin: 0px 60px 45px 0px; } #footer .widget a { color: #ffffff; } #footer .last { margin-right: 0px; }    #sidebar .widget { padding: 10px;margin-left: 20px;width:230px;} #sidebar { float: left; width: 269px; } .widget h4.widgettitle { font-size: 20px; color: #000;text-shadow: 1px 1px 1px #fff;} #sidebar a { color: #ffffff; } .widget ul ul { margin: 0px 0px 0px 15px; } .widget ul li { font-size: 1.0em; padding: 4px;border-bottom: 1px solid white; } .widget ul li ul { padding:5px 0px 0px 7px; margin: 0px 0px -4px; }    div.post .new-post .aligncenter, .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-bottom: 10px; } .wp-caption.alignleft { margin: 0px 10px 10px 0px; } .wp-caption.alignright { margin: 0px 0px 10px 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; } .alignright { float: right; } .alignleft { float: left } img.alignleft { display:inline; float:left; margin-right:15px; } img.alignright { display:inline; float:right; margin-left:15px; }    .nav ul { position:absolute; top:-999em; background-position: bottom; background-repeat: no-repeat; z-index: 10; } .nav li { float:left; position:relative; } .nav a { display:block; float: left; } .nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:50px; } .nav li:hover li ul, .nav li.sfHover li ul { top:-999em; } .nav li li:hover ul, ul.nav li li.sfHover ul { left:192px; top:0px; } .nav li:hover ul, .nav li li:hover ul { top: -999em; } .nav li li { display: block; padding: 0px; float: left; height: auto !important; } .nav li ul { width: 191px; } .nav li li a:link, .nav li li a:visited { display: block; height: auto; float: left; } .nav li:hover { visibility: inherit;  }    #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 240px; } #wp-calendar a { display: block; text-decoration: none; font-weight: bold; } #wp-calendar a:hover { text-decoration: underline; } #wp-calendar caption { text-decoration: none; font: bold 13px Arial, Sans-Serif; } #wp-calendar td { padding: 3px 5px; color: #9f9f9f; } #wp-calendar td#today { color: #ffffff; } #wp-calendar th { font-style: normal; text-transform: capitalize; padding: 3px 5px; } #wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; }    .pagination { overflow: hidden; padding: 15px 12px 0px; } .wp-pagenavi { position: relative; padding: 12px 30px 20px 0px; text-align:right; } .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { padding: 5px 7px !important; margin: 2px; text-decoration: none; font-weight: normal !important; font-size: 18px !important; color: #6d6d6d !important; border: none !important; background: url(/wp-content/themes/DeepFocus/images/pagenavi-bg.png) no-repeat; padding:6px 19px 12px 14px !important; text-shadow: 1px 1px 0px #ffffff; } .wp-pagenavi span.current { font-size: 18px !important; color: #000000 !important; text-shadow: 1px 1px 0px #ffffff; } .wp-pagenavi span.current, .wp-pagenavi span.extend, .wp-pagenavi a:active, .wp-pagenavi a:hover { padding:6px 19px 12px 14px !important; margin: 2px; border: none !important; background: url(/wp-content/themes/DeepFocus/images/pagenavi-bg.png) no-repeat; } .wp-pagenavi span.pages { padding: 5px 7px 5px !important; margin: 2px !important ; color: #000000; color: #413f36; border: none !important; color: #000000; } a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a { text-decoration: none; } .js #feat-content, .js div#from-blog div.entries {display: none;} .foursixeight { margin: 0px 0px 15px 84px;} body.cufon-disabled ul.nav a { } body.cufon-disabled ul.nav ul li a { background-position: 0 4px; } body.cufon-disabled #tagline p { font-size:42px;width:960px;margin:0 auto;left:0;} body.cufon-disabled a.readmore { font-size: 12px; } body.cufon-disabled a.readmore span { padding-top: 6px; } body.cufon-disabled .reply-container { font-size: 16px; } body.cufon-disabled .reply-container a { padding-top: 6px; } .js ul.nav a, .js ul.nav ul li a, .js #tagline p, .js a.readmore, .js a.readmore span, .js .reply-container, .js .reply-container a {text-indent: -9999px; } body.cufon-disabled ul.nav a, body.cufon-disabled ul.nav ul li a, body.cufon-disabled #tagline p, body.cufon-disabled a.readmore, body.cufon-disabled a.readmore span, body.cufon-disabled .reply-container, body.cufon-disabled .reply-container a { text-indent: 0px; } .sitemap-col h2, .sitemap-col ul li a, p.et-registration a { color: #fff !important; } .sitemap-col ul li a:hover { color: #eee !important; } p.et-registration { color: #eee !important; } .et-protected-form label { text-shadow: none; } h2.et_pt_title a { color: #fff !important; } p.et_pt_blogmeta { color: #eee !important; } p.et_pt_blogmeta a { color: #fff !important; } .et_pt_blogentry a.readmore span { padding: 6px 0 0 13px !important; } #sidebar input[type="text"], input.text, textarea, select {padding:10px;} .wpcf7-form input[type="text"], input.text, input.title, textarea, select {padding:5px;width:100%} .wpcf7-form table, td, tr {font-size: 13px !important;} #zimmer, #personen, #anreise, #abreise, #tage {width:auto;height:25px;} .ngg-gallery-thumbnail {margin-left:0px !important;margin-right: 11px!important;margin-bottom: 20px!important;} td {font-size: 1.3em;} #lang_sel_list img.iclflag { width: 28px; height: 22px; position: relative; top: 1px; } #lang_sel_list { margin-top: 30px; } #lang_sel_list img.iclflag { border: 1px solid white; } div.wpcf7-mail-sent-ng { background-color: white; color:black; } .wpcf7-mail-sent-ok{ background-color: white; color:black; } .phone {width:190px !important;} label {color: black;font-size: 13px;} #name, #fuliyl-fuliyl {padding:5px;width:200px;} .widget ul li a {font-weight: normal !important;} .sub-menu a {font-size: 14px !important;} td.rooms {font-size: 1.3em !important;} .rooms {font-size: 1.3em !important;} #antispam {width:160px;} } @media screen { div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 30; } div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; } div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_progress.png) no-repeat; } div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 20px 20px 40px 20px; margin: 0; background: transparent; display: none; } div#fancy_inner { position: relative; width:100%; height:100%; background: #FFF; } div#fancy_content { margin: 0; z-index: 100; position: absolute; } div#fancy_div { background: #000; color: #FFF; height: 100%; width: 100%; z-index: 100; } img#fancy_img { position: absolute; top: 0; left: 0; border:0; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; } div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_closebox.png) top left no-repeat; cursor: pointer; z-index: 181; display: none; } #fancy_frame { position: relative; width: 100%; height: 100%; display: none; } #fancy_ajax { width: 100%; height: 100%; overflow: auto; } a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; display: none; background-image: url(/wp-content/themes/DeepFocus/css/data:image/gif;base64,AAAA); outline: none; overflow: hidden; } a#fancy_left { left: 0px; } a#fancy_right { right: 0px; } span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; } span#fancy_left_ico { left: -9999px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_left.png) no-repeat; } span#fancy_right_ico { right: -9999px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_right.png) no-repeat; } a#fancy_left:hover, a#fancy_right:hover { visibility: visible; background-color: transparent; } a#fancy_left:hover span { left: 20px; } a#fancy_right:hover span { right: 20px; } #fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; } div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; } div#fancy_bg_n { top: -20px; left: 0; width: 100%; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_n.png) repeat-x; } div#fancy_bg_ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_ne.png) no-repeat; } div#fancy_bg_e { right: -20px; height: 100%; width: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_e.png) repeat-y; } div#fancy_bg_se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_se.png) no-repeat; } div#fancy_bg_s { bottom: -20px; left: 0; width: 100%; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_s.png) repeat-x; } div#fancy_bg_sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_sw.png) no-repeat; } div#fancy_bg_w { left: -20px; height: 100%; width: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_w.png) repeat-y; } div#fancy_bg_nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_shadow_nw.png) no-repeat; } div#fancy_title { position: absolute; z-index: 100; display: none; } div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 3px; white-space: nowrap; } div#fancy_title table { margin: 0 auto; } div#fancy_title table td { padding: 0; vertical-align: middle; } td#fancy_title_left { height: 32px; width: 15px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_title_left.png) repeat-x; } td#fancy_title_main { height: 32px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_title_main.png) repeat-x; } td#fancy_title_right { height: 32px; width: 15px; background: transparent url(/wp-content/themes/DeepFocus/css/../images/fancybox/fancy_title_right.png) repeat-x; } } @media screen { div#fancy_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 30; } div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; } div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_progress.png) no-repeat; } div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 20px 20px 40px 20px; margin: 0; background: transparent; display: none; } div#fancy_inner { position: relative; width:100%; height:100%; background: #FFF; } div#fancy_content { margin: 0; z-index: 100; position: absolute; } div#fancy_div { background: #000; color: #FFF; height: 100%; width: 100%; z-index: 100; } img#fancy_img { position: absolute; top: 0; left: 0; border:0; padding: 0; margin: 0; z-index: 100; width: 100%; height: 100%; } div#fancy_close { position: absolute; top: -12px; right: -15px; height: 30px; width: 30px; background: url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_closebox.png) top left no-repeat; cursor: pointer; z-index: 181; display: none; } #fancy_frame { position: relative; width: 100%; height: 100%; display: none; } #fancy_ajax { width: 100%; height: 100%; overflow: auto; } a#fancy_left, a#fancy_right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; z-index: 111; display: none; background-image: url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/data:image/gif;base64,AAAA); outline: none; overflow: hidden; } a#fancy_left { left: 0px; } a#fancy_right { right: 0px; } span.fancy_ico { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; z-index: 112; cursor: pointer; display: block; } span#fancy_left_ico { left: -9999px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_left.png) no-repeat; } span#fancy_right_ico { right: -9999px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_right.png) no-repeat; } a#fancy_left:hover, a#fancy_right:hover { visibility: visible; background-color: transparent; } a#fancy_left:hover span { left: 20px; } a#fancy_right:hover span { right: 20px; } #fancy_bigIframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } div#fancy_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 70; border: 0; padding: 0; margin: 0; } div.fancy_bg { position: absolute; display: block; z-index: 70; border: 0; padding: 0; margin: 0; } div#fancy_bg_n { top: -20px; left: 0; width: 100%; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_n.png) repeat-x; } div#fancy_bg_ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_ne.png) no-repeat; } div#fancy_bg_e { right: -20px; height: 100%; width: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_e.png) repeat-y; } div#fancy_bg_se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_se.png) no-repeat; } div#fancy_bg_s { bottom: -20px; left: 0; width: 100%; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_s.png) repeat-x; } div#fancy_bg_sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_sw.png) no-repeat; } div#fancy_bg_w { left: -20px; height: 100%; width: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_w.png) repeat-y; } div#fancy_bg_nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_shadow_nw.png) no-repeat; } div#fancy_title { position: absolute; z-index: 100; display: none; } div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 3px; white-space: nowrap; } div#fancy_title table { margin: 0 auto; } div#fancy_title table td { padding: 0; vertical-align: middle; } td#fancy_title_left { height: 32px; width: 15px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_title_left.png) repeat-x; } td#fancy_title_main { height: 32px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_title_main.png) repeat-x; } td#fancy_title_right { height: 32px; width: 15px; background: transparent url(/wp-content/themes/DeepFocus/epanel/page_templates/js/fancybox/images/fancy_title_right.png) repeat-x; } } @media screen {.sitemap-col { float: left; margin: 0 2% 10px 0; width: 23%; } #sitemap .last { margin-right: 0px; } .sitemap-col h2 { color: #111; font-size: 20px; font-family: Georgia, serif; border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; margin-bottom: -3px; } .sitemap-col a { color: #464646 !important; } .sitemap-col a:hover { text-decoration: none; color: #000 !important; } .sitemap-col ul { list-style:none outside none; padding-left: 0px; margin-left: 0; } .sitemap-col ul li a { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/sitemap-page.png) no-repeat left center; padding: 4px 0px 4px 19px; display: block; } ul#sitemap-authors li a { display: inline-block; } ul#sitemap-categories li a { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/sitemap-category.png) no-repeat left center; } ul#sitemap-tags li a { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/sitemap-tag.png) no-repeat left center; } ul#sitemap-authors li a { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/sitemap-author.png) no-repeat left center; } .et_pt_blogentry { padding:17px 0px 15px; } h2.et_pt_title { font-size:24px; padding-bottom:14px; padding-left:2px; } h2.et_pt_title a { color: #111; } h2.et_pt_title a:hover { color: #000; text-decoration: none; } p.et_pt_blogmeta { border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; color:#9E9E9E; font-family:Georgia,serif; font-size:12px; font-style:italic; margin-bottom:11px; padding:8px 5px 7px 4px; text-transform:uppercase; } p.et_pt_blogmeta a { color:#646464; } p.et_pt_blogmeta a:hover { color:#111; text-decoration: none; } div.et_pt_thumb { height:191px; margin:0 20px 0 0; padding:8px 0 0 8px; position:relative; width:191px; } div.et_pt_thumb span.overlay { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/blog-image-overlay.png) no-repeat scroll 0 0 transparent; display:block; height:199px; left:0; position:absolute; top:0; width:199px; } .et_pt_blogentry a.readmore { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/blog-readmore.png) no-repeat right bottom; color:#282828; display:block; float:right; font-size:11px; height:27px; line-height:24px; padding-right:13px; text-shadow:1px 1px 1px #FFFFFF; } .et_pt_blogentry a.readmore span { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/blog-readmore.png) no-repeat; display:block; height:27px; padding:0 0 0 13px; } #et_pt_gallery { padding: 15px 0px 0px 0px; margin-left: -33px; } .et_pt_gallery_entry { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/item-bottom-shadow.png) no-repeat scroll left bottom transparent; float:left; margin:0 0px 32px 33px; padding-bottom:5px; position:relative; width: 213px; height: 142px; } .et_pt_item_image { position:relative; top:0; } .et_pt_item_image img.portfolio { border:3px solid #E5E5E5; } .et_pt_item_image span.overlay { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/item-overlay.png) no-repeat; height:136px; left:3px; position:absolute; top:3px; width:207px; } .et_pt_item_image a.zoom-icon, .et_pt_item_image a.more-icon { display:block; height:61px; position:absolute; text-indent:-9999px; top:41px; width:61px; visibility: hidden; } .et_pt_item_image a.zoom-icon { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/zoom-icon.png) no-repeat; left:31px; } .et_pt_item_image a.more-icon { background:url(/wp-content/themes/DeepFocus/epanel/page_templates/images/readmore-icon.png) no-repeat; left:128px; } #et_pt_gallery .page-nav { clear: both; } .input { border: 1px solid #d4d2d2 !important; border-radius: 8px !important; -webkit-border-radius: 8px !important; -moz-border-radius: 8px !important; color: #303030 !important; padding: 7px !important; margin: 0px !important; } input.input { width: 300px; } textarea.input { width: 478px; height:130px; } #et-contact p input, #et-contact p textarea { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/contact_input.png) repeat-x #f7f7f7 !important; border: 1px solid #cccccc !important; width: 100% !important; color: #111111 !important; padding: 8px !important; } #et-contact p textarea { width: 95% !important; } #et-contact p #et_contact_captcha { width: 20px !important; } #et-contact p .et_contact_error { border: 1px solid red !important; } #et_contact_left, #et_contact_right { float: left; } #et_contact_left { width: 70%; } #et_contact_right { width: 17%; margin-left: 50px; } #et_contact_submit, #et_contact_reset { border: 0px !important; color: #4c4b4b !important; float: right; font-size: 12px; text-shadow: 1px 1px 1px #fff; text-transform: uppercase; margin-right: 9px; height: 35px; } #et_contact_submit { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/contact_submit.png) no-repeat; width: 73px; margin-right: 6px; } #et_contact_reset { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/contact_reset.png) no-repeat; width: 61px; } #et-search { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/et_search_bg.png) no-repeat; width: 574px; height: 172px; } #et-search-inner { padding: 19px 14px 0px 29px; } p#et-search-title { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/et_search_bottom.png) no-repeat bottom left; padding: 0px 0px 10px 10px; margin-left: -8px; margin-bottom: 13px; } p#et-search-title span { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/et_search_icon.png) no-repeat 0px 4px; display: block; padding: 0px 0px 0px 24px; font-size: 18px; color: #fff; text-shadow: 1px 1px 1px #8f8f8f; } #et-search-left { float: left; width: 446px; } #et-search-right { float: right; width: 82px; text-align: right; margin-top: -1px; } #et-searchinput { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/et-searchinput.png) no-repeat; width: 419px; height: 16px; border: none !important; padding: 6px 12px 8px; color: #4E4E4E; margin-bottom: 4px; margin-top: 0; } p#et_choose_posts, p#et_choose_pages, p#et_choose_date, p#et_choose_cat { float: left; margin-right: 8px; } p#et_choose_cat { margin-right: 0px; } select#et-month-choice, select#et-cat { width: 161px; margin: 0px; font-size: 11px; color: #464646; } p#et_choose_posts, p#et_choose_pages { color: #5c5c5c; font-size: 11px; text-shadow: 1px 1px 1px #ebebeb; } p#et_choose_posts input, p#et_choose_pages input { margin-left: 0px; margin-right: 4px; } p#et-search-word { padding-bottom: 5px; } #et_search_submit { background: url(/wp-content/themes/DeepFocus/epanel/page_templates/images/et_search_submit.png) no-repeat; border: medium none !important; color: #4c4b4b; font-size: 12px; padding: 7px 0 9px; text-shadow: 1px 1px 0px #fff; width: 73px; text-transform: uppercase; } } @media screen {  .ngg-albumoverview { margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-album { height: 100%; padding: 5px; margin-bottom: 5px; border: 1px solid #fff; }   html>body .ngg-album { overflow:hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-album { overflow: hidden; padding: 5px; margin-bottom: 5px; border: 1px solid #cccccc; } .ngg-albumtitle { text-align: left; font-weight: bold; margin:0px; padding:0px; font-size: 1.4em; margin-bottom: 10px; } .ngg-thumbnail { float: left; margin-right: 12px; } .ngg-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-thumbnail img:hover { background-color: #A9A9A9; } .ngg-description { text-align: left; }  .ngg-album-compact { float:left; height:180px; padding-right:6px !important; margin:0px !important; text-align:left; width:120px; } .ngg-album-compactbox { background:transparent url(/wp-content/plugins/nextgen-gallery/css/albumset.gif) no-repeat scroll 0%; height:86px; margin:0pt 0pt 6px !important; padding:12px 0pt 0pt 7px !important; width:120px; } .ngg-album-compactbox .Thumb { border:1px solid #000000; margin:0px !important; padding:0px !important; width:91px; height:68px; } .ngg-album-compact h4 { font-size:15px; font-weight:bold; margin-bottom:0px; margin-top:0px; width:110px; } .ngg-album-compact p { font-size:11px; margin-top:2px; }  .ngg-galleryoverview { overflow: hidden; margin-top: 10px; width: 100%; clear:both; display:block !important; } .ngg-galleryoverview .desc {  margin:0px 10px 10px 0px; padding:5px; } .ngg-gallery-thumbnail-box { float: left; } .ngg-gallery-thumbnail { float: left; margin-right: 5px; text-align: center; } .ngg-gallery-thumbnail img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:4px 0px 4px 5px; padding:4px; position:relative; } .ngg-gallery-thumbnail img:hover { background-color: #A9A9A9; } .ngg-gallery-thumbnail span {  font-size:90%; padding-left:5px; display:block; } .ngg-clear { clear: both; }  .ngg-navigation { font-size:0.9em !important; clear:both !important; display:block !important; padding-top: 15px; padding-bottom: 2px; text-align:center; } .ngg-navigation span { font-weight:bold; margin:0pt 6px; } .ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev { border:1px solid #DDDDDD; margin-right:3px; padding:3px 8px; text-decoration: none; } .ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover { background-color: #0066CC; color: #FFFFFF !important; text-decoration: none !important; }  .ngg-imagebrowser { } .ngg-imagebrowser h3 { text-align:center; } .ngg-imagebrowser img { border:1px solid #A9A9A9; margin-top: 10px; margin-bottom: 10px; width: 100%; display:block !important; padding:5px; } .ngg-imagebrowser-nav { padding:5px; margin-left:10px; } .ngg-imagebrowser-nav .back { float:left; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .next { float:right; border:1px solid #DDDDDD; margin-right:3px; padding:3px 7px; } .ngg-imagebrowser-nav .counter { text-align:center; font-size:0.9em !important; } .exif-data { margin-left: auto !important; margin-right: auto !important; }  .slideshow { margin-left: auto; margin-right: auto; text-align:center; outline: none; } .slideshowlink { }  .ngg-slideshow { overflow:hidden; position: relative; } .ngg-slideshow * { vertical-align:middle; }  .ngg-slideshow-loader{ display: table-cell; text-align: center; vertical-align:middle; } .ngg-slideshow-loader img{ background: none !important; border: 0 none !important; margin:auto !important; }  .ngg-singlepic { background-color:#FFFFFF; display:block; padding:4px; } .ngg-left { float: left; margin-right:10px; } .ngg-right { float: right; margin-left:10px; } .ngg-center { margin-left: auto !important; margin-right: auto !important; }  .ngg-widget, .ngg-widget-slideshow { overflow: hidden; margin:0pt; padding:5px 0px 0px 0pt; text-align:left; } .ngg-widget img { border:2px solid #A9A9A9; margin:0pt 2px 2px 0px; padding:1px; }  .ngg-related-gallery { background:#F9F9F9; border:1px solid #E0E0E0; overflow:hidden; margin-bottom:1em; margin-top:1em; padding:5px; } .ngg-related-gallery img { border: 1px solid #DDDDDD; float: left; margin: 0pt 3px; padding: 2px; height: 50px; width: 50px; } .ngg-related-gallery img:hover { border: 1px solid #000000; }  .ngg-galleryoverview ul li:before { content: '' !important; } .ngg-gallery-list { list-style-type:none; padding: 0px !important; text-indent:0px !important; } .ngg-galleryoverview div.pic img{ width: 100%; } .ngg-gallery-list li { float:left; margin:0 2px 0px 2px !important; overflow:hidden; } .ngg-gallery-list li a { border:1px solid #CCCCCC; display:block; padding:2px; } .ngg-gallery-list li.selected a{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#000000 none repeat scroll 0 0; } .ngg-gallery-list li img { height:40px; width:40px; } li.ngg-next, li.ngg-prev { height:40px; width:40px; font-size:3.5em; } li.ngg-next a, li.ngg-prev a { padding-top: 10px; border: none; text-decoration: none; } } @media all {    #TB_window { font: 12px "Lucida Grande", Verdana, Arial, sans-serif; color: #333333; } #TB_secondLine { font: 10px "Lucida Grande", Verdana, Arial, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/wp-includes/js/thickbox/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; visibility: hidden; text-align:left; top:50%; left:50%; border: 1px solid #555; -moz-box-shadow: rgba(0,0,0,1) 0 4px 30px; -webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px; -khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px; box-shadow: rgba(0,0,0,1) 0 4px 30px; } * html #TB_window {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:6px 10px 0; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:6px 10px 0; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; z-index:103; top: 50%; left: 50%; background-color: #E8E8E8; border: 1px solid #555; margin: -45px 0pt 0pt -125px; padding: 40px 15px 15px; } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; _margin-bottom:1px; } } @media all {div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } div.wpcf7 img.ajax-loader { border: none; vertical-align: middle; margin-left: 4px; } div.wpcf7 .watermark { color: #888; } } @media all {.download-info .download-button, .download-info .more-button { width: 120px; height: 0; padding-top: 36px; overflow: hidden; display: block; } .download-info .download-button { background: url(/wp-content/plugins/download-monitor/page-addon/downloadbutton.gif) no-repeat top left; } .download-info .more-button { background: url(/wp-content/plugins/download-monitor/page-addon/morebutton.gif) no-repeat top left; } form#download-page-search { border:1px solid #ddd; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 8px 0 16px !important; padding: 12px !important; } form#download-page-search p, form#download-page-search input, form#download-page-search label { margin: 0 !important; padding: 0 !important; line-height: 1 !important; vertical-align: middle !important; } form#download-page-search input { margin-left: 8px !important; } form#download-page-search br { display: none; } div.download-info.single { overflow:hidden; padding-left: 140px; } .download-info-heading { margin: 8px 0 12px !important; } .download-desc-heading { margin: 8px 0 12px !important; color: #999; font-weight: bold; padding: 4px 0; border-bottom: 1px solid #ddd; } #download-page small { margin-left: 4px; font-size: 11px; letter-spacing: -0.1px } #download-page small small { margin-left: 0 } #download-page small a { color: #999 } div.side-section { float:left; width:120px; text-align: center; margin-left: -140px; position: relative; } div.main-section { float: right; position: relative; width:100%; } div.download-info p { margin: 8px 0 12px !important; padding: 0 !important; } img.download-image { padding: 3px; background:#fff; border:1px solid #ddd; margin-bottom: 0 !important; } table.download-meta { margin: 0 0 12px !important; padding: 0 !important; } table.download-meta td, table.download-meta th { padding: 4px 0; border-bottom: 1px solid #ddd; } table.download-meta thead { display: none; } table.download-meta tbody th { color: #999; font-weight: bold; } #download-page-featured, #download-page-tags { border:1px solid #ddd; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 12px; margin: 8px 0 16px !important; } div#download-page-featured ul, div#download-page-tags ul { overflow: hidden; margin:0; padding: 0; text-indent: 0; } div#download-page-featured li:before, div#download-page-tags li:before { content: ""; } div#download-page-featured li { clear: left; float: left; list-style: none; width: 47%; padding-right: 3% !important; margin:0 0 4px !important; border-right:1px dotted #ddd; } div#download-page-featured li.alternate { clear: none; float: right; border: 0; padding: 0 !important; width: 47%; } div#download-page-featured a { display: table-row; } div#download-page-featured img { width: 42px; height: 42px; padding: 3px; background:#fff; border:1px solid #ddd; vertical-align: middle; margin: 0 8px 0 0; } div#download-page-featured span { display: table-cell; vertical-align: middle; } div#download-page-featured a:hover, #download-page-categories a:hover { text-decoration: none; } div#download-page-featured h3, #download-page-categories h3, div#download-page-tags h3 { margin: 0 0 12px !important; padding: 0 0 8px 0; border-bottom:1px solid #ddd; } #download-page-categories { overflow: hidden; } #download-page-categories .category { float: left; width: 48%; clear: both; border:1px solid #ddd; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin: 8px 3% 8px 0 !important; } #download-page-categories .category.alternate { margin: 8px 0 8px 0 !important; clear: none; } #download-page-categories .category .inner { padding: 12px; } #download-page-categories .category ol { margin: 0; padding: 0; border: 0; text-indent: 0; } #download-page-categories .category li { margin:0; padding: 2px 0; list-style-position: inside; border: 0; } div#download-page-tags ul { text-align: center; } div#download-page-tags li { display: inline; margin: 0; padding: 0 6px; } div#download-page-tags li a { line-height: 1.5em; } p.sorting a.active { background: #999; color: #fff; padding: 2px; } #download-page .pagination { margin: 0; padding: 0; text-indent: 0; } #download-page .pagination li:before { content: ""; } #download-page .pagination li { display: inline; margin: 0 4px 0 0; padding: 0; } } @media all {   .et-box { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; margin: 0px 0px 10px; } .et-box-content { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-shadow: 1px 1px 1px #ffffff; padding: 16px 20px 8px 75px; min-height:35px; } .et-box-content strong { color: #000000; font-weight: bold; } .et-box-content h1, .et-box-content h2, .et-box-content h3, .et-box-content h4, .et-box-content h5, .et-box-content h6 { font-family: Century Gothic, Arial, sans-serif; } .et-info { border: 1px solid #cecb8e; } .et-info .et-box-content { color: #8c8a64; background: #f7f4b4 url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-info.png) no-repeat 18px 13px; border: 1px solid #ffffea; } .et-info .et-box-content h1, .et-info .et-box-content h2, .et-info .et-box-content h3, .et-info .et-box-content h4, .et-info .et-box-content h5, .et-info .et-box-content h6 { color: #6b6a54; } .et-warning { border: 1px solid #e09b85; } .et-warning .et-box-content { color: #957368; background: #ffcebe url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-warning.png) no-repeat 18px 13px; border: 1px solid #ffeee8; } .et-warning .et-box-content h1, .et-warning .et-box-content h2, .et-warning .et-box-content h3, .et-warning .et-box-content h4, .et-warning .et-box-content h5, .et-warning .et-box-content h6 { color: #8e5643; } .et-download { border: 1px solid #91c184; } .et-download .et-box-content { color: #5c8a50; background: #c0f0b3 url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-download.png) no-repeat 18px 13px; border: 1px solid #e9ffe3; } .et-download .et-box-content h1, .et-download .et-box-content h2, .et-download .et-box-content h3, .et-download .et-box-content h4, .et-download .et-box-content h5, .et-download .et-box-content h6 { color: #3a7629; } .et-bio { border: 1px solid #80a0c1; } .et-bio .et-box-content { color: #517193; background: #bedeff url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-bio.png) no-repeat 18px 13px; border: 1px solid #e7f3ff; } .et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 { color: #4a6a8c; } .et-shadow { border: 1px solid #cbc4c4; box-shadow: 3px 3px 11px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:3px 3px 11px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 3px 11px 1px rgba(0, 0, 0, 0.1); } .et-shadow .et-box-content { color: #6d6e6e; background: #f1f1f1; border: 1px solid #ffffff; padding-left: 30px; } .et-shadow .et-box-content h1, .et-shadow .et-box-content h2, .et-shadow .et-box-content h3, .et-shadow .et-box-content h4, .et-shadow .et-box-content h5, .et-shadow .et-box-content h6 { color: #4e4e4e; } .et-tooltip { position: relative; } .et-tooltip-box { display: none; color: #6d6e6e; line-height: 18px; background: #ffffff; border: 1px solid #dbdbdb; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: absolute; bottom:35px; left: -94px; width: 235px; padding: 20px 25px 22px 25px; box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow:1px 1px 5px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.1); } .et-tooltip-arrow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-tooltip-arrow.png) no-repeat; width: 24px; height: 13px; display: block; position: absolute; bottom: -13px; left: 129px; } .et-learn-more { background: #f9f9f9 url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-learn-more-bg.png) repeat-x left top; border: 1px solid #e7e7e7; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 16px 13px 0px 18px; margin: 10px 0px; } .et-learn-more h3.heading-more { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-learn-more-closed.png) no-repeat right top; cursor: pointer; padding: 3px 45px 20px 0px; font: 18px Century Gothic, Arial, sans-serif; color: #333; letter-spacing: 0px; } .et-learn-more h3.open { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-learn-more-opened.png) no-repeat right top; } .et-learn-more h3.heading-more span { display: block; } .et-learn-more .learn-more-content { padding-bottom: 17px; display: none; } .et-open .learn-more-content { display: block; } .et-simple-slider { background: #f9f9f9 url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-learn-more-bg.png) repeat-x left top; border: 1px solid #e7e7e7; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 23px 40px 16px 40px; margin: 10px 0px 10px; position: relative; } .et-simple-slider h1, .et-simple-slider h2, .et-simple-slider h3, .et-simple-slider h4, .et-simple-slider h5, .et-simple-slider h6 { font-family: Century Gothic, Arial, sans-serif; color: #333333; } .et-simple-slides { overflow: hidden; width: 100% !important; } .et-simple-slider div.et-slide { display: none; width:100% !important; } .et-simple-slider .et-slider-leftarrow, .et-simple-slider .et-slider-rightarrow { position: absolute; top: 118px; display: block; width: 25px; height: 25px; text-indent: -9999px; } .et-simple-slider .et-slider-leftarrow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-slider-left.png) no-repeat; left: -14px; } .et-simple-slider .et-slider-rightarrow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-slider-right.png) no-repeat; right: -13px; } .one_half, .one_third, .two_third, .one_fourth , .three_fourth { float:left; margin-right:4%; position:relative; } .one_half { width: 48%; } .one_third { width: 30.66%; } .two_third { width:65.32%; } .one_fourth { width:22%; } .three_fourth { width:74%; } a.small-button { padding-right: 17px; height: 32px; float: left; display: block; font: 14px Arial,sans-serif; color: #ffffff !important; margin: 8px 0px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; text-decoration: none; } a.small-button:hover { text-decoration: none; color: #eeeeee !important; } a.small-button span { height: 32px; display: block; line-height: 30px; padding: 0px 0px 0px 17px; } a.smallblue { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-blue.png) no-repeat bottom right; } a.smallblue span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-blue.png) no-repeat; } a.smalllightblue { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-lightblue.png) no-repeat bottom right; } a.smalllightblue span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-lightblue.png) no-repeat; } a.smallteal { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-teal.png) no-repeat bottom right; } a.smallteal span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-teal.png) no-repeat; } a.smallgreen { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-green.png) no-repeat bottom right; } a.smallgreen span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-green.png) no-repeat; } a.smallorange { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-orange.png) no-repeat bottom right; } a.smallorange span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-orange.png) no-repeat; } a.smallsilver { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-silver.png) no-repeat bottom right; color: #3d3d3d !important; text-shadow: 1px 1px 1px #ffffff !important; } a.smallsilver:hover { color: #000000 !important; } a.smallsilver span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-silver.png) no-repeat; } a.smallblack { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-black.png) no-repeat bottom right; } a.smallblack span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-black.png) no-repeat; } a.smallred { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-red.png) no-repeat bottom right; } a.smallred span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-red.png) no-repeat; } a.smallpurple { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-purple.png) no-repeat bottom right; } a.smallpurple span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-purple.png) no-repeat; } a.smallpink { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-pink.png) no-repeat bottom right; } a.smallpink span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/small-button-pink.png) no-repeat; } a.big-button { padding-right: 13px; height: 52px; float: left; display: block; font: 28px Arial,sans-serif; color: #ffffff !important; margin: 8px 0px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; text-decoration: none; } a.big-button:hover { text-decoration: none; color: #eeeeee !important; } a.big-button span { height: 52px; display: block; line-height: 49px; padding: 0px 5px 0px 17px; } a.bigblue { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-blue.png) no-repeat bottom right; } a.bigblue span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-blue.png) no-repeat; } a.bigpurple { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-purple.png) no-repeat bottom right; } a.bigpurple span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-purple.png) no-repeat; } a.bigred { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-red.png) no-repeat bottom right; } a.bigred span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-red.png) no-repeat; } a.bigorange { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-orange.png) no-repeat bottom right; } a.bigorange span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-orange.png) no-repeat; } a.biggreen { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-green.png) no-repeat bottom right; } a.biggreen span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-green.png) no-repeat; } a.bigturquoise { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-turquoise.png) no-repeat bottom right; } a.bigturquoise span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/big-button-turquoise.png) no-repeat; } a.icon-button { padding-right: 17px; height: 34px; float: left; display: block; font: 14px Arial,sans-serif; color: #474747 !important; margin: 8px 0px; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat right -34px; text-shadow: 1px 1px 1px #ffffff !important; text-decoration: none; } a.icon-button span.et-icon { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat; height: 34px; display: block; } a.icon-button span.et-icon span { padding: 0px 0px 0px 40px; display: block; height: 34px; line-height: 32px; } a.icon-button:hover { text-decoration: none; color: #000000 !important; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat right bottom; } a.icon-button:hover span.et-icon { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/icon-button-bg-sprite.png) no-repeat left -68px; } a.download-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/download-icon.png) no-repeat 14px 6px; } a.search-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/search-icon.png) no-repeat 15px 8px; } a.refresh-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/refresh-icon.png) no-repeat 14px 8px; } a.question-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/question-icon.png) no-repeat 14px 9px; } a.people-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/people-icon.png) no-repeat 14px 8px; } a.warning-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/warning-icon.png) no-repeat 14px 8px; } a.mail-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/mail-icon.png) no-repeat 14px 8px; } a.heart-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/heart-icon.png) no-repeat 15px 10px; } a.paper-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/paper-icon.png) no-repeat 15px 9px; } a.notice-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/notice-icon.png) no-repeat 15px 9px; } a.stats-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/stats-icon.png) no-repeat 15px 9px; } a.rss-icon span.et-icon span { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/rss-icon.png) no-repeat 15px 8px; } .et-tabs-container { min-height: 200px; background: #f7f7f7 url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/tabs-container-bg.png) repeat-x; border: 1px solid #dcdcdc; border-bottom: 1px solid #a2a2a2; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); position: relative; margin: 50px 0px 0px; } .et-tabs-container .et-tabs-control { margin: 0px !important; position: absolute; top: -36px; left: 30px; } .et-tabs-container .et-tabs-control li { list-style:none outside none; margin: 0px 3px 0px 0px !important; float: left; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-tabs-control.png) no-repeat bottom right; padding-right: 10px; height:35px; } .et-tabs-container .et-tabs-control li a { font: 14px/37px Century Gothic, Arial; color: #515050 !important; text-shadow: 1px 1px 1px #ffffff !important; display: block; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-tabs-control.png) no-repeat; height:35px; padding-left:10px; } .et-tabs-container .et-tabs-control li a:hover { color: #000000 !important; text-decoration: none; } .et-tabs-container .et-tabs-control li.active { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-tabs-control-active.png) no-repeat bottom right; height:44px; margin-top:-8px !important; } .et-tabs-container .et-tabs-control li.active a { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-tabs-control-active.png) no-repeat; height:44px; line-height:44px; } .js .et-tabs-content > div { opacity: 0; } .tabs-left { background: #fafafa url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/left-links-bg.png) repeat-y; border: 1px solid #dcdcdc; border-bottom: 1px solid #a8a8a8; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; padding-left:210px; min-height: 170px; box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 3px 2px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 3px 2px 0px rgba(0, 0, 0, 0.1); margin-bottom: 15px; } .tabs-left .et-tabs-control { width: 191px; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-top-right-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; position: absolute; top: 0px; left: 0px; list-style:none outside none !important; margin:0 !important; } .tabs-left .et-tabs-control { padding-top: 6px; } .tabs-left .et-tabs-control li { width: 190px; padding-right: 0px; } .tabs-left .et-tabs-control li.active { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/tabs-left-link-active.png) no-repeat right 11px; padding-right: 7px; } .tabs-left .et-tabs-control li a { color: #828282 !important; font: 14px Century Gothic, Arial, sans-serif; text-shadow: 1px 1px 1px #ffffff !important; display: block; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/tabs-left-link-bottombg.png) no-repeat bottom left; padding: 10px 10px 11px 32px; } .tabs-left .et-tabs-control li a:hover, .tabs-left .et-tabs-control li.active a { text-decoration: none; color: #4e4e4e !important; } .tabs-left .et-tabs-content { padding: 23px 20px 23px 26px; margin-top:12px; } .tabs-left .et-tabs-content h3 { padding-bottom: 14px; color: #333333; } .author-shortcodes { margin-bottom: 15px; border: 1px solid #e1e1e1; border-bottom: 1px solid #979797; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/author-shortcodes-topbg.png) repeat-x; padding-top:1px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1); } .author-inner { background: #fbfbfb url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/author-bg.png) repeat-x bottom left; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 17px 21px 10px 17px; } .author-inner .author-image { width: 62px; position: absolute; padding-left:7px; padding-top:7px; min-height: 85px; } .author-inner .author-image .author-overlay { width: 69px; position: absolute; height: 75px; top: 0px; left: 0px; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/author-overlay-bg.png) no-repeat; } .author-inner .author-info { padding-left: 83px; } .et-protected { width: 315px; } .et-protected-form { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/password-protected-bg.png) no-repeat; height: 144px; margin-bottom: 10px; padding: 26px 33px 0px 30px; font-family: Arial, sans-serif; } .et-protected-form p { padding-bottom: 16px; } .et-protected-form p input { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/protected-input-bg.png) repeat-x; border: 1px solid #dadada; margin: 0px 0px 0px 14px; padding: 7px; width:150px; } .et-protected-form p input[type="password"] { margin-left: 16px; } .et-protected-form p input:focus { border-color:#2D3940; color:#3E3E3E; } .et-protected-form input.etlogin-button { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/protected-login-bg.png) no-repeat; border: none; width: 59px; height: 24px; float: right; color: #ffffff; font-size: 11px; text-shadow: -1px -1px 1px #000000; font-family: Arial, sans-serif; } .et-protected-form label { color: #757575; font-size: 14px; } p.et-registration { text-align: right; font: 12px Georgia, serif; color: #757575; } p.et-registration a { color: #424242; font-style: italic; font-weight: bold; } .et_slidecontent { width: 90%; } .et-image-slider { background: #fbfbfb; border: 1px solid #e1e1e1; border-bottom: 1px solid #7a7a7a; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.1); padding: 3px; margin-bottom:25px ; } .et-image-shadow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-image-slider-bottom.png) repeat-x; position: absolute; bottom: -6px;height: 5px; width: 88%; } .et-image-shadowleft { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-image-sliderleft-shadow.png) no-repeat; position: absolute; bottom: -17px; height: 16px; width: 161px; left: 0px; } .et-image-shadowright { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-image-sliderright-shadow.png) no-repeat; position: absolute; bottom: -17px; height: 16px; width: 161px; right: 0px; } .et-image { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } .et-image span.et-image-overlay { display: block; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/et-image-overlay.png) no-repeat; width: 100%; height: 100%; position: relative; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } .et-image-slider .controllers-wrapper { position: absolute; bottom: -26px; left: 380px; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controllers-left.png) no-repeat; height: 44px; padding-left: 12px; z-index:30; } .et-image-slider .controllers-wrapper .controllers { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controllers-bg.png) repeat-x; height: 30px; padding-top: 14px; } .et-image-slider .controllers-wrapper .controllers, .et-image-slider .controllers-wrapper .controllers-right { float: left; } .et-image-slider .controllers-wrapper .controllers-right { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controllers-right.png) no-repeat; height: 44px; width: 8px; } .et-image-slider .controllers-wrapper a { text-indent: -9999px; display: block; float: left; width: 15px; height: 15px; background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controller.png) no-repeat; padding-right: 3px; } .et-image-slider .controllers-wrapper a.active { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controller-active.png) no-repeat; } .et-image-slider .controllers-wrapper a.left-arrow, .et-image-slider .controllers-wrapper a.right-arrow { width: 15px; height: 23px; position:relative; top:-4px; } .et-image-slider .controllers-wrapper a.left-arrow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controllers-leftarrow.png) no-repeat; padding-right: 17px; } .et-image-slider .controllers-wrapper a.right-arrow { background: url(/wp-content/themes/DeepFocus/epanel/shortcodes/images/featured-controllers-rightarrow.png) no-repeat top right; padding-left: 16px; padding-right: 0px; } .et-learn-more, .et-tabs-container, .tabs-left, .et-simple-slider, .author-shortcodes, .et-tooltip-box { color:#201F1F !important; text-shadow: none !important; } .et-learn-more a, .et-tabs-container a, .tabs-left a, .et-simple-slider a, .author-shortcodes a, .et-tooltip-box a { text-shadow: none !important; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .clearfix { zoom: 1; }  *:first-child+html .clearfix { zoom: 1; }  .last { margin-right: 0px !important; clear:right; } .clear { clear:both; } } 
