/*
Theme Name: Freelancer Theme - Custom
Theme URI: http://www.freelancertheme.com
Description: Freelancer Theme's child theme - use this theme to use custom functions and css styles.
Author: Thomas Usborne
Author URI: http://midnightdonkey.com
Template: freelancer
Version: 1.0
*/
@import url("../freelancer/style.css");

#navigation {float:right;position:relative;top:75px;}
.headimage img {position:relative;bottom:-20px;}
#navigation a {margin-right:10px;-moz-border-radius:40px 10px;-webkit-border-radius:40px 10px;border-radius:40px 10px;
/*border-right:5px solid #1A4668;border-bottom:5px solid #1A4668;*/
background: #ffffff; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dddddd)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #fff,  #dddddd); /* for firefox 3.6+ */}
#rap {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;/*background: url(http://www.midnightdonkey.com/wp-content/uploads/2011/08/trans.png) !important*/;}
#navigation .fixednav {width:inherit !important}

li.widget {/*background: url(http://www.midnightdonkey.com/wp-content/uploads/2011/08/trans.png);*/-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
li.widget input, li.widget textarea {padding:10px;-moz-border-radius:10px 40px;-webkit-border-radius:10px 40px;border-radius:10px 40px;width:90% !important;/*border:1px solid #1A4668;border-bottom:5px solid #1A4668;*/overflow:auto;}
li.widget input[type="text"], li.widget textarea {background:#FFF;text-align:center}
li.widget input[type="submit"] {display:block;width:100% !important;font-size:120%;}
#content {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

#bottom-navigation {-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px}
#bottom-navigation a {margin-right:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

blockquote.home {margin-left: 2px;margin-right: 2px;padding: 10px 10px 0 10px;

background: #ffffff; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dddddd)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #fff,  #dddddd); /* for firefox 3.6+ */

-moz-border-radius: 10px;-webkit-border-radius: 10px;position:relative;}

blockquote.home a.fl_button, blockquote.home a.fl_button:active {position:absolute !important;bottom:10px !important;top:inherit !important;width:130px;}

.process span {
    background: none repeat scroll 0 0 #305E83;
    -moz-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius: 50px 50px 50px 50px;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    left: 0;
    padding: 0 5px;
    position: absolute;
    top: -10px;
}
.process p {margin-top:5px;margin-bottom:10px;color:#666;padding-left:10px;}
.icon {position:absolute;}
.top {top:-25px;}
.services {top:-15px;}
.right {right:0}
.bottom {bottom:0}
blockquote.home h2 {margin-top:15px;}
blockquote {position:relative;margin-bottom:30px;}

.custom blockquote {
margin:20px 0;
background: #ffffff; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#efefef'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#efefef)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #fff,  #efefef); /* for firefox 3.6+ */;border:1px solid #DDD;}

a.consultation {
background: url(http://www.midnightdonkey.com/wp-content/uploads/2011/09/fc.png) no-repeat;
display:block;
width:232px;
height:48px;
text-decoration:none;}

a.consultation:hover {
background: url(http://www.midnightdonkey.com/wp-content/uploads/2011/09/fc.png) no-repeat;
background-position:-232px;
}

li.widget:nth-of-type(1) {background:none;}
li.widget:nth-of-type(1) > div {padding-top:0 !important}

body {background: transparent url(http://www.midnightdonkey.com/wp-content/uploads/2011/08/grad.png) top center no-repeat !important;}
html {background: #305E83 url(http://www.midnightdonkey.com/wp-content/uploads/2011/07/bg2.png);}

.wpcf7-not-valid-tip {color:#000;}

.testi {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    color: #000000;
    padding: 15px;
}
