/* =========================================================================================== */ /* = Pro Version CSS - Copyright PageLines 2008-2010 - Written By Andrew Powers & Adam Munns = */ /* =========================================================================================== */ /* @ Fixed Width Design Mode*/ .fixed_width #page{ margin: 12px auto 0; } body.fixed_width{ border-top:none; } .fixed_width #footer{ background: transparent; margin: 0 auto; } .fixed_width #morefoot .dcol-pad { padding: 15px; } .fixed_width #branding .content-pad{ padding: 20px 15px 15px; } .fixed_width #header .searchform { margin-right: 10px } .fixed_width #boxes .dcol-pad {padding: 10px;} /* @ Feature Slider Section */ #feature {margin: 1em 0;} #feature_slider{ position:relative; z-index:0; overflow: hidden; width: 100%; } #feature-area .fcontainer{ background: #000 url(../../../../wp-content/themes/PlatformPro/images/feature-area-bg.png) repeat-x left bottom; } #feature-area .fcontainer.fstyle-nobg { background: none; } #feature-area .fcontainer.fstyle-lightbg { background: #fff; } #feature-area .fcontainer.fstyle-lightbg .feature-pad { border: 1px solid #eee; } #feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad{ height: 330px; overflow:hidden; } #feature_slider .fmedia, #feature_slider .fcontent{ float: left; } #feature_slider .fcontent { width: 33%; } #feature_slider .fmedia { width: 67%; } /* Feature Layouts */ .feature-wrap { position: relative; } /* Text on Right Or Left */ #feature_slider .text-right .fexcerpt, #feature_slider .text-left .fexcerpt{ overflow: hidden; } /* Text On Right */ #feature_slider .text-right .fmedia{ float:left; } #feature_slider .text-right .fcontent{ float:right; } /* Text On Bottom */ #feature_slider .fcontainer.text-bottom .fcontent{ float:none; position: absolute; bottom: 0px; left: 0px; z-index: 200; width: 100%; height: 80px; font-size: 1em; } #feature_slider .text-bottom .fcontent .dcol-pad{ padding: 10px; } #feature_slider .text-bottom .fcontent .fheading { padding: 0 10px; float: left; width: 33%; background: url(../../../../wp-content/themes/PlatformPro/images/hl-vert.png) repeat-y right top; } #feature_slider .text-bottom .fcontent .ftext { font-size: 12px; padding: 3px 20px; line-height: 1.5em; height: 50px; overflow:hidden; float: left; width: 50%; } #feature_slider .text-bottom .fcontent .flink { position: absolute; right: 10px; bottom: 10px; } #feature_slider .text-bottom .fmedia{ float:none; position: absolute; top: 0px; left: 0px; width: 100%; } #feature_slider .text-bottom .fmedia .dcol-pad{ padding: 0px; } #feature_slider .text-bottom .feature-pad{ position: relative; padding: 0px; } #feature_slider .text-bottom .fcontent .dcol-pad { border-right:none; } /* No Text */ #feature_slider .text-none .fcontent{ display: none; } #feature_slider .text-none .fmedia{ width: 100%; } #feature_slider .text-none .fmedia .dcol-pad{ padding: 0px; } /* @ Feature Text Area "fcontent" */ #feature_slider .fcontent { background: url(../../../../wp-content/themes/PlatformPro/images/black60.png); color: #fff; text-shadow: #000 0 -1px 0 ; font-size: 1.2em; line-height: 1.55em; display: inline; position: relative; } #feature_slider .fcontent .dcol-pad{ padding: 40px 30px 20px 30px; height: 270px; } #feature_slider .fcontainer .fcontent h1, #feature_slider .fcontainer .fcontent h2, #feature_slider .fcontainer .fcontent h3, #feature_slider .fcontainer .fcontent h4, #feature_slider .fcontainer .fcontent h5{ color: #fff; } #feature_slider .fcontent a{ color:#fff; border-bottom: 1px solid #fff; } #feature_slider .fcontent a:hover{ color:#eee; border-bottom: 1px solid #fff; } /* @ FContent No Background */ #feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-darkbg .fcontent{ background: none; } /* @ FContent Light Mode */ #feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent h1, #feature_slider .fcontainer.fstyle-lightbg .fcontent h2, #feature_slider .fcontainer.fstyle-lightbg .fcontent h3, #feature_slider .fcontainer.fstyle-lightbg .fcontent h4, #feature_slider .fcontainer.fstyle-lightbg .fcontent h5, #feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-nobg .fcontent h1, #feature_slider .fcontainer.fstyle-nobg .fcontent h2, #feature_slider .fcontainer.fstyle-nobg .fcontent h3, #feature_slider .fcontainer.fstyle-nobg .fcontent h4, #feature_slider .fcontainer.fstyle-nobg .fcontent h5{ color: #000; text-shadow: none; } /* Feature Text Styling */ .fcontent h1, .fcontent h2, .fcontent h3, .fcontent h4, .fcontent h5, .fcontent h6{ line-height: 1em; margin: 0; padding:0; } .fcontent .fheading { padding: .8em 0; margin-bottom: .2em; } .fcontent .ftitle{ font-size: 2.5em; font-weight: lighter; vertical-align: middle; } .fcontent .ftitle small { line-height: 25px; display:block; font-size: 16px; } /* @ Feature Link Positioning */ .fcontent .flink { float: left; margin-top: .4em; } .fcontent a.post-edit-link {position: absolute; top: 10px; right: 10px;} /* @ Feature Media Area "fmedia" */ #feature_slider .fmedia { padding: 0; overflow:hidden; } #feature_slider .fmedia .dcol-pad { overflow: hidden; padding: 20px; text-align: center; } /* @ Feature Footer */ #feature-footer{ z-index:100; position: relative; } #feature-footer .feature-footer-pad{ padding:8px; } #feature-footer.nonav {border:none; } #feature-footer.nonav .feature-footer-pad {display: none;} #featurenav { display:inline; float:left; } #featurenav a, #feature-footer span.playpause{ padding: 4px 7px 3px 8px; margin-right: 8px; font-size: .9em; border: 1px solid #cecece; border-left: 1px solid #c1c1c1; border-top: 1px solid #c1c1c1; } #featurenav a.activeSlide{ background: #ccc; border: 1px solid #bbb; border-left: 1px solid #999; border-top: 1px solid #999; } /* @ Feature Dot Navigation */ #feature-footer.dots a{ display: block; width: 10px; height: 10px; padding: 0; float: left; text-indent:-1000em; } /* @ Feature Thumb Navigation */ #feature .thumbs #featurenav a{ margin: 0; padding: 0; border:none; } #featurenav a span.nav_thumb, #featurenav a span.nav_thumb span.nav_overlay{ width: 50px; vertical-align: middle; height: 30px; display: inline; float: left; margin-right:10px; } #feature-footer.thumbs span.playpause {margin-top: 2px; } #featurenav a span.nav_thumb span.nav_overlay{ background: url(../../../../wp-content/themes/PlatformPro/images/feature-thumb-overlay.png) no-repeat 0 0; } #featurenav a.activeSlide span.nav_thumb span.nav_overlay{ background: url(../../../../wp-content/themes/PlatformPro/images/feature-thumb-overlay.png) no-repeat 0 -30px; } #featurenav a:active span.nav_thumb span.nav_overlay{ background: url(../../../../wp-content/themes/PlatformPro/images/feature-thumb-overlay.png) no-repeat 0 -30px; } #featurenav a span.nav_thumb span.nav_overlay{margin:0;} /* @ Feature Play/Pause */ #feature-footer span.playpause { cursor: pointer; display: block; float:right; padding: 1px 1px 1px 2px; margin-right: 0; } #feature-footer span.playpause.pause span{ display: block; width: 21px; height: 21px; background: transparent url(../../../../wp-content/themes/PlatformPro/images/feature-pause.png) no-repeat 4px 5px; } #feature-footer span.playpause.resume span{ padding: 3px 8px 4px; background: transparent url(../../../../wp-content/themes/PlatformPro/images/feature-play.png) no-repeat 4px 5px; } /* @ Feature Next / Previous Navigation */ #featurenav a span#next, #featurenav a span#prev { background: #000; width:10px; height:10px; } /* @ Highlight Section */ #highlight { text-align: center; } #highlight .content-pad .highlight-area{padding: 40px 15px;} #highlight .copy-pad .highlight-area{padding: 20px 15px;} #highlight .highlight-head{ font-size: 2.5em; } #highlight .content .highlight-subhead, #highlight .copy-pad .highlight-subhead{ font-size: .85em; } #highlight .hl-image-bottom{ margin: 3em 0 0 0; } #highlight .highlight-splash img {max-width: 100%;} /* @ Feature Boxes */ #boxes .content-pad{ padding: .5em 0; } #boxes h3{ padding: 0 0 2px 0; font-size: 1.3em; } #boxes .dcol-pad{ padding: 8px 0 0; } .fboxes p { margin-bottom: 10px; } .fboxes ul { list-style-type: none; margin-top: 5px; } .fboxes ul a { text-decoration: none; } .fboxes a:hover { text-decoration: underline; } .fboxes #searchbox { padding: 1px; width: 160px; } .fboxes li { margin-bottom: 5px; line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */ } .inline_thumbs .fboxgraphic { float:left; padding-right:15px; padding-top:5px; } .top_thumbs .fboxgraphic, .only_thumbs .fboxgraphic{ text-align: center; margin-bottom:5px; } .only_thumbs .fboxinfo{ display: none; } .fboxinfo{ overflow:hidden; padding:5px 0px 0 0px; } /* @ Soap Box */ #soapbox .content-pad { padding-top: 1em; } #soapbox .fboxgraphic { text-align: center; margin: 0; padding: 0; overflow:hidden; } #soapbox .fboxgraphic img{vertical-align: bottom;} #soapbox .fboxtitle h3 { font-size: 1.4em;} #soapbox .fboxinfo { padding: 1.5em; } #soapbox .dcol-pad { margin: 0 0 1.5em; } #soapbox .post-edit-link{ float: right;} a.soapbox_link{ float: left; margin-right: 15px; } /* @ Banners */ #banners .content-pad { padding: 15px 0; } .banner_container .banner-area {padding: 30px 0;} .banner_container .banner-media {text-align: center;} .banner_container .banner_right .banner-media, .banner_container .banner_left .banner-text{ float: right; } .banner_container .banner_left .banner-media, .banner_container .banner_right .banner-text{ float: left; } .banner_container .banner-text{ position:relative; z-index:9; } .banner_container .banner-text-pad { padding: 10px 30px; } .banner-title {margin-bottom: 1em;} .banner-content { font-size: 1.2em;line-height: 1.6em;} /* @ Twitter Bar */ #twitterbar .content .tbubble{ font-style:italic; background: url(../../../../wp-content/themes/PlatformPro/images/twitter-balloon.png) no-repeat 0 12px; padding: 12px 25px; } #twitterbar .twitteraccount{font-style:normal;} .widget ul.twitter .twitter-item{ font-weight: normal; font-style: italic; margin-bottom: .4em; font-size: .9em; } /* @ MoreFoot Sidebars */ #morefoot .widget-title{ padding-left: 0; margin-bottom: .7em; } #morefoot .widget ul{margin-left:10px;} #morefoot .widget ul li{ padding: .2em 0; border:none; } /* @ Content Widgetized Sidebar */ #content_sidebar{ margin: 1em 0; } #content_sidebar ul ul{ padding: 5px; } #content_sidebar .textwidget{padding: 10px;} #content_sidebar .widget, #fullwidth_sidebar .widget{ margin-bottom: 1em;} #content_sidebar .widget h3, #fullwidth_sidebar widget h3{ padding: 3px 0; margin-bottom: 5px; } /* @ FlickrRSS Widget */ .widget_flickrRSS.widget ul{ margin: 7px 0px 0px 0px; } .widget_flickrRSS.widget ul li{display:inline;padding:0;margin:0;border-bottom:none;} .widget_flickr a{display: block;} .widget_flickrRSS a img{margin:6px 5px 6px 5px} .widget_flickrRSS a img { font-size: 10px; border-width: 0px 1px 1px 0px; border-style:solid; padding: 5px; } /* @ WP125 Advertising Widget */ .wp125_write_ads_widget .wp125_write_ads_widget.widget{ border:none; padding:0; margin:0 0 1em 0; } .wp125_write_ads_widget .wp125_write_ads_widget.widget .wtitle{display: none;} .wp125_write_ads_widget.widget .winner { padding:0; line-height: 1px; } .wp125_write_ads_widget.widget #wp125adwrap_2c .wp125ad a{ padding: 5px; width: 125px; margin: 6px 5px 8px 5px; display: block; } .wp125_write_ads_widget { padding: 0; } .wp125_write_ads_widget .winner #wp125adwrap_2c { width:100%; } .wp125_write_ads_widget #wp125adwrap_2c .wp125ad{ padding: 0; width: auto; } #wp125adwrap_2c .wp125ad a{ margin: 6px; display: block; float:left; height: 125px; width:125px; border: 1px solid transparent; } /* @ Pagination & WP-PageNavi Plugin */ #pagination .wp-pagenavi { margin:1.6em .4em 1.6em 0; font-size: .9em; } #pagination .wp-pagenavi span.pages { border:none; background: transparent; } #pagination .wp-pagenavi a, #pagination .wp-pagenavi .current, #pagination .wp-pagenavi .extend{ padding: 3px 7px 4px 8px; border: none; } /* Rounded corners in anything but IE */ .wp-pagenavi a, .wp-pagenavi span{ -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } /* @Disqus */ #site #dsq-content .dsq-request-user-info td a{ font-weight: normal; font-size: 1.2em; } #site .dsq-brlink {display: none;} #site #dsq-content .dsq-request-user-info td small a {font-style:italic;} #site #dsq-content h3 { line-height:1.5em; margin-bottom:1em; } /* @Facebook Comments */ #site #dsq-content .dsq-request-user-info td a{ font-weight: normal; font-size: 1.2em; } #site .dsq-brlink {display: none;} #site #dsq-content .dsq-request-user-info td small a {font-style:italic;} #site #dsq-content h3 { line-height:1.5em; margin-bottom:1em; } /* FORMS/CONTACT ETC */ .cform input {padding: 5px;font-size: 1.1em;} .cform fieldset{background: #fff;border:none;} input[type="text"].cf_error:focus {border: 1px solid #000;} .cform label { display:block; margin:0; text-align:left; } legend{display: none;} .contentcontainer .cform {margin:5px 50px;padding:0px 0;} .cform ol, .cform li{list-style-type: none; margin:0;padding:0;} .cform label {} .cform li{margin-bottom: .7em;} .cform .single{width: 97%;} .cform .area{width: 97%;} .cform .emailreqtxt,.cform .reqtxt{font-style: italic;} .cf_hidden {display: none;} .success { padding: 15px; margin-bottom: .5em; font-size:1.4em; } /* Mailing List Form */ .mailinglist .cform ol{width:262px; float: left;} .mailinglist .cform .single{width:97%} .mailinglist .cform .sendbutton{margin:21px 0 0 10px;padding: 3px 0 2px 0;} .linklove a{display: none;} h2 a > cufon {display:none;}