/* Theme Name: Implicit Theme URI: http://implicit.ato.rs Description: Implicit is a business, blog and portfolio theme with lots of custom options and advanced scripts! Author: Flow Author URI: Version: 1.0 */ /* Background Styles */ html, body { height:100%; } body { margin:0px; padding:0px; background-color:#f1f1f1; background-color:#f6f6f6; background-color:#f3f3f3; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height: 24px; background-repeat: repeat; background-image:url(images/background_header3.jpg); background-image:url(images/main-bg.jpg); background-position:center top; text-align: center; color:#202020; } #main { margin: auto; background-image:url(images/main-bg.jpg); background-image:url(images/background_header3.jpg); /* background-image:url(images/background_header-grunge.jpg); */ background-repeat: repeat-x; background-position: center top; } #main .container { min-height:101px; } .container { width: 1000px; margin: auto; text-align: left; position: relative; } #header {
color: #FFFFFF; position: relative; width: 100%; z-index: 23; min-height: 70px; min-height: 105px; margin-bottom: 15px; padding-top: 50px; } #logo { margin-top:2px; position: absolute; margin-left: 10px; } #logo h1 { margin:0px; display:block; text-indent:-999em; line-height: inherit; } #tagline { float: left; position: absolute; margin-top: 25px; } #tagline a{ font-size:13px; font-style:italic; font-family: Arial; color: #808080; } #tagline a:hover{ text-decoration: none; } #menu { float: right; margin-top: 5px; margin-bottom: 42px; } ul#menu { -moz-border-radius: 3px 3px 3px 3px; } ul#menu li a { text-decoration:none; font-size:12px; text-transform:uppercase; /* letter-spacing: 1px; */ font-size: 12px; font-family: arial, sans-serif; text-decoration: none; color: #656565; color: #333; background-image: url(images/menu-separator.png); background-position: left center; background-repeat: no-repeat; font-weight: bold; } ul#menu li { #-moz-border-radius: 3px 3px 3px 3px; } ul#menu li li{
-moz-border-radius: 0px 0px 0px 0px; } ul#menu li:hover { background-color: #222; } .current_page_item { } .current_page_item a{ } .current_page_item li a{ color: #bebebe; } .current_page_item a:hover{ color: #fff!important; } ul#menu li:hover > a{ color: #fff; } ul#menu li li:hover { background-color: #eee; } /* ul#menu li li:hover > a{ color: #ffffff; } */ ul#menu li li a{ color: #bdbdbd; background-color: #222; background-image: none; font-weight: normal; } ul#menu li a:active, ul#menu li a:hover { color: #ffffff; background-color: transparent; } ul#menu li li a:active, ul#menu li li a:hover { color: #222!important; background-color: #ffffff; } /* Menu Styles - remove comment to edit dropdown menu styles */ ul#menu li li { border: 0px solid #414141; } ul#menu li li a{ border: 2px solid #222; background-color: #222; } ul#menu li li:hover { background-color: #fff; color: #222; } ul#menu li a:active, ul#menu li a:hover { color: #fff; background-color:transparent; } .block_inside img { } /* Block Styles */
.block { margin-bottom:0px; } .block_inside { display:block; border:0px solid #ddd; padding:15px; overflow:hidden; } .b_gra { background-repeat: no-repeat; } .image_block { border:1px solid #b5b5b5; background-color:#d2d2d2; padding:5px; display: block; margin: 0 auto 20px auto; text-align: center; } .image_block img { border:1px solid #b5b5b5; } .text_block { float:left; width:430px; margin-left:30px; } /* Content Styles (bg) */ #content { background-image:url("images/bg-transparent2.png"); background-position: top center; overflow:hidden; background-position: 0px 0px; background-repeat: repeat-y; padding: 15px 15px 0px 15px; text-shadow: 1px 1px 1px #fff; } #content_left_sidebar { background-color: transparent; background-image:url(images/bg-transparent-left-sidebar.png); background-position: 0px 0px; background-repeat: repeat-y; padding: 15px 15px 0px 15px; -moz-border-radius: 8px; /* border: 1px solid #c6c6c6; */ text-shadow: 1px 1px 1px #fff; } #content_area_left_sidebar { width:660px; float:right;
color: #3d3d3d; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; text-align: left; } .content_page{ overflow:hidden; background-color: transparent; background-position: 0px 0px; background-repeat: repeat-y; padding: 0px 15px 0px 0px; text-shadow: 1px 1px 0px #fff; color: #646464; } #content_area { width:670px; float:left; color: #676767; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:20px; text-align: left; } #sidebar { float:right; width:300px; background-color:transparent; margin: -25px -13px 0px 0px; min-height: 100%; height: auto; display:inline; clear:none; } #sidebar .block_inside { background-color:transparent; border: 0px solid #ffffff; } #sidebar h2 { font-weight: bold; } #sidebar h3 { margin:0px 0px 10px 0px; font-family:Arial,Helvetica,Sans-serif; font-weight: normal; color: #333; } #sidebar ul { margin:10px 0px 30px 0px; padding:0px; } .widget_recent_entries li a{ list-style: none; display:block; overflow: hidden;
background-image: url(images/li-arrow.png); background-repeat: no-repeat; background-position: 0px 8px; padding-left: 15px; position: relative; } #footer_wrap .widget_recent_entries li a{ padding-left: 0px; } #sidebar ul li { list-style:none; margin:0px 0px 0px 0px; } #sidebar ul li a { color:#cc0000; } #sidebar ul li a:hover { color:#5b523b; text-decoration:none; } #sidebar p{ padding:0; margin-left: 0; margin-right: 0; } #content_area h1 { font-size:32px; line-height:31px; font-weight: bold; color: #555; } #content_area h1 a { font-size:32px; line-height: 31px; letter-spacing:0.05pt} #content_area h3 { font-family:Arial,Helvetica,sans-serif; font-size: 16pt; font-weight:normal; margin:35px 0 14px 0; } #content_area small { text-transform: uppercase; font-family: verdana; color: #6d6d6d; border-bottom:1px solid #EEEEEE; border-top:1px solid #EEEEEE; padding-bottom:5px; padding-top:5px; } #content_area small a{ color: #cc0000; color: #dd0000; text-decoration: none; } #content_area small a:hover{
color: #3e3e3e; } .excerpt a{ float: right; color: #cc0000; text-decoration: none; background-color:#333333; background-color:#eee; color:#FFFFFF; color:#555; float:right; padding:4px 8px 4px 10px; text-decoration:none; text-shadow:none; } .excerpt a:hover{ text-decoration: none; background-color:#ddd; } #content_area .separator { /* background-image: url(images/footer-h3-separator.jpg); */ height: 2px; clear:both; margin-top:20px; background-repeat: repeat-x; } #the_post a{ color: #cc0000; text-decoration:underline; } #the_post a:hover{ color: #35312c; background: #f5f5ee; } #the_post a img{ color: #cc0000; border:0; text-decoration:underline; } #x p{ padding: 0 0 0 63px; margin-bottom: 5px; } /* h1,h2,h3, text etc. */ h1 { margin:0px 0px 10px 0px; font-size:36px; font-family:Helvetica, Arial, Sans-serif; font-family: Arial,Helvetica,Sans-serif; line-height:39px; letter-spacing:-1px; } h1 a{ color:#000000; } h2 { margin:0px 0px 10px 0px; font-size:24px; font-family: Arial,Helvetica,Sans-serif;
font-size: 30px; line-height:30px; font-weight: normal; } h2 a{ color:#000000; } h3{ margin:0px 0px 10px 0px; font-size:24px; font-family: Arial,Helvetica,Sans-serif; font-size: 20px; line-height:30px; font-weight: normal; } h4 { font-size: 15px; color:#5e5e5e; margin:0px 0px 0px 0px; font-weight: normal; } small { display:block; margin-bottom:15px; color:#959595; font-family:verdana,sans-serif; font-size:10px; font-weight:normal; line-height:normal; } a { color:#1764a5; color:#cc0000; text-decoration:none; } a:hover { text-decoration:underline; } p { margin: 0px 0px 15px 0px; } /* Footer */ #footer_wrap { display: block; min-width: 1000px; position: relative; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-repeat: repeat-x; background-color: #161616; text-align: center; background-position: center top; } #footer_wrap #content { background-image: none; border: none; text-shadow: none; } #footer_wrap a{ color: #cc0000; color: #777; display: block; text-shadow: none; }
#footer_wrap a:hover{ color: #ee0000; text-decoration: none; } #footer_wrap ul { padding: 0px; overflow: hidden; } #footer_wrap ul li{ list-style: none; /* border-bottom: 1px solid #3b3b3b; */ padding: 5px 0px 5px 0px; overflow: hidden; background-image: url(images/li-arrow.png); background-repeat: no-repeat; background-position: 0px 12px; padding-left: 10px; position: relative; } #footer_wrap ul li a{ background-image: url(images/nothing.png); /* That's empty image to avoid image flickering on IE6... that's ridiculous bug and double background on links is the only solution I found so far */ background-repeat: no-repeat; } #footer_wrap #twitter_update_list li{ padding: 0px; background-image: none; } #footer { background-color:transparent; line-height:1.6em; margin:30px auto 0px auto; position:relative; width:1000px; background-repeat: no-repeat; text-align: left; padding-top: 15px; } #footer_copyright { background-color:transparent; /* background-image: url(images/copyright-separator.png); */
background-repeat: no-repeat; color: #666666; font-size: 10px; line-height:1.6em; margin:0 auto; padding:0px 0 20px 30px; position:relative; width:966px; font-family: Tahoma, Arial; text-transform: uppercase; padding-top: 15px; text-align: left; } html[xmlns] .clearfix { display:block; } #footer .links { border-top:3px dashed #e9ded9; margin:40px 0 10px 0; padding:20px 0 0 0; width:970px; text-align: center; } .clear { clear:both; } .footer_column { float:left; width:290px; margin-right:30px; margin-bottom: 20px; } #footer h3 { text-transform:none; } .footer_column ul li, .footer_column ul { list-style:none; margin:0px; padding:0px; } #footer_wrap .widget { border: 0px solid white; background: none; } #footer_wrap .widget ul { padding: 0px; margin: 0px; } #footer h3{ color: #777; background-position: 0 bottom; background-repeat: repeat-x; } #footer .wpcf7 textarea{ } #footer .wpcf7 input, #footer .wpcf7 textarea{ border: 1px solid #ccc; padding:4px; overflow: hidden; } ul#links { margin:0px; padding:0px;
position:relative; left:0px; } ul#links li { display:inline; margin-left:12px; } /* Breadcrumb Trail Styles (currently disabled) */ .breadcrumb{ color: #797979; font-family: tahoma, arial, helvetica; font-size: 11px; text-transform: uppercase; padding: 3px; padding-left: 15px; clear: both; -moz-border-radius: 4px 4px 0 0; background-color: #F5F5F5; background-color: #dfdfdf; border-bottom: 1px solid #CDCDCD; border: 1px solid #CDCDCD; } .breadcrumb a { color:#797979; font-family:helvetica; font-size:10px; } .widget { border: 0px #e3e3e3 solid; padding:10px 10px 10px 10px; -moz-border-radius: 5px; font-size: 12px; overflow: auto; } .widget img{ float:left; position:relative; } .widget  a img{ float:left; position:relative; border: 0px; } .widget li{ /* border-bottom: 1px dashed #e3e3e3; */ padding:7px 15px 7px 0px; /* background-image: url(images/footer-h3-separator.jpg); */ clear:both; background-repeat: no-repeat; background-position: bottom center; } #ads{ padding: 0; } #ads img{ margin:0px 10px 10px 0; }
.widget p { padding: 22px 0px 0px 63px; } .subscribe li { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; } a img.subscribe { float: right; margin: -20px 0px 0px 0; border: 0px solid #ffffff; } .subscribe_head { float: right; position: absolute; margin: -100px 0px 0px 860px; border: 0px solid #ffffff; } img.subscribe_small{ margin: 0px 5px 0px 0px; } #pages_navigation { float: right; } #ads iframe{ margin: 0px 0px 0px -25px; } /* IE6 PNG Support Fix */ img { border: none; } /* img, div, a, input { behavior: url("http://localhost/forcg/wp-content/themes/flow-wp3/iepngfix.htc"); } */ /* This doesn't work regardless of everything... */ /* Comments */ #comments-template input[type="text"], #comments-template textarea { -moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset; background:none repeat scroll 0 0 #F9F9F9; border:1px solid #bbb; } #comments-template { clear: both; color:#606060; margin:0; position:relative; } #comments-template .commentlist { padding-left:105px; } .commentlist ul { padding-left: 40px; }
.commentlist li{ list-style: none; background: none !important; padding-left: 0px !important; list-style-image:none; list-style-position:outside; list-style-type:none; } #comments-template .comment-body { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border:1px solid #ddd; background-color: #fcfcfc; margin-top:15px; min-height:125px; position:relative; } #comments-template .comment-body img.avatar { margin: auto; padding: 2px; position:absolute; right:565px; border:1px solid #909090; } .fn{ border:medium none; position:absolute; right:550px; width: 100px; top: 70px; text-align: center; color:#5E5E5E; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight: bold; font-style:normal; } .fn a{ color:#5E5E5E; } .commentmetadata { height:60px; line-height:13px; position:absolute; right:550px; top:90px; width:100px; color:#5E5E5E; font-family:Arial,Helvetica,sans-serif; font-family:'Lucida Sans Unicode',Arial,Helvetica,sans-serif; color:#A9A9A9;
font-size:12px; font-size:10px; text-align: center; } .commentmetadata a{ color:#5E5E5E; font-family:Arial,Helvetica,sans-serif; font-family:'Lucida Sans Unicode',Arial,Helvetica,sans-serif; color:#A9A9A9; font-size:12px; font-size:10px; text-align: center; } .says{ display: none; } .comment-body p{ padding: 10px 10px 0px 15px; font-family:Verdana,Arial,Helvetica,sans-serif; color: #5e5e5e; font-size:12px; } .reply { bottom:10px; color:#383838; font-size:10px; text-transform: uppercase; right: 15px; padding:1px 6px; position:absolute; text-decoration:none; font-family:Arial,Helvetica,sans-serif; } .reply a{ color:#383838; } #data { width:98%; } #author, #email, #url, #data { border:1px solid #909090; font-family:Arial,'Myriad Pro'; font-size:14px; line-height:20px; padding:4px; } #commentform{ margin-left: 10px; } /* End Comments Template */ #h_search { float: left; position: relative; margin: -42px 0px 0px 400px; } #search { position: relative; } .widget_search { position: relative; }
#sidebar .widget_search { margin-top: 20px; } .widget_search #search_submit{ position:absolute; top: 14px; right: 31px; } #search img{ } #searchform{ clear:left; } #s { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius: 5px; font-size: 12px; vertical-align:middle; background:#FFFFFF none repeat scroll 0 0; height:20px; width:200px; color: #929292; padding:3px 26px 0 5px; background-color:#f9f9f9; border:1px solid #ccc; border-left: 1px solid #bbb; border-top: 1px solid #bbb; -moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset; } #search_submit { position:absolute; right:7px; top:4px; } #search  { width:235px; margin-bottom: 20px; } #search .search_submit{ top: 14px; right: 16px; } #search_page { position:relative; width:235px; } #logo2{ float: left; display:block; position:absolute; margin-top: -10px; #margin-top: -25px; } #logo2 h1 { margin: 0px; } #logo2 h1 a{ font-family:Arial,sans-serif; font-size:24px; font-style:italic;
font-weight:bold; background-repeat:no-repeat; margin: 12px 0px 0px 0px!important; color: #fff; display:block; line-height: 19px; } #logo2 h1 a:hover{ color: #ddd; text-decoration: none; } #branding{ padding-left: 10px; overflow:hidden; } .pf-item-bg { /* #background:url("images/portfolio-bg-1.png") no-repeat scroll 0 0 transparent; #height:173px; #margin-top:35px; #position:relative; #width:314px; */ } /* Portfolio Styles */ #r { display:inline; float:left; margin:0 30px 20px 0; width:300px; min-height: 300px; } #rx { min-height: 300px; display:inline; float:left; margin:0 0px 20px 0; width:300px; } #r2 { display:inline; float:left; margin:0 30px 20px 0; width:300px; min-height: 180px; } #rx2 { min-height: 180px; display:inline; float:left; margin:0 0px 20px 0; width:300px; } .size-full{ border:1px solid #909090; background-color: white; padding:5px; } .block_inside_portfolio { margin-top: 20px; } #content_area_portfolio { width:960px; float:left; color: #3d3d3d;
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align: left; } #content_area_portfolio h3{ font-weight: normal; font-size: 16px; } #content_area_portfolio h3 a{ color: #cc0000; margin-left: 10px; } #content_area_portfolio .excerpt{ margin-left: 10px; margin-right: 10px; } /* Images */ .preview_image{ float: left; } .block_inside_portfolio .preview_image { background:url("images/portfolio-bg-1.png") no-repeat scroll 0 0 transparent; height:173px; position:relative; width:314px; } .block_inside_portfolio .preview_image img{ display:block; border: 0px solid black; margin-top: 4px; margin-left: 7px; } .block_inside_portfolio .preview_image img:hover{ opacity: 0.8; } .blog_preview_image img{ float: left; margin: 20px 0px 30px 0px; -moz-border-radius: 4px; border: 1px solid #ccc; padding: 5px; display:block; margin-top: 4px; background:none repeat scroll 0 0 #F9F9F9; border:1px solid #bbb; margin-right: 20px; background-color: #eaeaea; position: relative; } #sing{ margin-top: -10px; }
.blog_preview_image:hover{ /* background:url("images/blog-post-bg-1-hover.png") no-repeat scroll 0 0 transparent; */ } /* Lava Slider */ ul#menu { list-style:none; } ul#menu li{ position:relative; } ul#menu li.backLava { background:url("images/menu-shadow.png") no-repeat scroll center 0 transparent; background-position: 0px 0px; min-height: 10px !important; min-width: 93px !important; margin-top: 20px; padding:0; position:absolute; z-index:13; top: 0px!important; -moz-border-radius: 5px; } /* Shortcodes Columns */ /* Sizes should be (margin-left: 10px, margin-right: 20px): Available space: 970px - 2*15px padding = 940px 14: 940/4 - 25 = 210px 13: 288,(3) ~ 288px 12: 445px 23: 601,(6) ~ 600px default: no width specified */ .column_default, .column_14, .column_13, .column_12, .column_23, .column_15, .column_single { float:left; margin-right:15px; margin-left: 10px; margin-bottom: 20px; padding-bottom: 10px; min-height:10px; display:inline; overflow:hidden; position:relative; -moz-border-radius: 6px 6px 0px 0px;
} .column_15{ width:163px; } .column_14{ width:210px; } .column_13{ width:288px; } .column_12{ width:445px; } .column_23{ width:590px; } .column_default{ clear:both; width: 100%; } .column_single{ clear:both; width: 100%; min-height: 0px; color: #777; margin-top: 20px; float: left; background-color: #fff; } .column_full { background-color: #e6e6e6; padding: 20px 0px 20px 0px; background-image: url(images/slider-images-background.jpg); background-repeat: repeat-x; } .column_full_container { margin:auto; position:relative; text-align:left; width:960px; padding: 0px 20px 0px 20px; color: #888; } .column_full_container h1, .column_full_container h2, .column_full_container h3 { color: #444; } .content_area_page  { } .content_area_page  h3 { font-family:Helvetica,Arial,sans-serif; font-size: 16pt; font-weight:normal; margin:15px 0 14px 0; width: 100%; clear:both; } .content_area_page  .separator { /* background-image: url(images/footer-h3-separator.jpg); */ height: 2px; clear:both; margin-top:20px; clear:both;
padding-top:0px; } /* Shorcode Message Boxes Styles */ .box_default{ clear:both; border: 1px solid #bcbcbc; background-color:#f7f7f7; margin:5px 0 15px; padding: 5px 0px 5px 10px; } .grey_box{ clear:both; border: 1px solid #e5e5e5; background-color:#fcfcfc; margin:5px 0 15px; padding: 5px 0px 5px 10px; } .warning_box { padding: 5px 0px 5px 10px; clear:both; border: 1px solid #E6DB55; background-color:#FFFFE0; margin:5px 0 15px; } .error_box { padding: 5px 0px 5px 10px; clear:both; border: 1px solid #cc0000; background-color:#ffe8e8; margin:5px 0 15px; } .success_box { padding: 5px 0px 5px 10px; clear:both; border: 1px solid #617f35; background-color:#e2f3c3; margin:5px 0 15px; } /* Twitter Widget */ #twitter_update_list{ font-size: inherit; } #twitter_update_list a{ color: #cc0000 !important; } #twitter_update_list a:hover{ color: #5e5e5e; } #twitter_update_list li { /* border-bottom: 1px dotted #5e5e5e; */ padding-bottom: 7px; margin-bottom: 9px; } #twitter_update_list li a{ clear:both; }
#twitter_update_list span, #twitter_update_list span a { color: #7a7a7a; text-decoration: none; } .twitter_follow a{ color: #cc0000; } /* Nivo Slider Styles */ #slider .nivo-controlNav  { bottom:30px; left:87%; position:absolute; z-index: 234455; } #slider .nivo-controlNav a { background:url("images/bullets.png") no-repeat scroll 0 0 transparent; border:0 none; display:block; float:left; height:20px; margin-right:3px; text-indent:-9999px; width:20px; } #slider .nivo-controlNav a.active { background-position:-20px 0; } .nivo-controlNav { bottom:-30px; left:47%; position:absolute; z-index: 56; } a.nivo-nextNav { background-position:-30px 0; right:15px; } a.nivo-prevNav { left:15px; } #slider { position:relative; background:url("images/loading.gif") no-repeat 50% 50%; } #slider img { position:absolute; top:0px; left:0px; display:none; } #slider .nivo-controlNav img { display:inline; position:relative; } /* HTML/CSS Elements Formatting */ fieldset { border:1px solid #888 } blockquote {
font-family: Georgia,Times,serif; font-style: italic; margin-bottom: 20px; padding-left: 65px; background: transparent url(images/blockquote.png) no-repeat left top scroll; min-height: 55px; clear: both; } blockquote p{ padding: 8px 0px 8px 0px; } .quote-left { float: left; margin: 0px 15px 10px 0px; padding-left: 65px; width: 40%; } .quote-left p { padding: 8px 0px 8px 0px; } .quote-right { float: right; margin: 0px 15px 0px 10px; padding-left: 65px; width: 40%; } .quote-right p { padding: 8px 0px 8px 0px; } /* Image/text aligns */ .image_right{ float:right; margin-left: 10px; margin-bottom: 10px; } .image_left{ float:left; margin-right: 10px; margin-bottom: 10px; } .alignright{ float:right; margin-left: 10px; margin-bottom: 10px; } .alignleft{ float:left; margin-right: 10px; margin-bottom: 10px; } .alignnone{ margin:0 auto 20px auto; display:block; } #footer_wrap p{ padding: 0px; margin: 0px; } .navigation { display: block; margin-top: 30px; } /* Tables */ table { border-width: 1px; border-spacing: 0px;
border-style: none; border-collapse: collapse; margin-bottom: 10px; } table th { border-width: 1px; padding: 5px; border-style: inset; border-color: #808080; background-color: #ffffff; } table td { border-width: 1px; padding: 5px; border-style: inset; border-color: #808080; background-color: #ffffff; } .page_h1_separator { background-image: url(images/footer-h3-separator.jpg); height: 2px; margin-bottom: 20px; margin-top: -10px; clear: both; } hr { background-image: url(images/footer-h3-separator.jpg); height: 2px; background-position: 0 1px; margin-bottom: 20px; clear:both; color: transparent; border: none; } /* Contact Form Styles */ .wpcf7 textarea{ width: 264px; } .wpcf7 input, .wpcf7 textarea{ color: #888; border: 1px solid #ddd; overflow: hidden; padding: 6px; width: 500px; -moz-border-radius: 5px; } .wpcf7 input:focus, .wpcf7 textarea:focus{ border: 1px solid #f7941d; } .wpcf7 { text-transform: uppercase; font-size: 11px; } .wpcf7-form img{ float: none; } /* Contact Form Styles (Widget) */
.textwidget .wpcf7 textarea{ width: 264px; } .textwidget .wpcf7 input, .textwidget .wpcf7 textarea{ color: #888; border: 1px solid #ddd; overflow: hidden; padding: 6px; width: 92%; -moz-border-radius: 5px; } .textwidget .wpcf7 input:focus, .textwidget .wpcf7 textarea:focus{ border: 1px solid #f7941d; } .textwidget .wpcf7 { text-transform: uppercase; font-size: 11px; } .textwidget .wpcf7-form img{ float: none; } .sm { list-style:none; padding: 0px; height:350px; display:block; overflow:hidden;position:relative; list-style:none outside none; } .sm li {float:left; display:inline; overflow:hidden; border-style:none; cursor:pointer; height:350px; margin:0; padding:0; position:relative; list-style: none; width: 1000px; } .te { height:350px; margin: 10px 0 35px 1px; padding:0 0 25px; width:1000px; } #flashcontent { left:50%; margin:0 0 0 -600px; position:absolute; top:129px; margin-top: 0px; } .postauthor { width: 50%; float:left; } .related-posts { width: 50%; float:left; } /* Flickr Images Widget Styles */
#flickr-images { padding: 0px; overflow: hidden;} #flickr-images h3 { padding-left: 10px;} #flickr_badge_uber_wrapper { text-align:center; position:relative; } #flickr_badge_wrapper { padding:10px 0 10px 0;} .flickr_badge_image { float:left; display: inline; margin-left: 5px; margin-bottom: 5px; } .flickr_badge_image img {border: 1px solid #d0d0d0 !important; padding: 1px;} .flickr_badge_image img:hover {border: 1px solid #7e7e7e !important; padding: 1px;} #flickr_badge_source {text-align:left; margin:0 10px 0 10px;} #flickr_badge_icon {float:left; margin-right:5px;} #flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;} #flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;} #flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;} /* Page Meta Data Styles */ .page_desc { color: #fff; min-height: 70px; margin-left: 15px; } .page_desc h1 { line-height: 19px; letter-spacing:0; margin-top:2px; padding:0; display:inline; float:left; color: #5e5e5e; } .page_desc_fp h3{ letter-spacing:0; margin-top:2px; padding:0; display:inline; float:left; color: #5e5e5e; } .page_desc p { clear:both; color:#5E5E5E; display:inline; float:left; font-weight:normal; width:100%; } /* Accordion Slider Meta Data */ .accordion_meta { position: absolute; bottom: 0px; min-width: 800px; color: #fff; padding-left: 30px; z-index: 456; text-align: left; text-shadow: none; } .accordion_meta2 { position: absolute; bottom: 0px; min-width: 960px; color: #fff; z-index: 455; padding-left: 30px; background-color: #000; opacity: 0.35; filter: alpha(opacity=35); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"; }
/* Portfolio Images Meta Data */ .captionfull .boxcaption { top: 260px; left: 0; margin: 0px; width: 294px; height: 60px; margin-bottom: 10px; z-index: 234534; } .caption .boxcaption { top: 260px; left: 0; margin: 0px; width: 294px; height: 30px; margin-bottom: 10px; z-index: 23443; } .boxcaption { float: left; position: absolute; background: #000; height: 100px; width: 300px; margin-left: 7px; opacity: .7; /* For IE 5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* For IE 8 */ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; } .boxcaption h3{ margin: 0px; } .boxcaption h3 a{ color: #efeed8!important; } .boxcaption { line-height: normal; margin-top: 4px; } .boxgrid{ width: 314px; height: 164px; margin:10px; float:left; overflow: hidden; position: relative; text-shadow: none; color: white; } .pf-background-image { background:url("images/portfolio-bg-1.png") no-repeat scroll 0 0 transparent; height: 173px; width: 314px; position: absolute; margin-left: 10px;
margin-top: 10px; } .slider-shadow { background:url("images/slider-shadow.png") no-repeat scroll center bottom transparent; height: 88px; width: 1144px; position: absolute; margin-left: -70px; margin-top: -60px; z-index: -1; } .boxgrid img{ position: absolute; top: 4px; left: 7px; width: 300px; height: 160px; border: 0; margin-left: -13px; margin-top: -15px; z-index:234345435; } .slidedown img { z-index:5; } .slidedown  .boxcaption { margin-top: 4px; margin-left: 20px; margin-top: 10px; background-color: transparent; height: 100%; width: 100%; } .slidedown  .boxcaption h3, .slidedown  .boxcaption small{ font-weight: bold; color: #5e5e5e; margin-bottom: 0px; } .slideright  .boxcaption { margin-top: 4px; margin-left: 20px; margin-top: 10px; background-color: transparent; height: 100%; width: 100%; } .slideright  .boxcaption h3, .slideright  .boxcaption small{ font-weight: bold; color: #5e5e5e; margin-bottom: 0px; } .thecombo  .boxcaption { margin-top: 4px; margin-left: 20px; margin-top: 10px;
background-color: transparent; height: 100%; width: 100%; } .thecombo  .boxcaption h3, .thecombo  .boxcaption small{ font-weight: bold; color: #5e5e5e; margin-bottom: 0px; } .peek  .boxcaption { margin-top: 4px; margin-left: 20px; margin-top: 10px; background-color: transparent; height: 100%; width: 100%; } .peek  .boxcaption h3, .peek .boxcaption small{ font-weight: bold; color: #5e5e5e; margin-bottom: 0px; } .slideright img { z-index:5; } .thecombo img { z-index:5; } .peek img { z-index:5; } ul.orange-list li { background-image:url("images/orange-list.png"); background-position:0 10px; background-repeat:no-repeat; list-style:none outside none; overflow:hidden; padding:5px 0 5px 20px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; } ul.green-list li { background-image:url("images/green-list.png"); background-position:0 10px; background-repeat:no-repeat; list-style:none outside none; overflow:hidden; padding:5px 0 5px 20px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; } ul.red-list li {
background-image:url("images/red-list.png"); background-position:0 10px; background-repeat:no-repeat; list-style:none outside none; overflow:hidden; padding:5px 0 5px 20px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; } ul.green-arrow-list li { background-image:url("images/green-arrow-list.png"); background-position:4px 10px; background-repeat:no-repeat; list-style:none outside none; overflow:hidden; padding:5px 0 5px 20px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; } ul.silver-arrow-list li { background-image:url("images/silver-arrow-list.png"); background-position:0 4px; background-repeat:no-repeat; list-style:none outside none; overflow:hidden; padding:5px 0 5px 30px; border-bottom:1px solid #e5e5e5; margin-bottom:5px; } #related-posts { float: left; width: 50%; } a.arrow-link { background: url(images/li-arrow.png) no-repeat scroll right 5px transparent; font-weight:bold; padding-right:9px; text-decoration:none; } a.arrow-link-green {
background: url(images/li-arrow-green.png) no-repeat scroll right 5px transparent; font-weight:bold; padding-right:9px; text-decoration:none; color: #a4c00b; } /* Front page Bx Slider */ #bxslider { list-style: none; padding: 0px; margin: 0px 0px 0px 20px; } #bxslider li { float:left; width: 960px; } .bxslider_wrap { min-height: 370px; color: #8a8a8a; margin-bottom: 30px; margin-top: 10px; } .bx_pager a { background:url("images/bullets-2.png") no-repeat scroll 0 0 transparent; border:0 none; display:block; float:left; height:15px; margin-right:5px; text-indent:-9999px; width:15px; outline: 0; } .bx_pager a.active { background-position:-15px 0; } .bx_pager { /* float:right; height:10px; margin: 4px auto auto; position:absolute; right: 50%; text-indent:-9999px; width:100px; */ left:47%; position:absolute; } a.bx_pager { background-position:-30px 0; } /* Small Bx Slider */ .bxslider_wrap2 #contentslider { list-style: none; padding: 0px; margin: 0px 0px 0px 0px; } .bxslider_wrap2 #contentslider li { float: left;
width: 288px; } .bxslider_wrap2 .bxslider_wrap { min-height: 50px; color: #8a8a8a; margin-bottom: 45px; } .bxslider_wrap2 .bx_pager a { background:url("images/bullets-2.png") no-repeat scroll 0 0 transparent; border:0 none; display:block; float:left; height:13px; margin-right:5px; text-indent:-9999px; width:13px; outline: 0; } .bxslider_wrap2 .bx_pager a.active { background-position:-13px 0; } .bxslider_wrap2 .bx_pager { float: right; position: relative; left: 0px; } .bxslider_wrap2 .bxslider_container { height: auto!important; } .bxslider_wrap2 a.bx_pager { background-position:-30px 0; } /* Custom Slider Containers */ .bxslider_container { height: 365px!important; } .slider-left { z-index: 345; float: left; height:330px; padding: 20px 30px 0px 31px; width: 260px; margin-left: 4px; } .slider-left h2 a{ text-transform: uppercase; color: #545454; } .slider-right { /* background:url("images/slider-bg.png") no-repeat scroll 23px 1px transparent; */ background-position: top right; float:left; margin-right:-20px;
margin-top:4px; } .slider-left2 { /* background:url("images/slider-bg.png") no-repeat scroll 23px 1px transparent; */ background-position: top right; float: left; min-width:642px; width: 50px; margin-left: -6px; -moz-border-radius: 5px 0px 0px 5px; } .slider-left-bg { background:url("images/slide-left-text-bg.png") no-repeat scroll -2px -4px transparent; float:left; height:370px; margin-bottom:6px; margin-left:-5px; overflow:hidden; padding-bottom:6px; position:absolute; width:973px; } .slider-bg-full2 .slide-title { background:none repeat scroll 0 0 #222; color:#FFFFFF; display:block; font-size:18px; left:45px; line-height:20px; opacity:0.8; padding:6px 12px; position:absolute; text-shadow:none; top:285px; } .slider-right2 { background-color: #161616; -moz-border-radius: 0px 5px 5px 0px; color: #DADADA; float: left; min-height: 330px; padding: 20px 20px 0 20px; width: 275px; z-index: 345; } .slider-right2 h2 a{ color: #fafafa; text-transform: uppercase; } .slider-bg-full2 {
/* background: transparent url("images/slider-bg-full.png") no-repeat; background-position: top center; padding: 7px; float: left; */ position: relative; } .full-pf-left { min-width: 642px; float: left; margin-bottom: 60px; background: transparent url("images/pf-big-bg.png") no-repeat; padding: 11px; } .full-pf-right { width: 250px; float: right; font-size: 12px; line-height: 22px; color: #fafafa; } .widget_text { /* border: 1px solid #ddd; background-color: #f3f3f3; -moz-border-radius: 0px; */ color: #4d4d4d; } .widget_rss h3 a{ color: #333!important; font-size: 13px; line-height: 11px; } .rsswidget img { margin-top: 13px; margin-right: 5px; } .selected a{ border-bottom: 1px dotted #5e5e5e; } .pf_category { text-align: center; font-family: Trebuchet MS, Arial; font-size: 12px; margin-bottom: 20px; clear:both; } .pf_category a{ text-shadow: 1px 1px 1px #fff; color: #aaa; text-decoration: none; } .pf_title { text-align: center; font-weight: bold; font-family: Trebuchet MS, Arial; font-size: 14px;
margin-top: 10px; clear:both; } .pf_title a { font-weight: bold; color: #222; text-decoration: none; } .pf_title a:hover { color: #444; } ul.pf_nav { margin-left: .5em; margin-bottom: 1em; } ul.pf_nav a{ color: #3e3e3e; text-decoration: none; } ul.pf_nav a:hover{ color: #5e5e5e; } ul.pf_nav li { list-style-type: none; display: inline; font-weight: bold; text-shadow: 1px 1px 0px #f3f5da; padding: 2px 15px; } ul.pf_item { display: block; float: left; } .pf_item li { list-style-type: none; display: block; float: left; margin: .5em; position: relative; width: 306px; } ul.pf_item li img { border: 3px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 0px 5px #ac987e; -moz-box-shadow: 0px 0px 5px #ac987e; box-shadow: 0px 0px 5px #ac987e; } .gallery-mag-glass { background: transparent url(images/magnifying-glass2.png) no-repeat scroll center center; } .gallery-mag-glass { top:0; left:0; height:160px; width:300px; position:absolute; z-index: -1; }
/* Portfolio v5 template */ ul.pf_item2 { display: block; float: left; } .pf_item2 li { list-style-type: none; display: block; float: left; margin: .5em; position: relative; width: 226px; } ul.pf_item2 li img { /* border: 3px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 0px 5px #ac987e; -moz-box-shadow: 0px 0px 5px #ac987e; box-shadow: 0px 0px 5px #ac987e; */ } .gallery-mag-glass2 { background: transparent url(images/magnifying-glass2.png) no-repeat scroll center center; } .gallery-mag-glass2 { top:0; left:0; height:165px; width:220px; position:absolute; z-index: -1; } .pf_category2 { text-align: center; font-family: Trebuchet MS, Arial; font-size: 12px; margin-bottom: 20px; clear: both; text-align: left; color: #737373; text-shadow: 1px 1px 0px #fff; } .pf_category2 a{ text-shadow: 1px 1px 0px #fff; color: #737373; text-decoration: none; } .pf_title2 { text-align: center; font-weight: bold; font-family: Trebuchet MS, Arial; font-size: 13px;
clear: both; text-align: left; } .pf_title2 a { font-weight: bold; color: #494949; text-decoration: none; text-transform: uppercase; } .pf_title2 a:hover { color: #444; } /* Portfolio template v6 */ .pf_category3 { text-align: center; font-family: Trebuchet MS, Arial; font-size: 12px; margin-bottom: 20px; padding-bottom: 6px; clear: both; text-align: left; margin-left: 15px; margin-top: -4px; color: #c0c0c0; } .pf_category3 a{ color: #c0c0c0; text-decoration: none; } .pf_title3 { text-align: center; font-weight: bold; font-family: Trebuchet MS, Arial; font-size: 13px; clear: both; text-align: left; margin-left: 15px; padding-top: 5px; } .pf_title3 a { font-weight: bold; color: #a4c00b; text-decoration: none; text-transform: uppercase; } .pf_title3 a:hover { color: #aac611; } .pf_bg3 { background-color: #2e2e2e; margin-top:-7px; width:220px; } div#test-accordion{ margin: 10px 0px 10px 0px; border: 1px solid #aaa;} div.accordion {
position: relative; /* required for bounding--works around a "peculiarity" in Prototype */ } div.accordion-toggle{ position: relative; /* required for effect */ z-index: 10;  /* required for effect */ background: #eee;   /* required for effect--can be anything except "transparent" */ cursor: pointer; padding: 5px; } div.accordion-toggle-active{ background: #fff; } div.accordion-content{ overflow: hidden; /* required for effect */ background: #aaa; } div#accordion-flow { background-color: #21201f; } div.accordion { position: relative; /* required for bounding */ } div.accordion-toggle{ position: relative; /* required for effect */ z-index: 10;  /* required for effect */ background: #3f3c38 url(../img/off.jpg) repeat-x; background-position: bottom; color: #fff; cursor: pointer; margin-bottom: 1px; padding: 9px 14px 6px 14px; border-top: 1px solid #5d5852; } div.accordion-toggle:hover, div.accordion-toggle-active{ background-image: url(../img/on.jpg); background-color: #6d493a; border-top: 1px solid #a06b55; }
div.accordion-content{ overflow: hidden; /* required for effect */ background: #302e2c; color: #c4bab1; border-bottom: 1px solid #000; } div.accordion-content p{ margin: 9px 24px 6px 24px; } /* Accordion jQuery/Google */ .ui-accordion h3 a { color: #3e3e3e!important; text-decoration: none!important; } .ui-accordion h3 { font-size: 11px!important; margin: 0px!important; } .ui-state-hover { border: 1px solid #999!important; -moz-border-radius: 4px !important; } /* coin slider */ .cs-prev, .cs-next { color: #fff!important; text-decoration: none!important; text-shadow: none; } .cs-prev:hover, .cs-next:hover { color: #3d3d3d!important; } /* Footer Styles */ #footer_wrap { background-color: #161616; } #footer_wrap h3, #footer_wrap h2, #footer_wrap h1, #footer_wrap h4 { color: #fbfbfb; } #footer_wrap div, #footer_wrap ul li a { color: #999; } #footer_wrap ul li a:hover { color: #aaa; } #footer_wrap ul li { background-image:url("images/li-arrow-orange.png"); /* border-bottom:1px solid #da5c1f; */ }
#footer .wpcf7 input, #footer .wpcf7 textarea { background-color:#202020; border:1px solid #303030; }
