body{margin:0 }
b,strong{font-weight:bold }
img{border:0 }

@media print{
img{max-width:100%!important }
 }
 
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }

a{color:#0099CC;text-decoration:none }
a:hover,a:focus{color:#333; }
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px }

p {margin-top:7px; margin-bottom:8px;}
h1,h2,h3{margin-top:20px;margin-bottom:10px }

h1 {font-size:16px }
h2 {font-size:14px }
h3 {font-size:12px }

.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee }
ul,ol{margin-top:0;margin-bottom:10px }

.list-unstyled{padding-left:0;list-style:none }
.list-inline{padding-left:0;list-style:none }
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px }
.list-inline>li:first-child{padding-left:0 }


.pre-scrollable{max-height:340px;overflow-y:scroll }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto }
.container:before,.container:after{display:table;content:" " }
.container:after{clear:both }
.container:before,.container:after{display:table;content:" " }
.container:after{clear:both }
.row{margin-right:-15px;margin-left:-15px }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px }
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left }
.col-xs-12{width:100% }
.col-xs-11{width:91.66666666666666% }
.col-xs-10{width:83.33333333333334% }
.col-xs-9{width:75% }
.col-xs-8{width:66.66666666666666% }
.col-xs-7{width:58.333333333333336% }
.col-xs-6{width:50% }
.col-xs-5{width:41.66666666666667% }
.col-xs-4{width:33.33333333333333% }
.col-xs-3{width:25% }
.col-xs-2{width:16.666666666666664% }
.col-xs-1{width:8.333333333333332% }
.col-xs-pull-12{right:100% }
.col-xs-pull-11{right:91.66666666666666% }
.col-xs-pull-10{right:83.33333333333334% }
.col-xs-pull-9{right:75% }
.col-xs-pull-8{right:66.66666666666666% }
.col-xs-pull-7{right:58.333333333333336% }
.col-xs-pull-6{right:50% }
.col-xs-pull-5{right:41.66666666666667% }
.col-xs-pull-4{right:33.33333333333333% }
.col-xs-pull-3{right:25% }
.col-xs-pull-2{right:16.666666666666664% }
.col-xs-pull-1{right:8.333333333333332% }
.col-xs-pull-0{right:0 }
.col-xs-push-12{left:100% }
.col-xs-push-11{left:91.66666666666666% }
.col-xs-push-10{left:83.33333333333334% }
.col-xs-push-9{left:75% }
.col-xs-push-8{left:66.66666666666666% }
.col-xs-push-7{left:58.333333333333336% }
.col-xs-push-6{left:50% }
.col-xs-push-5{left:41.66666666666667% }
.col-xs-push-4{left:33.33333333333333% }
.col-xs-push-3{left:25% }
.col-xs-push-2{left:16.666666666666664% }
.col-xs-push-1{left:8.333333333333332% }
.col-xs-push-0{left:0 }
.col-xs-offset-12{margin-left:100% }
.col-xs-offset-11{margin-left:91.66666666666666% }
.col-xs-offset-10{margin-left:83.33333333333334% }
.col-xs-offset-9{margin-left:75% }
.col-xs-offset-8{margin-left:66.66666666666666% }
.col-xs-offset-7{margin-left:58.333333333333336% }
.col-xs-offset-6{margin-left:50% }
.col-xs-offset-5{margin-left:41.66666666666667% }
.col-xs-offset-4{margin-left:33.33333333333333% }
.col-xs-offset-3{margin-left:25% }
.col-xs-offset-2{margin-left:16.666666666666664% }
.col-xs-offset-1{margin-left:8.333333333333332% }
.col-xs-offset-0{margin-left:0 }
@media(min-width:768px){.container{width:750px }
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left }
.col-sm-12{width:100% }
.col-sm-11{width:91.66666666666666% }
.col-sm-10{width:83.33333333333334% }
.col-sm-9{width:75% }
.col-sm-8{width:66.66666666666666% }
.col-sm-7{width:58.333333333333336% }
.col-sm-6{width:50% }
.col-sm-5{width:41.66666666666667% }
.col-sm-4{width:33.33333333333333% }
.col-sm-3{width:25% }
.col-sm-2{width:16.666666666666664% }
.col-sm-1{width:8.333333333333332% }
.col-sm-pull-12{right:100% }
.col-sm-pull-11{right:91.66666666666666% }
.col-sm-pull-10{right:83.33333333333334% }
.col-sm-pull-9{right:75% }
.col-sm-pull-8{right:66.66666666666666% }
.col-sm-pull-7{right:58.333333333333336% }
.col-sm-pull-6{right:50% }
.col-sm-pull-5{right:41.66666666666667% }
.col-sm-pull-4{right:33.33333333333333% }
.col-sm-pull-3{right:25% }
.col-sm-pull-2{right:16.666666666666664% }
.col-sm-pull-1{right:8.333333333333332% }
.col-sm-pull-0{right:0 }
.col-sm-push-12{left:100% }
.col-sm-push-11{left:91.66666666666666% }
.col-sm-push-10{left:83.33333333333334% }
.col-sm-push-9{left:75% }
.col-sm-push-8{left:66.66666666666666% }
.col-sm-push-7{left:58.333333333333336% }
.col-sm-push-6{left:50% }
.col-sm-push-5{left:41.66666666666667% }
.col-sm-push-4{left:33.33333333333333% }
.col-sm-push-3{left:25% }
.col-sm-push-2{left:16.666666666666664% }
.col-sm-push-1{left:8.333333333333332% }
.col-sm-push-0{left:0 }
.col-sm-offset-12{margin-left:100% }
.col-sm-offset-11{margin-left:91.66666666666666% }
.col-sm-offset-10{margin-left:83.33333333333334% }
.col-sm-offset-9{margin-left:75% }
.col-sm-offset-8{margin-left:66.66666666666666% }
.col-sm-offset-7{margin-left:58.333333333333336% }
.col-sm-offset-6{margin-left:50% }
.col-sm-offset-5{margin-left:41.66666666666667% }
.col-sm-offset-4{margin-left:33.33333333333333% }
.col-sm-offset-3{margin-left:25% }
.col-sm-offset-2{margin-left:16.666666666666664% }
.col-sm-offset-1{margin-left:8.333333333333332% }
.col-sm-offset-0{margin-left:0 }
 }
