a {







  color: #3A8BDE;







  text-decoration: none;







}







textarea:focus,







input[type="text"]:focus,







input[type="password"]:focus,







input[type="datetime"]:focus,







input[type="datetime-local"]:focus,







input[type="date"]:focus,







input[type="month"]:focus,







input[type="time"]:focus,







input[type="week"]:focus,







input[type="number"]:focus,







input[type="email"]:focus,







input[type="url"]:focus,







input[type="search"]:focus,







input[type="tel"]:focus,







input[type="color"]:focus,







.uneditable-input:focus {







  border-color: #2F96B4 !important;







  outline: 0;







  outline: thin dotted \9;







  /* IE6-9 */















  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);







  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);







  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);







}







.dropdown-menu li > a:hover,







.dropdown-menu li > a:focus,







.dropdown-submenu:hover > a {







  text-decoration: none;







  color: #ffffff;







  background-color: #49afcd !important;







  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)) !important;







  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4) !important;







  background-repeat: repeat-x;







  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0) !important;







  *background-color: #2f96b4 !important;







  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;







}







.dropdown-menu .active > a,







.dropdown-menu .active > a:hover {







  color: #ffffff;







  text-decoration: none;







  outline: 0;







  background-color: #49afcd !important;







  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)) !important;







  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4) !important;







  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4) !important;







  background-repeat: repeat-x;







  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0) !important;







  *background-color: #2f96b4 !important;







  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;







}

ul.children{ margin-left:50px;}

.btn-info { /*display:none;*/



  color: #ffffff;







  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);







  background-color: #3a8bde !important;







  background-image: -moz-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a8bde), to(#3a8bde)) !important;







  background-image: -webkit-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: -o-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: linear-gradient(to bottom, #3a8bde, #3a8bde) !important;







  background-repeat: repeat-x;







  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0) !important;







  border-color: #3a8bde !important;







  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);







  *background-color: #3a8bde !important;

}




#submit {







  color: #ffffff;







  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);







  background-color: #3a8bde !important;







  background-image: -moz-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a8bde), to(#3a8bde)) !important;







  background-image: -webkit-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: -o-linear-gradient(top, #3a8bde, #3a8bde) !important;







  background-image: linear-gradient(to bottom, #3a8bde, #3a8bde) !important;







  background-repeat: repeat-x;







  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0) !important;







  border-color: #3a8bde !important;







  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);







  *background-color: #3a8bde !important;







  /* Darken IE7 buttons by default so they stand out more given they won't have borders */







  width:auto !important;







  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);







}







.btn-info:hover,







.btn-info:active,







.btn-info.active,







.btn-info.disabled,







.btn-info[disabled] {







  color: #ffffff;







  background-color: #3A8BDE !important;







  *background-color: #3A8BDE !important;







}







.btn-link {







  border-color: transparent;







  cursor: pointer;







  color: #2F96B4 !important;







  -webkit-border-radius: 0;







  -moz-border-radius: 0;







  border-radius: 0;







}







.btn-group.open .btn-info.dropdown-toggle {







  background-color: #2f96b4 !important;







}







.nav-list > .active > a,







.nav-list > .active > a:hover {







  color: #ffffff;







  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);







  background-color: #2F96B4 !important;







}







.nav-pills > .active > a,







.nav-pills > .active > a:hover {







  color: #ffffff;







  background-color: #2F96B4 !important;







}







.nav .dropdown-toggle .caret {







  border-top-color: #2F96B4 !important;







  border-bottom-color: #2F96B4 !important;







  margin-top: 6px;







}







.nav .dropdown-toggle .caret {







  border-top-color: #2F96B4 !important;







  border-bottom-color: #2F96B4 !important;







  margin-top: 6px;







}







a.thumbnail:hover {







  border-color: #2F96B4 !important;







  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);







  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);







  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);







}















.btn-success {







  color: #ffffff;







  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);







  background-color: #5bb75b !important;







  background-image: -moz-linear-gradient(top, #62c462, #51a351) !important;







  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)) !important;







  background-image: -webkit-linear-gradient(top, #62c462, #51a351) !important;







  background-image: -o-linear-gradient(top, #62c462, #51a351) !important;







  background-image: linear-gradient(to bottom, #62c462, #51a351) !important;







  background-repeat: repeat-x;







  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0) !important;







  border-color: #51a351 #51a351 #387038 !important;







  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);







  *background-color: #51a351;







  /* Darken IE7 buttons by default so they stand out more given they won't have borders */















  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);







}







