	/*   
Theme Name: Philadelphia Seo
Description: This is a theme for Philadelphia Seo and Web Design Company
Author: Garry John Gonzales
*/
	@import url('css/fonts.css');
*{
	margin:0;
	padding:0;
	vertical-align:top;
}
body{
	color:#898a8a;
	font-family:'Myriad Pro';
	font-size:18px;
}
.clear{
	clear:both;
}
img{
	border:none;
	outline:none;
}
a{
	border:none;
	outline:none;
}
#page-wrap{
	width:100%;
	min-height:900px;
	margin:0 auto;
}
#header-wrap{
	background:url('images/header-bg.jpg') #061d33 no-repeat top center;
	width:100%;
	height:122px;
}
#header{
	width:1030px;
	margin:0 auto;
	display:block;
}
#logo{
	display:inline-block;
	float:left;
}
#menu{
	float:left;
	display:inline;
	height:145px;
}
#black-border{
	background:url('images/black-border.jpg') repeat;
	width:100%;
	height:9px;
}
#slideshow-content-wrap{
	background:url('images/slideshow-content-wrap-bg.jpg') #9e9e9e no-repeat top center;
	width:100%;
	height:415px;
}
#white-border{
	background:#FFF;
	width:100%;
	height:2px;
}
#small-border-repeat{
	background:url('images/small-border-repeat.jpg') repeat;
	width:100%;
	height:7px;
}
#small-border{
	background:url('images/small-border-bg.jpg') #061d33 no-repeat top center;
	width:100%;
	height:78px;
}
#contact-info{
	background:url('images/call-us-bg.png') top left;
	width:200px;
	height:20px;
	margin:0px 0px 0px 330px;
	font-size:14px;
	color:#FFF;
	font-style:italic;
	font-weight:bold;
	padding:14px 15px;
	text-align:center;
}
#slideshow-holder{
	display:inline-block;
	width:600px;
	height:400px;
	float:left;
	position:absolute;
	top:0px;
	left:65px;
}
#slideshow-div{
	width:1100px;
	margin:0 auto;
	position:relative;
	min-height:415px;
	background:url('images/shadow.png') no-repeat;
}
#analysis-wrap{
	float:left;
	display:inline;
	width:430px;
	height:324px;
	background:url('images/analysis-bg.png') no-repeat;
	padding:60px 20px 60px 60px;
	position:absolute;
	top:8px;
	left:511px;
	z-index:-99999999px;
}
#analysis-wrap h1{
	font-size:19px;
	color:#FFF;
	text-shadow:2px 2px 2px #CCC;
	font-style:italic;
	font-variant:condensed;
	margin:0px 0px 0px 0px;
	width:430px;
	text-align:center;
	height:24px;
}
#analysis-wrap table{
	margin:13px 0 0 68px	;
}
#analysis-wrap table tr td:nth-child(1){
	background:url('images/analysis-list-bg.png') no-repeat 0px 10px;
	list-style:none;
	padding:0px 14px 3px 20px;
	margin:5px 0px;
	width:320px;
	color:#FFF;
	font-size:14px;
}
#analysis-wrap table tr td:nth-child(2){
	list-style:none;
	margin:5px 0px;
	padding:0px 0px 3px 0px; 
	width:310px;
	color:#FFF;
	font-size:14px;
}
#analysis-wrap table tr:nth-child(4) td{
	list-style:none;
	margin:5px 0px;
	padding-bottom:4px; 
	width:310px;
	color:#FFF;
	font-size:14px;
}
#analysis-wrap li span{
	color:#FFF;
	font-size:14px;
	margin:0px 20px 0px 0px;
	
}
.analysis-textbox{
	width:191px;
	height:25px;
	background:url('images/analysis-textbox.png') no-repeat top center;
	padding:0px 3px;
	border:none;
	float:right;
	font-family:'Myriad Pro';
	font-size:14px;
	color:#333;
}
#analysis-btn{
	height: 131px;
	position: relative;
	width: 440px;
}
.analysis-btn{
	width:336px;
	height:98px;
	/*background:url('images/analysis-btn.png') no-repeat center -125px;*/
	background:url('images/analysis-btn.png') no-repeat top center;
	border:none;
	top:5px;
	left:43px;
	cursor:pointer;
	position:absolute;
	
}
#analysis-btn img{
	pointer-events:none;
}
#analysis-btn .hover2{
	width:336px;
	height:131px;
	background:url('images/analysis-btn-hover.png') no-repeat top center;
	position:absolute;
	top:-27px;
	left:43px;
	display:none;
	border:none;
}
#menu ul{
	display:inline-block;
	margin:20px 0 0 0;
}
#menu li{
	list-style:none;
	display:inline-block;
	float:left;
	cursor:pointer;
	margin:0 3px;
}
#hover-holder table tr td{
	background:none;
}
#hover-holder table tr td div{
	position:relative;
	display:inline-block;
	width:87px;
	height:32px;
}
#hover-holder table tr td img{
	position:absolute;
	top:0px;
	left:0px;
	z-index:999999;
}
.home-hover{
	width:77px;
	height:38px;
	background:url('images/menu-list.png') no-repeat 16px -39px;
}
.home-hover:hover{
	background:url('images/menu-list.png') no-repeat 16px 0px;
}
.about-us{
	width:79px;
	height:38px;
	background:url('images/menu-list.png') no-repeat -70px -39px;
}
.about-us:hover{
	background:url('images/menu-list.png') no-repeat -70px 0px;
}
.services{
	width:75px;
	height:38px;
	background:url('images/menu-list.png') no-repeat -161px -39px;
}
.services:hover{
	background:url('images/menu-list.png') no-repeat -161px 0px;
}
.portfolio{
	width:75px;
	height:38px;
	background:url('images/menu-list.png') no-repeat -254px -39px;
}
.portfolio:hover{
	background:url('images/menu-list.png') no-repeat -254px 0px;
}
.marketing{
	width:79px;
	height:38px;
	background:url('images/menu-list.png') no-repeat -340px -39px;
}
.marketing:hover{
	background:url('images/menu-list.png') no-repeat -340px 0px;
}
.contact{
	width:79px;
	height:38px;
	background:url('images/menu-list.png') no-repeat -420px -39px;
}
.contact:hover{
	background:url('images/menu-list.png') no-repeat -420px 0px;
}
#wrapper{
	width:100%;
	display:block;
	background:#dcdee0;
	padding:0px 0px 20px 0px;
}
#home-content-wrap{
	width:1027px;
	display:block;
	background:#dcdee0;
	margin:0 auto;
	padding:0px 0px 20px 0px;
}
#home-content{
	float:left;
	display:inline-block;
}
#home-title{
	background:url('images/home-title.png');
	width:503px;
	height:108px;
	margin:-50px 0px 0px 0px;
	font-size:48px;
	color:#FFF;
	font-family:'Myriad Pro';
	font-style:italic;
	padding:30px 60px;
	text-align:center;
}
#invisible-wrap{
	width:550px;
	display:block;
	border-radius:15px;
	border:1px solid #CCC;
	background:#e4e5e6;
	padding:40px 30px;
	font-family:'Myriad Pro';
	color:#2e2f2f;
}
#invisible-wrap p{
	padding:0px 0px 15px 0px;
	font-size:16px;
	font-family:'Arial';
	color:#000;
}
#invisible-wrap h3{
	font-size:18px;
	color:#024788;
	padding:0px 0px 15px 0px;
}
#invisible-wrap h1 a{
	text-decoration:none;
	color:#024788;
}
#invisible-wrap h1 a:hover{
	text-decoration:underline;
}
#invisible-wrap h1{
	font-size:25px;
	color:#024788;
	padding:0px 0px 15px 0px;
	font-family:'Arial';
	font-weight:bold;
	font-style:italic;
	text-align:center;
}
#invisible-wrap h4{
	padding:0px 0px 15px 0px;
}
#bullets{
	display:inline-block;
	margin:0px 0px 15px 30px;
}
#bullets li{
	list-style:square;
	padding:0px 0px;
	font-size:16px;
	font-family:'Arial';
	color:#000 !important;
}
#numbers{
	display:inline-block;
	margin:0px 0px 15px 0px;
}
#numbers li{
	width:465px;
	padding:0px 0px 0px 0px;
	margin:0px 21px;
	color:#000 !important;
	font-family:'Arial';
	font-size:16px;
}
/*#numbers li:nth-child(1){
	background:url('images/home-list1.png') no-repeat;
}
#numbers li:nth-child(2){
	background:url('images/home-list2.png') no-repeat;
}
#numbers li:nth-child(3){
	background:url('images/home-list3.png') no-repeat;
}
#numbers li:nth-child(4){
	background:url('images/home-list4.png') no-repeat;
}
#numbers li:nth-child(5){
	background:url('images/home-list5.png') no-repeat;
}
#numbers li:nth-child(6){
	background:url('images/home-list6.png') no-repeat;
}
#numbers li:nth-child(7){
	background:url('images/home-list7.png') no-repeat;
}
#numbers li:nth-child(8){
	background:url('images/home-list8.png') no-repeat;
}*/
#sidebar-wrap{
	float:left;
	display:inline;
}
#browser{
	margin:-85px 0px 0px -34px;
}
#testimonials{
	width:332px;
	height:935px;
	/*background:url('images/clients-testimonials-bg.png') no-repeat;*/
	position:relative;
	margin:-35px 0px 0px 0px;
}
.sidebar-title{
	width:284px;
	height:53px;
	background:url('images/sidebar-title-bar.png') no-repeat;
	position:absolute;
	top:-24px;
	left:-35px;
	font-size:30px;
	color:#FFF;
	padding:25px 65px;
	font-family:'Myriad Pro';
	font-style:italic;
	font-variant:condensed;
	text-align:center;
	text-shadow:2px 2px 2px #333;
}