@media(min-width:992px){.container{width:970px }
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left }
.col-md-12{width:100% }
.col-md-11{width:91.66666666666666% }
.col-md-10{width:83.33333333333334% }
.col-md-9{width:75% }
.col-md-8{width:66.66666666666666% }
.col-md-7{width:58.333333333333336% }
.col-md-6{width:50% }
.col-md-5{width:41.66666666666667% }
.col-md-4{width:33.33333333333333% }
.col-md-3{width:25% }
.col-md-2{width:16.666666666666664% }
.col-md-1{width:8.333333333333332% }
.col-md-pull-12{right:100% }
.col-md-pull-11{right:91.66666666666666% }
.col-md-pull-10{right:83.33333333333334% }
.col-md-pull-9{right:75% }
.col-md-pull-8{right:66.66666666666666% }
.col-md-pull-7{right:58.333333333333336% }
.col-md-pull-6{right:50% }
.col-md-pull-5{right:41.66666666666667% }
.col-md-pull-4{right:33.33333333333333% }
.col-md-pull-3{right:25% }
.col-md-pull-2{right:16.666666666666664% }
.col-md-pull-1{right:8.333333333333332% }
.col-md-pull-0{right:0 }
.col-md-push-12{left:100% }
.col-md-push-11{left:91.66666666666666% }
.col-md-push-10{left:83.33333333333334% }
.col-md-push-9{left:75% }
.col-md-push-8{left:66.66666666666666% }
.col-md-push-7{left:58.333333333333336% }
.col-md-push-6{left:50% }
.col-md-push-5{left:41.66666666666667% }
.col-md-push-4{left:33.33333333333333% }
.col-md-push-3{left:25% }
.col-md-push-2{left:16.666666666666664% }
.col-md-push-1{left:8.333333333333332% }
.col-md-push-0{left:0 }
.col-md-offset-12{margin-left:100% }
.col-md-offset-11{margin-left:91.66666666666666% }
.col-md-offset-10{margin-left:83.33333333333334% }
.col-md-offset-9{margin-left:75% }
.col-md-offset-8{margin-left:66.66666666666666% }
.col-md-offset-7{margin-left:58.333333333333336% }
.col-md-offset-6{margin-left:50% }
.col-md-offset-5{margin-left:41.66666666666667% }
.col-md-offset-4{margin-left:33.33333333333333% }
.col-md-offset-3{margin-left:25% }
.col-md-offset-2{margin-left:16.666666666666664% }
.col-md-offset-1{margin-left:8.333333333333332% }
.col-md-offset-0{margin-left:0 }
 }
