/*
Theme Name: Phoenix Web Solutions
Description: This theme is developed by Phoenix Web Solutions and is a combination of Hijinx and HTML5 boiler Plate
Author: Thomas Bangham
Author URI: http://www.phoenixws.co.uk

*/

/*****HTML5 BOILERPLATE MINIFIED*******/

*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}nav{display:block}section{display:block}audio{display:inline;zoom:1}canvas{display:inline;zoom:1}video{display:inline;zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;color:#222}button{font-family:sans-serif;color:#222;font-size:100%;vertical-align:middle;line-height:normal;cursor:pointer;-webkit-appearance:button;overflow:visible;margin:0}input{font-family:sans-serif;color:#222;font-size:100%;vertical-align:middle;line-height:normal;margin:0}select{font-family:sans-serif;color:#222;font-size:100%;vertical-align:middle;margin:0}textarea{font-family:sans-serif;color:#222;font-size:100%;overflow:auto;vertical-align:top;resize:vertical;margin:0}body{font-size:1em;line-height:1.4;margin:0}::-moz-selection{background:#404040;color:#fcfcfc;text-shadow:none}::selection{background:#404040;color:#fcfcfc;text-shadow:none}a{color:#00e}a:hover{color:#06e;outline:0}a:focus{outline:thin dotted}a:active{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:700}strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;white-space:pre-wrap;word-wrap:break-word}code{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}kbd{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}q{quotes:none}q:before{content:none}q:after{content:none}small{font-size:85%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}ul{margin:1em 0;padding:0 0 0 40px}ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul{list-style:none;list-style-image:none;margin:0;padding:0}nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;margin-left:-7px;white-space:normal;padding:0}input[type="button"]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type="reset"]{cursor:pointer;-webkit-appearance:button;overflow:visible}input[type="submit"]{cursor:pointer;-webkit-appearance:button;overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="checkbox"]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type="radio"]{box-sizing:border-box;width:13px;height:13px;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input:invalid{background-color:#f0dddd}textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}

/****BODY STYLES********/
body div.wpcf7-mail-sent-ok{
	clear: both;
}
body {
	background-image: url('http://eighty3creative.co.uk/wp-content/uploads/lightback.jpg');
	color: #838383;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 20px;
	margin: 0 auto;
	width: 100%;
	}

a {
	text-decoration: none;
	color: #404040;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	}

a:hover {
	text-decoration: none;
	color: #99CE28;
	font-size: 13px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	}

h1 {
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height: 36px;
	margin-bottom: 20px;
	}

h2 {
	color: #fcfcfc;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height: 36px;
	margin-bottom: 20px;
	}

h3 {
	color: #404040;
	font-size: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 26px;
	margin-bottom: 16px;
	}

h4 {
	color: #fcfcfc;
	font-size: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 26px;
	margin-bottom: 16px;
	}

.ContentWrapper {
 margin: 30px auto;
 //  margin: 0px auto
 min-height: 162px;
    overflow: auto;
    padding-top: 20px;
    width: 970px;
}

.single-portfolio .ContentWrapper {
    margin-top: 80px;
    margin-bottom: 30px;
}

.ImageStretch {
	width: 100%;
}


/****HEADER STYLES*******/


header {
	background-image: url('http://eighty3creative.co.uk/wp-content/uploads/lightback.jpg');
	//	background: rgba(247, 247, 246, 0.9);
	height: 70px;
	width: 100%;
	float: top;
	}

#HeaderWrapper {
	width: 970px;
        margin: 0px auto;
	}

#CompanyLogo {
    float: left;
    margin-right: 357px;
    padding-top: 15px;
    }


.logo{
    background-image: url("images/83-1 copy.png");
    display: block;
    height: 40px;
    width: 203px;
}

.logo:hover {
    background-image: url("images/83-2.png");

}
/*****NAV STYLES*******/

#MainNav {}
#MainNav ul{
    float: right;
    margin: 0;
    padding: 0;
}

#MainNav ul li {
    border-top: 4px solid rgba(255,255,255,0);
    float: left;
    height: 38px;
    list-style: none outside none;
    margin-right: 22px;
}

#menu-item-20{
margin-right: 0px;
}

#MainNav ul li a {
    color: #404040;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 48px;
    width: 60px;
    padding-top: 22px;
text-align: center;
}

#MainNav ul li a:hover {
    color: #404040;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 48px;
    width: 60px;
    padding-top: 22px;
}