#testimonials-wrap ul{
	display:inline-block;
	margin:65px 0px 0px 0px;
}
#testimonials-wrap li{
	list-style:none;
	min-height:163px;
	padding:15px 0px;
}
.comment-avatar{
	float:left;
	display:inline-block;
	margin:0px 20px 0px 30px;
}
.comment-content{
	float:left;
	display:inline-block;
}
.comment-content p{
	width:185px;
	font-size:10px;
	color:#FFF;
	padding:10px 0px 5px 0px;
}
.comment-content h2{
	padding:15px 20px 5px 0px;
	font-size:13px;
	float:right;
}
#comments-more{
	margin: -20px 0 0 90px;
}
#portfolio-wrap{
	width:473px;
	background:url('images/portfolio-box.png') no-repeat;
	margin:285px 0px 0px -70px;
	position:relative;
	display:block;
	
}
#portfolios img{
	margin: 20px 0 0 -20px;
	pointer-events:none;
}
#more-portfolio{
	margin:-116px 0 0 159px;
	width:164px;
	height:66px;
}
#more-portfolio li{
	/*background:url('images/download-pdf.png') no-repeat 0px -69px;*/
	background:url('images/download-pdf.png') no-repeat top center;
	width:164px;
	height:52px;
	cursor:pointer;
	text-indent:-999999px;
	list-style:none;
	position:relative;
}
#more-portfolio li .hover{
	/*background:url('images/download-pdf.png') no-repeat 0px -17px; */
	background:url('images/download-pdf-hover.png') no-repeat top center;
	position:absolute;
	top:-18px;
	left:0px;	
	width:164px;
	height:70px;
	display:none;
	
}
#more-portfolio li a{
	display:block;
	width:164px;
	height:53px;
}
#clients{
	width:341px;
	min-height:865px;
	background:url('images/clients-bg.png') #aaafb0 no-repeat top center;
	border-radius:13px;
	position:relative;
}
#clients-logo ul{
	display:inline-block;
	margin:75px 0px 0px 55px;
}
#clients-logo li{
	list-style:none;
	text-align:center;
	display:inline-block;
	padding:15px 0px;
	width:243px;
}
/* Footer */
#footer-wrap{
	width:1027px;
	display:block;
	margin:0 auto;
}
#terms{
	float:left;
	display:inline;
	color:#FFF;
	padding:20px 0px 20px 10px;
	font-size:14px;
	font-family:'Myriad Pro';
}
#terms a{
	color:#FFF;
	text-decoration:none;
	padding:0px 4px;
}
#terms a:hover{
	text-decoration:underline;
}
#copyrights{
	width:276px;
	height:13px;
	background:url('images/footer-bg.png') no-repeat;
	float:left;
	margin:-10px 0px 0px 250px;
	color:#d0d1d1;
	padding:40px 70px;
	font-size:14px;
	text-align:center;
}
#copyrights a{
	color:#05cef5;
	text-decoration:none;
}
#copyrights a:hover{
	text-decoration:underline;
}
#social-media{
	display:inline-block;
	float:left;
	padding:10px 10px;
}
#social-media img{
	margin:0px 3px;
}
#cmscode-facebox{
	background-color: rgba(0, 0, 0, 0.85) !important;
	min-height:2000px !important;
	width:100%;
	top:0px !important;
	padding:60px 0px 0px 0px;
}
#cmscode-facebox table{
    margin: auto;
	position:fixed;
	
}
/* Popup */
.popup{
	min-width:150px;
	min-height:150px;
	border-radius:9px;
	background:#cccccc;
	color:#666666;
	font-size:14px;
	padding:10px;
	position:absolute;
	bottom:0px;
	left:5px;
	z-index:100;
}
.popup p{
	width:300px;
	padding:5px 0px;
}
.continue{
	cursor:pointer;
}
/* slideshow */
#slideshow{
	display:inline-block;
	position:relative;
}
#slideshow-wrap{
	width:528px;
	height:168px;
	position:absolute;
	top:-1px;
	background:url('images/hidden.png') no-repeat top center;
	left:-6px;
	
}
#slideshow-panel{
	position:absolute;
	top:226px;
	left:-34px;
	background:url('images/slideshow-list-bg.png');
	width:545px;
	height:143px;
}
.lof-navigator-wapper{
	bottom: -13px !important;
    left: 37px !important;
}
div.wpcf7-validation-errors{
	position:absolute !important;
	top:-40px;
	background:#CCC;
	color:#000;
	border:1px solid red !important;
}
div.wpcf7-mail-sent-ng{
	position:absolute !important;
	top:-40px;
	background:#CCC;
	color:#000;
	border:1px solid red !important;
}
div.wpcf7-response-output{
	position:absolute !important;
	top:-40px;
	background:#CCC;
	color:#000;
	border:1px solid red !important;
}
div.wpcf7-mail-sent-ok{
	position:absolute !important;
	top:-40px;
	background:#CCC;
	color:#000;
	border:1px solid red !important;
}
.lof-slidecontent .preload{
background: url("http://philadelphiawebdesign.org/alpha-fusion/wp-content/plugins/easing-slider/images/indicator.gif") no-repeat scroll center center !important;
}


