/* CSS Document */



/*  



Theme Name: Arthemia Premium



Theme URI: http://colorlabsproject.com/Description: 



Designed by <a href="http://michaelhutagalung.com">Michael Jubel Hutagalung</a> of <a href="http://colorlabsproject.com">Colorlabs Project</a>.



Version: 1.0



Author: Michael Jubel Hutagalung



Author URI: http://colorlabsproject.com/



Tags: thumbnails, newspaper, magazine, widgets, admin panel*/







/*Copyright 2008, Michael Jubel HutagalungView detailed license info in license.txt file /* 



TABLE OF CONTENTS 



HTML Elements



Structure



Navigation Bar



Text



Index Page



Content Page



Sidebar



Form Elements  



Comments



Footer



Clear







/* CSS Reset */







.label a{



display:none;



}



.flashmovie {



background-color:#CCC;



}



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,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {



margin: 0;



 padding: 0;



 border: 0;



 outline: 0;



 font-weight: inherit;



 font-style: inherit;



 font-size: 100%;



font-family: inherit;



 vertical-align: baseline;



}



/* remember to define focus styles! */:focus {



 outline: 0;



 }



body {



line-height: 1;



	color: black;



 background: white;



 }



ol, ul {



 list-style: none;



}



/* tables still need 'cellspacing="0"' in the markup */table {



	border-collapse: separate;



 border-spacing: 0;



 }



caption, th, td {



 text-align: left;



 font-weight: normal;



 }



blockquote:before, blockquote:after, q:before, q:after {



 content: "";



 }



blockquote, q {



	quotes: "" "";



}



/* HTML Elements */ul.li.page_item page-item-518{



display:none;



}



.page_item page-item-518{



display:none;



}



#random img{



margin-top:15px;



}



#random h3{



color:#1E5B7E;



}



.tweetable_latest_tweets {



background-color:none;



}



#cat-9 a:hover{



color:#999;



}



#cat-5 a:hover{



color:#999;



}



#cat-6 a:hover{



color:#999;



}



#cat-7 a:hover{



color:#999;



}



#cat-8 a:hover{



color:#999;



vertical-align:topbackground:url(images/pro2.jpg) ;



background-position:top left;



height:70px;



letter-spacing:-0.05em;



padding:0;



text-decoration:none;



border:none;



}



#cat-8{



background:url(images/programtab.jpg) ;



background-repeat:no-repeat;



height:70px;



}



#cat-7{



background:url(images/wd.jpg) ;



height:70px;



background-repeat:no-repeat;



}



#cat-6{



background:url(images/consulttab.jpg) ;



height:70px;



background-repeat:no-repeat;



}



#cat-9{



background:url(images/supplytab.jpg) ;



height:70px;



background-repeat:no-repeat;



}



#cat-5 {



background:url(images/supporttab.jpg) ;



height:70px;



background-repeat:no-repeat;



}



* {



margin:0;



padding:0;



}



.tweetable_latest_tweets li{



border:none;



}



.twitter_title_link {



text-decoration:none;



}



.twitter-item li{



}



.twitter-item {



margin:6px 6px 0;



display:block;



}



.twitter{



background-color:#fff;



margin:6px 6px 0;



display:block;



}



.twitter-timestamp{



display:block;



color:#9A9898;



}



.linkage{



float:right;



color:#fff;



padding-right:35px;



padding-top:70px;



font-size:13px;



}



#head a{



color:#fff;



}



body {



font: 100% Arial, Helvetica;



background-color:#060000;



background-image:url(images/b2.jpg) ;



background-repeat:repeat-x;



color: #505050;



}



p {



	margin: 15px 0;



}



a:link, a:visited {



color: #000;



text-decoration:none}



a:hover, a:active {



color: #808080;



text-decoration:underline;



}



a img {



border:none;



}



code {



font: 1.0em 'Courier New', Courier, Fixed;



background:#ececec;



}



	acronym, abbr, span.caps {



	font-size: 0.9em;



letter-spacing: .07em;



cursor: help;



}



			acronym, abbr {



border-bottom: 1px dashed #999;



}