#MainNav ul li:hover {
	border-top: #99CE28 solid 4px;
}

#MainNav ul .current-menu-item {
	color: #404040;
	border-top: #99CE28 solid 4px;
}

.single-portfolio #MainNav ul #menu-item-24{
	border-top: #99CE28 solid 4px;
}

/*****SEARCH PAGE STYLES*******/

.search-results h1 {
    font-size: 30px;
    margin-top: 5px;
}

.search-results h1 a{
    font-size: 30px;
}
/*****FOOTER STYLES*******/

footer {
    background-image: url("images/FooterBk.jpg");
    clear: both;
    display: block;
    height: 500px;
    margin: 0 auto;
    padding-top: 28px;
    width: 100%;
    margin-top: 0px;
}

.foot1{
   float: left;
    width: 352.333px;
}
.foot2{
   float: left;
    width: 323.333333px;
}
.foot3{
   float: right;
    width: 251.333px;
}
.colWrap{
    clear: both;
    margin: 0 auto;
    vertical-align: bottom;
    width: 970px;
	color: #ffffff;
}

.colWrap h2{
	color: #404040;
	font-size: 24px;
}
.colWrap h6{
	font-size: 11px;
}

.TwitterStatus {
    margin: 0 auto;
    width: 743px;
    text-align: center;
}


.TwitterStatus img{
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 50px;
    padding-bottom: 20px;
}

.TwitterStatus a{
	color: #fcfcfc;
	font-size: 24px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -0.5px;
	line-height: 26px;
        text-align: center;
}

.TwitterDate {
    color: #fcfcfc;
    font-size: 14px;
    margin-top: 20px;
}

.TwitterDate a {
    font-size: 14px;
    color: #404040;
}

.TwitterDate a:hover {
    font-size: 14px;
    color: #606060;
}

#FooterNav {
    border-top: 2px solid #FFFFFF;
    clear: both;
    margin: 164px auto 0;
    vertical-align: bottom;
    width: 970px;
}

.copyRight {
    color: #fcfcfc;
    float: left;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    padding-top: 20px;
    width: 428px;
}

.copyRight p {
    color: #404040;
    margin-top: 0;
}

.FootLogo {
    float: left;
    padding-top: 13px;
    padding-left: 40px;
    width: 272px;
}

#menu-footermenu {
    float: left;
    margin-top: 0;
    padding-top: 20px;
}

#menu-footermenu li {
    border-right: 1px solid #404040;
    float: left;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 8px;
    list-style: none outside none;
    margin-right: 10px;
    padding-right: 10px;
}

#menu-footermenu #menu-item-49 {
    border: 0 none;
    margin-right: 0;
    padding-right: 0;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
}

#menu-footermenu li a {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #404040;
}

#menu-footermenu li a:hover {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px;
    color: #606060;
}


/*****HOME CONTENT STYLES*******/

#Sliderbk {
//    position: relative;
    top: 0px;
    margin-bottom: 40px
    z-index: -1;
}

#Sliderbk .meteor-slides {
	margin: 0px auto;

}

#Sliderbk .meteor-slides .meteor-buttons {
left: 601px;
width: 50%;
//overflow: hidden;
}


#ColWrapper {
    background-image: url('http://eighty3creative.co.uk/wp-content/uploads/darkback.jpg');
    background-color: #404040;
    display: inline-block;
    height: 100%;
    overflow: hidden;
    width: 100%;
    margin-top: 30px;
}

.CentreCol {
    margin: 0 auto;
    width: 970px;
}

#ColWrapper .wpcf-field-tag-value {
    margin: 0 auto 20px;
    padding-top: 20px;
    text-align: center;
    width: 970px;
}

.Column1 {
    float: left;
    margin: 0 20px 0 auto;
    width: 310px;
    margin-bottom: 40px;
}

.Column1 img{
   margin-bottom: 20px;

}

.Column1 a{    
    background: none repeat scroll 0 0 #404040;
    display: inline-block;
    float: left;
    height: 220px;
    margin: 0 20px 20px auto;
    width: 310px;
}  
  
.Column1 img:hover {  
    opacity: .5;  
    cursor: pointer;  
} 


.Column2 {
    float: left;
    margin: 0 20px 0 auto;
    width: 310px;
    margin-bottom: 40px;
}