#head_nav span{
	position:relative;
	left:80px;
}

#head_nav li a, #head_nav li{
	width:75px ;
	height:38px ;
	float:left;
	display:inline-block;
}
#head_nav li a{
	overflow:hidden;
}
.sub-menu{
	margin:0 0 0 10px !important;
	background:url(images/sub_bg.png) no-repeat;
	display:block;
	position:relative;
	width:106px;
	padding:18px 0 0 0;
	z-index:10;
}
.sub-menu li a{
	background:none !important;
	width:106px !important;
	height:25px !important;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10pt;
	
}
.sub-menu li:hover{
	background:#061e34;
	
}
.sub-menu li{
	margin:0 !important;
	background:#5192d0;
	width:99px !important;
	border-left:#000 solid 1.5px;
	border-right:#000 solid 1.5px;
	
	height:25px !important;
	padding: 5px 5px 0 0;
	text-align:center;
}
.sub-menu li span{
	left:0 !important;
}
.sub-menu li:last-child{
	border-bottom:#000 solid 1.5px;
}
#menu-item-338 a{
	background:url('images/menu-list.png') no-repeat 16px -39px;
}

#menu-item-338 a:hover{
	background:url('images/menu-list.png') no-repeat 16px 0px;
}

#menu-item-328 a{
	background:url('images/menu-list.png') no-repeat -70px -39px;
}