@media(min-width:1200px){.container{width:1120px }
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left }
.col-lg-12{width:100% }
.col-lg-11{width:91.66666666666666% }
.col-lg-10{width:83.33333333333334% }
.col-lg-9{width:75% }
.col-lg-8{width:66.66666666666666% }
.col-lg-7{width:58.333333333333336% }
.col-lg-6{width:50% }
.col-lg-5{width:41.66666666666667% }
.col-lg-4{width:33.33333333333333% }
.col-lg-3{width:25% }
.col-lg-2{width:16.666666666666664% }
.col-lg-1{width:8.333333333333332% }
.col-lg-pull-12{right:100% }
.col-lg-pull-11{right:91.66666666666666% }
.col-lg-pull-10{right:83.33333333333334% }
.col-lg-pull-9{right:75% }
.col-lg-pull-8{right:66.66666666666666% }
.col-lg-pull-7{right:58.333333333333336% }
.col-lg-pull-6{right:50% }
.col-lg-pull-5{right:41.66666666666667% }
.col-lg-pull-4{right:33.33333333333333% }
.col-lg-pull-3{right:25% }
.col-lg-pull-2{right:16.666666666666664% }
.col-lg-pull-1{right:8.333333333333332% }
.col-lg-pull-0{right:0 }
.col-lg-push-12{left:100% }
.col-lg-push-11{left:91.66666666666666% }
.col-lg-push-10{left:83.33333333333334% }
.col-lg-push-9{left:75% }
.col-lg-push-8{left:66.66666666666666% }
.col-lg-push-7{left:58.333333333333336% }
.col-lg-push-6{left:50% }
.col-lg-push-5{left:41.66666666666667% }
.col-lg-push-4{left:33.33333333333333% }
.col-lg-push-3{left:25% }
.col-lg-push-2{left:16.666666666666664% }
.col-lg-push-1{left:8.333333333333332% }
.col-lg-push-0{left:0 }
.col-lg-offset-12{margin-left:100% }
.col-lg-offset-11{margin-left:91.66666666666666% }
.col-lg-offset-10{margin-left:83.33333333333334% }
.col-lg-offset-9{margin-left:75% }
.col-lg-offset-8{margin-left:66.66666666666666% }
.col-lg-offset-7{margin-left:58.333333333333336% }
.col-lg-offset-6{margin-left:50% }
.col-lg-offset-5{margin-left:41.66666666666667% }
.col-lg-offset-4{margin-left:33.33333333333333% }
.col-lg-offset-3{margin-left:25% }
.col-lg-offset-2{margin-left:16.666666666666664% }
.col-lg-offset-1{margin-left:8.333333333333332% }
.col-lg-offset-0{margin-left:0 }
 }

@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto }
 }
.nav{padding-left:0;margin-bottom:0;list-style:none }
.nav:before,.nav:after{display:table;content:" " }
.nav:after{clear:both }
.nav:before,.nav:after{display:table;content:" " }
.nav:after{clear:both }
.nav>li{position:relative;display:block }
.nav>li>a{position:relative;display:block;padding:10px 15px }
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee }
.nav>li.disabled>a{color:#999 }
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent }
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca }
.nav .open>a .caret,.nav .open>a:hover .caret,.nav .open>a:focus .caret{border-top-color:#2a6496;border-bottom-color:#2a6496 }
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5 }
.nav>li>a>img{max-width:none }
.nav-tabs{border-bottom:1px solid #ddd }
.nav-tabs>li{float:left;margin-bottom:-1px }
.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0 }
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd }
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent }
.nav-tabs.nav-justified{width:100%;border-bottom:0 }
.nav-tabs.nav-justified>li{float:none }
.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center }
.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto }
@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1% }
.nav-tabs.nav-justified>li>a{margin-bottom:0 }
 }