.Column2 a{    
    background: none repeat scroll 0 0 #404040;
    display: inline-block;
    float: left;
    height: 220px;
    margin: 0 20px 20px auto;
    width: 310px;
}  
  
.Column2 img:hover {  
    opacity: .5;  
    cursor: pointer;  
} 

.Column3 {
    float: left;
    margin: 0 auto;
    width: 310px;
    margin-bottom: 40px;
}

.Column3 a{    
    background: none repeat scroll 0 0 #404040;
    display: inline-block;
    float: left;
    height: 220px;
    margin: 0 20px 20px auto;
    width: 310px;
}  
  
.Column3 img:hover {  
    opacity: .5;  
    cursor: pointer;  
} 

/*****WORKS STYLES*******/

#RecentWork {
    height: auto;
    margin: 0 auto 45px;
    overflow: auto;
    width: 970px;
    margin-top: 45px;
}

.workCol {
    float: left;
    width: 323px;
}

.category-journal .workCol {
    width: 240px;
}

.workCol h2 {
    color: #404040;
    margin-bottom: 5px;
    margin-top: 0px;
    text-align: center;
}

.workCol h2 a {
	color: #404040;
	font-size: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
}

.workCol h2 a:hover {
	color: #838383;
	font-size: 20px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
}


.workCol p{
    margin-top: 0;
    text-align: center;
    margin-bottom: 40px;
}

.workCol .work-thumb{    
    background: none repeat scroll 0 0 #fcfcfc;
    display: inline-block;
    float: left;
    height: 220px;
    margin: 0 20px 20px auto;
    width: 313px;
}  

.category-journal .workCol .work-thumb{
    width: 220px;
}

.workCol img:hover {  
    opacity: .7;  
    cursor: pointer;  
} 

/*****JOURNAL SINGLE STYLES*******/

.SingleWrap {
    float: left;
    height: auto;
    margin-right: 50px;
    width: 620px;
}


.testimonials {
    float: left;
    margin-bottom: 75px;
    width: 300px;
}

.testimonials h3 {
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height:;
  margin-bottom: 20px;

}

.testimonials h2 {
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	margin-top: 5px;
}

.SingleWrap h5 {
    font-size: 16px;
    margin-top: 0;
}

.SingleWrap  h1 {
    margin-top: 5px;
    font-size: 30px;
}

.testimonials li {
	list-style: none;
}
.testimonials .advanced_recent_posts_widget ul li {
	list-style: none;
 border: medium none;
}


.testimonials .advanced_recent_posts_widget ul  {
	list-style: none;
}

.testimonials .advanced_recent_posts_widget .post-title {
    color: #404040;
    display: block;
    margin-top: 18px;
}

.testimonials #s {
    background-color: #F1F1F1;
    border: medium none;
    color: #404040;
    display: block;
    height: 40px;
    padding-left: 10px;
    width: 255px;
}
/*****WORK SINGLE STYLES*******/

.SinglePortfolioWrap {
    float: left;
    height: auto;
    margin-right: 50px;
    width: 620px;
}

.SinglePortfolioWrap h1 {
	margin-top: 0;
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height:;
}

.testimonial {
    float: left;
    margin-bottom: 75px;
    margin-top: -25px;
    width: 300px;
}

.testimonial h3 {
	margin-top: 45px;
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height:;
}

.testimonial h2 {
	color: #404040;
	font-size: 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: -1.5px;
	line-height:;
}

.single-portfolio h4 {
    color: #FFFFFF;
    font-size: 28px;
    text-align: center;
}

.single-portfolio .workCol h2 a  {
	color: #ffffff;
}



/*****CONTACT PAGE STYLES*******/


.ContactWrap {
    float: left;
    height: auto;
    margin-right: 50px;
    margin-bottom: 60px;
    width: 630px;
}

.wpcf7-form br{
	display: none;
}

.wpcf7 .wpcf7-form .watermark {
	color: #838383;
}


.wpcf7-form .your-email {
	margin-left: 20px;
}

.wpcf7-form-control-wrap {
	width: 305px;
	float: left;
}
#wpcf7-f69-p13-o1 .wpcf7-text {
	font-family: Helvetica, Arial, sans-serif;
	color: #838383;
	float: left;
	height: 35px;
	padding-left: 14px;
	width: 305px;
	background-color: #f3f3f3;
	border: none;
}