blockquote {



padding: 10px 10px 0 10px;



border-top: 1px solid #ddd;



border-bottom: 1px solid #ddd;



background: #ececec;



font:1.0em Arial;



line-height:1.5em;



margin:10px 0px;



}



select {



width: 130px;



}



	strong {



font-weight:bold;



}



em {



font-style:italic;



}



/* Structure */#head {



background:url(images/header_11.jpg) ;



background-repeat:no-repeat;



background-color:#FFF;



width:940px;



height:115px;



margin:0px auto;



margin-top:0px;



font-size:0.7em;



}



#page {



width:920px;



margin:0px auto;



padding:9px;



background:#dedede;



font-size:12px;



border-left:1px solid #000;



border-right:1px solid #000;



}



#inner {



margin:0;



padding:0;



background:url(images/left_stripe.gif) left repeat-y;



}



.left {



float:left;



}



.right {



float:right;



}



/* Navigation Bar*/#navbar {



margin:0 auto;



padding:0px 10px 0px 10px;



text-transform:lowercase;



background:#333333 url(images/navbar.png) no-repeat;



width:920px;



font-size:11px;



border-left:5px solid #fff;



border-right:5px solid #fff;



}



#page-bar {



padding:0px;



}



#page-bar ul {



list-style: none;



}



#page-bar li {



float:left;



list-style:none;



cursor: pointer;



display:block;



border-right:1px solid #303030;



}



#page-bar li:hover {



background: #5b5b5b;



}



#page-bar a, #page-bar a:visited {



margin: 0px;



padding:7px 14px;



font-weight:bold;



color:#eeeeee;



display:block;



}



#page-bar a:hover {



text-decoration:none;



display:block;



}



#page-bar p {



margin:0;



padding:0;



}



#searchform {



width:184px;



float:right;



text-align:right;



padding-top:3px;



margin-right:10px;



}



/* Dropdown Menus */		#page-bar li {



float: left;



margin: 0px;



padding: 0px;



}



#page-bar li li {



float: left;



margin: 0px;



padding: 0px;



width: 132px;



text-transform:none;



}



#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {



width: 122px;



float: none;



margin: 0px;



padding: 4px 10px 4px 10px;



background: #5b5b5b url(images/dots_nav.gif) repeat-x top;



}



#page-bar li li a:hover, #page-bar li li a:active {



background: #909090;



padding: 4px 10px 4px 10px;



}



#page-bar li ul {



position: absolute;



width: 10em;



left: -999em;



}



#page-bar li:hover ul {



left: auto;



display: block;



}



#page-bar li:hover ul, #page-bar li.sfhover ul {



left: auto;



}



/* Text*/h1 {



font:28px Arial;



letter-spacing:-0.02em;



}



h2 {



font:25px Arial;



}



h3 {



font:12px Arial;



margin-bottom:3px;



color:#303030;



}



h4 {



font:12px Arial;



}



h3.cat_title, h3.cat_title a {



color:#333333;



display:none;



letter-spacing:-0.05em;



text-decoration:none;



}



h3#respond {



margin-top:0px;



padding-top:20px;



}



h3#comments {



margin-top:32px;



padding-left:0px;



margin-bottom:15px;



}



h3.authors {



margin-top:15px;



}



/* Index Page*/#logo {



width:165px;



height:90px;



background:#fff;



}



#tagline {



margin-top:10px;



color:#1d3566;



font-weight:bold;



}



#top {



margin:0 auto;



padding:0px 10px 0px 0px;



background-repeat:repeat-x;



background-image:url(images/headrep2.jpg);



width:928px;



border-left:1px solid #282828;



border-right:1px solid #282828;



}



#headline {



width:560px;



background-repeat:no-repeat;



float:left;



padding:10px 12px 15px 25px;



font-size:12px;



line-height:1.5em;



margin:0;



color:#282828;



overflow:hidden;



}



#headline a {



color:#282828;



text-decoration:none;



padding-top:20px;



}



#headline a:hover {



color:#d0d0d0;



}



#top div.label {



font:14px Arial;



font-weight:bold;



text-transform:lowercase;



letter-spacing:-0.05em;



line-height:0.9em;



display:block;



padding-bottom:0px;



padding-top:5px;



}



#headline div.title a{



color:#282828;



text-decoration:none;