.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px }
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd }
@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff }
 }
.nav-pills>li{float:left }
.nav-pills>li>a{border-radius:4px }
.nav-pills>li+li{margin-left:2px }
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca }
.nav-pills>li.active>a .caret,.nav-pills>li.active>a:hover .caret,.nav-pills>li.active>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff }
.nav-stacked>li{float:none }
.nav-stacked>li+li{margin-top:2px;margin-left:0 }
.nav-justified{width:100% }
.nav-justified>li{float:none }
.nav-justified>li>a{margin-bottom:5px;text-align:center }
.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto }
@media(min-width:768px){.nav-justified>li{display:table-cell;width:1% }
.nav-justified>li>a{margin-bottom:0 }
 }
.nav-tabs-justified{border-bottom:0 }
.nav-tabs-justified>li>a{margin-right:0;border-radius:4px }
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd }
@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff }
 }
.tab-content>.tab-pane{display:none }
.tab-content>.active{display:block }
.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca }
.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496 }
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0 }
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent }
.navbar:before,.navbar:after{display:table;content:" " }
.navbar:after{clear:both }
.navbar:before,.navbar:after{display:table;content:" " }
.navbar:after{clear:both }
@media(min-width:768px){
	.navbar{border-radius:4px }
.navbar-header{float:left }
 .navbar-collapse{width:auto;border-top:0;box-shadow:none }
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important }
.navbar-collapse.in{overflow-y:auto }
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px }
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px }
.navbar-collapse .navbar-text:last-child{margin-right:0 }
.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0 }
.navbar-static-top{border-radius:0 }
.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0 }
}
.navbar-header:before,.navbar-header:after{display:table;content:" " }
.navbar-header:after{clear:both }
.navbar-header:before,.navbar-header:after{display:table;content:" " }
.navbar-header:after{clear:both }
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch }
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" " }
.navbar-collapse:after{clear:both }
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" " }
.navbar-collapse:after{clear:both }
.navbar-collapse.in{overflow-y:auto }
.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px }
.navbar-static-top{z-index:1000;border-width:0 0 1px }
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030 }
.navbar-fixed-top{top:0;border-width:0 0 1px }
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0 }
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px }
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none }
@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px }
 }
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px }
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px }
@media(min-width:768px){.navbar-toggle{display:none }
 }
.navbar-nav{margin:7.5px -15px }
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px }
@media(max-width:767px){
	#contactform label {
text-align: left;
width: 100%;}
#contactform input.text {
width: 100%;}
#contactform textarea {
width: 100%;}
#imgcode {
margin-right: 0 !important;
}
.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none }
.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px }
.navbar-nav .open .dropdown-menu>li>a{line-height:20px }
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none }
 }
@media(min-width:768px){.navbar-nav{float:left;margin:0 }
.navbar-nav>li{float:left }
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px }
 }
@media(min-width:768px){.navbar-left{float:left!important }
.navbar-right{float:right!important }
 }
.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0 }
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0 }
.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto }

@media(min-width:768px){.navbar-text{margin-right:15px;margin-left:15px }
 }
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7 }
.navbar-default .navbar-brand{color:#777 }
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent }
.navbar-default .navbar-text{color:#777 }
.navbar-default .navbar-nav>li>a{color:#777 }
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent }
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7 }
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent }
.navbar-default .navbar-toggle{border-color:#ddd }
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd }
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc }
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7 }
.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333 }
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7 }
.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555 }
.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777 }
@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777 }
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent }
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7 }
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent }
 }
.navbar-default .navbar-link{color:#777 }
.navbar-default .navbar-link:hover{color:#333 }
.navbar-inverse{background-color:#222;border-color:#080808 }
.navbar-inverse .navbar-brand{color:#999 }
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent }
.navbar-inverse .navbar-text{color:#999 }
.navbar-inverse .navbar-nav>li>a{color:#999 }
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent }
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808 }
.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent }
.navbar-inverse .navbar-toggle{border-color:#333 }
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333 }
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff }
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010 }
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808 }
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff }
.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999 }
.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff }
@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808 }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999 }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent }
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808 }
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent }
 }