#wpcf7-f69-p13-o1 .wpcf7-text:focus {
	background-color: #f3f3f3;
	color: #404040;
}

.wpcf7-form .your-message {
	margin-top: 20px;
}

.wpcf7-form .wpcf7-textarea {
	width: 630px;
	font-family: Helvetica, Arial, sans-serif;
	background-color: #f3f3f3;
	color: #838383;
	border: none;
	padding-left: 14px;
	padding-top: 10px;
}

#wpcf7-f69-p13-o1  .wpcf7-textarea:focus {
	background-color: #f5f5f5;
	color: #404040;
}


.wpcf7-form .foundUs {
	clear: both;
		margin-top: 20px;
}

.wpcf7-form .wpcf7-submit {
    font-family: Helvetica, Arial, sans-serif;
    background-color: #404040;
    border: none;
    color: #fcfcfc;
    float: left;
    height: 35px;
    margin-left: 20px;
    margin-top: 20px;
    width: 105px;
}

.wpcf7-form .wpcf7-submit:hover {
    background-color: #606060;
    border: none;
    color: #fcfcfc;
    float: left;
    height: 35px;
    margin-left: 20px;
    margin-top: 20px;
    width: 105px;
}


.wpcf7-form span.wpcf7-not-valid-tip {
    border: 0 solid #404040;
    font-size: 10pt;
    left: 30%;
    padding: 8px;
    position: absolute;
    top: -63%;
    width: 200px;
    z-index: 100;
    color: #fcfcfc;
    background-color: #f27063;

}

.ContactSide {
    float: left;
    width: 285px;
}

.ContactSide h2{
    color: #404040;
    font-size: 30px;
}

.tel {
    color: #404040;
    font-weight: bold;
    margin-right: 25px;
}

.web {
    color: #404040;
    font-weight: bold;
    margin-right: 20px;
}

.email {
    color: #404040;
    font-weight: bold;
    margin-left: -2px;
    margin-right: 15px;
}

.address {
	float: left;
    float: left;
    margin-left: -2px;
}

.twitterMin {
    color: #404040;
    font-weight: bold;
    margin-left: -2px;
    margin-right: 15px;
}

#wpcf-field-address {
margin-left: 37px;
}


/*****PROFILE PAGE STYLES*******/

#colWrapper {
	width: 750px;
	margin: 0px auto;
}

.page-template-Profile-php #wpcf-field-tag .wpcf-field-tag-value h2{
	margin-bottom: 0px;
}


.page-template-Profile-php .Column1 {
    margin: 0;
    width: 220px;
    margin-bottom: 20px;
}

.page-template-Profile-php .Column2 {
    margin: 0 40px;
    width: 220px;
    margin-bottom: 20px;
}

.page-template-Profile-php .Column3 {
    margin: 0;
    width: 220px;
    margin-bottom: 20px;
}

.Column1:hover .Column2:hover .Column2:hover {
	opacity: 0.0;
	filter: alpha(opacity=7);
 	-webkit-transition: opacity 0.1s linear;
	}

.page-template-Profile-php .Column1 img:hover, .page-template-Profile-php .Column2 img:hover, .page-template-Profile-php .Column3 img:hover {
	opacity: 1;
}

.page-template-Profile-php .work:hover {
	opacity: 0.0;
cursor: pointer;
}

.craigN:hover {
	opacity: 0.7;
}

.ProfileH2 {
	text-align: center;
	color: #404040;
	margin-top: 80px;
display: none;
}

.WorkO {
    position: absolute;
	display: none;
}

.workHover {
    position: absolute;
}



#Statement {
    clear: both;
    height: 350px;
    width: 100%;
    padding-bottom: 30px;
}

.StatHeader {
    color: #fcfcfc;
    font-size: 16px;
    font-weight: bold;
    margin: 0 auto;
    line-height: 24px;
    position: relative;
    text-align: center;
    top: 40%;
    width: 660px;
}
.DefaultStatement {}
.CraigStatement {
	display: none;
}
.AmieStatement {
	display: none;
}
.OllyStatement {
	display: none;
}

.StatHide {
	display: none;
}

.statShow {
	display: block;
}

.Column1p {
    float: left;
    margin: 0 20px 0 auto;
    width: 222px;
    margin-bottom: 40px;
}

.Column2p {
    float: left;
    margin: 0 20px 0 auto;
    width: 222px;
    margin-bottom: 40px;
}