#menu-item-328 a:hover{
	background:url('images/menu-list.png') no-repeat -70px 0px;
}

#menu-item-334 a{
	background:url('images/menu-list.png') no-repeat -161px -39px;
}

#menu-item-334 a:hover{
	background:url('images/menu-list.png') no-repeat -161px 0px;
}

#menu-item-333 a{
	background:url('images/menu-list.png') no-repeat -254px -39px;
}
#menu-item-333 a:hover{
	background:url('images/menu-list.png') no-repeat -254px 0px;
}
#menu-item-331 a{
	background:url('images/menu-list.png') no-repeat -340px -39px;
}
#menu-item-331 a:hover{
	background:url('images/menu-list.png') no-repeat -340px 0px;
}
#menu-item-330 a{
	background:url('images/menu-list.png') no-repeat -420px -39px;
}
#menu-item-330 a:hover{
	background:url('images/menu-list.png') no-repeat -420px 0px;
}

#menu-item-329 a{
	background:url('images/menu-list.png') no-repeat -495px -40px;
}

#menu-item-329 a:hover{
	background:url('images/menu-list.png') no-repeat -495px 0;
}

#quote-packages-wrap{
	width:100%;
	background:url('images/quote_bg.png') #040404 no-repeat top center;
	min-height:1275px;
}
#quote-packages{
	width:1027px;
	min-height:400px;
	margin:0 auto;
	position:relative;
}
.page-title-bar{
	width:487px;
	height:71px;
	margin:0 auto 0 auto;
	background:url('images/page-title-bar.png');
	top:-85px;
	left:280px;
	position:absolute;
	font-size:50px;
	color:#FFF;
	font-style:italic;
	font-variant:condensed;
	text-shadow: #8c4105 2px 2px 2px;
	padding:47px 0px;
	text-align:center;
}
#quote-content{
	display:inline-block;
	width:1027px;
	padding:100px 0px 0px 0px;
}
#quote-text-content{
	background:url(images/q_txt_bg.png) no-repeat;
	width:877px;
	height:203px;
	margin:0 auto;
}