.navbar-inverse .navbar-link{color:#999 }
.navbar-inverse .navbar-link:hover{color:#fff }

.nav-pills>li>a>.badge{margin-left:3px }

.carousel{position:relative }
.carousel-inner{position:relative;width:100%;overflow:hidden }
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left }
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1 }
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block }
.carousel-inner>.active{left:0 }
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100% }
.carousel-inner>.next{left:100% }
.carousel-inner>.prev{left:-100% }
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0 }
.carousel-inner>.active.left{left:-100% }
.carousel-inner>.active.right{left:100% }
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50) }
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90) }
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block }
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50% }
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50% }
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif }
.carousel-control .icon-prev:before{content:'\2039' }
.carousel-control .icon-next:before{content:'\203a' }
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none }
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px }
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff }
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6) }
.carousel-caption .btn{text-shadow:none }
@media screen and (min-width:768px){
	
.carousel-caption{right:20%;left:20%;padding-bottom:30px }
.carousel-indicators{bottom:20px }
 }


.prolist, h1, .spe, .tech, .review, .hotpro {
  font-family: Arial;
  font-weight: bolder;
  text-transform: uppercase;
  line-height: 2;
  font-size: 16px;
  color: #000;
  clear: both;
  padding-bottom: 3px;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 18px;
  margin-left: 0;
  border-bottom: solid 4px #ddd;
  background-position: 0 bottom;
}
.prolist span, h1 span, .spe span, .tech span, .review span, .hotpro span {
  border-bottom: solid 4px #0099CC;
  padding-bottom: 3px;
  display: inline-table;
  margin-bottom: -6px;  background: url(../img/h1-img.png) no-repeat;
  background-position: 0 center;
  padding-left: 37px;  padding-top: 3px;
}

.envor-category-widget ul li a:before {
content: "\f069";
  font-family: fontawesome;
  margin-right: 8px;
  font-size: 13px;
  font-weight: normal;
}
select#select_menu {
  display: none;
}
.home1:before {
  content: "\f015";
  font-family: fontawesome;
  font-size: 21px;
  margin-right: 5px;
  vertical-align: bottom;
}
table {border-spacing:0;
       width: 100%;
margin: 10px 0 10px 0;
border-top-width: 1px;
border-left-width: 1px;
border-top: #dee0e0 1px solid;
border-left: #dee0e0 1px solid;
}

table td, table th {
	border-right: #dee0e0 1px solid;
	border-bottom: #dee0e0 1px solid;
	text-align: center;
}