.Column3p {
    float: left;
    margin: 0 20px 0 auto;
    width: 222px;
    margin-bottom: 40px;
}

#colWrapperp {
    margin: 0 auto;
    width: 726px;
}

.page-id-889 #Sliderbk{
      display: none;
}

/*****SUB CONTENT STYLES*******/

.alignleft { float: left; margin-right: 15px; }
.alignright { float: right; margin-left: 15px; }

/*Blog*/


/*****MEDIA QUERIES FOR MOBILE STYLES *******/

@media only screen and (min-width: 480px) {



}

@media only screen and (min-width: 768px) {


}

@media only screen and (min-width: 992px) {



}

@media only screen and (min-width: 1382px) {



}

/******PRINT STYLES*********/

@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{content:""}a[href^="javascript:"]:after{content:""}a[href^="#"]:after{content:""}pre{border:1px solid #999;page-break-inside:avoid}blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}p{orphans:3;widows:3}h2{orphans:3;widows:3;page-break-after:avoid}h3{orphans:3;widows:3;page-break-after:avoid}}



/* Effects */

img.opacity {
	opacity: 1;
	filter: alpha(opacity=100);
 	-webkit-transition: opacity 0.1s linear;
	}	
 
img.opacity:hover {
	opacity: 0.7;
	filter: alpha(opacity=7);
 	-webkit-transition: opacity 0.1s linear;
	}


.footericon {
	margin-bottom: 10px;
	width: 35px;
	height: 36px;
	display:block;
	background:transparent url('http://eighty3creative.co.uk/wp-content/uploads/83footer1.png') center top no-repeat;
}

.footericon:hover {
	background-image: url('http://eighty3creative.co.uk/wp-content/uploads/83footer2.png');
}

/*************MARKETING FORM CSS*******************/

.marketing {
	float: right;
	width: 448px;
}

.marketing input, .marketing textarea {
    background-color: #f3f3f3;
    border: medium none;
    height: 34px;
    margin-bottom: 13px;
    width: 448px;
    padding-left: 10px;
}



.marketing .styled-select {
   width: 448px;
   height: 34px;
   overflow: hidden;
   background: url(images/down_arrow_select.jpg) no-repeat right #f3f3f3;
   border: none;
color: #231f20;
   }

.marketing .styled-select select {
   background: transparent;
   width: 472px;
   padding: 5px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 34px;
      -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
color: #231F20;
overflow:hidden;
   }



.marketing .styled-select select option{
   width: 446px;
}

body .wpcf7-form .marketing .your-email {
    margin-left: 0px;
}

body  .wpcf7-form .marketing .wpcf7-textarea{
    height: 93px;
    width: 448px;
	padding-left: 11px;
}

.marketing .wpcf7-form-control-wrap{
	   width: auto;
}

body .marketing .wpcf7-captchar{
    float: left;
    width: 364px;
}

body .marketing .wpcf7-captchac{
    float: left;
    margin-top: 7px;
    width: 83px;
}

body .wpcf7-form .marketing .wpcf7-submit{
	margin: 0px;
	width: 448px;
}

.marketing ::-webkit-input-placeholder {
color: #231F20;
opacity: 1 !important;
}
.marketing :-moz-placeholder { /* older Firefox*/
color: #231F20;
opacity: 1 !important;
}
.marketing ::-moz-placeholder { /* Firefox 19+ */
color: #231F20;
opacity: 1 !important;
}
.marketing :-ms-input-placeholder {
color: #231F20;
opacity: 1 !important;
}

body div.wpcf7-validation-errors {
    border: 2px solid #f7e700;
    clear: both;
    float: right;
    margin-right: 0;
    width: 448px;
}

.box {
    background-color: #808080;
    clear: both;
    color: #ffffff;
    display: inline-block;
    height: 34px;
    line-height: 34px;
    margin-top: 13px;
    text-align: center;
    width: 448px;
}

.box a{
	color: #ffffff;
}


.marketingHeader {
    background-color: #231f20;
    color: #ffffff;
    float: right;
    font-size: 23px;
    line-height: 26px;
    padding: 13px;
    text-align: center;
    width: 448px;
}
body div.wpcf7-mail-sent-ok{
    border: 2px solid #231f20;
    clear: both;
    color: #231f20;
    float: right;
    font-size: 18px;
    margin-right: 0;
    padding: 10px;
    text-align: center;
    width: 448px;
}


