@charset utf-8;@import url(http://fonts.googleapis.com/css?family=Signika+Negative:700);@import url(http://fonts.googleapis.com/css?family=Open+Sans:700);
html,body{min-width:980px;}
body{
	background:#102846;
	color:#88888a;
	font:12px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
	position:relative;
}

#main{font-size:12px;}
.container{width:980px;margin:0 auto;position:relative;}
.bg{width:100%;background:url(../images/bg.gif) center top repeat;}
dl dt{background:url(../images/list-arrow.gif) no-repeat 0 3px;padding:0 0 3px 32px;margin-bottom:.2em;font-size:18px;line-height:1.2em;color:#438dfd;}
dl dd{padding:0 0 0 32px;margin:0 0 1.5em 0;}
body.home #header{height:180px;}

#header{height:193px;position:relative;z-index:99;margin-bottom:0px;padding:0px 0 0 0;}
.row-menu{width:100%;height:56px;background:url(../images/bg-row-menu.gif) left top repeat-x #2553a1;}
.row-logo{width:100%;background:url(../images/bg-row-logo.gif) left top repeat-x;}
.logo{
	position:relative;
	width:223px;
	margin:0;
	padding:0px 0 0px 0px;
}
.logo h1,.logo h2{font-size:48px;line-height:52px;display:inline-block;font-family:'Signika Negative',sans-serif;font-weight:700;color:#438dfd;text-transform:capitalize;margin:-7px 0 -16px -3px;}
.logo h1 a,.logo h2 a{color:#438dfd;text-decoration:none;}
.logo .tagline{font-size:12px;line-height:18px;color:#a9a8a3;font-weight:bold;text-shadow:1px 0 0 #fff;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;padding:4px 0 0 0;margin:0;}
.login{position:absolute;right:0px;top:19px;z-index:3;font-size:12px;line-height:18px;color:#f0f3f6;overflow:hidden;}
.login a{float:right;display:inline-block;position:relative;text-decoration:none;font-weight:bold;color:#f0f3f6;text-shadow:1px 1px 1px rgba(15,38,68,0.38);margin:0;text-transform:capitalize;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.login .fnone a{float:left;margin-right:3px;}
.login a.registration{background:url(../images/footer-marker.gif) 0 5px no-repeat;padding-left:13px;margin:0 0 0 10px;}
.login a:hover{color:#c3d9fc;}
.login a.registration .titles{position:relative;}

#widget-header{position:absolute;right:0;top:100px;z-index:1;}
#widget-header .social-networks{list-style-type:none;padding:0;margin:0;border:none;}
#widget-header .social-networks li{float:left;border:none;padding:0;margin:0 0 0 5px;list-style-type:none;height:30px;}
#widget-header .social-networks li a{text-decoration:none;float:left;height:30px;display:block;}

#widget-header .social-networks li a:hover{color:red;}
.tooltip{background:none repeat scroll 0 0 #fff;border:1px solid #438dfd;color:#438dfd;display:none;text-transform:capitalize;font-size:12px;line-height:1.2em;margin:11px 0 0 0;padding:5px;z-index:99;}

#widget_my_requestquotewidget{width:100%;}
.top-box{background:none;border:none;padding:0px;margin:0px;zoom:1;position:relative;}
.icon-holder{float:left;margin:5px 8px 0px 0px;}
.box-button{margin-top:19px;}
.slider-bg{
	width:100%;
	margin-bottom:28px;
	position:relative;
}
.slider-top{width:100%;background:url(../images/slider-top.gif) center top repeat-x;}
.slider-bot{width:100%;background:url(../images/slider-bot.gif) center bottom repeat-x;}

#slider-wrapper{height:507px;padding:4px 0 0 0;width:980px;overflow:hidden;position:relative;margin:0 auto;background:url(../images/bg-slider.png) center top no-repeat;}
#slider{position:relative;overflow:hidden;width:940px;height:501px;background:url(../images/loading.gif) no-repeat 50% 50% #fff;}
#slider img{position:absolute;top:0px;left:0px;display:none;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0px;top:270px;background:none;color:#fff;opacity:0.99;width:500px;z-index:89;}
.nivo-caption .nivo-caption-inner p{margin:0;}
.nivo-caption .nivo-caption-inner p.banner-title{display:block;font-size:36px;line-height:38px;margin-bottom:25px;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;color:#fff;text-shadow:2px 2px 3px rgba(10,27,50,0.75);}
.nivo-caption .nivo-caption-inner p.banner-title1{display:block;font-size:36px;line-height:38px;margin-bottom:26px;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;color:#fff;text-shadow:2px 2px 3px rgba(10,27,50,0.75);padding-top:37px;}
.nivo-caption .nivo-caption-inner{padding:0 0 0 37px;margin:0;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav{left:0px;}.nivo-nextNav{right:0px;}
.nivo-controlNav{position:absolute;left:39px;top:443px;background:none;text-align:left;z-index:89;}
.nivo-controlNav a{position:relative;overflow:hidden;z-index:99;cursor:pointer;display:inline-block!important;font-size:0;line-height:0;margin-right:3px;width:18px;height:18px;background:url(../images/pagination-a.png) 0 0 no-repeat;float:left;}
.nivo-controlNav a .bg-pagination{width:18px;height:18px;display:block;background:url(../images/pagination-a-hover.png) 0 0 no-repeat;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.nivo-controlNav a:hover .bg-pagination{opacity:1;}
.nivo-controlNav a.active{background:url(../images/pagination-a-hover.png) 0 0 no-repeat;}
.nivo-directionNav{}.nivo-directionNav a{position:absolute;display:block;width:36px;height:35px;text-indent:-9999px;border:0;top:50%;background:url(../images/direction_nav.png) no-repeat 0 0;}
a.nivo-nextNav{right:0;background-position:-36px 0;}
a.nivo-nextNav:hover{background-position:-36px -35px;}
a.nivo-prevNav{left:0;background-position:0 0;}
a.nivo-prevNav:hover{background-position:0 -35px;}

#slider .nivo-controlNav img{display:inline;position:relative;margin-right:10px;width:120px;height:auto;}
.primary_content_wrap{
	position:relative;
	z-index:1;
	padding-bottom:26px;
}
.bg-content{width:100%;background:url(../images/bg-content.gif) center top repeat-x;}
.bg-content1{width:100%;background:url(images/bg-content.gif) center top repeat-x;}
body.home .bg-content{
	background: url(../images/bg-content.gif) center top repeat-x;

}

#content{padding:52px 0 0 0;}
#content ul li{font-size:12px;line-height:18px;margin-bottom:12px;background:url(../images/list-marker.png) 1px 7px no-repeat;padding-left:25px;}
#content ul li a{color:#438dfd;font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#content ul li a:hover{color:#828283;text-decoration:underline;}
#content.left{float:right!important;}
.page{}#page-content{}#page-meta{}h3#comments{padding:5px 0 0 0;margin:0 0 25px 0;}
.commentlist{list-style-type:none;padding:0 30px 12px 0;margin:0;background:url(../images/bg-commentlist.gif) 10px 100% no-repeat;}
#content li.comment{list-style-type:none;padding:0 0 10px 0;background:none;}
li.comment .comment-body{position:relative;}
li.comment .comment-body .bg-comment{padding:15px 10px 25px 149px;min-height:101px;margin-bottom:0px;position:relative;zoom:1;z-index:2;background:#f1f1f1;border:1px solid #fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}
.comment-author{padding:0;}
.comment-meta{font-size:12px;line-height:18px;font-weight:bold;color:#438dfd;margin-bottom:11px;}
.comment-meta .author{text-transform:capitalize;}
li.comment .avatar{float:none;margin:0;position:absolute;left:19px;top:19px;vertical-align:top;overflow:hidden;display:block;background:#f1f1f1;border:1px solid #fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}
.commentlist ul.children{padding:10px 0 10px 30px;background:url(../images/bg-children.gif) 10px 0 repeat-y;margin-bottom:-20px;}
li.comment.lasts ul.children li.lasts #respond{background:none;}
li.comment.lasts #respond{margin-bottom:-20px;}
ul.children .comment-body .line-center{width:100%;height:2px;position:absolute;top:50%;left:-19px;background:url(../images/line-1.gif) 0 0 repeat-x;z-index:1;}
.reply{position:absolute;right:19px;bottom:13px;}
.reply a{display:inline-block;padding:0px 0px 0px 9px;font-weight:bold;background:url(../images/link-marker.png) 0 7px no-repeat;font-size:12px;line-height:18px;color:#438dfd;text-decoration:none;text-transform:capitalize;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.reply a:hover{color:#676768;}
.waiting-for-approval{}#trackbacks{}li.trackback{}p#no-comments{}#comments-form{}.allowed_tags{background:#eee;padding:15px;font-size:11px;font-family:"Courier New",Courier,monospace;color:#666;}
.allowed_tags strong{font-family:Tahoma,Geneva,sans-serif;}#respond{padding:30px 0 10px 0px;}li.comment #respond{padding:10px 0 10px 30px;margin-bottom:-10px;}.commentlist #respond{padding:10px 0 10px 30px;background:url(../images/bg-children.gif) 10px 0 repeat-y;	}.commentlist ul.children #respond{padding:10px 0 10px 30px;background:url(../images/bg-children.gif) 10px 0 repeat-y;margin-bottom:-10px;}.cancel-comment-reply{}.post-holder{margin-bottom:30px;position:relative;background:url(../images/line-1.gif) 0 bottom repeat-x;padding-bottom:27px;}.post-holder .entry-header{margin-bottom:10px;}.post-holder .entry-header h2{display:inline-block;float:left;font-size:14px;line-height:22px;color:#3677fd;text-transform:uppercase;margin:0;}.post-holder .entry-header h2 a{color:#3677fd;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.post-holder .entry-header h2 a:hover{color:#69696b;}.post-holder.single-post{margin-bottom:30px;padding-bottom:6px;width:100%;}.post-holder.single-post header{margin-bottom:10px;}.post-holder.single-post h1{display:inline-block;float:left;font-size:14px;line-height:22px;color:#3677fd;text-transform:uppercase;margin:0;}.post-holder.single-post h1 a{color:#3677fd;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.post-holder.single-post h1 a:hover{color:#69696b;}.post-meta{padding:0;padding:0 28px 0 0;overflow:hidden;margin-bottom:0;}.post-meta .date{display:inline-block;float:left;width:32px;margin:-1px 10px 0 0;text-align:center;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;}.post-meta .day{background:url(../images/bg-date.png) 0 0 no-repeat;display:block;height:21px;font-size:12px;line-height:18px;color:#525254;padding:11px 0 0px 0;}.post-meta .mounth{font-size:11px;line-height:17px;display:block;color:#525254;margin-top:-1px;}.comments-link{display:inline-block;position:relative;margin-top:14px;text-align:center;text-decoration:none;width:31px;height:25px;background:url(../images/bg-comment.png) 0 0 no-repeat;font-size:12px;line-height:16px;color:#fff;text-shadow:1px 1px 1px rgba(15,38,68,0.38);font-weight:700;font-family:'Open Sans',sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.comments-link:hover{color:#525254;}p.gravatar{float:left;margin-right:20px;}.featured-thumbnail{float:left;margin:6px 20px 5px 1px;}.featured-thumbnail .img-wrap{float:left;position:relative;background:#fff;padding:1px;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.featured-thumbnail .img-wrap:hover{background:#3677fd;}.featured-thumbnail.no-hover .img-wrap:hover{background:#fff!important;}.featured-thumbnail.large{margin:0 0 20px 0;}.featured-thumbnail.large .img-wrap{display:block;}.post-content .excerpt{margin-bottom:20px;}.pagination a{display:inline-block;padding:0 5px;background:#eee;}.post-holder footer{clear:both;padding:5px 0 0 0;}.post-holder.single-post footer{margin-top:20px;}.post-edit-link{display:block;position:absolute;right:0;top:0;padding:2px 7px;background:#000;color:#fff;font-size:10px;text-transform:uppercase;text-decoration:none;border-radius:3px;}.post-edit-link:hover{background:#666;}.alignleft{float:left;position:relative;margin:7px 20px 10px 0px;padding:1px;background:#fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}.alignright{float:right;margin:0 0 10px 20px;padding:7px;background:#fff;border:1px solid #dbdbdb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.aligncenter{text-align:center;margin:0 auto;padding:7px;background:#fff;border:1px solid #dbdbdb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}article .post-content img{max-width:710px;}.frame{padding:7px;background:#fff;border:1px solid #dbdbdb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;}.frame img.alignleft,.frame img.alignright{margin:0;padding:0;border:none;}.wp-pagenavi{clear:both;padding:5px;overflow:hidden;}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;position:relative;font-weight:700;font-family:'Open Sans',sans-serif;background:url(../images/bg-button.png) 0 200px repeat-x #f1f1f1;border:1px solid #fff;font-size:18px;line-height:24px;color:#4c4c4e;text-transform:uppercase;text-decoration:none;float:left;-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;height:27px;padding:2px 10px 0px 9px;margin:0 10px 0 0px;}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#2a62fc;background-position:0 0;-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}.wp-pagenavi .pages{display:none;}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .first,.wp-pagenavi .last{font-size:11px!important;line-height:17px!important;color:#828283!important;padding:6px 10px 0px 9px!important;height:23px!important;}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .first:hover,.wp-pagenavi .last:hover{color:#2a62fc!important;}nav.oldernewer{width:100%;overflow:hidden;margin-bottom:1.5em;}.older{float:left;}.newer{float:right;}#post-author{margin-bottom:20px;}#post-author h3 a{text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#post-author h3 a:hover{color:#69696b;}#author-link{margin-top:1.5em;}#post-author .gravatar{margin:0 20px 0 0;float:left;}#post-author .gravatar img{margin:0;position:relative;background:#f1f1f1;padding:1px;border:1px solid #fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}#author-description{}#recent-author-posts{margin-bottom:3em;}#recent-author-comments ul li{margin-bottom:7px;}.author-info{width:100%;margin-bottom:30px;padding-bottom:27px;background:url(../images/line-1.gif) 0 bottom repeat-x;}.author-info .avatar{margin:0 20px 0 0;float:left;}.author-info .avatar img{margin:0;position:relative;background:#f1f1f1;padding:1px;border:1px solid #fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}.author-meta{margin-bottom:20px;overflow:hidden;width:100%;}.author-meta p.gravatar{margin:0;}#error404{padding:30px 0 100px 0;}.error404-num{font-size:250px;line-height:1.2em;color:#3677fd;}#error404 hgroup{margin:0 0 2em 0;padding-top:50px;}#error404 hgroup h1{font-size:3em;margin-bottom:.2em;}.latestwork{width:100%;overflow:hidden;list-style-type:none;padding:0;margin:0;}.latestwork li{float:left;margin-right:20px;}.header-title{margin-bottom:25px;}.header-title h1{margin-bottom:0;}.header-title .page-desc{font-size:.91em;color:#999;}#gallery{}#gallery .portfolio{width:100%;list-style-type:none;padding:0;margin:0;}#gallery .portfolio li{display:-moz-inline-box;display:inline-block;zoom:1;vertical-align:top;width:300px;margin:0 14px 30px 1px;position:relative;background:none;padding:0;}*+html #gallery .portfolio li{display:inline;}#gallery .portfolio li.nomargin{margin-right:0!important;}#gallery .portfolio li span.image-border{display:block;height:179px;width:298px;position:relative;margin-bottom:16px;border:1px solid #fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#gallery .portfolio li a.image-wrap{display:block;overflow:hidden;width:298px;height:179px;position:relative;background:#fff url(../images/loading-folio.gif) 50% 50% no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}#gallery .portfolio .folio-desc{margin:0;padding:0;}#gallery .portfolio .folio-desc h3{font-size:12px;line-height:16px;color:#69696b;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;margin:0 0 2px 0;}#gallery .portfolio .folio-desc h3 a{color:#69696b;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}#gallery .portfolio .folio-desc h3 a:hover{color:#3677fd;}#gallery .portfolio p.excerpt{padding:0;margin:0 0 16px 0;}.zoom-icon{background:url(../images/zoom-icon.jpg) 0 0 no-repeat;cursor:pointer;display:block;height:29px;width:29px;position:absolute;left:100%;top:100%;margin:0;z-index:99;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#gallery .portfolio li a.image-wrap:hover .zoom-icon{left:100%;top:100%;margin:-29px 0 0 -29px;}#gallery.one_column .portfolio li{width:100%;margin:0 0 30px 0;background:url(../images/line-1.gif) 0 bottom repeat-x;padding:0 0 32px 0;}#gallery.one_column .portfolio li span.image-border{width:538px;height:329px;float:left;margin:0 20px 0 1px;}#gallery.one_column .portfolio li a.image-wrap{width:538px;height:329px;}#gallery.two_columns .portfolio li{width:460px;margin-right:14px;}#gallery.two_columns .portfolio li span.image-border{width:458px;height:279px;}#gallery.two_columns .portfolio li a.image-wrap{width:458px;height:279px;}#gallery.four_columns .portfolio li{width:220px;margin-right:14px;}#gallery.four_columns .portfolio li span.image-border{width:218px;height:129px;}#gallery.four_columns .portfolio li a.image-wrap{width:218px;height:129px;}#sidebar{padding:52px 0 0 0;}#sidebar .widget{background:url(../images/line-1.gif) 0 0 repeat-x;padding-top:26px;margin-bottom:26px;}#sidebar .widget:first-child{background:none;padding-top:0;}#sidebar .post_list.news{margin:0 0 37px 0;}.widget ul li{font-size:12px;line-height:18px;margin-bottom:12px;background:url(../images/list-marker.png) 1px 7px no-repeat;padding-left:25px;}.widget ul li a{color:#438dfd;font-size:12px;line-height:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.widget ul li a:hover{color:#828283;text-decoration:underline;}#calendar_wrap{padding:0;}#wp-calendar{width:100%;}#wp-calendar caption{text-align:center;}#wp-calendar td{text-align:center;padding:6px 0;border:none;}#wp-calendar caption{font-size:14px;line-height:22px;color:#3677fd;font-weight:700;font-family:'Open Sans',sans-serif;text-transform:uppercase;margin:0 0 8px 0;}#wp-calendar thead tr{background:url(../images/bg-form.png) 0 0 repeat;border:1px solid #d8d8d8;padding:5px 5px 6px 5px;}#wp-calendar tfoot tr{border-top:1px solid #d8d8d8;}#wp-calendar thead th{padding:7px 0;font-size:12px;line-height:18px;color:#3677fd;text-transform:uppercase;text-align:center;}#wp-calendar #prev{text-align:left;}#wp-calendar #next{text-align:right;}ul.recentcomments{padding:0;margin:0;}ul.recentcomments li{border-top:1px solid #c6c6c6;padding:25px 0 25px 0;margin:0;border-bottom:none;background:none;overflow:hidden;list-style-type:none;}ul.recentcomments li:first-child{padding-top:0;border-top:none;}ul.recentcomments li img{float:left;margin:0 12px 0 0;}ul.recentcomments .comment-body{padding:15px 0 0 0;}ul.recentcomments .comment-body a{text-decoration:none;color:#96999d;}ul.recentcomments .comment-body a:hover{color:#000;text-decoration:underline;}ul.recentcomments li h4{margin-bottom:.1em;}ul.recentcomments li h4 a{text-decoration:none;}ul.recentcomments li h4 a:hover{color:#000;}ul.recentcomments li small{font-size:11px;color:#6a6a6a;}.post_list.news{list-style-type:none;padding:0;margin:0 0 43px 0;}.post_list.news li{padding:0 0 14px 42px;position:relative;background:url(../images/line-1.gif) 0 bottom repeat-x;margin:0 0 11px 0;}.post_list li img{float:left;margin:0 15px 0 0;}.post_list.news li .post_meta{position:absolute;left:0;top:6px;text-align:center;display:block;width:32px;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;}.post_list.news li .post_meta .day{background:url(../images/bg-date.png) 0 0 no-repeat;display:block;height:21px;font-size:12px;line-height:18px;color:#525254;padding:11px 0 0px 0;}.post_list.news li .post_meta .mounth{font-size:11px;line-height:17px;display:block;color:#525254;margin-top:-1px;}.post_list.news li .post-title{text-decoration:none;font-size:11px;line-height:17px;color:#686869;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.post_list.news li .post-title:hover{color:#3677fd;}.post_list.news li .post_content{margin-bottom:6px;}.popular-posts{list-style-type:none;padding:0;margin:0;}.popular-posts li{overflow:hidden;margin:0 0 2em 0;}.popular-posts li .post-thumb{float:left;margin-right:20px;width:100px;height:100px;overflow:hidden;padding:1px;border:1px solid #dbdbdb;}.popular-posts li .post-thumb.empty-thumb{background:url(../images/empty_thumb.gif) no-repeat 50% 50% #ececec;}.popular-posts li h5{font-size:1em;margin-bottom:.5em;}.popular-posts li .excerpt{margin-bottom:.8em;}.post_cycle{padding:0;margin:0;}#post-cycle .cycle_item{display:none;}#post-cycle .cycle_item:first{display:block;}.folio_cycle{list-style-type:none;padding:0;margin:0;width:100%;overflow:hidden;}.folio_cycle .folio_item{overflow:hidden;display:none;}.folio_cycle .folio_item:first{display:block;}.folio_cycle .folio_item figure.thumbnail{width:270px;overflow:hidden;}#folio-controls{text-align:center;overflow:hidden;}#folio-controls ul{list-style-type:none;margin:0;padding:0;}#folio-controls ul li{padding:0 5px 0 0;display:inline;}#folio-controls ul li a{display:inline-block;text-decoration:none;width:8px;height:8px;background:#000;font-size:0;line-height:0;}#folio-controls ul li a:hover{background:#999;}.testimonials{padding:7px 0 0 0;margin:0;}.testimonials div.testi_item{background:none;padding:0;margin:0;}.name-testi{padding:0;text-align:center;display:block;color:#88888a;}.name-testi .user{text-transform:uppercase;display:block;font-size:11px;line-height:15px;color:#666667;font-weight:700;font-family:'Open Sans',sans-serif;margin-bottom:4px;}.name-testi .job{display:block;font-size:12px;line-height:18px;color:#88888a;margin-bottom:2px;}.name-testi a{font-weight:normal;display:none;}.testimonials .thumb{float:left;margin-right:20px;}.testimonials div.testi_item blockquote{border:1px solid #fff;position:relative;background:#f1f1f1;padding:14px 10px 14px 19px;margin:0;text-align:left;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);margin-bottom:27px;display:block;position:relative;}.testimonials div.testi_item blockquote:after{background:url(../images/corner.png) center top no-repeat;content:"";width:100%;height:14px;position:absolute;top:100%;left:0;}.testimonials div.testi_item blockquote a{text-decoration:none;font-size:11px;line-height:20px;color:#676768;text-transform:uppercase;display:block;font-style:normal;font-weight:700;font-family:'Open Sans',sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.testimonials div.testi_item blockquote a:hover{color:#3677fd;}#testi-cycle .testi_item{display:none;}#testi-cycle .testi_item:first{display:block;}#testi-controls{text-align:center;overflow:hidden;}#testi-controls ul{list-style-type:none;margin:0;padding:0;}#testi-controls ul li{padding:0;margin:0 2px 0 0;display:inline-block;}*+html #testi-controls ul li{display:inline;zoom:1;}.latestpost{list-style-type:none;margin:0;padding:0;}.latestpost li{margin:0 0 2em 0;list-style-type:none;}.latestpost li a{text-decoration:none;color:#000;}.latestpost li a:hover{text-decoration:underline;}.latestpost li h4{margin-bottom:0;}.twitter_update_list{overflow:hidden;}.twitter ul li{list-style-type:none;margin:0 0 15px 0;padding:0 0 0 37px;background:url(../images/twitter-icon.png) no-repeat 0 0;}.twitter ul li .twitt-body{padding:0 0 5px 0;}.twitter ul li .twitt-body a{font-weight:bold;}.twitter ul li a.timesince{font-size:11px;}.twitter .profileLink{}.flickrImages{overflow:hidden;position:relative;}.flickrImages a{float:left;display:block;width:75px;height:75px;background:#000;margin:0 1px 1px 0;}.flickrImages a img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.flickrImages a:hover img{opacity:.5;}.flickrImages a.link{display:inline;float:none;width:auto;height:auto;margin:0;background:none;}.banners-holder{list-style-type:none;padding:0;margin:0;}.banners-holder li{list-style-type:none;float:left;margin:0 3px 3px 0;padding:0;}.banners-holder li img{vertical-align:top;float:left;}article.testimonial{border:1px solid #eee;padding:30px 30px 30px 235px;width:auto;background:url(../images/quotes.png) no-repeat 170px 20px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:14px;line-height:1.5em;font-weight:normal;margin-bottom:35px;}article.testimonial .testi-pic{position:absolute;left:20px;top:20px;}article.testimonial .name-testi{display:block;text-align:right;font-style:normal;color:#222c36;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;}article.testimonial .name-testi a{text-decoration:none;}article.testimonial .name-testi a:hover{text-decoration:underline;}blockquote.testi-single{border:none;padding:15px 20px 20px 325px;width:auto;background:url(../images/quotes.png) no-repeat 300px 10px;font-size:14px;line-height:20px;font-style:normal;margin:0 0 20px 0;position:relative;}blockquote.testi-single p{margin:0 0 15px 0;padding:0;}.testi-pic{position:absolute;left:0px;top:20px;}.testi-pic img{padding:1px;position:relative;background:#fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}.name-testi.single-testi{padding:0;text-align:right;display:block;color:#88888a;}.name-testi.single-testi a{display:block;}.recent-posts{margin:0;padding:0;width:100%;overflow:hidden;border:none;}.recent-posts li{margin:0 0 20px 0;padding:0;border:none;}.recent-posts li img.thumb{float:left;margin:0 20px 0 0;}.recent-posts li h5{font-size:1em;margin-bottom:0;}.recent-posts li .excerpt{margin-bottom:1.5em;}.recent-posts li span.meta{display:block;margin-bottom:.5em;font-size:10px;color:#888;text-transform:uppercase;}.recent-posts.team{margin:0;overflow:visible;padding:7px 0 0 0;}.recent-posts.team li{display:inline-block;width:140px;margin:0 20px 0px 0!important;padding:0!important;background:none!important;}.recent-posts.team li:nth-child(6n){margin-right:0!important;}.recent-posts.team li.nomargin{margin-right:0!important;}.recent-posts.team li .thumb-wrap{width:138px;position:relative;padding:1px;background:#fff;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 5px rgba(0,0,0,0.2);}.recent-posts.team li .thumb-wrap{display:block;margin-bottom:16px;}.recent-posts li img.thumb{float:none;margin:0 0px 0 0;}.recent-posts.team li h5{text-transform:uppercase;display:block;font-size:11px;line-height:15px;color:#666667;font-weight:700;font-family:'Open Sans',sans-serif;margin-bottom:4px;}.recent-posts.team li h5 a{color:#666667;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.recent-posts.team li h5 a:hover{color:#3677fd;}.recent-posts.team li .job{display:block;font-size:12px;line-height:20px;color:#88888a;}.recent-posts.team li a{color:#191919;}.recent-posts.team li .excerpt{margin-bottom:0;}.team .single-post header{margin-bottom:20px;}.team .single-post h1{margin-bottom:5px;}.team .single-post .featured-thumbnail{margin-bottom:10px;}.tags-cloud a,.tagcloud a{display:inline-block;position:relative;padding:6px 9px 7px 9px;font-weight:700;font-family:'Open Sans',sans-serif;background:url(../images/bg-button.png) 0 200px repeat-x #f1f1f1;border:1px solid #fff;font-size:12px!important;line-height:16px;color:#676768;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin:0 1px 4px 0;vertical-align:top;}.tags-cloud a:hover,.tagcloud a:hover{color:#2a62fc;background-position:0 0;-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}.recent-comments{list-style-type:none;padding:0;margin:0;}.recent-comments li{padding:0;margin:0;border:none;padding-bottom:.5em;}#footer{
	border-top:1px solid #fff;
	padding:7px 0 0 0;
	background: url(../images/bg-footer.gif) 0 0 repeat-x;
}.footer-top{width:100%;overflow:hidden;background:url(../images/bg-footer-top.gif) left bottom repeat-x #295caa;border-bottom:1px solid #2c64b4;padding:18px 0 16px 0;}.footer-bot{width:100%;overflow:hidden;background:url(../images/bg-footer-bot.gif) 0 0 repeat-x;padding:18px 0 16px 0;}.footer-text{float:right;padding-top:1px;font-size:12px;line-height:18px;color:#f0f3f6;}.line{display:inline-block;width:1px;height:11px;background:url(../images/footer-marker.gif) 0 0 no-repeat;margin:0px 7px -2px 7px;}.site-name{color:#f0f3f6;text-decoration:none;display:inline-block;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.text-bot{color:#f0f3f6;text-decoration:none;display:inline-block;position:relative;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.site-name:hover,.text-bot:hover{color:#c3d9fc;}.line-bot{background:#c3d9fc;bottom:0;display:block;height:1px;left:50%;position:absolute;width:0;}#widget-footer{width:100%;overflow:hidden;}.footer-address{overflow:hidden;float:left;margin:0;padding:0 0 0 1px;font-size:12px;line-height:20px;color:#c3d9fc;text-shadow:1px 1px 0 rgba(15,38,68,0.38);}.footer-address dt{margin:0px;padding:0;background:none;font-size:12px;line-height:20px;color:#c3d9fc;text-shadow:1px 1px 0 rgba(15,38,68,0.38);}.footer-address dd{padding:0;margin:0;}#widget-footer .social-networks{float:right;padding:7px 0 0 0;margin:0;}#widget-footer .social-networks li{list-style-type:none;position:relative;padding:0;margin:0 0 0 9px;float:left;}#widget-footer .social-networks li a{position:relative;display:inline-block;}nav.footer{float:left;}nav.footer ul{overflow:hidden;margin:0;padding:0;}nav.footer ul li{list-style-type:none;float:left;background:url(../images/footer-marker.gif) 0 5px no-repeat;padding:0 0 0 13px;margin:0 11px 0 0;}nav.footer ul li:first-child{background:none;padding:0;}nav.footer ul li a{font-size:12px;line-height:18px;font-weight:bold;display:inline-block;position:relative;text-decoration:none;color:#f0f3f6;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}nav.footer ul li a:hover,nav.footer ul li.current-menu-item a{color:#c3d9fc;}nav.footer ul li.current-menu-item a .line-bot{width:100%!important;left:0!important;}.button{display:inline-block;position:relative;padding:6px 9px 7px 9px;font-weight:700;font-family:'Open Sans',sans-serif;background:url(../images/bg-button.png) 0 200px repeat-x #f1f1f1;border:1px solid #fff;font-size:12px;line-height:16px;color:#676768;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.button:hover{color:#2a62fc;text-decoration:none;background-position:0 0;-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}#content ul li a.button:hover{text-decoration:none;}.button-1{display:inline-block;position:relative;letter-spacing:-1px;padding:10px 18px 10px 19px;margin:0 0 0 3px;font-weight:700;font-family:'Open Sans',sans-serif;background:url(../images/bg-button1.gif) 0 0 repeat-x #a4abb4;border-top:1px solid #f1f1f1;border-left:1px solid #d8d8d5;border-bottom:1px solid #b6b5ae;border-right:1px solid #d5d4d1;font-size:16px;line-height:20px;color:#4a4d4b;text-shadow:1px 1px 0 #fff;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.button-1:hover{color:#2a62fc;border:1px solid #2a62fc;background-position:0 -200px;background-color:#fefefe;}.link{display:inline-block;padding:0px 0px 0px 8px;font-weight:bold;background:url(../images/link-marker.png) 0 7px no-repeat;font-size:12px;line-height:18px;color:#438dfd;text-decoration:none;text-transform:capitalize;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.link:hover{color:#676768;}.indent-bot{margin-bottom:21px;}.indent-bot0{margin-bottom:19px;}.p0{margin-bottom:0;}.list-1 li{font-size:12px;line-height:19px;margin-bottom:11px;background:url(../images/list-marker.png) 1px 7px no-repeat;padding-left:25px;}.list-1 li a{color:#438dfd;font-size:12px;line-height:19px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.list-1 li a:hover{color:#828283;text-decoration:underline;}.no-results{}#back-top-wrapper{width:100%;position:absolute;overflow:hidden;height:55px;}#back-top{position:fixed;bottom:124px;left:50%;margin-left:500px;display:none;}#back-top a{width:53px;height:47px;padding:6px 0 0 0;display:block;position:relative;text-align:center;font-size:12px;line-height:18px;color:#69696a;text-shadow:1px 0 0 #fff;text-transform:uppercase;text-decoration:none;background:#f1f1f1;border:1px solid #fff;-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);font-weight:700;font-family:'Open Sans',sans-serif;-webkit-transition:1s;-moz-transition:1s;transition:1s;}#back-top a:hover{color:#0f6cf1;}#back-top span{width:100%;height:27px;display:block;margin-bottom:0px;background:url(../images/up-arrow.png) no-repeat center center;-webkit-transition:1s;-moz-transition:1s;transition:1s;}.tabs{margin:1px 0 20px 0;}.tabs .tab-wrapper{border:1px solid #dddddd;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;margin:-1px 0 0 0;}.tabs .tab-menu ul{list-style:none;margin:0!important;padding:0!important;}.tabs .tab-menu li{display:inline;float:left;margin:0;padding:0;}.tabs .tab-menu a{background-color:#fafafa;border:1px solid #dddddd;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#aaaaaa;display:block;font-size:12px;letter-spacing:1px;margin:0 2px 0 0;padding:8px 20px;}.tabs .tab-menu a:hover{background-color:#f2f2f2;color:#666666;}.tabs .tab-menu a.active{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fafafa');background:-moz-linear-gradient(bottom,#fafafa 0px,#f6f6f6 90%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fafafa),color-stop(90%,#f6f6f6));border-bottom:none;color:#666666;padding:8px 20px 9px 20px;}.tabs .tab{background-color:#fafafa;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;padding:20px;}.toggle{padding:0 0 2px 0;}.toggle .trigger{background-color:#f5f5f5;background:-moz-linear-gradient(bottom,#F2F2F2 0px,#ffffff 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f2f2f2),color-stop(1,#ffffff));border:1px solid #dddddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#666666;display:block;padding:10px 12px 10px 40px;position:relative;text-decoration:none;height:1%;}.toggle .trigger span{background:url(../images/toggle.png) 0 0 no-repeat;display:block;position:absolute;top:9px;left:10px;text-indent:-9999px;width:22px;height:20px;}.toggle .trigger:hover,.toggle .active{background:#191919;color:#fff;}.toggle .active span{background-position:0 -20px;}.toggle .box{background-color:#fafafa;border:1px solid #dddddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px;}.dropcap{display:block;width:28px;height:26px;text-align:center;background:#438dfd;border:1px solid #e4efff;float:left;font-size:18px;line-height:24px;padding:2px 0 0 0;color:#f0f2f6;text-shadow:1px 1px 0 rgba(15,38,68,0.38);margin:7px 10px 0 0;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);}.widget-area{}.hr-main{height:2px;background:url(../images/line-1.gif) 0 0 repeat-x;overflow:hidden;font-size:0;line-height:0;margin:30px 10px 24px 10px;}.hr{height:2px;background:url(../images/line-1.gif) 0 15px repeat-x;overflow:hidden;font-size:0;line-height:0;padding:15px 0 0 0;margin:0px 10px 25px 10px;}.hr-small{height:2px;background:url(../images/line-1.gif) 0 0 repeat-x;overflow:hidden;font-size:0;line-height:0;margin:11px 0px 11px 0px;}.grid_1 .hr,.grid_2 .hr,.grid_3 .hr,.grid_4 .hr,.grid_5 .hr,.grid_6 .hr,.grid_7 .hr,.grid_8 .hr,.grid_9 .hr,.grid_10 .hr,.grid_11 .hr,.grid_12 .hr,.grid_13 .hr,.grid_14 .hr,.grid_15 .hr,.grid_16 .hr,.grid_17 .hr,.grid_18 .hr,.grid_19 .hr,.grid_20 .hr,.grid_21 .hr,.grid_22 .hr,.grid_23 .hr,.grid_24 .hr{margin-left:0;margin-right:0;}.spacer{height:50px;overflow:hidden;font-size:0;line-height:0;}.address{overflow:hidden;width:100%;margin:0;padding:0;}.address dt{float:left;width:165px;margin-right:20px;padding:0 0 0 55px;background:none;font-size:1em;line-height:18px;background:url(../images/address-icon1.png) no-repeat 0 3px;}.address dd{float:left;width:217px;padding:0 0 0 53px;background:url(../images/address-icon2.png) no-repeat 0 3px;}.address dd ul{list-style-type:none;padding:0;margin:0;}.address dd ul li{background:none;padding:0;}.address dd span{float:left;width:100px;}.address dd a{font-style:italic;color:#438dfd;text-decoration:underline;}.address dd a:hover{text-decoration:none;}.video-wrap{margin-bottom:10px;position:relative;zoom:1;}.video-wrap object{position:relative;z-index:2;}.video-bg{background-color:black;position:absolute;left:0;top:0;z-index:1;}.audio-wrapper{margin-bottom:1.5em;}.audio-desc{font-size:.91em;color:#999;padding:.5em 0 0 0;}.audiojs audio{position:absolute;left:-1px;}.audiojs{width:460px;height:36px;background:#404040;overflow:hidden;font-family:monospace;font-size:12px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(0.5,#555),color-stop(0.51,#444),color-stop(1,#444));background-image:-moz-linear-gradient(center top,#444 0%,#555 50%,#444 51%,#444 100%);-webkit-box-shadow:1px 1px 8px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 8px rgba(0,0,0,0.3);-o-box-shadow:1px 1px 8px rgba(0,0,0,0.3);box-shadow:1px 1px 8px rgba(0,0,0,0.3);}.audiojs .play-pause{width:25px;height:40px;padding:4px 6px;margin:0px;float:left;overflow:hidden;border-right:1px solid #000;}.audiojs p{display:none;width:25px;height:40px;margin:0px;cursor:pointer;}.audiojs .play{display:block;}.audiojs .scrubber{position:relative;float:left;width:280px;background:#5a5a5a;height:14px;margin:10px;border-top:1px solid #3f3f3f;border-left:0px;border-bottom:0px;overflow:hidden;}.audiojs .progress{position:absolute;top:0px;left:0px;height:14px;width:0px;background:#ccc;z-index:1;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(0.5,#ddd),color-stop(0.51,#ccc),color-stop(1,#ccc));background-image:-moz-linear-gradient(center top,#ccc 0%,#ddd 50%,#ccc 51%,#ccc 100%);}.audiojs .loaded{position:absolute;top:0px;left:0px;height:14px;width:0px;background:#000;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(0.5,#333),color-stop(0.51,#222),color-stop(1,#222));background-image:-moz-linear-gradient(center top,#222 0%,#333 50%,#222 51%,#222 100%);}.audiojs .time{float:left;height:36px;line-height:36px;margin:0px 0px 0px 6px;padding:0px 6px 0px 12px;border-left:1px solid #000;color:#ddd;text-shadow:1px 1px 0px rgba(0,0,0,0.5);}.audiojs .time em{padding:0px 2px 0px 0px;color:#f9f9f9;font-style:normal;}.audiojs .time strong{padding:0px 0px 0px 2px;font-weight:normal;}.audiojs .error-message{float:left;display:none;margin:0px 10px;height:36px;width:400px;overflow:hidden;line-height:36px;white-space:nowrap;color:#fff;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}.audiojs .error-message a{color:#eee;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #999;white-space:wrap;}.audiojs .play{background:url(js/audiojs/player-graphics.gif) -2px -1px no-repeat;}.audiojs .loading{background:url(js/audiojs/player-graphics.gif) -2px -31px no-repeat;}.audiojs .error{background:url(js/audiojs/player-graphics.gif) -2px -61px no-repeat;}.audiojs .pause{background:url(js/audiojs/player-graphics.gif) -2px -91px no-repeat;}.playing .play,.playing .loading,.playing .error{display:none;}.playing .pause{display:block;}.loading .play,.loading .pause,.loading .error{display:none;}.loading .loading{display:block;}.error .time,.error .play,.error .pause,.error .scrubber,.error .loading{display:none;}.error .error{display:block;}.error .play-pause p{cursor:auto;}.error .error-message{display:block;}.alert-box,.wpcf7-response-output{padding:20px 20px 20px 90px!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:.91em;line-height:1.4em;border:1px solid #dbdbdb;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;}.error-box,.wpcf7-mail-sent-ng{border-color:#ff9999;color:#c31b00;background:url(../images/icons/alert/icon-error.png) no-repeat 20px 50% #ffcccc;}.attention-box,.wpcf7-validation-errors,.wpcf7-spam-blocked{border-color:#e6c555;color:#9e660d;background:url(../images/icons/alert/icon-note.png) no-repeat 20px 50% #fdebae;}.notice-box{border-color:#68a2cf;color:#2e6093;background:url(../images/icons/alert/icon-info.png) no-repeat 20px 50% #bfe4f9;}.approved-box,.wpcf7-mail-sent-ok{border-color:#a3c159;color:#5e6f33;background:url(../images/icons/alert/icon-download.png) no-repeat 20px 50% #ccff99;}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#88888a;vertical-align:middle;font-weight:normal;background:url(../images/bg-form-top.png) 0 0 repeat;border:1px solid #d8d8d8;outline:none;}input[type="text"],textarea{background:url(../images/bg-form.png) 0 0 repeat;border:1px solid #d8d8d8;padding:5px 5px 6px 5px;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);}input[type="submit"],input[type="reset"]{display:inline-block;outline:none;position:relative;padding:6px 8px 7px 8px;font-weight:700;font-family:'Open Sans',sans-serif;background:url(../images/bg-button.png) 0 200px repeat-x #f1f1f1;border:1px solid #fff;font-size:12px;line-height:16px;color:#676768;text-transform:uppercase;text-decoration:none;height:31px;cursor:pointer;margin-right:4px;}.wpcf7-form .submit-wrap input[type="submit"],.wpcf7-form .submit-wrap input[type="reset"],#commentform input[type="submit"]{-webkit-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(0,0,0,0.05) inset,0 0px 5px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}input[type="submit"]:hover,input[type="reset"]:hover{color:#2a62fc;border:1px solid #fff;background-position:0 0;}.wpcf7-form .submit-wrap input[type="submit"]:hover,.wpcf7-form .submit-wrap input[type="reset"]:hover,#commentform input[type="submit"]:hover{-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}#commentform p.field{margin-bottom:5px;}#commentform p.area{margin-bottom:26px;}#commentform .star{color:#438dfd;}#commentform label{display:block;}#commentform input[type="text"]{width:248px;}#commentform textarea{width:528px;height:104px;resize:none;overflow:auto;}.wpcf7-form p.field{margin-bottom:9px;overflow:hidden;vertical-align:top;width:380px;position:relative;}.wpcf7-form p.field label{float:left;width:79px;padding-top:6px;}.wpcf7-form p.field input{float:left;width:280px;height:15px;}.wpcf7-form p.field small{color:red;}.wpcf7-form textarea{float:left;width:280px;max-width:280px;min-width:280px;height:205px;min-height:205px;overflow:auto;margin-bottom:17px;}.wpcf7-form .submit-wrap{padding:0 0 0 79px;margin:0;}span.wpcf7-form-control-wrap{display:block;}.wpcf7-not-valid-tip{width:280px!important;position:absolute;left:79px!important;top:0!important;padding:3px 0 3px 10px!important;background:#f3b7b7!important;color:red!important;border:1px solid red!important;}.form-text{text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;font-size:12px;line-height:28px;color:#a5a49e;text-shadow:1px 0 0 #fff;float:left;width:54px;}#top-search{position:absolute;right:0;top:51px;overflow:hidden;}#top-search .bg-form{overflow:hidden;position:relative;float:left;margin:0 0 1px 0;padding:0 9px 0 0;background:url(../images/bg-form.png) 0 0 repeat;border:1px solid #d8d8d8;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);}#top-search .input-search{width:135px;height:15px;background:none;border:none;color:#a9a8a3;margin-right:10px;float:left;padding:5px 5px 6px 5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#top-search #submit{width:14px;height:20px;position:relative;background:url(../images/form-top-a.png) 0 6px no-repeat;display:inline-block;border:none;float:left;cursor:pointer;margin:0;padding:0;}#top-search #submit:hover{background-position:0 -23px;}#searchform{overflow:hidden;}#searchform .bg-form{overflow:hidden;position:relative;float:left;margin:0 0 1px 0;padding:0 8px 0 0;background:url(../images/bg-form.png) 0 0 repeat;border:1px solid #d8d8d8;-webkit-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);-moz-box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);box-shadow:0 0px 5px rgba(0,0,0,0.1) inset,0 1px 0px rgba(255,255,255,0.9);}#searchform .searching{width:135px;height:15px;background:none;border:none;color:#a9a8a3;margin-right:10px;float:left;padding:5px 5px 6px 5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#searchform .submit{width:14px;height:20px;background:url(../images/form-top-a.png) 0 6px no-repeat;display:inline-block;float:left;cursor:pointer;padding:0;border:none;margin:0;padding:0;}#searchform .submit:hover{background-position:0 -23px;}#sidebar #searchform .searching{width:115px;}.one_half{width:48%;}.one_third{width:30.66%;}.two_third{width:65.33%;}.one_fourth{width:22%;}.three_fourth{width:74%;}.one_fifth{width:16.8%;}.two_fifth{width:37.6%;}.three_fifth{width:58.4%;}.four_fifth{width:79.2%;}.one_sixth{width:13.33%;}.five_sixth{width:82.67%;}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;}.last{margin-right:0!important;clear:right;}.fleft{float:left;}.fright{float:right;}.clear{clear:both;}.wrapper{width:100%;overflow:hidden;}.extra-wrap{overflow:hidden;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}nav.primary{position:relative;padding:0px 0 0 1px;height:56px;background:url(../images/bg-menu.gif) 0 bottom no-repeat;display:inline-block;z-index:2;}#topnav{margin:0;height:56px;}.sf-menu{padding:0px 1px 0px 0px;position:relative;height:56px;display:inline-block;margin:0;background:url(../images/bg-menu-right.gif) right bottom no-repeat;text-align:left;}.sf-menu li{position:relative;}.sf-menu>li{float:left;display:inline-block;text-align:center;position:relative;border-top:4px solid #102847;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.sf-menu>li:hover,.sf-menu>li.sfHover,.sf-menu>li.current-menu-item{border-top:4px solid #ebeff3;}.sf-menu li a{display:block;background:none;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;font-family:'Open Sans',sans-serif;font-weight:700;}.sf-menu>li>a{font-size:14px;line-height:18px;text-transform:uppercase;padding:15px 29px 17px 28px;color:#fff;text-shadow:1px 1px 0 rgba(15,38,68,0.38);font-family:'Open Sans',sans-serif;font-weight:700;border-top:1px solid #306bb9;border-left:1px solid #2f69b8;border-bottom:1px solid #2553a1;border-right:1px solid #1f4986;position:relative;overflow:hidden;}.sf-menu>li:hover>a,.sf-menu>li.sfHover>a,.sf-menu>li.current-menu-item>a{border-top:1px solid #306bb9;border-left:1px solid #2f69b8;border-bottom:1px solid #2553a1;border-right:1px solid #1d457d;}.sf-menu>li>a .menu-txt{z-index:4;position:relative;display:block;}.sf-menu>li .bg-menu1{display:block;background:url(../images/bg-menu-item.jpg) 0 0 repeat-x #1e4585;-webkit-transition:all 0.6s ease-out 0.1s;-moz-transition:all 0.6s ease-out 0.1s;-o-transition:all 0.6s ease-out 0.1s;transition:all 0.6s ease-out 0.1s;-webkit-transform:skew(0deg,-90deg);-moz-transform:skew(0deg,-90deg);transform:skew(0deg,-90deg);position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;opacity:0;}.sf-menu>li .bg-menu2{display:block;background:url(../images/bg-menu-item.jpg) 0 0 repeat-x #1e4585;-webkit-transition:all 0.6s ease-out 0.1s;-moz-transition:all 0.6s ease-out 0.1s;-o-transition:all 0.6s ease-out 0.1s;transition:all 0.6s ease-out 0.1s;-webkit-transform:skew(0deg,90deg);-moz-transform:skew(0deg,90deg);transform:skew(0deg,90deg);position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;opacity:0;}.sf-menu>li:hover .bg-menu1,.sf-menu>li.sfHover .bg-menu1{opacity:1;-webkit-transform:skew(0deg,0deg);-moz-transform:skew(0deg,0deg);transform:skew(0deg,0deg);}.sf-menu>li:hover .bg-menu2,.sf-menu>li.sfHover .bg-menu2{opacity:1;-webkit-transform:skew(0deg,0deg);-moz-transform:skew(0deg,0deg);transform:skew(0deg,0deg);}.sf-menu>li.current-menu-item>a{background:url(../images/bg-menu-item.jpg) 0 0 repeat-x #1e4585;}.sf-menu>li.current-menu-item .bg-menu1,.sf-menu>li.current-menu-item .bg-menu2{display:none;}.sf-menu ul{position:absolute;width:99%;background:url(../images/bg-button.png) 0 0 repeat;border:1px solid #fff;padding:5px 0 0px 0!important;z-index:200;display:none;margin:0;-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0px;top:52px;z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{width:130px;background:url(../images/bg-button.png) 0 0 repeat;border:1px solid #fff;padding:5px 0 0px 0!important;margin:0 0 0 -10px;-webkit-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);box-shadow:0 0px 7px rgba(67,141,253,0.15) inset,0 0px 5px rgba(0,0,0,0.2);}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:-20px;z-index:99;}.sf-menu ul>li{background:none;margin:0px 0 7px 0;padding:0 8px 0 8px;text-align:left;}.sf-menu li li>a{text-align:left;color:#69696a;font-size:12px;line-height:18px;padding:0;}.sf-menu li li.current-menu-item>a,.sf-menu li li.sfHover>a,.sf-menu li li:hover>a{color:#438dfd;}
