#SearchForm_SearchForm_Search{
      -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
   
    display: none;}

.header{position: fixed; 	top:0px;height:85px; margin: 0 auto; margin-bottom:0px; z-index:100; background:#fff; width:100%; padding-top:18px;



 
}
.page-header {
padding-bottom: 9px;
margin: 40px 0 0px;
border-bottom: 0px solid #eee;
}

.banner-img .page-header-title{ background-color: rgba(255,255, 255, 0.6); display:block}
.banner-img h1{  padding:0 10px; width:inherit;  display:block; }
.referentielijst .flex-direction-nav a{
background: url(../images/bg_direction_nav_blauw.png);
margin-top:40px;    opacity: 1; height:28px;
}
.referentielijst .flex-direction-nav a.flex-next{
background: url(../images/bg_direction_nav_blauw.png) 100% 0;

}


.nextprevbuttons{background:#f9f9f9; margin-bottom:30px; padding:10px 0; text-align:right}
.nextprevbuttons .prev{padding:5px 10px; float:left; text-align:left;display:block;  }
.nextprevbuttons .next{padding:5px 10px;float:right; display:block; }



.header .row{padding:0px;}


.headerpadding{}


	
	/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexsliderdescription{ position:absolute; right:5%; padding:30px 20px 0px; min-width:700px; z-index:1; top:45%; color:#ffffff; text-align:center;  background-color: rgba(0, 0, 0, 0.4);}

.flexsliderdescription .title{ text-align:center; font-size:60px;   text-shadow: 2px 2px #000000;  display:block;  width:100% ; margin-bottom:20px; font-family: 'Source Sans Pro', sans-serif;   }

.flexsliderdescription .description{ text-align:center; font-size:30px; text-shadow: 2px 2px #000000;   display:block;   width:50%; margin:40px auto;  margin-bottom:20px; }


.flexsliderdescription .button{border:0px solid #336600; padding:15px 10px; font-size:30px; color:#fff; margin-top:10px; text-transform:uppercase;  background:transparent;
-webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;}

.flexsliderdescription .button:hover{ background:#fff; color:#663300; text-decoration: none;}


.flexslider {margin: 0; padding: 0;position:relative; text-align:center; height:100vh; overflow:hidden;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden; position:relative} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}



.slider{margin-top:-85px;

position: relative;
z-index:0;
 }

/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 auto; border: 0px; position: relative;

 zoom: 1;


 
 }
 
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0; z-index:3000}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(../images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}


.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 0px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 0px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 5px; text-align: left; display:none;}
.flex-control-nav li {margin: 0 0 0 8px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 12px; height: 12px; display: block; background: #fff;  cursor: pointer; text-indent: -9999px; border:2px #fff solid}
.flex-control-paging li a:hover { background: #99cc00; }
.flex-control-paging li a.flex-active { background: #99cc00; cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}

body, html{padding-top:0px; margin: 0px;  height:100%; min-height: 100% !important; 
}


body{overflow-y: scroll;
overflow-x: hidden;}

#owl-slider .item img{
    display: block;
    width: auto;
    height: 100%;
}
#owl-slider {height:100vh;; position: relative; display:block;}





.owl-carousel.banner div:not(.owl-controls) {
  height: 100%;
}
.owl-carousel.banner .owl-slide {
  background-image: url("https://images.unsplash.com/photo-1437915015400-137312b61975?fit=crop&fm=jpg&h=800&q=80&w=1200");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.owl-carousel.banner .owl-controls {
  position: absolute;
  bottom: 50%;
  left: 0;
  right: 0;
}
.owl-carousel.banner .owl-controls .owl-buttons div {
  position: absolute;
border:0px;
  bottom: 0;
  color: #FFF;
  margin: 0;
  width: 50px;
  padding: 5px 15px;
  font-size: 75px;
  border-radius: 30px;

  opacity: .5;
  border-radius: 0;
}
.owl-carousel.banner .owl-controls .owl-buttons .owl-prev {
  left: 0;
}
.owl-carousel.banner .owl-controls .owl-buttons .owl-next {
  right: 0;
}

.awardscoloumn{text-align:center; margin-bottom:40px; min-height:250px;}
.awardscoloumn .inner{text-align:center; border:1px solid #eee; padding:10px; }
.awardscoloumn img{margin:0 auto;}

#owl-slider .owl-item{ display:block;}
#owl-slider .owl-item .item{  background-position: center;  background-attachment: fixed; background-size:cover}


.textbannerbar{background:#e42c24; font-size:40px; text-align:left; color:#fff;font-family: 'Source Sans Pro', sans-serif; 
    text-transform: uppercase;}

#ContainerFilter .mix{
	display: none;
	
}

.homepageblock{}
.homepageblock .title{ color:#003366; display:block; text-transform:uppercase; font-size:22px; font-family: 'Source Sans Pro', sans-serif;}
.homepageblock .subtitle{color:#336699;  display:block; text-transform:uppercase; font-size:16px; height:46px;}
.homepageblock .text{color:#666666;  display:block; min-height:100px;}



.nopaddingside {padding-left:0px; padding-right:0px;}
.margintop30 {margin-top:30px;}
	
img.leftAlone{float:left; margin-right:20px; margin-bottom:20px;}

.header.headerlarge {
padding-top:50px;  
}

.headersmall{ height:90px; min-height:90px; }
.headersmall .navbar-default .navbar-nav>li>a{font-size:15px;}
.headersmall #SearchForm_SearchForm input[type="text"], .headersmall .language-select{height:30px; padding:5px 6px}
.headersmall .navbar-default{margin:0px; }
.headersmall #SearchForm_SearchForm input[type="submit"]{padding:5px 12px}

.headersmall .container-fluid{padding-left:0px}

.field.text label{display:none;}
#Form_ReviewForm label {display:block;}

div.AccomodationImages a{float:left;}
div.AccomodationImages a img{ border:2px solid #fff; float:left;}

.row {padding:30px 0;}



.latestreviews{margin-top:60px;}
#ProjectenFilter {text-align: center;
    font-size: 30px;
    display: block;
    height: auto;
    margin-bottom: 20px;
    border-bottom: 1px solid #eee;}

#ProjectenFilter .filter{ margin:5px; font-size:16px; margin:0 auto;  cursor:pointer; -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out;}
#ProjectenFilter .filter:hover{color:#e42c24 }
#ProjectenFilter span.projectdivider{line-height:30px; font-size:16px; }


#ProjectenFilter .filter.active{color:#e42c24}


.latestprojects {background:#eee;}




.project{ -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out;
  width:100%;

  
  }
  

  
  .projectholder{ }
  
  a.project {float:left; overflow:hidden; text-decoration:none; margin-bottom:30px; }
  
  a.project img{ -webkit-transform:scale(1.1); /* Safari and Chrome */
    -moz-transform:scale(1.1); /* Firefox */
    -ms-transform:scale(1.1); /* IE 9 */
    -o-transform:scale(1.1); /* Opera */
     transform:scale(1.1);
	 -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out;
  
  
  
  }
  
    a.project .imgholder:after {
    content: '\A';
    position: absolute;
    width: 100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.6);
 
    transition: all 1s;
    -webkit-transition: all 1s;
}
  


  .projectdescription .title{color:#000; text-transform:uppercase; font-size:18px;}
  
  .projectdescription{padding:25px; background:#fff; display:block; min-height:235px;  color:#666; }


  .referentielijst li{text-align:center; }
  .referentielijst img{
  
   -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    filter: grayscale(100%)
	
	-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
	;
  } .referentielijst img:hover{
  
   -webkit-filter: grayscale(0); /* Chrome, Safari, Opera */
    filter: grayscale(0);
  }
a.project.active img{ -webkit-transform:scale(1.0); /* Safari and Chrome */
    -moz-transform:scale(1.0); /* Firefox */
    -ms-transform:scale(1.0); /* IE 9 */
    -o-transform:scale(1.0); /* Opera */
     transform:scale(1.0);
	 -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out;
  
  
  }
   a.project.active .title{color:#fff; text-decoration:none;}
  
  a.project.active .projectdescription{ background:#e42c24; color:#fff;
  -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out;}
  
  




.header .container{margin-bottom:0px;  margin-top:0px;}
.container.dotted{border-top: 1px dotted #999; border-bottom: 1px dotted #999; padding:5px 0;}
.container{margin-top:30px; margin-bottom:30px;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.label:empty,.badge:empty{display:none;}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}
.label-important,.badge-important{background-color:#b94a48;}
.label-important[href],.badge-important[href]{background-color:#953b39;}
.label-warning,.badge-warning{background-color:#f89406;}
.label-warning[href],.badge-warning[href]{background-color:#c67605;}
.label-success,.badge-success{background-color:#468847;}
.label-success[href],.badge-success[href]{background-color:#356635;}
.label-info,.badge-info{background-color:#3a87ad;}
.label-info[href],.badge-info[href]{background-color:#2d6987;}
.label-inverse,.badge-inverse{background-color:#333333;}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
.btn .label,.btn .badge{position:relative;top:-1px;}
.btn-mini .label,.btn-mini .badge{top:0;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
label{display:block;margin-bottom:5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:30px;padding:8px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;}
input,textarea,.uneditable-input{width:100%;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:2px solid #cccccc;}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:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}

input[type="submit"],input[type="reset"],input[type="button"]{-webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; color:#fff; display:inline-block;*display:inline;*zoom:1;padding:8px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background:#0099ff; width:100%;
border: 2px solid #0099ff;
    border-radius: 0px; margin-bottom:5px; text-transform:uppercase;}
	
	input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#0099cc; width:100%;}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
.uneditable-input{overflow:hidden;white-space:nowrap;}
.uneditable-textarea{width:auto;height:auto;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.radio,.checkbox{min-height:20px;padding-left:20px;}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:90px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
input,textarea,.uneditable-input{margin-left:0;}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px;}
input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
input.span11,textarea.span11,.uneditable-input.span11{width:846px;}
input.span10,textarea.span10,.uneditable-input.span10{width:766px;}
input.span9,textarea.span9,.uneditable-input.span9{width:686px;}
input.span8,textarea.span8,.uneditable-input.span8{width:606px;}
input.span7,textarea.span7,.uneditable-input.span7{width:526px;}
input.span6,textarea.span6,.uneditable-input.span6{width:446px;}
input.span5,textarea.span5,.uneditable-input.span5{width:366px;}
input.span4,textarea.span4,.uneditable-input.span4{width:286px;}
input.span3,textarea.span3,.uneditable-input.span3{width:206px;}
input.span2,textarea.span2,.uneditable-input.span2{width:126px;}
input.span1,textarea.span1,.uneditable-input.span1{width:46px;}
.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}
.controls-row:after{clear:both;}
.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #7ab5d3;}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}
.form-actions:after{clear:both;}
.help-block,.help-inline{color:#595959;}
.help-block{display:block;margin-bottom:10px;}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}
.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}
.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}
.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .btn-group:first-child{margin-left:0;}
input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:10px;}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px;}
.form-horizontal .form-actions{padding-left:180px;}
.btn{ -webkit-transition: all 0.5s  ease-in-out;
  -moz-transition: all 0.5s  ease-in-out;
  -o-transition: all 0.5s  ease-in-out;
  transition: all 0.5s  ease-in-out; 
  color:#fff; 
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:8px 12px;    margin: 10px 0;
  font-size:14px;
  line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background:#002c49;
 border-radius: 0px; margin-bottom:5px; text-transform:uppercase; padding:5px 15px;}

.btn:hover{background:#006699;color:#fff !important; }
	
.btn.second{ background:transparent; color:#0099ff; float:left;}	
.btn.second:hover{ background:#0099ff;
border-color:#0099ff;}	


.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}


p.subkop{color:#336699; font-family: 'Source Sans Pro', sans-serif; font-size: 28px; text-transform:uppercase; padding-bottom:30px;margin-top:15px;}
p.subkop a{color:#e42c24; font-size: 20px; text-transform:uppercase; font-family: 'Source Sans Pro', sans-serif;}

.latestawards{padding:5px 0; border-bottom:1px solid #eee;}

.navbar{border-radius:0px; }
.navbar-default .navbar-nav>li>a {
    color: #777;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	line-height:20px;
	padding: 10px 15px ;

  
  
}
.navbar .nav>.current>a,.navbar .nav>.current>a:hover,.navbar .nav>.current>a:focus{
color:#e42c24; 
font-weight:bold;
}

.navbar .nav>.section>a,.navbar .nav>.section>a:hover,.navbar .nav>.section>a:focus{
color:#e42c24; 
font-weight:bold;
}
.navbar ul li a:hover{
color:#e42c24 !important; 
font-weight:bold;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #e42c24;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 0px solid #ccc;
    border: 0px solid rgba(0,0,0,.15);
    border-radius:0px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #fff;
    white-space: nowrap;
}

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: none;
}

ul.nav.navbar-nav .headertext{color:#0099cc; font-weight:bold; 	font-size:16px;
	line-height:24px; 	padding: 10px 10px;}


.navbar-inverse .nav .current>a,.navbar-inverse .nav .current>a:hover,.navbar-inverse .nav .current>a:focus{color:#000;background-color:#111111;}
#SearchForm_SearchForm input[type="text"]{margin-bottom:5px; height:36px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; border-color:#ebebeb; margin-top:0px; width:216px;}
#SearchForm_SearchForm input[type="submit"]{padding:8px 12px;margin-bottom:5px; background:#ccc; border:0px; position:absolute; right:16px; top:0px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
text-indent:-1000px;
border-radius: 4px;
width:40px;
background:url('../images/search.jpg') center center #ebebeb

}

.nav>li span{
font-family: 'Open Sans', sans-serif;

font-size: 26px;
line-height: 20px;
padding: 10px 5px;
display:block;
}

.navbar-form{margin-top:0px;     padding: 0px;}

select.language-select{margin-bottom:5px; height:36px; -webkit-border-radius: 4px;
-moz-border-radius: 4px; border:2px solid #ebebeb;
border-radius: 4px; border-color:#ebebeb; width:216px;}




.nav-list{margin-bottom:0 !important;margin-left:0 !important;padding-left:15px !important;padding-right:15px !important;}
.breadcrumb{padding:8px 15px !important;margin:0 0 20px !important;margin-left:0 !important;}
@media (min-width:768px) and (max-width:979px){.breadcrumb{margin-left:20px !important;}}@media (min-width:1200px){.breadcrumb{margin-left:30px !important;}}}
.blogSummary{margin-bottom:30px;}
.blogEntry{margin-bottom:30px;}
.edit-post{padding-top:0;margin-bottom:30px !important;}
.authorDate{margin-bottom:0 !important;}
.tags{margin-bottom:20px !important;}
.tagcloud .not-popular{font-size:8.4px;}
.tagcloud .not-very-popular{font-size:11.200000000000001px;}
.tagcloud .somewhat-popular{font-size:14px;}
.tagcloud .popular{font-size:16.8px;}
.tagcloud .very-popular{font-size:19.599999999999998px;}
.tagcloud .ultra-popular{font-size:22.400000000000002px;}
.edit-post a,.commenting-rss-feed a{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.edit-post a .label,.commenting-rss-feed a .label,.edit-post a .badge,.commenting-rss-feed a .badge{position:relative;top:-1px;}
.edit-post a:hover,.commenting-rss-feed a:hover,.edit-post a:focus,.commenting-rss-feed a:focus,.edit-post a:active,.commenting-rss-feed a:active,.edit-post a.active,.commenting-rss-feed a.active,.edit-post a.disabled,.commenting-rss-feed a.disabled,.edit-post a[disabled],.commenting-rss-feed a[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.edit-post a:active,.commenting-rss-feed a:active,.edit-post a.active,.commenting-rss-feed a.active{background-color:#cccccc \9;}
.edit-post a:first-child,.commenting-rss-feed a:first-child{*margin-left:0;}
.edit-post a:hover,.commenting-rss-feed a:hover,.edit-post a:focus,.commenting-rss-feed a:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.edit-post a:focus,.commenting-rss-feed a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.edit-post a.active,.commenting-rss-feed a.active,.edit-post a:active,.commenting-rss-feed a:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.edit-post a.disabled,.commenting-rss-feed a.disabled,.edit-post a[disabled],.commenting-rss-feed a[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.edit-post a#editpost,.commenting-rss-feed a#editpost{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.edit-post a#editpost:hover,.commenting-rss-feed a#editpost:hover,.edit-post a#editpost:focus,.commenting-rss-feed a#editpost:focus,.edit-post a#editpost:active,.commenting-rss-feed a#editpost:active,.edit-post a#editpost.active,.commenting-rss-feed a#editpost.active,.edit-post a#editpost.disabled,.commenting-rss-feed a#editpost.disabled,.edit-post a#editpost[disabled],.commenting-rss-feed a#editpost[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.edit-post a#editpost:active,.commenting-rss-feed a#editpost:active,.edit-post a#editpost.active,.commenting-rss-feed a#editpost.active{background-color:#003399 \9;}
.edit-post a#unpublishpost,.commenting-rss-feed a#unpublishpost{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.edit-post a#unpublishpost:hover,.commenting-rss-feed a#unpublishpost:hover,.edit-post a#unpublishpost:focus,.commenting-rss-feed a#unpublishpost:focus,.edit-post a#unpublishpost:active,.commenting-rss-feed a#unpublishpost:active,.edit-post a#unpublishpost.active,.commenting-rss-feed a#unpublishpost.active,.edit-post a#unpublishpost.disabled,.commenting-rss-feed a#unpublishpost.disabled,.edit-post a#unpublishpost[disabled],.commenting-rss-feed a#unpublishpost[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.edit-post a#unpublishpost:active,.commenting-rss-feed a#unpublishpost:active,.edit-post a#unpublishpost.active,.commenting-rss-feed a#unpublishpost.active{background-color:#942a25 \9;}
#comments-holder h4{margin-bottom:20px;font-size:24.5px;}
#Form_CommentsForm{margin-bottom:30px;}#Form_CommentsForm input[type="text"],#Form_CommentsForm input[type="email"],#Form_CommentsForm textarea{width:530px;}
.comments-list{margin-left:0 !important;list-style:none;}.comments-list li{margin-bottom:30px;}
.comments-list .action-links{margin-left:0 !important;list-style:none;}.comments-list .action-links li{*display:inline;*zoom:1;display:inline-block;margin-bottom:0 !important;}.comments-list .action-links li a{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.comments-list .action-links li a .label,.comments-list .action-links li a .badge{position:relative;top:-1px;}
.comments-list .action-links li a:hover,.comments-list .action-links li a:focus,.comments-list .action-links li a:active,.comments-list .action-links li a.active,.comments-list .action-links li a.disabled,.comments-list .action-links li a[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.comments-list .action-links li a:active,.comments-list .action-links li a.active{background-color:#cccccc \9;}
.comments-list .action-links li a:first-child{*margin-left:0;}
.comments-list .action-links li a:hover,.comments-list .action-links li a:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.comments-list .action-links li a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.comments-list .action-links li a.active,.comments-list .action-links li a:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.comments-list .action-links li a.disabled,.comments-list .action-links li a[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.comments-list .action-links li a.spam{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.comments-list .action-links li a.spam:hover,.comments-list .action-links li a.spam:focus,.comments-list .action-links li a.spam:active,.comments-list .action-links li a.spam.active,.comments-list .action-links li a.spam.disabled,.comments-list .action-links li a.spam[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.comments-list .action-links li a.spam:active,.comments-list .action-links li a.spam.active{background-color:#c67605 \9;}
.comments-list .action-links li a.delete{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.comments-list .action-links li a.delete:hover,.comments-list .action-links li a.delete:focus,.comments-list .action-links li a.delete:active,.comments-list .action-links li a.delete.active,.comments-list .action-links li a.delete.disabled,.comments-list .action-links li a.delete[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.comments-list .action-links li a.delete:active,.comments-list .action-links li a.delete.active{background-color:#942a25 \9;}
.WidgetHolder{margin-bottom:20px;}.WidgetHolder ul{margin-left:0;list-style:none;}
.subscribeLink{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.subscribeLink .label,.subscribeLink .badge{position:relative;top:-1px;}
.subscribeLink:hover,.subscribeLink:focus,.subscribeLink:active,.subscribeLink.active,.subscribeLink.disabled,.subscribeLink[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.subscribeLink:active,.subscribeLink.active{background-color:#cccccc \9;}
.subscribeLink:first-child{*margin-left:0;}
.subscribeLink:hover,.subscribeLink:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.subscribeLink:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.subscribeLink.active,.subscribeLink:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.subscribeLink.disabled,.subscribeLink[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
a[rel="tag"]{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#3a87ad;}a[rel="tag"]:empty{display:none;}
a[rel="tag"]-important{background-color:#b94a48;}
a[rel="tag"]-important[href]{background-color:#953b39;}
a[rel="tag"]-warning{background-color:#f89406;}
a[rel="tag"]-warning[href]{background-color:#c67605;}
a[rel="tag"]-success{background-color:#468847;}
a[rel="tag"]-success[href]{background-color:#356635;}
a[rel="tag"]-info{background-color:#3a87ad;}
a[rel="tag"]-info[href]{background-color:#2d6987;}
a[rel="tag"]-inverse{background-color:#333333;}
a[rel="tag"]-inverse[href]{background-color:#1a1a1a;}
.checkbox label, .radio label {padding-top:10px;}

.checkbox .form-control{
webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,);
box-shadow: inset 0 0px 0px rgba(0,0,0,.075);
}

a {font-family:Open Sans; color:#666}


.logo a img{ max-height:95px; margin:0 auto;}
.welcometexttop{font-family:Pacifico; font-size:22px;}
.welcometexttopitaly { font-family:Signika; font-size:37px;}
a .welcometexttopitaly, a span.welcometexttop { color:#000}
.slogantop a:hover{ text-decoration:none}
a.topmenuitem{border-right:1px dotted #999; padding-right:8px; margin-right:5px; text-transform:lowercase}
.headercontact{font-family:Open Sans; color:#666; display:block; margin-top:25px;}

.row.navrow{background:#fcfcfc;  border-top:1px dotted #999;}

.navbar-default{padding-bottom:0px; margin:0px 0 0 0; border-top:0px ; background-color: transparent; border-left:0px; border-right:0px; border-bottom:0px; min-height:20px;}
.navbar-collapse{padding:0px;margin-top:5px}

.sidebar-nav.regions .nav-header {font-size:20px; padding:15px 0; background:#0099ff; font-family: Signika; font-weight:bold; color:#fff; text-align:center;  margin-bottom:10px;}
.nav-header {
	position: relative;
	background: #0099ff;
	border: 4px solid #;
}
.nav-header:after, .nav-header:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.nav-header:after {
	border-color: rgba(0, 153, 255, 0);
	border-top-color: #0099ff;
	border-width: 10px;
	margin-left: -10px;
}
.nav-header:before {
	border-color: rgba(0, 0, 0, 0);
	border-top-color: #;
	border-width: 16px;
	margin-left: -16px;
}
ul.sidebar-nav.regions li{margin: 0px}
.sidebar-nav.regions li{list-style:none; border-bottom:1px dotted #ccc; margin:2px 0px; padding-bottom:2px;}
.sidebar-nav.regions li a{color:#666; display:block; width:100%}
.sidebar-nav.regions li.current {background:#eee}
.sidebar-nav.regions li.current a{font-weight:bold;color:#333}
.sidebar-nav.regions li.current a:after{content:'›'; float:right}
.nav-tabs{margin-top:30px;}

.nav-tabs>li>a {
    margin-right: 0px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0px 0 0;
}


.testimonialbox{ margin-left:35px; margin-right:-15px; margin-top:0px;}

.alsolikebox{ margin-left:10px; margin-right:-15px;}
.loginbox{ margin-left:10px; margin-right:-15px;}
.paymentbox{ margin-left:10px; margin-right:-15px;}


.navbar-default .navbar-nav>li>a span.HotItem {
background:#0099ff;
padding:5px 10px;
color:#fff;
-webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;

}

.navbar-default .navbar-nav>li>a span.HotItem:hover{
background:#0099cc;
padding:5px 10px;
color:#fff;

}

#socialmediaright {
	background:#000; 
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; // IE8
  filter: alpha(opacity=75); // IE 5-7
  opacity: 0.75;
  width:40px;
  position:fixed;
  top:15px;
  right:0px;
  z-index:3000;
  color:#fff;
  padding: 5px 0;
  text-align:center;}
#socialmediaright i {width:40px;}
#socialmediaright i.fa{
  color:#fff;
  float:left;
  font-size:16px;
  margin:5px 0;
  display:block;

  }

span.icon-quote{
width:27px;
height:27px;
background:url('../images/icon-quote.png') no-repeat;
display:block;
position:absolute;
float:left;
left:15px;
}




  

footer  {color:#fff; background:#002c49;}
footer a  {color:#fff; background:#002c49;}
footer  i.fa {margin-right:5px; color:#fff;}
footer p.footertitle {font-size:30px; }
footer .socialmedialinksfooter{text-align:center;}
footer .socialmedialinksfooter a i.fa{text-align:center;font-size:20px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; width:30px; height:30px; color:#fff; padding-top:5px;}
footer .socialmedialinksfooter a i.fa.fa-facebook{background:#006599}
footer .socialmedialinksfooter a i.fa.fa-twitter{background:#51a4ce}
footer .socialmedialinksfooter a i.fa.fa-google-plus{background:#f35d2a}
footer .socialmedialinksfooter a i.fa.fa-youtube{background:#f35d2a;}

footer .socialmedialinksfooter a i.fa.fa-pinterest{background:#bc0619;}



/* The "on Facebook" label */

h1 span{
	background-color: #0F84C0;
	bottom: -45px;
	color: white;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	margin-left: -130px;
	padding: 6px 15px;
	position: absolute;
	text-shadow: none;
	white-space: nowrap;
	width: 100px;
	
	-moz-box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
	box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.15);
}



.page-header.withimage{ position:relative;}
.page-header.withimage h1{color:#fff; position:absolute; z-index:0; top:40%; text-align:center; width:100%; text-shadow: 2px 2px 2px #000000;}


#owl-slider-thumbs .item{
border:5px solid #fff;
cursor:pointer;
}


#owl-slider-thumbs .item{
border:5px solid #fff;
cursor:pointer;
}

hr {color: #999}



.tab-content{padding-top:20px;}



/* Toggle Styles */


#menu-toggle {position:fixed; z-index:1005; color#fff;right:-3px;background:#333;display:block; width:100px; height:40px; padding:10px 0px 20px 10px;}
#menu-toggle2{position:fixed; z-index:1005; color:#333333;right:5px;display:block; width:100px; height:40px; padding:10px 0px 20px 10px;}


.navbar-toggle .icon-bar, .navbar-toggle .icon-bar:before, .navbar-toggle .icon-bar:after {
  cursor: pointer;
  border-radius: 1px;
  height: 5px;
  width: 35px;
  background: #333;
  position: absolute;
  display: block;
  content: '';
}
.navbar-toggle .icon-bar:before {
  top: -10px;
}
.navbar-toggle .icon-bar:after {
  bottom: -10px; 
}

.navbar-toggle .icon-bar:before, .navbar-toggle .icon-bar:after {
  transition: all 500ms ease-in-out;
}
.navbar-toggle .active span {
  background-color: transparent;
}
.navbar-toggle .active .icon-bar:before, #nav-toggle.active .icon-bar:after {
  top: 0;
}
.navbar-toggle.active .icon-bar:before {
  transform: rotate(45deg);
}
.navbar-toggle.active .icon-bar:after {
  transform: rotate(-45deg);
}

#wrapper {
    padding-left: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
	
	margin-top:100px;
}

#wrapper.toggled {
    padding-left: 0px;
}

#sidebar-wrapper {
    z-index: 1000;
	top:0px;
    position: fixed;
    left: 250px;
     width: 250px;
    height: 100%;
    margin-left: -250px;
    overflow-y: auto;
    background: #000;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#wrapper.toggled #sidebar-wrapper {
    width: 0px;
}

#page-content-wrapper {
    width: 100%;
    position: absolute;

}

#wrapper.toggled #page-content-wrapper {
    position: absolute;
    margin-right: -250px;
}

/* Sidebar Styles */



.sidebar-navmobile {
    position: absolute;
    top: 0;
    width: 250px;
    margin: 0;
    padding: 0;
    list-style: none;
	float:left;
}

.sidebar-navmobile li {
    text-indent: 20px;
    line-height: 40px;
}

.sidebar-navmobile li a {
    display: block;
    text-decoration: none;
    color: #fff;
}


.newslettersection{min-height:300px; color:#fff; text-align:center;}

.newslettersection #mc_embed_signup_scroll{ text-align:center;}

.mobilelanuage{width:100%; height:50px; border-bottom:1px solid #666; float:left; display:block}

#searchmobile{position:relative; bottom:0px; float:left;}
#searchmobile #SearchForm_SearchForm input[type="submit"] {
    padding: 8px 12px;
    margin-bottom: 5px;
    background: #ccc;
    border: 0px;
    position: absolute;
    right: -14px;
    top: 2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    text-indent: -1000px;
    border-radius: 4px;
    width: 40px;
    background: url('../images/search.jpg') center center #ebebeb;
}
.mobilelanuage a{ float:left; text-align:left; padding:0 5px; margin:0px;}
.mobilelanuage a.active{ border-bottom:1px solid #fff}

.sidebar-navmobile li a:hover {
    text-decoration: none;
    color: #fff;
    background: rgba(255,255,255,0.2);
}

.sidebar-navmobile li a:active,
.sidebar-navmobile li a:focus {
    text-decoration: none;
}

.sidebar-navmobile > .sidebar-brand {
    height: 65px;
    font-size: 18px;
    line-height: 60px;
}

.sidebar-navmobile > .sidebar-brand a {
    color: #999999;
}

.sidebar-navmobile > .sidebar-brand a:hover {
    color: #fff;
    background: none;
}

.portfoliocontent h1{    font-size: 38.5px;
    text-transform: uppercase;
    line-height: 30px;
    margin-top: 0px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#e42c24;
}


.portfolioimgsmall{margin-top:30px; -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);}
.bigportfolioimage{ -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);}


.navproject {color:#e42c24}

.portfoliocontent {}

.portfoliocontent .title{color:#e42c24; font-size:bold;}

.portfoliocontent .description {}

.mosaic-block {
	float:left;
	position:relative;
	overflow:hidden;
	width:400px;
	height:400px;
	background:#fff url(../img/progress.gif) no-repeat center center;
	margin-bottom:10px;
	

	

}

.mosaic-backdrop {
		display:none;
		position:absolute;
		top:0;
		height:100%;
		width:100%;
	}
	
	.mosaic-backdrop h4{
	
		position:absolute;
	top:175px;
	z-index:10;
	text-align:center;
	display:block;
	width:100%;
	color:#fff;
	font-family: Signika;
	font-size:24px;
	-webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    transition: 1s ease-in-out;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
	}
	
	.mosaic-block:hover .mosaic-backdrop h4{
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
		position:absolute;
	top:35px;

	-webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    transition: 1s ease-in-out;
	}
	
	.mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;
		background:#fff;
		display: inline; left: 0px; bottom: -325px;
	}
	
	
		.bar .mosaic-overlay {
			bottom:-325px;
			height:325px;
			padding:15px;
	
			background-color: rgba(0, 0, 0, 0.5);
			
		}
		
		.bar .details {padding:10px; color:#fff;}
		
		.bar .details  .RatingTitle {width:50%; display:block; float:left}
		.bar .details  .RatingOutput {width:50%; display:block; float:left }
		
		
		.bar .details  .btn {width:50%; border-color:#fff; color:#fff}
		.bar .details  .btn:hover {background-color:#fff; color:#666 !important}
		
		
		
		.bar a .details , .bar a .details:hover{ color:#fff;}
		.bar .details:hover{text-decoration:none; }

.normaltrip .mosaic-block {
	float:left;
	position:relative;
	overflow:hidden;
	width:260px;
	height:400px;
	background:#fff url(../img/progress.gif) no-repeat center center;
	margin-bottom:10px;

	

}

.normaltrip .mosaic-backdrop {
		display:none;
		position:absolute;
		top:0;
		height:100%;
		width:100%;
	}
	

.normaltrip	.mosaic-block:hover .mosaic-backdrop h4{
	
		position:absolute;
	top:35px;

	-webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
    transition: 1s ease-in-out;
	}
	
.normaltrip	.mosaic-overlay {
		display:none;
		z-index:5;
		position:absolute;
		width:100%;
		height:100%;
		background:#fff;
		display: inline; left: 0px; bottom: -325px;
	}
	
	
.normaltrip		.bar .mosaic-overlay {
			bottom:-325px;
			height:325px;
			padding:15px;
	
			background-color: rgba(0, 0, 0, 0.5);
			
		}
		
.normaltrip		.bar .details {padding:10px; color:#fff; width:100%}
.normaltrip		.bar a .details , .bar a .details:hover{ color:#fff;}
	.normaltrip	.bar .details:hover{text-decoration:none; }
	
	
	
.footermenu li {list-style:none}	
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
.owl-slider-description {
      width: 800px !important;
    margin-left: -400px !important;
    left: 50% !important;
    font-size: 20px !important;
	height:300px;
   
}

.owl-slider-description.specials .large {
font-size: 14px !important;
margin-bottom:20px;

}

.owl-slider-description.specials {
top:25% !important;

}


  .navbar-default .navbar-nav>li>a {
    color: #777;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    line-height: 20px;
    padding: 10px 5px;
}



.mosaic-block {

	width:300px !important;
		height:300px !important;
	
	

	

}

.mosaic-block  .btn {position:absolute; z-index: 1000; bottom:-5px;}

	.mosaic-backdrop h4{
	

	top:105px !important;

}

}



@media(min-width:767px) {
    #wrapper {
       /* padding-left: 250px; */
       padding-left: 0;
    }

    #wrapper.toggled {
        padding-left: 0;
    }

    #sidebar-wrapper {
        width: 250px;
    }

    #wrapper.toggled #sidebar-wrapper {
        width: 0;
    }

    #page-content-wrapper {

        position: relative;
    }

    #wrapper.toggled #page-content-wrapper {
        position: relative;
        margin-right: 0;
    }
}

@media(max-width : 900px) {




.flexsliderdescription .title {

    font-size: 18px;

 
}

.logo a img {
    max-height: 80px;
    margin: 0 auto;
}

.logo {
    border-right: 0px dotted #999;
}






.page-header.withimage h1{font-size:20px;}

.mosaic-block {
	float:left;
	position:relative;
	overflow:hidden;
	width:300px;
	height:300px;
	background:#fff url(../img/progress.gif) no-repeat center center;
	margin-bottom:10px;
	

	

}




.mosaic-block  .btn {position:absolute; z-index: 1000; bottom:-5px;}

	.mosaic-backdrop h4{
	

	top:105px !important;

}

.rating {
    overflow: hidden;
    display: inline-block;
    font-size: 0;
    position: relative;
}
.rating-input {
    float: right;
    width: 16px;
    height: 16px;
    padding: 0;
    margin: 0 0 0 -16px;
    opacity: 0;
}
.rating:hover .rating-star:hover,
.rating:hover .rating-star:hover ~ .rating-star,
.rating-input:checked ~ .rating-star {
    background-position: 0 0;
}
.rating-star,
.rating:hover .rating-star {
    position: relative;
    float: right;
    display: block;
    width: 16px;
    height: 16px;
    background: url('http://kubyshkin.ru/samples/star-rating/star.png') 0 -16px;
}

@media screen and (min-width:300px) {
.flexslider {
  
    height: auto;
 
}
.flexsliderdescription .title {
    font-size: 14px;
}
}
@media screen and (max-width:599px) {

}



@media (max-width: 767px) {
  .banner-img .page-header-title h1 {font-size:20px}
  
  
  .flexsliderdescription {
    position: absolute;
    right: 0%;
    padding: 30px 20px 0px;
    min-width: 100%;
    z-index: 1;
    top: auto;
    bottom: 0%;
    color: #ffffff;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.4);
}
  
}