/*
	Theme Name: Victory
	Theme URI: http://unitedinnovation.com/
	Description: This theme has specially been designed for the Victorynet.
	Author: the Neweb team
	Version: 1.0
	Tags: blue, white, fixed-width
*/
@import url("style-fix.css");
body { padding:0px; margin:0px; background:url(images/pattern.gif) repeat-x top; font-family:'FuturaLtBTLight', tahoma, Arial, Helvetica, sans-serif; font-size:15px; color:#3A3A3A; }

@font-face {font-family: 'Conv_Trade';
	src: url('typo/Trade.eot');
	src: local('â˜º'), url('typo/Trade.woff') format('woff'), url('typo/Trade.ttf') format('truetype'), url('typo/Trade.svg') format('svg');
	font-weight: normal;font-style: normal;}
@font-face {    font-family: 'FuturaLtBTLight';
    src: url('typo/futural_0-webfont.eot');
    src: url('typo/futural_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('typo/futural_0-webfont.woff') format('woff'),
         url('typo/futural_0-webfont.ttf') format('truetype'),
         url('typo/futural_0-webfont.svg#FuturaLtBTLight') format('svg');
    font-weight: normal;
    font-style: normal;}
a, img { border: none; }
.clear { clear: both }
.left { float: left }
.right { float: right }
a { outline: none; color: #01478E; text-decoration:none; }
a:hover { color:#0374AD}
h1, h2, h3, h4, h5, h6 {font-weight:normal; }
h1{ font-size:32px; line-height:38px;padding:6px 0; margin: 10px 0 3px 0; color:#0384b1;}
h2 { font-weight: normal; font-size: 28px; color: #01478E; padding:7px 0 3px 0; margin: 10px 0 3px 0;}
h3 { font-weight: normal; font-size: 20px; color: #01478E; padding:6px 0 3px 0; margin: 0px; }
h4 { font-weight: normal; font-size: 18px; padding:9px 0 3px 0;margin: 0px; }
h5 { font-weight: normal; font-size: 16px;padding:8px 0 3px 0;margin: 0px; }
h6 { font-weight: normal; font-size: 14px; padding:6px 0 3px 0;margin: 0px; }
 .alignleft { float: left; display: inline; padding:12px 26px 10px 0;}
 .alignright { float: right; display: inline; padding:8px 0 8px 28px;}
 .alignnone  { display: block;  margin-left: auto;  margin-right: auto;}
.last{ margin-right:0px !important;}
#content #comments li{list-style-type:none;line-height: 140%;}
#content #comments img{vertical-align: middle; margin-right:8px}
.entry-meta{ margin:0 0 11px;}
ul,ol { list-style-type:none;line-height: 140%;}
.entry-content ul,ol { list-style-type:square;line-height: 140%;}
#sidebar_blog ol, ul {margin-left:4px; padding-left:5px}
#sidebar  ol, ul {margin-left:4px; padding-left:5px}
p {	margin: 0 0 0.9em;padding:2px 0; line-height:20px;}
	input[type=button], input[type=submit], button { cursor: pointer; }
blockquote { margin:1.2em 0 1.2em 0;padding: .8em 1.2em;
	border: 1px solid rgba(0,0,0,0.1);
	border-left:6px solid #41b7db; 
	background-color: #f7f7f7;	}
	input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.log{padding:1px;height:30px; float:left; margin:0 0 0 33px}
.log p{width:68px; color:#CECECE; margin:6px 0 0 0; padding:1px}
.log p a{margin-right:10px; padding:0; height:30px; float:left; color:#CECECE; font-size:11px;text-transform: uppercase;}

.home,.page{ width:100%;}
.inner_pg{ background:url(images/pattern_inner.gif) repeat-x top !important;}
.top_rt_nav .textwidget p{float:left;padding:0px; margin:7px 0 0;}
.top_rt_nav p.slash{ width:12px; text-align:center; color:#cecece; }
.top_rt_nav .textwidget p a{ padding:2px 5px; margin:0 4px; color:#cecece; text-transform:uppercase; font-size:11px;font-family:'FuturaLtBTLight',Tahoma, Helvetica, arial; }
.top_rt_nav .textwidget img{ text-align:center; vertical-align:middle; margin:-2px 0 3px 5px;}
.top_rt_nav .textwidget p a:hover{color:#eee}
#top_nav {height: 47px; margin: 0 auto; width:1000px;}
#top_rt{width:350px; float:right;height: 104px;}
.top_rt_nav{width:336px; height:43px;background: url(images/top_rt_nav.gif) no-repeat top;}
.top_rt_nav ul{ margin:0; padding:8px 6px 0 6px}
.top_rt_nav li{ margin:0; padding:9px 1px 0 10px; display:inline; list-style-type:none;background: url(images/bdr_top.gif) no-repeat left center; background-position:0 13px;}
.top_rt_nav li:first-child{margin-left: 20px; background:none;}
.top_rt_nav li a{ padding:0 4px; color:#dbdbdb; text-transform:uppercase; font-size:11px;font-family:'FuturaLtBTLight',Tahoma, Helvetica, arial; }
#ph_no{ float:right; height:58px; width:212px;}
#ph_no img{ float:right; padding-right:14px}

#header_banner { float: left;width:100%;background-color:#0f0f08; } 
#hdr_banner {  margin:0 auto; width:1000px; z-index: 100;}
.banner_home{height:370px;margin:0; float:left;}
.banner_inner{ height:288px; margin:0; float:left;}

.sidebar{margin:2px 0 0; float:right; width:270px; padding:25px 0 0 20px;}
.sidebar h1{ margin:7px 0 4px; font-size:26px; color:#0074B5;}
.sidebar h2{ margin:7px 0 4px; font-size:23px; color:#0074B5;}


#slider_outr{float:left; width:100%;background: url(images/slider_bg.jpg) no-repeat #52240c top center; height:654px;}
.slider_home{margin:0 auto; width:1000px; height:414px;}
.slider_block{width:1000px; float:left; margin:0px 0 0 0;}
#sliderbanner { float: left; margin: 0 0 0 0px;}

#container { float: left;  padding:20px 0 0}
#content { width:650px;float: left; margin: 0 2px 10px 8px; }
#body_container { width:1000px; float: left; overflow: hidden;padding:4px 0 22px; margin:0}
.inner_pg #body_container {background: url(images/sidebar_bg.gif) repeat-y;}
#wrapper { margin: 0 auto; width:1000px; }

#sidebar_blog{margin:2px 0 0;float:right;background: url(images/pattern_y.gif) repeat-y; width:270px; padding:20px 0 0 22px; min-height:500px;}
#sidebar_blog a{ color:#C07400}
#sidebar_blog h1{ margin:7px 0 4px; font-size:26px; color:#01478E;}
#sidebar_blog h2{ margin:7px 0 4px; font-size:23px; color:#01478E;}
#sidebar_blog p{margin-bottom: 15px;}
#body_container #sidebar_blog li{ list-style:none; list-style-type: none;}
#content h1.page-title{padding:12px 0; margin:16px 0 0;}
.type-post h2.entry-title a{font-size:26px; margin:15px 0 5px;}
#content .heading_cat{ float:left; width:99%}
#content .heading_cat h1.page-title{font-size:30px; margin:22px 0 15px;padding:5px 0 5px 10px;border:1px solid rgba(0,0,0,0.1);	border-left:6px solid #01478E;background-color: #f7f7f7;}



/*#topnavlinks { width:1000px; float: left; font-family: Helvetica, Arial, sans-serif;margin:0px; padding: 0; height:47px; }
#topnavlinks ul { list-style: none; margin: 0px; padding: 0px;  }
#topnavlinks ul li { padding: 0px; margin: 0px; float: left; line-height: 49px;}
#topnavlinks ul li a { color: #fff; text-decoration: none;padding: 0 16px;display:block;font-size: 14px; font-family:'FuturaLtBTLight',Tahoma, Helvetica, arial; text-transform:uppercase; letter-spacing:.03em;}
#topnavlinks ul li a:hover {color: #eee; background-color: #009ddd; } 

#topnavlinks ul li ul { display:none; padding: 0px; position:absolute; top:191px;z-index: 999; width:185px; }
#topnavlinks ul li:hover > ul { display: block;}
#topnavlinks ul li ul li { background:#000!important;padding:12px 0;border-bottom:1px solid #555; display:inline;width:185px;}
#topnavlinks ul li ul li a {color: #fff; margin: 0 0 0 10px;padding:0 0 0 7px; line-height: 23px;height:23px;font-size:13px;display:block;float:left;text-transform:uppercase; }
#topnavlinks ul li ul li a:hover {display: block;background:#000!important;}
#topnavlinks ul li ul li:hover {color:#ddd!important;cursor:pointer}
#topnavlinks ul li ul li ul {background:#131315;display: none; height: auto; left: 200px; margin: 0; padding:0 10px 0px 0; position: absolute; top: 0px; width: 185px; z-index:50;line-height: 24px; }*/

#topnavlinks{float:left;width:1000px;height:50px;}
#topnavlinks ul{font-size:14px;list-style:none outside none;position:absolute;margin:0;padding:0;}
#topnavlinks ul li{float:left;line-height:30px;position:relative;margin:0;padding:0;}
#topnavlinks ul li a{color:#fff;display:block;text-decoration:none; padding:10px 24px;font-family:'FuturaLtBTLight',Tahoma, Helvetica, arial; text-transform:uppercase; letter-spacing:.03em;}
/*Menu Drop down style sheet*/
#topnavlinks ul li ul{background-color:#101010;display:none;position:absolute;top:50px;width:202px;z-index:999;padding:0px 10px 0px 0;border-right: solid 1px #aaa; border-bottom: solid 1px #aaa; -moz-box-shadow: 2px 2px 2px #666; -webkit-box-shadow: 2px 2px 2px #666; box-shadow: 2px 2px 2px #666;}
#topnavlinks ul li:hover > ul{display:block;}
#topnavlinks ul li ul li{font-size:13px;line-height:37px;width:212px;}
#topnavlinks ul li ul li a{color:#fff;font-size:13px;line-height:39px;margin:0;padding:0 0 0 20px; text-shadow:0 1px 1px #000; font-weight:normal;}
#topnavlinks ul li ul li a:hover{display:block;line-height:39px; background:#07689b; color: #fff;}
#topnavlinks ul li ul li ul{background-color:#101010;display:none;height:auto;left:211px;position:absolute;top:0;width:212px;z-index:50;margin:0;padding:0 10px 4px 0;}
/*Menu Drop down style 4 UL active*/
#topnavlinks li:hover > a{ background:#333333; color: #FFFFFF;	text-shadow:0 1px 1px #333;	
	background-color:transparent;background-repeat:repeat;background-image:url("images/selected.png");
	-webkit-box-shadow:0 0 8px #111 inset;-moz-box-shadow:0 0 8px #111 inset;box-shadow:0 0 8px #111 inset;
	opacity:1;filter:alpha(opacity=100)}
 #topnavlinks ul ul *:hover > a { background:#333333;color: #FFFFFF;text-shadow:0 1px 0 #333;box-shadow:none;}
#topnavlinks ul ul { left: 0; top: 38px; z-index: 99999;}
#topnavlinks .current-menu-item > a{ background:#333333; color: #FFFFFF;text-shadow:0 1px 1px #333;	
	background-color:transparent;background-repeat:repeat;background-image:url("images/selected.png");
	/*-webkit-box-shadow:0 0 8px #111 inset;-moz-box-shadow:0 0 8px #111 inset;box-shadow:0 0 8px #111 inset;	*/opacity:1;filter:alpha(opacity=100)}

#header .header_block{width:1000px;float: left; height:116px}
#header { width:1000px; float: left; height: 166px;}
#header #logo { width: 329px; float: left; height: 104px; padding: 0px 0 0 0; margin:12px 0 0 0; }
#header #logo a { /* display: block; */ text-indent: -9999px; height: 100px; }

.services { width: 215px; float: left; padding: 0 0 0 11px; }
.services h2 { font-size: 21px; color: #FFFFFF; font-weight: normal; margin: 0px; padding: 18px 0 10px 8px;font-family: 'Conv_Trade',Tahoma, Helvetica, arial;}
.services ul { margin: 0px; padding: 0; }
.services ul li { background: url("images/banner_li_border.gif") no-repeat bottom; list-style-image: none; list-style-type: none; margin: 0px 0 8px 0; padding: 0 0 6px 25px; color: #44473d; line-height: 18px; }
.services ul li a { color: #fff; text-decoration: none; font-size: 13px;text-shadow: 0 -1px 0 #000000; }
.services ul li a:hover { color: #82b800; text-decoration: none; }
.welcome { margin: 0px; float: left; width: 976px; padding:8px 6px 6px 6px; }
#container .welcome h1, h2 { font-family: 'FuturaLtBTLight';font-size: 39px; color: #0384b1; font-weight: normal; margin: 12px 0 4px 0; padding: 0; }
.welcome p { font-size:15px; color: #010101; line-height:20px; margin: 6px 0 8px 0; }
.welcome span {color: #01478E;}
.welcome ol, ul{margin:2px 0 0 14px; padding:0 0 4px 4px;}
.welcome li{margin:2px 0 0 4px; padding:0 0 2px 4px;}
.bodybox { width:1000px; margin:28px 0 14px 0; padding:0 0 14px 4px; float: left; border-bottom:1px solid #e5e5e5; }
.mid_box { margin: 0 18px 0 0; padding:0 6px 0 3px; float: left; width:225px; background: url(images/mid_box_border.gif) no-repeat right; font-size:14px; line-height:19px; }
.bodybox .mid_box_last{ background:none !important; margin:0; padding:0 0 0 3px}
.mid_box img { border-bottom: 3px solid #fead5d; -moz-box-shadow: -2px -2px 2px #b9b7ae; -webkit-box-shadow: -2px -2px 2px #b9b7ae; box-shadow: -2px -2px 2px #b9b7ae; margin-bottom:2px; }
.mid_box h2 { font-family: 'Conv_Trade',Tahoma, Helvetica, arial;letter-spacing:.02em;color: #0374ad; font-size: 22px; margin:3px 3px 13px 0; padding: 0; }
.mid_box span { color: #444341 }
.mid_box em a { color: #dc7030;float: right; text-decoration: none;font-family:Tahoma, Geneva, sans-serif; font-style:italic; padding-right:6px;}
.mid_box a:hover { color: #0374AD }
.mid_box p { margin:3px 0 0 0; padding: 1px 4px 4px 0; font-size: 14px; color: #333333; line-height: 18px; }
.mid_box ul { margin: 3px 0 0 8px; padding: 0; }
.mid_box ul li { background: url("images/arrow.gif") no-repeat; background-position: 0 5px; line-height:120% list-style-image: none; list-style-type: none; margin: 0px 0 6px 0; padding: 0 0 0 11px; color: #44473d;font-size: 14px; }
.mid_box ul { line-height:120%}
.mid_box ul li a { color: #333; text-decoration: none; font-size: 14px;}
.mid_box ul li a:hover { color: #5ab8dc; text-decoration: none; }
#banner_box {float: left; height: 82px; margin:19px 0 5px 15px; width:1000px; }
#banner_box  h2{ margin:2px 5px; padding:2px;}
#banner_box img{ margin:8px 16px 0 11px; display:block; float:left; vertical-align: middle; }

#footer_outr{float:left;min-height:94px;width:100%;background-color:#121212;border-top:1px solid #d0d0d0;}
#footer {width:1000px;margin: 0; padding-bottom:8px; margin:0 auto }
.footer_left { text-align:center;margin: 16px 0 0 0; width:1000px;font-size: 11px; color: #3a3a3a; font-family: Arial, Helvetica, sans-serif; }
.footer_link {text-align:center; float:left;margin: 0px; padding: 0px; width:1000px;}
.footer_link ul { text-align:center; margin: 0 0 7px 18px; padding: 0px; font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 13px; list-style: none; }
.footer_link ul li { display: inline; margin:0px 2px; padding: 0px 14px;  border-right: 1px solid #727272;}
.footer_link ul li a { text-decoration: none; color: #eee;margin:0px 0px;  padding: 0px;}
.footer_link ul li a:hover { color:#DC7030}
.footer_link ul li:last-child{ border-right:none;}
.copyrt {float:left;text-align:center;width:1000px; margin: 0px 0 0 0; padding:4px 0 9px 0; }
.copyrt p { color: #eee; font-family: tahoma; font-size: 11px; margin: 0px; padding: 0px; line-height:20px;}
.copyrt p a{ color: #bbb;}
.social { float: left; margin: 8px 0 0 12px; padding: 0px; width: 500px; }
.social p { color: #727272;font-size: 9px; margin: 0px; padding: 0px; }

#nav-below { float: left; margin: 10px 0; width: 100%; }
.nav-previous { float: left; }
.nav-next { float: left; margin-left:20px; }
#content_left { float: left; margin: 0 0 18px 18px; width: 664px; }
#content_left span { color: #01478E; }
#primary { float: right; padding: 0 17px 18px 0; width: 250px; margin: 7px 0 0 0; }
#primary h1 { color: #01478E; font-size: 26px; font-weight: normal; margin: 2px 0; padding: 4px 0; }
#primary h2 { color: #01478E; font-size: 24px; font-weight: normal; margin: 2px 0; padding: 4px 0; }
#primary p { margin: 5px 0 18px 0; padding: 5px 0 17px 0; }
#primary span { float: right; color: #01478E; font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-style:italic; }


/*.sidebar h1{ font-family:'Conv_Trade',Tahoma, Helvetica, arial;}
.sidebar h2{ font-family:'Conv_Trade',Tahoma, Helvetica, arial;}
.sidebar h3{ font-family:'Conv_Trade',Tahoma, Helvetica, arial;}*/
.sidebar .mid_box { margin: 0 5px 19px 0; padding:4px 3px 12px 3px; float: left; width:250px; border-bottom:1px solid #eee; background:none}
.sidebar .mid_box img { border-bottom: 3px solid #fead5d; -moz-box-shadow: -2px -2px 2px #b9b7ae; -webkit-box-shadow: -2px -2px 2px #b9b7ae; box-shadow: -2px -2px 2px #b9b7ae; }
.sidebar .mid_box h2 { letter-spacing:.02em;color: #0374ad; font-size: 22px; margin:6px 3px 9px 0; padding: 0; }
.sidebar .mid_box h3 {color: #0374ad; font-size:20px; margin:6px 3px 3px 0; padding: 0; }
.sidebar .mid_box span { color: #444341 }
.sidebar .mid_box em a { color: #dc7030;float: right; text-decoration: none;font-family:Tahoma, Geneva, sans-serif; font-style:italic; padding-right:6px;}
.sidebar .mid_box a:hover { color: #0374AD }
.sidebar .mid_box p { margin:3px 0 0 0; padding: 1px 4px 4px 0; font-size: 15px; color: #333333; line-height: 18px; }
.sidebar .mid_box ul { margin: 3px 0 0 8px; padding: 0; }
.sidebar .mid_box ul li { background: url("images/arrow.gif") no-repeat; background-position: 0 5px; list-style-image: none; list-style-type: none; margin: 0px 0 6px 0; padding: 0 0 0 11px; color: #44473d; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; }
.sidebar .mid_box ul li a { color: #d96621; text-decoration: none; font-size: 14px;}
.sidebar .mid_box ul li a:hover { color: #5ab8dc; text-decoration: none; }

h2.entry-title a:hover{color:#C07400}
.testimonial{ margin: 0 5px 19px 0; padding:4px 3px 12px 3px; float: left; width:250px; border-bottom:1px solid #eee; line-height:19px;}
h1.entry-title{ margin:0 0 6px 0}
h2.entry-title{ margin:0 0 6px 0}
h3.widget-title{ margin:5px 0 9px; font-size:27px; color:#0074b5;}
.entry-utility { padding:4px 0 7px 0; border-bottom:1px dashed #ccc;border-top:1px dashed #ddd;  margin :9px 0 22px;}
#content .post{ padding:10px 0 10px 14px; line-height:22px;}
#comments{ padding-left:12px; width:650px;font-family:Calibri, Helvetica, arial, Helvetica, sans-serif}
#comments ol{ margin-left:0px; padding: 0 0 0 8px;}
input[type=submit] { color: #333 }
#respond {margin:1px 0 9px 0; position: relative; }
#respond p { margin:1px 0 }
#respond .comment-notes { margin-bottom: 1em }
.form-allowed-tags { line-height: 1em }
.children #respond { margin: 0 48px 0 0 }
h3#reply-title { margin:8px 0 }
#comments-list #respond { margin: 0 0 18px 0 }
#comments-list ul #respond { margin: 0 }
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; }
#respond .required { color: #ff4b33; font-weight: bold; }
#respond label { color: #666; font-size: 14px; }
#respond input { margin: 0 0 9px; width: 92%; }
#respond textarea { width: 92% }
#respond .form-allowed-tags { color: #888; font-size: 11px; line-height: 18px; padding-right:22px; font-family:Tahoma, Geneva, sans-serif; }
#respond .form-allowed-tags code { font-size: 11px; line-height:12px; }
#respond .form-allowed-tags { display:none}
#respond .form-submit { margin: 12px 0 }
#respond .form-submit input { font-size: 14px; width: auto; padding: 5px; cursor: pointer;-webkit-box-shadow: 1px 1px 2px 1px #eee;-moz-box-shadow: 1px 1px 2px 1px #eee;box-shadow: 1px 1px 2px 1px #eee; border:1px solid #aaa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cccccc);background-image:-moz-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-ms-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-o-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:linear-gradient(to bottom,#ffffff 0,#cccccc 100%);font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-shadow: 0 1px 0 #FFFFFF; background-color:#ddd;}
#respond .form-submit input:hover{color:#111;border:1px solid #777;}
#commentform input, textarea {background: #f8f8f8; padding: 6px;-webkit-box-shadow:0 1px 2px #ddd inset;-moz-box-shadow:0 1px 2px #ddd inset;box-shadow:0 1px 2px #ddd inset;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;} 
#commentform textarea{ height:86px;}

#wpcf7-f190-p38-o1 {background-color:#FEFDFB; padding:25px 10px 25px 25px; width: 600px;border:1px solid #d7d7d7;letter-spacing:.03em; margin:35px 0 25px 2px;-moz-box-shadow:0 0 3px 1px #eee;-webkit-box-shadow:0 0 3px 1px #eee; box-shadow:0 0 3px 1px #eee;border-radius: 3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wpcf7-text {width:580px;background-color:#FCFCFC; border:1px solid #C8C5C4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px; margin:2px 0 6px;height:28px;-webkit-box-shadow: inset 1px 1px 1px 1px #eee;-moz-box-shadow: inset 1px 1px 1px 1px #eee;box-shadow: inset 1px 1px 1px 1px #eee; }
.wpcf7-form-control-wrap textarea{ background-color: #FCFCFC;border: 1px solid #C8C5C4; -webkit-box-shadow: inset 1px 1px 1px 1px #eee;-moz-box-shadow: inset 1px 1px 1px 1px #eee;box-shadow: inset 1px 1px 1px 1px #eee;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:570px;}
 .wpcf7-form table tr td p{ margin:5px 0 0 0}
.wpcf7-form p{ margin:1px 0 5px 0; color:#555;}
.wpcf7-form span {font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.wpcf7-submit,
.button{float: left; border: 1px solid #d9d8d8;font-size: 14px; width: auto; padding:5px 12px; margin-right:8px;cursor: pointer;-webkit-box-shadow: 1px 1px 2px 1px #eee;-moz-box-shadow: 1px 1px 2px 1px #eee;box-shadow: 1px 1px 2px 1px #eee; border:1px solid #aaa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f2f2f2,EndColorStr=#cccccc);background-image:-moz-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:linear-gradient(to bottom,#f2f2f2 0,#cccccc 100%);font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-shadow: 0 1px 0 #FFFFFF; background-color:#ddd; color:#111; text-transform:uppercase;}
.wpcf7-submit:active {background-color:#f0a000;	border-color: #888;-webkit-transition-duration: .3s;outline: none;}
.wpcf7-submit:hover {background-color:#f0a000;	border-color: #888;-webkit-transition-duration: .3s;outline: none;}
.wpcf7-form input:focus, textarea:focus, select:focus{ border:1px solid #969493;-moz-box-shadow:0 0 5px 0px #89d7ea;-webkit-box-shadow:0 0 5px 0px #89d7ea;box-shadow:0 0 5px 0px #89d7ea;}

 
#sideblock .wpcf7-form { padding:2px; float:left;}
#sideblock .wpcf7-text{width: 240px;background-color:#fff;border:1px solid #C8C5C4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:1px 3px;margin:2px 0 6px;height:28px;-webkit-box-shadow:inset 1px 1px 1px 1px #eee;-moz-box-shadow: inset 1px 1px 1px 1px #eee;box-shadow: inset 1px 1px 1px 1px #eee; font-family:Arial, Helvetica, sans-serif;font-size:13px;}
#sideblock .wpcf7-form-control-wrap textarea{width: 236px;height:80px; padding:1px 3px background-color:#fff;border: 1px solid #C8C5C4; -webkit-box-shadow: inset 1px 1px 1px 1px #eee;-moz-box-shadow: inset 1px 1px 1px 1px #eee;box-shadow: inset 1px 1px 1px 1px #eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#sideblock .wpcf7-form p{ margin:1px 0 5px 0; color:#555;}
#sideblock .wpcf7-form span {font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
#sideblock .wpcf7-submit {float: left; border: 1px solid #d9d8d8;font-size: 13px; width: auto; margin:4px 0 16px; padding:5px 11px;cursor: pointer;-webkit-box-shadow:0px 0px 2px 1px #eee;-moz-box-shadow: 0px 0px 2px 1px #eee;box-shadow: 0px 0px 2px 1px #eee; border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f2f2f2,EndColorStr=#cccccc);background-image:-moz-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#cccccc 100%);background-image:linear-gradient(to bottom,#f2f2f2 0,#cccccc 100%);font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-shadow: 0 1px 0 #FFFFFF; background-color:#ddd; color:#111; text-transform:uppercase;}
#sideblock .wpcf7-submit:active {background-color:#f0a000;	border-color: #999;-webkit-transition-duration: .2s;outline: none;}
#sideblock .wpcf7-submit:hover {background-color:#f0a000;	border-color: #999;-webkit-transition-duration: .2s;outline: none;}
#sideblock .wpcf7-form input:focus, textarea:focus, select:focus{ border:1px solid #bbb;-moz-box-shadow:0 0 5px 0px #89d7ea;-webkit-box-shadow:0 0 5px 0px #89d7ea;box-shadow:0 0 5px 0px #89d7ea;}

#post-204 label{ padding:8px 0; margin:5px 0; line-height:35px;}
#post-204 label input[type="checkbox"] { vertical-align: middle;}
/* SEARCH FORM */
#searchform {float: left; margin: 0 0 20px 0; }
label.screen-reader-text{ display:none}
#searchform input[type="text"] {float: left; border: 1px solid #bbb; font-size: 12px; color: #666; float: left;width:170px;padding:7px 5px;background: #fff; margin-right: 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow: 1px 1px 2px 1px #ddd inset;-moz-box-shadow: 1px 1px 2px 1px #ddd inset;box-shadow: 1px 1px 2px 1px #ddd inset;}
#searchform input[type="submit"] {float: left; border: 1px solid #d9d8d8;font-size: 14px; width: auto; padding: 4px 10px; cursor: pointer;-webkit-box-shadow: 1px 1px 2px 1px #eee;-moz-box-shadow: 1px 1px 2px 1px #eee;box-shadow: 1px 1px 2px 1px #eee; border:1px solid #aaa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#cccccc);background-image:-moz-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-ms-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-o-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#ffffff 0,#cccccc 100%);background-image:linear-gradient(to bottom,#ffffff 0,#cccccc 100%);font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-shadow: 0 1px 0 #FFFFFF; background-color:#ddd; color:#333}
#searchform input[type="submit"]:hover{ background-color:#aaa;border:1px solid #888; color:#444}
#label_19_1_fix a {
	color: #3A3A3A;
}
.testimonial-group {
	float: left;
	width: 100%;
}
.testimonial-group p {
	float: left;
	width: 100%;
	margin-bottom: 0px;
}
.testimonial-group a {
	float: left;
	width: 100%;
	text-align: right;
	color: #dc7030;
	text-decoration: none;
}