.btn-success:hover,







.btn-success:active,







.btn-success.active,







.btn-success.disabled,







.btn-success[disabled] {







  color: #ffffff;







  background-color: #51a351 !important;







  *background-color: #499249 !important;







}







.btn-success:active,



.btn-warning{ display:none;}



.btn-success.active {







  background-color: #408140 !important;







}















/*nav*/







.navbar_ h1.brand a { display: block; font-size: 0; line-height: 0px; text-indent: -5000; width: 170px; height: 82px; background: url(../img/blue-logo.png) 0 0 no-repeat; !important }















/*elements*/







.list-style-1 li a:hover { color: #2F96B4 !important; }







.list-style-2 li a:hover { color: #2F96B4 !important; }







.treeview .hover { color: #2F96B4 !important; cursor: pointer; }







#treecontrol a { color: #2F96B4 !important; font-size: 11px; padding-right: 15px; vertical-align: middle; }







.faq-accordion .qa { color: #2F96B4 !important; float: left; font-weight: 700; }























/*portfolio*/







.portfolio-item-meta { display: block; font: italic 12px georgia, serif; color: #000; text-align: left; padding:0px;  white-space:normal; }



.port-filters a { color: #000 !important; text-decoration: none; }



.port-filters a:hover { color: #2F96B4 !important; text-decoration: none; }















/*style*/







.lead { font-family: "Open Sans", sans-serif; font-size: 15px; line-height: 22px; color: #2F96B4 !important; margin: 0; text-decoration: none; }







.lead-1 { color: #2F96B4; display: inline-block; font-family: "Open Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 22px; margin: 5px 0 11px; text-decoration: none; }







ul.list li a:hover, ul.blogroll li a:hover  { color: #2F96B4 !important; }







.dropcap-1 { background: none repeat scroll 0 0 #2F96B4 !important; color: #FFFFFF; display: inline-block; float: left; font-family: open sans; font-size: 29px; font-weight: 700; height: 26px; line-height: 23px; margin-right: 15px; margin-top: 5px; padding: 10px; text-align: center; width: 26px; -webkit-border-radius: 30px 30px 30px 30px; -moz-border-radius:30px 30px 30px 30px; border-radius: 30px 30px 30px 30px; }







.sidebar-image-list li p a:hover { color: #2F96B4 !important; }







.blog-comments .parent a.comment-reply-link:link, .parent a.comment-reply-link:visited { background: none repeat scroll 0 0 #2F96B4; !important color: #FFFFFF; font-size: 10px; font-weight: bold; margin-left: 20px; padding: 2px 6px; text-transform: uppercase; color:#fff; }

.reply{ display:none;}





.price-column .button:hover { background:#2F96B4 !important; color:#fff; text-decoration:none; }







.price-column-featured h4 { background-color: #2F96B4 !important; color: #FFFFFF; border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; behavior: url(css/PIE.html); }







.price-tag .price-value { color: #2F96B4 !important; display: block; font-family: "Open Sans", sans-serif, serif; font-size: 30px; font-weight: 300; line-height: 8px; margin-bottom: 8px; }
.price-column img{float:none;}
.price-column li strong{font-size:16px;  color: #666666; font-family: "Open Sans", sans-serif, serif; }
.padding_pro{ padding: 5px !important;}








header { background: none repeat scroll 0 0 #FFFFFF;position: relative; z-index: 999;  height: auto; }







.camera_caption h1 { color: #2F96B4 !important; font-size: 23px; font-weight: 600; letter-spacing: 0; line-height: 23px; margin: 0; text-transform: uppercase; }







.section-2 span { color: #2F96B4 !important; display: inline; margin: 0; }







.section-4 span { color: #2F96B4 !important; display: inline; margin: 0; }







.footer-list-news li p a:hover { color: #2F96B4 !important; }







.contact-form .error, .contact-form .empty { display: none; position: relative; font-size: 11px; line-height: 14px; color: #2F96B4 !important; float: left; margin: 2px 0 4px 10px; min-width: 160px; }







.block-404 h1 { color: #2F96B4 !important; font-size: 60px; font-weight: 700; margin: 0; }







.camera_caption h1 {







 color: #2F96B4 !important;







 font-size: 23px;







 font-weight: 600;







 letter-spacing: 0;







 line-height: 23px;







 margin: 0;







 text-transform: uppercase;







}