#quote-text-content p{
	font-size:12pt;
	color:#FFFFFF;
	padding: 50px 55px 0 195px;
}

#quote-content-container{
	background:url(images/quote_content_bg.png) no-repeat;
	width:727px;
	height:1507px;
	margin:0 auto 23px auto;
}
#quote-forms {
	padding:80px 0 0 0;
}
#qforms{
	list-style:none;
	width:600px;
	margin:0 auto;
}
#qforms li span{
	float:left;
	width:230px;
	text-align:right;
}
#qforms li{
	display:inline-block;
	width:600px;
	color:#333333;
	padding-bottom:10px;
}
#qforms li textarea{
	background:url(images/txtarea.png) no-repeat;
	height: 115px;
	padding: 7px 5px 7px 10px;
	width: 273px;
	border:0;
	resize:none;
}
#qforms li input[type="text"]{
	background:url(images/txtbox.png) no-repeat;
	width:288px;
	height:38px;
	border:none;
}

#qforms select{
	background:url(images/select.png) no-repeat transparent;
	border:none;
	width:288px;
	height:38px;
	padding: 10px 15px 10px 5px;
}
#qforms select option{
	background:#FFFFFF;
}

#recaptcha_response_field{
	background:#FFFFFF !important;
	border:1px solid #ccc !important;
	height:20px !important;
}
#recaptcha_area{
	margin:20px auto;
}

#quote-me-now{
	border:none;
	background:url(images/btnget.png) no-repeat;
	width:159px;
	height:44px;
	color:#FFFFFF;
	font-size:26pt;
	font-family: 'MyriadProCondensedItalic';
	font-weight:bold;
	padding-bottom:10px;
	cursor:pointer;
}
#qforms li:last-child{
	text-align:center;
}
.qtip-wrapper{
	border:1px !important;
}

/*BLOG*/
.b_month{
	background:url(images/blog/blog_m.png) no-repeat;
	width:84px;
	height:38px;
	text-align:center;
	color:#FFFFFF;
	font-size:10pt;
	padding-top:5px;
}

.posted{
	float:left;
	font-size:11pt;
	color:#161515;
}
.comment_counts{
	float:right;
	color:#c02914;
	font-size:11pt;
}
span.by{
	color:#827e63;
}

.b_month{
	float:left;
	font-weight:bold;
	padding-right: 20px;
	width: 70px;
}
.my-blog, .my-blog-s{
	display: inline-block;
	text-align:justify;
	color:#161515;
}
.my-blog img{
	float:left;
	margin-right:10px;
}

.posted{
	
}
.blog_right{
	position:absolute;
	right:0;
	top:0;
}

.b-title a{
	color:#0a4f93;
	font-size:15pt;
	font-weight:bold;
	text-decoration:none;
}
.b-title{
	padding:0 0 5px 0;
}
.date_count{
	padding:0 0 25px 0;
}
#cd_fbsp_like_widget-2{
	background:#FFFFFF !important;
	border-radius:5px;
}

#page-blog-wrap{
	width:100%;
	background:#727272;
}