table th {
	font-size: 12px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

 table td {
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}

table tr:nth-child(2n) {
    background: #f5f5f5;
}
caption {
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
border-left: solid 1px #dbdbdb;
border-right: solid 1px #dbdbdb;
border-top: solid 3px #0099CC;
}
.imgx-box {
  overflow: hidden;
}
.imgx {
  width: 394px;
  float: left;
  padding: 5px;
  margin: 5px;
  border: solid 1px #dbdbdb;
  text-align: center;
}
.imgs {
  width: 259px;
  float: left;
  padding: 5px;
  margin: 5px;
  border: solid 1px #dbdbdb;
  text-align: center;
}
.imgr {
  width: 317px;
  float: right;
  text-align: center;
  border: solid 1px #dbdbdb;
  padding: 5px;
  margin: 5px;
}
.left2 {
  width: 50%;
  float: left;
}
.box2 {overflow:hidden;}
.imgd {
  width: 800px;
  padding: 5px;
  margin: 5px;
  text-align: center;
  border: solid 1px #dbdbdb;
}
.left3 {
  float: left;
  width: 50%;
}
.right3 {
  width: 50%;
  float: left;
}
.box3 {
  overflow: hidden;
}
.index-four {
  width: 262px;
  float: left;
  padding: 5px;
  margin: 5px;  border: solid 1px #E7EBED;
}
.index-four img { border-bottom:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb; border-left:solid 1px #dbdbdb;}
.four-tit1 {
  text-align: center;
  margin-bottom: -6px; font-weight:bold; color:#ffcc00; margin-top:2px;
}
.four-tit2 {
  text-align: center;
  margin-bottom: -6px; font-weight:bold; color:#66cdcc; margin-top:2px;
}
.four-tit3 {
  text-align: center;
  margin-bottom: -6px; font-weight:bold; color:#02bfff; margin-top:2px;
}
.four-tit4 {
  text-align: center;
  margin-bottom: -6px; font-weight:bold; color:#ff9935; margin-top:2px;
}
.index-box1 {overflow:hidden;}

.index-box2 ul li {list-style-type:none;}
.index-box2 ul li:before {  content: "\f00c";
  font-family: fontawesome;
  margin-right: 8px;
  font-size: 13px;
  font-weight: normal;color: brown;}
.box2-left {
  width: 30%;
  float: left;
}
.box2-center {
  float: left;
  width: 30%;
}
.box2-right {
  float: left;
  width: 30%;
}
.index-box2 {
  overflow: hidden;
}
.aaa {
	text-align: right;
margin-right: 20px;
width: 96%;
padding: 0px 20px 20px 5px;
float: right;
}
.aaa .page-num {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
}
#bbb {
	margin-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 24px;
}
.page-num a{
	background-color: #FFF;
	color: #0099CC;
	margin: 5px;
	border: 1px #dbdbdb solid;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.page-num strong {
	background-color: #0099CC;
	margin: 5px;
	color: #FFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
#request {
float: left;
margin-top: 16px;
}
#request #bg {
color: #FFF;
background-color: #0099CC;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 2px;
width: 98%;
display: table;
}
#request #req {
width: 98%;
margin-top: 15px;
}
#request #req #reql {
float: left;
margin-right: 10px;
margin-left: 5px;
background-image: url(../images/favico.png);
background-repeat: no-repeat;
height: 50px;
width: 50px;
}
#request #req #reqr {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #000;
padding-left: 10px;
margin-left: 60px;
height: 45px;
}
#contactform {
margin: 0;
padding: 5px 10px;
float: left;
}
#contactform ol {
margin: 0;
padding: 0;
list-style: none;
}
#contactform li {
margin: 0;
padding: 0;
background: none;
border: none;
display: block;
float: left;
width: 100%;
}
#contactform label {
text-align: right;
margin: 0 10px 0 0;
width: 100px;
display: block;
padding: 5px 0;
font: normal 11px Tahoma, Geneva, sans-serif;
color: #6e6e6e;
float: left;
}
#contactform label span {
font: normal 10px Arial, Helvetica, sans-serif;
}
#contactform input.text {
padding:3px 2px;
width: 380px;
border: 1px solid #c5c5c5;
margin: 2px 0;
background: #fff;
float: left;
}
#contactform textarea {
width: 380px;
border: 1px solid #c5c5c5;
margin: 2px 0;
padding: 3px 2px;
background: #fff;
float: left;}
#mycode {
float: left;
}
#imgcode {
float: left;
}
#contactform li.buttons {
margin: 5px 0 5px 0;
}
#contactform li.buttons input {
padding: 3px 0;
margin: 0 0 0 112px;
border: 0;
color: #FFF;
}
#lp {margin-top:5px;}
#contactform * { color:#6e6e6e;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