font-family:Verdana, Geneva, sans-serif;



}



#headline div.title {



font:24px Arial;



line-height:0.9em;



padding-top:15px;



padding-right:10px;



margin-top:0px;



}



#headline div.meta {



display:block;



padding:4px 0px 4px 0px;



color:#666666;



font-size:10px;



}



#headline p {



padding-bottom:20px;



padding-right:15px;



}



#featured {



width:320px;



float:right;



padding:5px 0px 0px 10px;



font-size:12px;



}



#featured li {



background-image:url(images/qqq.png);



background-repeat:no-repeat;



list-style:none;



width: 320px;



height: 79px;



margin-bottom:0px;



padding-bottom:0px;



}



#featured .arthemia-carousel {



overflow:hidden;



width:320px;



margin-top:10px;



}



#featured .info {



margin-top:0px;



padding-top:19px;



/*float:right;



*//*width:203px;



*/font-size:11px;



}



#featured .meta {



margin-top:0px;



font-weight:normal;



font-size:10px;



}



#featured .meta a{



color:#2a7eb1;



}



#featured .title a{



padding-top:5px;



}



#featured .title {



font-weight:bold;



padding-top:10px;



margin-top:5px;



color:#333;



text-decoration:none;



}



#featured .divider {



margin-left:95px;



}



#headline a img, #featured a img {



margin-top:8px;



}



#featured a {



color:#fff;



}



#featured a:hover {



color:#808080;



}



#featured a img {



border:#FFF solid 1px;



margin-left:9px;



}



#headline a img {



border:2px solid #999999;



margin-left:4px;



margin-top:4px;



margin-right:15px;



margin-top:15px;



}



#single_head {



width:195px;



float:left;



padding:15px 12px 20px 25px;



margin:0;



background:#333333;



color:#fff;



}



#single_head a img {



border:3px solid #fff;



}



#single_desc {



width:675px;



float:right;



padding:0px 10px 5px 10px;



font-size:12px;



line-height:1.5em;



 }



#single_desc div.title {



font:25px Arial;



letter-spacing:-0.02em;



line-height:0.9em;



display:block;



padding-bottom:5px;



padding-top:10px;



}



#single_desc div.meta {



display:block;



padding-bottom:5px;



font-size:10px;



color:#FFF;



}



#single_desc p {



margin:0px;



color:#FFF;

font-size:12px;

padding-bottom:10px;



}



#single_desc a {



color:#fff;



text-decoration:none;



}



#single_desc a:hover {



color:#808080;



}



#middle {



margin:0 auto;



padding:0px 9px 0px 9px;



background:#dedede;



width:920px;



border-left:1px solid #000;



border-right:1px solid #000;



}



.category {



width:164px;



float:left;



margin:0px;



padding:5px 10px 15px 10px;



background:#fff;



cursor:pointer;



}



.category p {



margin:0;



font-size:11px;



}



.category span.cat_title, #front-popular h3, #front-list .cat_title, #gallery h3 {



text-transform:lowercase;



margin:0;



font-weight:bold;



font-size:16px;



letter-spacing:-0.05em;



}



#front-list .cat_title {



font-size:14px;



margin-bottom:5px;



color:#1E5B7E;



}



#front-list .title a{



color:#1E5B7E;



text-decoration:none;



}



#front-popular h3 {



color:#fff;



}



.more-link {



display:block;



margin:15px 0px;



}



.category a {



color:#333333;



display:block;



background:none;



}



.category a:hover {



background:none;



color:#fff;



text-decoration:none;



}



#bottom {



width: 920px;



}



#bottom-left {



background-image:url(images/top.png);



background-position:top;



background-repeat:no-repeat;



float:left;



}



#bottom-left .meta, #content.archive .meta {



font-size:10px;



}



#front-list {



width:570px;



padding:10px;



background-image:url(images/back.png);



background-repeat:no-repeat;



font-size:12px;



line-height:1.75em;



margin-bottom:10px;



}



#front-list blockquote {



padding: 0px 10px 0 10px;



}



#front-list .title {



font:18px Arial;



font-weight:bold;



letter-spacing:-0.05em;



line-height:1.0em;



}



#front-list .divider {



margin-left:216px;



margin-top:0px;