.b_left{
	float:left;
	width:105px;
	margin-top:20px;
}

.b_right{
	float:left;
	width:600px;
	border-top:1px solid #c8c6c6;
	border-bottom:1px solid #c8c6c6;
	padding:10px 0 0 0;
}

.rm a{
	color:#FFFFFF;
	text-decoration:none;
	font-family:'Arial';
	font-weight:bold;
	font-size:9px;
}

.rm{
	float:right;
	width:54px;
	height:22px;
	background:url(images/rm.png) no-repeat;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-top: 5px;
	text-align:center;
}

#pagi{
	float:left;
	width:728px;
	border:none;
	margin:15px 0 0 0;
}
.wp-pagenavi a, .wp-pagenavi span{
	border-radius:5px;
}

#blog-wrap{
	min-height: 800px;
	position:relative;
}

.my-blog p:last-child{
	display:none;
}

/*widget*/

.widget{
	margin:0 0 20px 0;
}
#divBottomRight{
	padding-bottom: 5px;
	text-align: right;
	width: 706px;
}

#archives-3{
	background:#FFFFFF;
	border-radius:5px;
	text-align:center;
	padding:10px;
}

#archives-3 ul{
	list-style:none;
	width:230px;
	margin:0 auto;
}

#archives-3 ul li a{
	color:#cc0000;
	text-decoration:none;
}
#archives-3 ul li{
	color:#333333;
}
#archives-3 h2{
	color:#333333;
	padding:0 0 15px 0;
}

/*single blog page*/
.my-blog-s img{
	width:485px;
	height:325px;
}
#b-img{
	text-align:center;
	padding:10px 0 20px 0;
}
.my-blog-s p{
	padding:0 0 20px 0;
}
.my-blog-s p:last-child{
	padding:0 0 5px 0;
	text-align:right;
}

#respond, .commentlist{
	float:left;
	width:600px;
}
#respond{
	margin: 50px 0 50px 104px;
}
.commentlist{
	list-style:none;
	padding:0 0 0 30px;
}
.vcard{
	float:left;
	padding:30px 0 0 0;
	margin:0 0 0 105px;
}
.com-cont{
	float:right;
	display:block;
	padding:0 10px;
	width:410px;
	background:#ffffff;
	color:#424242;
}
.com-bottom, .com-cont{
	position:relative;
	top:-30px;
}
.com-top{
	width:440px;
	height:35px;
	background:url(images/comments/com_top.png) no-repeat;
}
.com-bottom{
	width:440px;
	height:31px;
	background:url(images/comments/com_bottom.png) no-repeat;
	margin:0 0 -30px 0;
}
.com-wrap{
	width:440px;
	float:right;
	padding: 30px 0 0 0;
}
.reply{
	float:right;
}
.reply a{
	color:#cc0000;
	text-decoration:none;
}
.compost{
	float:left;
	margin:-10px 0 0 170px !important;
	color:#424242;
}
.compost a{
	text-decoration:none;
	color:#514d2d;
}
.reply, .compost{
	margin:-10px 0 0 0;
	font-size:11pt;
}
.children{
	left: 65px;
	position: relative;
}
#commentform{
	background:#e8e7e0;
	padding:15px 15px 10px 15px;
	text-align:right;
	float:left;
}
#email, #author, #comment{
	width:396px;
	border-left:2px solid #737269;
	border-bottom:none !important;
	border-top:none !important;
	border-right:none !important;
	float:right;
}
#email, #author{
	height:30px;
	margin:0 0 10px 0;
}
#comment{
	height:109px;
	resize:none;
}
#commentform label{
	width:72px;
	background:#f2f1eb;
}
.clabel{
	float:left;
	padding-right: 5px;
	width: 165px;
	background:#f2f1eb;
	height:30px;
}
.cl{
	height:109px !important;
}
#recaptcha_widget_div{
	float:left;
}

#recaptcha-submit-btn-area input{
	background:#b93a3a;
	border-radius:5px;
	border-bottom:2px solid #531414 !important;
	border-right:2px solid #9c3333 !important;
	border-left:none !important;
	border-top:none !important;
	color:#FFFFFF;
	font-size:13pt;
	font-family:'Arial';
	padding:7px;
	margin:30px 0 0 0;
}

#recaptcha-submit-btn-area{
	float:right;
}