.footer-contact{
	z-index:2;
	bottom:0;
	left:0;
	width:100%;
	height:45px;
	text-align:center;
	padding:0;
	overflow:hidden;
	background-color: #1998FF;
	background-position: 0 0;
	position: fixed;
}
.footer-contact ul{ display:-webkit-box; padding-left:0; }
.footer-contact ul li{ display:-webkit-box; -webkit-box-flex:1; text-align:center; border-right:1px solid rgba(255,255,255,0.2);  }
.footer-contact ul li a{ display:block; width:100%; text-align:center; color:#fff; height: 45px; }
.footer-contact .icon{
	display:block;
	margin:0px auto 6px;
	position:relative;
	top:3px;
	width:30px;
	height:20px;
	overflow:hidden;
	background-size:150px;
	background-position:-3px 0px;
	background-image: url(/app/images/footer.png);
	background-repeat: no-repeat;
}
.footer-contact .map{ background-position:-83px 0px;}
.footer-contact .message{ background-position:-45px 0px;}
.footer-contact .home{ background-position:-118px 0px;}
.footer-contact .txt{ height:16px; line-height:16px; font-size:12px;}
.powered_by_metinfo a{ color:#666;}
.footer-contact {
display: none;
}


@media only screen and (min-width: 220px) and (max-width: 479px){
.envor-boxed-bg { background: #eee !important;}
.row {margin-left:0 !important; margin-right:0 !important;} 
.left1,.right1 {
  float:none !important;
  width:inherit !important;
}
.left2 {width:inherit !important; float:inherit !important;}
.right2-t2, .right2-t3 {  margin-top: 0 !important;}
.container.spec {  max-height:inherit !important;}
.col-lg-9,.col-lg-3 {width:inherit !important;}
table td, table th {padding-left:0; padding-right:0;}
table {font-size:7px !important;}
.imgr,.imgs,.imgd,.imgx {width:inherit !important; float:none !important; margin:5px 0 !important;}
.left3,.right3 {float:none !important; width:inherit !important;}
.imgs img {width:100% !important;}
.envor-project {width:inherit !important;}
.envor-project-inner a img {width:100% !important;}
.envor-project .envor-project-inner .envor-project-details { height:inherit !important;}
.index-four {width:inherit !important;}
.index-four img{ width:100%;}
.box2-left,.box2-center,.box2-right {width:inherit !important;}
.box2-left ul,.box2-center ul,.box2-right ul {padding-left:0 !important;}
.rea-con1,.rea-con2,.rea-con3,.rea-con4 {color:#333 !important; padding:0 !important; background:none !important;}
.rev-box,.tec-box {width:inherit !important;}
.envor-header-1 .envor-header-bg nav {width:inherit !important; float: inherit !important;}
select#select_menu {display:inherit !important; width:100% !important;  height: 29px;}
.envor-header-1 .envor-header-bg .envor-logo {position:inherit !important;}
.envor-header-1 .envor-header-bg {border:none !important;}
.envor-mobile-breadscrubs {
  margin-top: 38px;
}
.envor-section.envor-home-slider {
  margin-top: 28px;
}
#request #req #reqr {height:inherit !important;}
i.fa.fa-rss {display:none !important;}
.envor-footer.envor-footer-1 {
  margin-bottom: 45px;
}
.footer-contact {
    display: block !important; 
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){
.envor-boxed-bg { background: #eee !important;}
.left1,.right1 {
  float:none !important;
  width:inherit !important;
}
.right2-t2, .right2-t3 {  margin-top: 0 !important;}
	.col-lg-9,.col-lg-3 {width:inherit !important;}
table td, table th {padding-left:0; padding-right:0;}
table {font-size:8px !important;}
.imgr,.imgs,.imgd,.imgx {width:inherit !important; float:none !important; margin:5px 0 !important;}
.left3,.right3 {float:none !important; width:inherit !important;}
.imgs img {width:100% !important;}
.envor-project {width:inherit !important;}
.envor-project-inner a img {width:100% !important;}
.envor-project .envor-project-inner .envor-project-details { height:inherit !important;}
.index-four {width:inherit !important;}
.index-four img{ width:100%;}
.box2-left,.box2-center,.box2-right {width:inherit !important; float:none !important;}
.box2-left ul,.box2-center ul,.box2-right ul {padding-left:0 !important;}
.rea-con1,.rea-con2,.rea-con3,.rea-con4 {color:#333 !important; padding:0 !important; background:none !important;}
.rev-box,.tec-box {width:inherit !important;}
.envor-header-1 .envor-header-bg nav {width:inherit !important; float: inherit !important; display:inherit !important;}
.envor-header-1 .envor-header-bg nav ul {display:none !important;}
select#select_menu {display:inherit !important; width:100% !important;  height: 29px;}
.envor-header-1 .envor-header-bg .envor-logo {position:inherit !important;}
.envor-header-1 .envor-header-bg {border:none !important;}
.envor-mobile-breadscrubs {
  margin-top: 38px;
}
.envor-section.envor-home-slider {
  margin-top: 28px;
}
#request #req #reqr {height:63px !important;}
.left2 { width:inherit !important; float:inherit !important;}
.imgr img {width:100%;}
.envor-footer.envor-footer-1 {
  margin-bottom: 45px;
}
	.footer-contact {
    display: block !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
.envor-boxed-bg { background: #eee !important;}
.right2-t2, .right2-t3 {  margin-top: 0 !important;}
.container {width:98% !important;  margin-left: 4px !important;  padding-right: 4%;  padding-left: 2%;}
.index-four {width:23% !important;}
.rea-con1,.rea-con2,.rea-con3,.rea-con4 {color:#333 !important; padding:0 !important; background:none !important;}
.envor-project {width:22% !important;}
.imgx {width:48% !important;}
.imgd {width:inherit !important;}
.imgs {  width: 31% !important;}
.envor-header-1 .envor-header-bg nav ul li a {
  font-size: 13px !important;
  font-weight:normal !important;
}
.envor-footer.envor-footer-1 {
  margin-bottom: 45px;
}
	.footer-contact {
    display: block !important;
}
}

.rea-con1 {
  background: url(../img/rea-bg1.jpg) no-repeat;
  padding: 37px 288px 37px 15px;
  color: #fff;
}
.rea-con2 {
  background: url(../img/rea-bg2.jpg) no-repeat;
  padding: 42px 288px 37px 15px;
  color: #fff;
}
.rea-con3 {
  background: url(../img/rea-bg3.jpg) no-repeat;
  padding: 30px 311px 35px 15px;
  color: #fff;
}
.rea-con4 {
  background: url(../img/rea-bg4.jpg) no-repeat;
  padding: 42px 288px 37px 15px;
  color: #fff;
}
.index-rea1 {
  font-weight: bold;
  font-size: 13px;
}
.index-rea1 b {
  font-size: 20px;  
}
.index-rea2 {
  font-weight: bold;
  font-size: 13px;
}
.index-rea2 b {
  font-size: 20px; 
}
.index-rea3 {
  font-weight: bold;
  font-size: 13px;
}
.index-rea3 b {
  font-size: 20px; 
}
.index-rea4 {
  font-weight: bold;
  font-size: 13px;
}
.index-rea4 b {
  font-size: 20px;
}
i.fa.fa-rss {
  float: right;
  font-size: 20px;
  margin-right: 16px;
  margin-top: 6px;
  color: #F98D0F;
  font-style: inherit;
}
i.fa.fa-rss span {
  display: none;
}
.tec-box {
   width: 48%;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  border: dashed 1px #207abf;
  margin-bottom: 10px;
  padding-bottom: 10px;
  height: 136px;
  overflow: hidden;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  border-radius: 5px;
}
.tec-box p {margin-top:0; margin-bottom:3px;}
.rev-box {
  width: 48%;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
.review1 { border-left: solid 1px #d0e4c2; border-top: solid 1px #d0e4c2; border-right: solid 1px #d0e4c2; padding: 10px;}
.u-name {
   float: left;
  margin-right: 10px;
  margin-top: 15px;
  margin-left: 76px;
}
.u-level {  margin-top: 15px; float:left;
}
.rev-people {overflow:hidden; background:url(../img/newicon.png) no-repeat;   background-position:0 -1px;}
.rev-tit { font-weight:bold; margin-bottom:-5px;  border-bottom: solid 1px #d0e4c2;
 padding-bottom: 5px;}
.tech-tit {
  font-weight: bold;
  margin-bottom: 6px !important;
}
.envor-post p {margin-top:0; margin-bottom:0px;}
.envor-widget-inner ul li a {color:#333;}
.envor-widget-inner ul li a:hover { color:#0099CC; font-weight:bold;}
.selected a {color:#0099CC !important; font-weight:bold !important;}
p + ul, p + ol { margin-top:-6px; }
.envor-widget-inner a img {margin-top:20px;}
h2 {
  background: url(../img/h2-img.png) no-repeat;
  background-position: 0;
  padding-left: 22px;
}
.container.spec {
  max-height: 296px;
  overflow: hidden;
}
.right2-t2, .right2-t3 {
  margin-top: 61px;
}
.left1 {
  float: left;
  width: 50%;
}
.right1 {
  float: left;
  width: 50%;
}
.box1 {
  overflow: hidden;
}
.tech-tit a {
  background: url(../img/tec-tit.png) no-repeat;
  padding-left: 34px;
  padding: 5px 0 5px 35px;
}