margin-bottom:0px;



}



.author {



font-size:11px;



font-weight:bold;



}



.meta {



color:#2a7eb1;



font-weight:bold;



}



#headline p, #featured p {



margin:0;



}



#paged-list {



width:570px;



padding:0px 10px 5px;



background:#fff;



font-size:12px;



line-height:1.75em;



border-top:1px solid #ececec;



}



#paged-list .clearfloat {



background:url(images/dots_content.gif) repeat-x bottom;



padding-bottom:1px;



}



.onecolumn {



line-height:1.5em;



padding:10px 0px;



margin:0;



}



.onecolumn img {



float:left;



margin:8px 10px 7px 0px;



border:1px solid #ccc;



}



.tanbox {



line-height:1.5em;



padding:10px 0px;



margin:0;



}



.archive .tanbox {



width:570px;



background:url(images/dots_content.gif) repeat-x bottom;



padding-bottom:1px;



}



.tanbox img {



float:left;



margin:8px 10px 7px 0px;



border:1px solid #ccc;



padding:2px;



}



.tanbox span.title a, .onecolumn span.title a {



font:14px Arial;



font-weight:bold;



}



.tanbox p, .onecolumn p {



margin:5px 0px;



}



	#navigation {



padding:15px 10px;



background:#fff;



font-size:12px;



text-align:center;



width:550px;



}



/* Content Page*/#content {



width:890px;



min-height:400px;



background-image:url(images/body.png);



background-repeat:no-repeat;



padding:10px;



font-size:12px;



line-height:1.75em;



float:left;



border-top:1px solid #ececec;



}



.post {



line-height:1.75em;



}



.post p {


font-size:12px;
margin-top:0px;



}



.post .clearfloat {



border-bottom:1px solid #e2e2e2;



}



.entry ul, .post ol, #front-list ul, #front-list ol {



margin-bottom:15px;



}



#content h2.title {



letter-spacing:-0.01em;



margin-bottom:0px;



padding:5px 0px;



color:#1E5B7E;



}



.entry ul li, #front-list ul li {



	list-style:square;



margin-left:30px;



}



.entry ol li, #front-list ol li {



	list-style:decimal;



margin-left:30px;



}



.entry ol li ul li, #front-list ol li ul li {



	list-style:square;



margin-left:20px;



}



.entry img, .post a img, #front-list img {



padding:5px;



margin:0 10px 5px 0;



}



.entry a {



text-decoration:underline;



}



.post .ads {



margin-top:10px;



}



#stats {



margin-bottom:15px;



padding:8px 0px;



font:11px Arial;



display:block;



border-bottom:1px solid #e2e2e2;



font-weight:bold;



}



span#map {



font-size:11px;



}



img.centered, a img.centered, img.aligncenter, a img.aligncenter {



display: block;



margin-left: auto;



margin-right: auto;



}



img.alignright, a img.alignright {



padding: 4px;



margin: 0 0 2px 7px;



display: inline;



}



img.alignleft, a img.alignleft {



padding: 4px;



margin: 0 7px 2px 0;



display: inline;



}



.alignright {



float: right;



}



.alignleft {



float: left}



#bio {



padding:10px;



background:#efefef;



margin:20px 0px;



}



#bio p {



margin:0;



padding:0;



}



#bio .avatar {



border:1px solid #ccc;



margin:0px 10px 5px 0;



float:left;



padding:2px;



width:80px;



height:80px;



}



	/* Sidebar*/#sidebar {



width:320px;



float:right;



margin:0px 0px 0px 5px;



overflow:hidden;



}



.tweetable_latest_tweets{



background:none;



}



.tweetable_latest_tweets{



background:none;



}



.spoiler {



 	padding:0px 12px 12px 12px;



background:#fff;



border-top:1px solid #ececec;



margin-bottom:12px;



 	overflow:hidden;



}



.spoiler img {



border:1px solid #ccc;



padding:2px;



margin-right:10px;



margin-bottom:5px;



}



.spoiler h3 {



font:12px Arial, Helvetica, Verdana, Sans-Serif;



font-weight:bold;



 	color:#fff;



 	margin:0px 0px 8px 0px;



 	padding:3px 10px;



border-bottom:1px solid #ececec;



 	}



.spoiler h3 a {



color:#fff;



text-decoration:none;



}



.spoiler p {



margin:0;



color:#6d6d6d;



}



.spoiler h4 {



font:12px Arial, Helvetica, Verdana, Sans-Serif;



font-weight:bold;



margin-bottom:5px;



}



.spoiler h4 a {



color:#333333;



}



#sidebar {



font-size:11px;



}



#sidebar a{



text-decoration:none;



color:#666;



}



#sidebar h3 {



font:16px Verdana, Sans-Serif;



font-weight:bold;



display:none;



color:#666;



padding-top:10px;



margin:0px 0px 5px 0px;



}



#sidebar-top h3 a{



color:#fff;



}



#sidebar-top  {



background-image:url(images/contact2.jpg);



background-repeat:no-repeat;



width:300px;



float:right;



padding:0px 10px 10px 10px;



height:526px;



/*margin-top:13px;



*/#margin-top:0px;



}



.cform {



margin:10px auto 0;



}



#sidebar-bottom, #sidebar-middle {



}



#sidebar-bottom h3{



border-bottom:1px solid #d1d2d3;



padding-bottom:5px;



color:#000;



}



#sidebar-bottom {



background-repeat:no-repeat;



padding:30px;



padding-left:30px;



}



#sidebar-bottom a{



color:#000;



}



.cform legend {



color:#2d88c0;



padding-left:10px;



}



#sidebar-middle {



width:320px;



float:right;



/*margin-top:15px;



#margin-top:-12px;*/



}



#sidebar-left {



}



#sidebar-right {




}



#sidebar li {



list-style:none;



display:block;



padding:2px 0px 2px 13px;



}



#sidebar li ul li {



border-bottom:0px;



}



#sidebar-ads {



width:310px;



float:right;



margin-bottom:10px;



padding-right:10px;



}



#sidebar h3 img {



 margin-top:1px;



display:none;



 }



/* Form Elements */select {



border:1px solid #333333;



width:100%}



.submitbutton {



padding: 2px 5px;



border:1px solid #aaa;



background:#fff;



font-size:11px;



color:#aaa;



cursor: pointer;



}



.submitbutton:hover {



background:#303030;



color:#fff;



}



.field {



padding: 1px;



border-top:1px solid #bbbbbb;



border-left:1px solid #bbbbbb;



border-right:1px solid #eeeeee;



border-bottom:1px solid #eeeeee;



background:#fff;



font-size:11px;



}



#search .searchbutton {



padding: 1px;



border:1px solid #333333;



background:#fff;



font-size:11px;



}



#commentform input {



width: 140px;



margin: 5px 5px 0px 0;



}



#commentform textarea {



width: 99%;



margin-top:5px;



border-top:1px solid #bbbbbb;



border-left:1px solid #bbbbbb;



border-right:1px solid #eeeeee;



border-bottom:1px solid #eeeeee;



}



/* Comments*/#comment {



 width:590px;



	background:#fff;



 }



div#cancel-comment-reply {



 font-weight:bold;



 }



#comments ul.commentlist {



 margin-top:20px;



 list-style:none;



 }



#comments ul.commentlist blockquote {



 background:#ededed;



 }



#comments .clearfloat {



 background:none;



 }



#comments div.navigation {



 padding:5px 0px 20px 0px;



 font-weight:bold;



 }



ul.commentlist li.comment {



 color:#4d4d4d;



 padding: 11px 14px 11px 14px;



 background:#f2f2f2;



 list-style:none;



 margin-bottom:10px;



 font-size:11px;



 line-height:18px;



 border-bottom: 1px solid #dcdbd7;



 }



ul.commentlist li.comment h3#respond {



 background:#fff;



 margin-top:15px;



 }



ul.commentlist li.comment img.avatar {



 border:1px solid #ccc;



 margin:0px 0px 13px 13px;



 float:right;



 padding:2px;



 width:45px;



 height:45px;



 }



	ul.commentlist li.comment cite {



 color:#313228;



 font-weight:bold;



 font-size:14px;



 }



ul.commentlist li.comment div.comment-meta {



 font-size:10px;



 margin-top:0px;



 }



ul.commentlist li.comment div.comment-meta a {



 color:#4d4d4d;



 text-decoration:none;



 }



ul.commentlist li.comment a {



 text-decoration:underline;



 }



ul.commentlist li.comment cite a {



 text-decoration:none;



 }



ul.commentlist li.comment div.reply {



 clear:both;



 display:block;



 }



ul.commentlist li.comment div.reply a {



 text-decoration:none;



 font-weight:bold;



 }



ul.commentlist li.comment p {



 margin:15px 0px;



 padding:0;



  }



ul.commentlist li.comment blockquote {



 width:380px;



 }



ul.children li.comment {



 margin-top:15px;



 color:#4d4d4d;



 padding: 12px 12px 12px 12px;



 background:#fff;



 border:none;



 list-style:none;



 margin-bottom:0px;



 font-size:11px;



 }



ul.commentlist li.depth-1, ul.children li.depth-3, ul.children li.depth-5, ul.children li.depth-7, ul.children li.depth-9 {



 background:#f2f2f2;



 }



ul.children li.depth-2, ul.children li.depth-4, ul.children li.depth-6, ul.children li.depth-8, ul.children li.depth-10 {



 background:#fff;



 }



#respond textarea {



 width:99%;



 font-size:13px;



 }



#respond label {



 font-weight:bold;



 }



#respond a {



text-decoration:none;



 }



#respond h3 {



margin-top:15px;



 }



li.comment div#respond h3 {



 display:none;



 }



/* Footer*/#gallery {



font-size:11px;



color:#333;



width: 525px;



 padding:15px 0px 15px 15px;



padding:15px 0px 15px 0px;



background:#dedede;



margin: 0 auto 0 0;



border-left:5px solid #fff;



border-right:5px solid #fff;



}



#custom_gallery {



width: 925px;



 padding:15px 0px 15px 15px;



background:#dedede;



margin: 0 auto;



}



#gallery #random {



<!--float:right;



 ca_custom-->width:513px;



}



#gallery #random img {



padding:2px;



border:1px solid #ccc;



margin-left:19px;



margin-bottom:15px;



 background:#fff;



}



#gallery #video .flashmovie{



background:#dedede;



}



#gallery #video {



float:left;



width:351px;



padding-right:15px;



background:#dedede;



border-right:1px solid #b0b0b0;



}



#gallery h3 {



display:block;



padding-bottom:5px;



color:#1E5B7E;



font-size:18px;



}



#front-popular {



display:none;



font-size:11px;



color:#fff;



width: 910px;



background:#303030;



margin: 0 auto;



padding:15px;



border-left:5px solid #fff;



border-right:5px solid #fff;



}



#recentpost, #mostcommented {



width:276px;



float:left;



padding:0px 20px 0px 0px;



border-right:1px solid #808080;



}



#mostcommented {



margin-left:20px;



}



#recent_comments {



width:276px;



float:right;



padding:0px;



}



#recentpost a, #mostcommented a, #recent_comments a {



color:#fff;



}



#recentpost ul, #mostcommented ul, #recent_comments ul {



margin-top:5px;



}



#recentpost li, #mostcommented li, #recent_comments li {



list-style:none;



background:url(images/dots_footer.gif) repeat-x top;



padding-top:1px;



}



#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a {



padding:5px;



display:block;



text-decoration:none;



}



#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover {



background:#000000;



color:#fff;



}



#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {



background:none;



}



#footer {



text-align:center;



margin: 0 auto;



width: 920px;



font-size:10px;



background:#303030;



color:#fff;



padding:5px 10px;



}



#footer a:hover {



color:#808080;



}



#footer a {



color:#fff;



}



/* Float Properties*/.clearfloat:after {



content:".";



display:block;



height:0;



clear:both;



visibility:hidden;



}



.clearfloat {



display: inline-block;



}



/* Hides from IE-mac \*/* html .clearfloat {



height:1%;



}



*+html .clearfloat {



height:1%;



}



.clearfloat {



display:block;



}







#ca_contact_form{



margin-top:45px;



margin-left:15px;



height:460px;



}







.email_link{



margin-left:17px;



margin-top:-30px;



float:left;



padding:0px;



}

div.wpcf7-response-output{

margin-top:-150px;
}


