/* tagy */
* {outline:none}
html {min-height:100%;position:relative}
body {font-family: 'Roboto Condensed', sans-serif;font-weight:400; background:#FFFFAA;font-size:14px;color:#333;margin-bottom:80px}

*:before,*:after{font-family: 'Glyphicons Halflings';position:relative;margin-right:0.3em;color:#333;top:2px}
*[class ^="glyphicon"]:hover:before,*[class ^="glyphicon"]:hover:after,h3 a:hover:before{color:#000}
/*ikony odkazu*/
a[href$='.odt'],a[href$='.ODT'] {background:url(../images/odt.png) no-repeat}
a[href$='.pdf'],a[href$='.PDF'] {background:url(../images/page_white_acrobat.png) no-repeat;font-weight:bold;padding:0 0 0 25px;}
a[href$='.xls'],a[href$='.xlsx'],a[href$='.XLS'],,a[href$='.XLSX'] {background:url(../images/page_white_excel.png) no-repeat;font-weight:bold;padding:0 0 0 25px;}
a[href$='.zip'] {background:url(../images/page_white_zip.png) no-repeat;font-weight:bold;padding:0 0 0 25px;}
a[href$='.doc'],a[href$='.rtf'],a[href$='.DOC'],a[href$='.RTF'],a[href$='.docx'],a[href$='.DOCX'] {background:url(../images/page_white_word.png) no-repeat;font-weight:bold;padding:0 0 0 25px;}
a[href$='.ppt'],a[href$='.PPT'] {background:url(../images/page_white_powerpoint.png) no-repeat;font-weight:bold;padding:0 0 0 25px;}
.pointer {cursor:pointer;cursor:hand;}
a.prevpage {font-size:28px;float:right}
/*section a[href*='index.php?p='] {font-weight:bold;padding:0 0 0 25px;}*/
a {color:#7A5207;text-decoration:underline}
a:active,a:hover,a:focus,a:hover {color:#000;text-decoration:none;}
a.backlink {font-size:0;text-decoration:none;}
a.backlink:before {font-size:30px;content:'\e079';}
a.backlink:hover:before {font-size:30px;content:'\e079';color:#000;}
a h3:hover,a h2:hover {color:#333;text-decoration:none;}
h1 {color:#7A5207;margin:0.5em 0 1em 1em;font-weight:700;font-size:30px;}
h2 {color:#000;font-size:24px;font-weight:700;padding-left:1em;margin:1.0em;clear:both;;font-family: 'Palanquin';}
h3 {color:#000;font-size:20px;font-weight:700;margin:0;padding:8px 15px;font-family: 'Quattrocento' }
.container-fluid {padding-bottom:1em}
nav .container-fluid {padding:0;}
*.glyphicon-ok:before{color:#8CC83F;padding-right:.5em}
.table {display:table;float:none;}
.cell {display:table-cell;float:none;vertical-align:middle;}
p {text-align:justify;}
p > img {max-width:100%;height:auto}
.rel{position:relative;}
.hr hr {opacity:0;height:2px}
.hr {background:url(../images/separator.png) repeat-x left center;}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: rgb(230, 226, 153);
}
.table a {text-decoration:none;font-weight:bold}
.tooltip-inner {background:#7A5207;}


/*uvodka*/
body.hp {background:#333333 url(../../../../upload/hp/hpbg.jpg) no-repeat center;text-align:center;background-size:cover;color:#eee;overflow:hidden;height:120%;}
body.hp .mainhp {height:70vh;margin-top:15vh;position:relative;overflow:hidden;margin-left:0}
body.hp .mainhp img {max-height:100%;width:auto}
body.hp .mainhp .h1wrapp,body.hp .mainhp .langs {height:40px;position:absolute;width:100%;line-height:40px;}
body.hp .mainhp .h1wrapp {top:0;left:0}
body.hp .mainhp .langs {bottom:0}
body.hp .mainhp .img {height:70vh;position:absolute;padding:40px 0px;width:100%;}
body.hp .mainhp h1 {font-size:28px;color:#4b6f92;line-height:40px;margin:0;background:none}
body.hp .mainhp a {text-decoration:none;}
.topmask-animation{display:block;margin:0 auto;min-width:100%;animation:animationmask1 linear 8s;animation-iteration-count:infinite;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:animationmask1 linear 8s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:animationmask1 linear 8s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:animationmask1 linear 8s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:animationmask1 ease 20s;-ms-animation-iteration-count:infinite;-ms-transform-origin:60% 50%;-ms-animation-fill-mode:forwards;}
img {max-width:100%;height:auto}

/*obrazkové a obsahové styly*/
fontredbig {font-size:28px; color:red; font-weight:bold}
fontgreenbig {font-size:28px; color:green; font-weight:bold}
fontitalicbig {font-size:32px; color:green; font-weight:bold;font-style:italic}
img.imgleft {max-width:50%;display:block;float:left;margin:0 1em 0 0;border:1px solid #DFDFDF;height:auto;}
img.imgright {max-width:50%;display:block;float:right;margin:0 0 0em 1em;border:1px solid #DFDFDF;height:auto;}
img.imgcenter {max-width:100%;height:auto;display:block;margin:1em auto;border:1px solid #DFDFDF;}
.imgdesc {color:#ccc;font-weight:100;font-size:90%;font-style:italic;text-align:center}

/*header*/
.header {padding:0;margin-top:0;background: rgb(162,143,122);
background: -moz-linear-gradient(top,  rgba(162,143,122,1) 0%, rgba(115,96,75,1) 100%);
background: -webkit-linear-gradient(top,  rgba(162,143,122,1) 0%,rgba(115,96,75,1) 100%);
background: linear-gradient(to bottom,  rgba(162,143,122,1) 0%,rgba(115,96,75,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a28f7a', endColorstr='#73604b',GradientType=0 );}
.header img {width:100%;height:auto;position:relative;z-index:0;}
ul li:before{}
.high {min-height:780px;}
.center {text-align:center;padding:0.5em 0;}
.block {display:block;}
.underline {border-bottom:3px solid}
.back {font-size:28px;float:right;text-decoration:none;}
.back:hover {text-decoration:none}
.bigger {font-size:150%}

/*menu-top*/
.headupper{position:relative;}
.navbar {position: relative;margin:0; border: 1px solid transparent;}
.navbar-nav {float:none;}
.navbar-default{background:transparent;border:none;width:100%}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color:inherit;  background-color:transparent;}
.navbar-default .navbar-nav > li {padding:0;display:block;float:none;width:100%;background:url(../images/separator.png) repeat-x left bottom;position:relative;}
.dropdown-menu {margin:0;border:none;border-radius:0}
.navbar-default .navbar-nav > li.dropdown:before {content: "\e114";position:absolute;left:5px;top:50%;margin-top:-8px;font-size:11px;z-index:120;color:#eee}
.navbar-default .navbar-nav > li.dropdown.open:before {content: "\e113";color:#333}
.navbar-default .navbar-nav > li.last {background:none}
.navbar-default .navbar-nav > li > a {line-height:32px;display:block;width:100%;color:#eee;padding:3px 15px 3px 25px;transition:all 200ms ease-out;background:transparent;text-decoration:none;}
.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li.active > a:hover,.navbar-default .navbar-nav > li.active:hover > a {color:#fff;background-color:#7A5207;}
.navbar-default .navbar-nav > li.active > a:focus {color:#fff;font-weight:bold;background:transparent}
.navbar-nav > li > .dropdown-menu {width:100%}
.navbar-nav > li > .dropdown-menu a{color:#000;font-size:14px;text-decoration:none}
/*lupa vyhledavani*/
.navbar-default .navbar-nav > li.menu-item-showhide span,.navbar-default .navbar-nav > li.first > a{}
.navbar-default .navbar-nav > li.menu-item-showhide span:before{color:#ccc;content:"\e003";font-size:16px;margin-left:10px;}
.navbar-default .navbar-nav > li.menu-item-showhide span:hover:before,.navbar-default .navbar-nav > li.first > a:hover:before{color:#6699CC;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#ccc;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;padding:0}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#000;}

/*subheader*/
.subhead {margin:0 -10px;padding:0;/* width:100%; *//* overflow:hidden; *//* position:relative; */}
.subhead .square {margin:0;padding:0;position:relative}
.square img {}
.square .sup {position:relative;width:100%;;z-index:2;opacity:1;transition:all 1000ms ease-out;filter:grayscale(1);z-index:100;opacity:0.7}
.square * {transition:all 400ms ease-out;}
.square .sup:hover,.square:hover .sup {filter:grayscale(0);opacity:1}
.square .sq-hover {position:absolute;color:#111;z-index:100;padding:10px;color:#ccc;font-size:90%;top:0;background:rgba(0,0,0,0);width:100%;opacity:0}
.square .sq-hover a {text-decoration:none;}
.square:hover .sq-hover a {opacity:1;height:auto;}
.square:hover .sq-hover {background:rgba(0,0,0,0.5);text-align:center;font-size:120%;opacity:1}
.square .sq-hover a:before {color:#555;}

/*logo*/
.logo {position:relative;/* padding-top:20px; */}
.logof {position:relative;max-height:60px;margin:0;}
.logof {position:relative;max-height:60px;margin:0;}


/*Boxy right*/
.left {padding:0;background:rgba(255,255,255,0.7);box-shadow:1px 1px 10px rgba(0,0,0,0.4);position:relative;z-index:1} 
.left iframe {max-width:100% !important} 
.left .box-item {/* min-height:200px; */position:relative;padding:.5em;}
.left .box-item.fb {padding:0}
.left .box-item.fb h3 {margin:0}
.left .box-item.menuleft {padding:0;background:#C58307;}
.left .box-item.menuleft .logo {width:100%;}
.left .box-item.newphoto img {position:relative;max-width:100%;height:auto}
.box-item h3 {color:#fff;padding-left:1.5em;font-size:16px;margin:-.5em -.5em .5em -.5em;font-weight:normal;background:#7a5207}
/*.box-item h3:before {content: "\e259";color:#888;margin:0 10px 0 -10px}*/

/*navstevni kniha*/
.posts-book {color:;font-size:90%}
.post-head {margin:8px 0;padding:10px;border:1px solid #D09757;background:rgba(255,255,255,0.3);color:#666;font-size:120%}
.post-answer {margin:5px 0px 5px 25px;padding:5px;background:#F8EFE7;color:#333}
.post-answer .post-head {background:transparent}
span.post-author-guest {color:#444}
span.post-author-guest:before {color:#444;content:'\e008';}
.user-link-1 {color:#333;}
.user-link-1:before {color:#7A5207;content:'\e008';font-style:normal;}
.post-head .icon {display:none}
.post-body a,.post-answer a,.post-head a {text-decoration:none;}
.post-actions a {color:#7A5207;padding-left:1em}
.post-actions a:before {content:'\e111';color:#7A5207;}

/*exif*/
.imagedata {color:#ccc;font-size:14px;}
.imagedata strong {color:#fff}
.imagedata h3 {color:#6699CC;padding-left:0;}
.fancybox-skin {background:#101010 !important;}

/*slider*/
#sliderFrame{position:relative;}
/*remove the "margin:0 auto;" if you want to align the whole slider to the left side*/
#ribbon{width:100px;height:100px;position:absolute;top:4px;left:-4px;background:url(ribbon.png) no-repeat;z-index:7;}
#slider img{position:absolute;display:none;border:none;z-index:0;}
/* the link style (if an image is wrapped in a link) */
#slider a.imgLink{z-index:2000;display:block;position:absolute;width:187px;height:105px;overflow:hidden}
/* Caption styles */
div.mc-caption-bg,div.mc-caption-bg2{display:none;position:absolute;width:100%;height:auto;padding:0;left:0px;
/*if the caption needs to be aligned from right,specify by right instead of left. i.e. right:20px;*/
bottom:0px;
/*if the caption needs to be aligned from top,specify by top instead of bottom. i.e. top:150px;*/
z-index:3;overflow:hidden;font-size:0;}
div.mc-caption-bg{background-color:black;}
div.mc-caption{font:bold 14px/20px arial;color:#eee;z-index:4;padding:10px 0;
/*Adding a padding-left or padding-right here will make the caption area wider than its background. Sometimes you may need to define its width again here to keep it the same width as its background area (div.mc-caption-bg).*/
text-align:center;}
div.mc-caption a{color:#000;}
div.mc-caption a:hover{color:#DA0;}
/* ------ built-in navigation bullets wrapper ------*/
div.navbulletswrapper{top:0; left:0px;
/* Its position is relative to the #slider */
width:150px;background:none;padding-left:20px;position:relative;z-index:5;cursor:pointer;}
/* each bullet */
div.navbulletswrapper div{width:11px; height:11px;    background:transparent url(bullet.png) no-repeat 0 0;    float:left;overflow:hidden;vertical-align:middle;cursor:pointer;    margin-right:11px;
/* distance between each bullet*/
_position:relative;
/*IE6 hack*/
}
div.navBulletsWrapper div.active{background-position:0 -11px;}
/* --------- Others ------- */
#slider{transform:translate3d(0,0,0);    -ms-transform:translate3d(0,0,0);    -moz-transform:translate3d(0,0,0);    -o-transform:translate3d(0,0,0);}
#slider{height:361px;position:absolute;width:100%;right:-8px;margin:0;overflow:hidden}
.slider img {margin:0;padding:0;float:right}
.sliderwrapp {height:100%;position:absolute;width:100%;}
.mask {height:100%;position:absolute;width:100%;background:url(../images/masking.png) repeat-y left top;z-index:20;background-size:100% 100%;}

/*paging*/

.paging {margin-bottom:1em;background:url(../images/separator.png)repeat-x left bottom;overflow:hidden;padding:10px 5px}
.paging span a {text-decoration:none;padding:.5em}
.paging span a.act {background:#fff;text-decoration:none;padding:.5em;color:#333}

/*hlavni*/
.container.content {background:rgba(0,0,0,0.4);}
.main{min-height:500px;float:right;padding-bottom:1em}
article {padding:1em}

/*produkty-rozcestnik produktu*/
.prodPrev {overflow:hidden;padding:0 0 20px 0 }
.prodPrev h3 a {color:#6699CC;display:block}
.prodPrev h3,.productContainer h3{padding:0 1em;margin:0;line-height:2;background:url(../images/titlebgcont.png) no-repeat -30px center;transition:all 200ms ease-in}
.productContainer {height:200px;margin:0 0 20px 0;overflow:hidden;}
.prodPrev .col-sm-4:hover h3,.productContainer:hover h3{background-position:left center;}
.article-perex-image {border:1px solid #333;margin:0 1em 1em 0;max-height:380px;max-width:35%;float:left}
.list-perex-image {border:1px solid #333;margin:0 1em 0 0;max-height:220px;float:left;max-width:25%;}
.list-info {font-style:italic;color:#333;font-weight:300;clear:both;padding-bottom:1em;border-bottom:1px solid}
.list-info span{}
.tohp {font-size:24px;position:absolute;left:2%;color:#aaa;}
.tohp:hover {text-decoration:none;color:#F8705A}
.tohp:active {color:#fff}
.sharing {position:absolute;right:2%;top:50%;margin-top:-18px}
.list-perex {color:#000}
.list-title {font-size:20px;padding:0;background:rgba(255,255,255,.3)}
.list-title:hover {background:rgba(255,255,255,.6)}
.list-title a {padding:4px;display:block;text-decoration:none;font-weight:normal;color:#7A5207}
.list-title a:before {content: "\e080";font-size:14px;top:0;margin-right:1em;color:#7A5207}
.list-title a:hover {color:#333}
.article-content {clear:both;}
.article-navigation {padding:1em}
/*Vyhledavani*/
.search{position:fixed;top:130px !important;left:50%;margin-left:-125px;z-index:1250;border-radius:15px;border:1px solid #;width:250px;height:30px;color:#666;background:rgba(255,255,255,0.8);display:none;box-shadow:0 0 250px 150px rgba(102,153,204,0.7);}
.search input[type=text]{border:none;float:left;position:relative;background:transparent;background:transparent;border-radius:0;height:32px;margin-left:5px;color:#000;}
.search div.glyphicon-search.sendholder:before{}
.search input[type=text]{width:210px;padding-left:13px}
.search input[type=submit]{width:30px;height:30px;font-size:0;float:left;border:none;background:transparent;position:relative;z-index:10;}
.search:before{content:"\e003";position:absolute;right:4px;top:4px;color:#189bde;}
.search input {border:none;float:left;position:relative;background:transparent;}
.search div.glyphicon-search.sendholder {}
.search div.glyphicon-search.sendholder:before {position:absolute;right:5px;top:3px}
.search input[type=text]{width:210px;padding-left:13px}
.search input[type=submit]{width:30px}
/*form*/
form input,form textarea{color:#000}
form table {width:80%;position:relative;left:10%;padding:10px}
form caption {font-size:22px;color:#F8705A}
input,textarea,select {transition:all 200ms ease-out}
form table td {min-width:30%;}
form table td input[type=text],form table td input[type=email],form textarea,select {width:100%;border-radius:5px;padding:0 1em;margin:5px 0;border:0;background:#fff}
form table td input:focus,form table td textarea:focus {background:#eee}
form table td input.inputc {width:170px;margin-right:0.5em}
form table td input.small {max-width:120px;margin-right:0.5em}
form table td input,form table td select {height:45px}
table td input[type=submit] {height:45px;border-radius:10px;padding:0 1em;margin:5px 0;border:0;background:#C58307;position:relative;font-weight:bold;text-transform:uppercase;color:#fff;}
table td input[type=submit]:hover {background:#8CC83F}
/*tabulka kontakty*/
table td iframe {width:100%;min-height:280px}
/*footer*/
.footer {background:rgba(255,255,255,0.8);overflow:hidden;}
.footer .footercontent,.topmenu {background: -moz-linear-gradient(top,  rgba(162,143,122,1) 0%, rgba(115,96,75,1) 100%);
background: -webkit-linear-gradient(top,  rgba(162,143,122,1) 0%,rgba(115,96,75,1) 100%);
background: linear-gradient(to bottom,  rgba(162,143,122,1) 0%,rgba(115,96,75,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a28f7a', endColorstr='#73604b',GradientType=0 );overflow:hidden;color:#555}
.footer .partners {clear:both;text-align:center}
.footer .partners a {display:inline-block;color:#666;text-decoration:none;font-size:11px;text-align:center;padding:0.5em;overflow:hidden}
.footer .partners p {clear:both;text-align:center;color:#555}
.footer .partners a > img {display:block;margin:auto;color:#333;text-decoration:none;font-size:11px;max-height:70px;padding-bottom:10px}
span.copy{position:absolute;bottom:2%;right:2%;font-size:90%;text-align:center;z-index:0}
.footercontent>div {padding:0}
.credits {width:100%;text-align:center;line-height:56px;font-size:80%;color:#ECD4BA}
.credits a {color:#ECD4BA}
.footer .back {margin-top:8px}

/*galerie*/
.picwrapp {cursor:pointer;cursor:zoom-in;}
.gallery {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: left;align-items: center;align-content: center;margin: 1em 0;}
.gallery img {transition:all 200ms ease-out;transition: all 300ms cubic-bezier(0.260, 0.860, 0.440, 0.985);box-shadow:0 0 0 transparent;position:relative;max-width:220px;-moz-filter: grayscale(20%);-webkit-filter: grayscale(20%);filter: grayscale(20%);margin:1px}
.gallery img:hover {border-color:#ADC962;transform:scale(1.1,1.1);z-index:10;box-shadow:5px 5px 20px #000;}
.gallery:hover img:not(hover) {opacity:0.8}
.gallery:hover img:hover {opacity:1;z-index:20;-moz-filter: grayscale(0%);-webkit-filter: grayscale(0%);filter: grayscale(0%)}
.gal-intersec {text-align:center}
.gal-intersec .list-info {border:none}
.gal-intersec .list-info:hover {background:rgba(255,255,255,0.7)}
.gal-intersec a{display:block}

/*sharing buttons*/
.vcenter{vertical-align:central; margin-top:20%; font-style:italic; }
.prepbootstrap-sharing-container{position:fixed; top:100px; left:0; right:auto; display:inline-block; margin:0; padding:0; z-index:11100; overflow:hidden; width:64px; }
.prepbootstrap-sharing-container .sharing-item{width:36px; height:48px; text-align:center;margin:2px; cursor:pointer; }
.prepbootstrap-sharing-container .sharing-item:hover{width:50px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; }
.prepbootstrap-sharing-container .sharing-img{display:inline-block; margin:auto; margin-top:8px; width:32px; height:32px; background-image:url(../images/sharing32x32.png); }
.prepbootstrap-sharing-container .sharing-fb{background-color:#305891; }
.prepbootstrap-sharing-container .sharing-fb .sharing-img{background-position:0px 0px; }
.prepbootstrap-sharing-container .sharing-gp{background-color:#CE4D39; }
.prepbootstrap-sharing-container .sharing-gp .sharing-img{background-position:0px -32px; }
.prepbootstrap-sharing-container .sharing-tw{background-color:#2CA8D2 }
.prepbootstrap-sharing-container .sharing-tw .sharing-img{background-position:0px -64px; }
.prepbootstrap-sharing-container .sharing-li{background-color:#4498C8; }
.prepbootstrap-sharing-container .sharing-li .sharing-img{background-position:0px -96px; }
/*ruzna rozliseni*/

@media (max-width: 1400px) {

.box-item .ctverec-md {width:104px;height:104px;}
.navbar-default .navbar-nav > li > a {line-height:25px;display:block;width:100%;color:#eee;padding:3px 15px;transition:all 200ms ease-out;background:transparent;text-decoration:none;}
  }

@media (max-width: 1150px) {

.box-item .ctverec-md {width:104px;height:104px;}
.navbar-default .navbar-nav > li > a {line-height:25px;display:block;width:100%;color:#eee;padding:3px 15px;transition:all 200ms ease-out;background:transparent;text-decoration:none;}
  }

@media (min-width: 768px) and (max-width: 991px) {


.prodPrev h3,.productContainer h3 {padding:0 .5em;font-size:18px;}
.jumbotron.footer ul.menu li{line-height:1}
.carousel-caption h2 {font-size:18px;text-align:right;line-height:36px;}
.carousel p{font-size:18px;}
.navbar li {font-size:80%;}
.gallery img {width:25%;}
.headupper{height:261px}
#slider{height:261px;}
.box-item .ctverec-md {width:76px;height:76px;}
.navbar-default .navbar-nav > li > a {padding:0px 9px 0px 20px;}
.navbar-default .navbar-nav > li.dropdown:before {font-size:10px}
.prepbootstrap-sharing-container{position:fixed; top:10px}
.header.row {background-size:100%}

  }

@media (max-width: 767px) {

.contact {width:90%;left:5%;}
.row.header {}
.left .box-item.menuleft {display:none;}
.navbar-default .navbar-nav > li{color:inherit;display:block;/* font-size:24px; */width:100%;text-align:center;background:none;position:relative;}
.navbar-default .navbar-nav > li  a {line-height:30px;color:#fff}
.navbar-default .navbar-nav > li > a:hover{color:#fff;background:#7A5207;}
.navbar{text-align:right;position:absolute;top:0;width:100%;z-index:1500;left:0}
.navbar-nav{margin:0;background:rgba(0,0,0,0.8);padding:0;width:100%}
.collapse.in {overflow:hidden}
.navbar-default .navbar-toggle{border:none;width:60px;height:60px;margin:9px 0;background:transparent;float:none;padding:0;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:transparent;}
.navbar-default .navbar-toggle span.tnbg:before{content:"\e014";font-size:42px;color:#ccc;position:absolute;top:0px;right:15px;}
.affix .navbar-default .navbar-toggle span.tnbg:before{color:#fff;}
.navbar-default .navbar-toggle span.tnbg:hover:before{color:#ccc;}
.navbar-default .navbar-toggle.collapsed span.tnbg:before{content:"\e236";}
.navbar-default .navbar-toggle.collapsed:hover{background:transparent}
.navbar-default .navbar-toggle.collapsed .icon-bar{display:block;background-color:#fff;;border:2px solid #fff;}
.navbar-default .navbar-collapse {border:none;padding:0;}

.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li > a:focus{color:#fff;}
.navbar-default .navbar-nav > li.dropdown:before {font-size:16px;color:#fff;top:15px}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {color: #ccc;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: #fff;
    background-color: #e7e7e7;
  }
.left {}
.left .box-item {margin:1%;min-height:50px;}
.left .box-item.newphoto {display:none;}
.box-item h3 {margin:0 0 1em 0;}
.logo{width:auto;max-height:80px;max-width:60%;float:left;top:auto;z-index:1600;}
.slider {display:none}
.footer .logof {max-height:70px}
form table td {display:block}

  }


@media (max-width: 640px) {


  }

@media screen and (orientation : portrait)

{


}

@media screen and (orientation : landscape) and (max-height:700px)

{


}

@keyframes animationmask1{0%{transform:scaleX(1.25) skewX(0deg); }
25%{transform:scaleX(1.10) skewX(-15deg); }
50%{transform:scaleX(1.25) skewX(0deg); }
75%{transform:scaleX(1.10) skewX(15deg); }
100%{transform:scaleX(1.25) skewX(0deg); }
}
@-moz-keyframes animationmask1{0%{-moz-transform:scaleX(1.25) skewX(0deg); }
25%{-moz-transform:scaleX(1.10) skewX(-15deg); }
50%{-moz-transform:scaleX(1.25) skewX(0deg); }
75%{-moz-transform:scaleX(1.10) skewX(15deg); }
100%{-moz-transform:scaleX(1.25) skewX(0deg); }
}
@-webkit-keyframes animationmask1{0%{-webkit-transform:scaleX(1.10) skewX(0deg); }
25%{-webkit-transform:scaleX(1.05) skewX(-15deg); }
50%{-webkit-transform:scaleX(1.00) skewX(0deg); }
75%{-webkit-transform:scaleX(1.05) skewX(15deg); }
100%{-webkit-transform:scaleX(1.10) skewX(0deg); }
}
@-o-keyframes animationmask1{0%{-o-transform:scaleY(1.00) skewX(0deg); }
25%{-o-transform:scaleY(1.00) skewX(-15deg); }
50%{-o-transform:scaleY(1.10) skewX(0deg); }
75%{-o-transform:scaleY(1.20) skewX(15deg); }
100%{-o-transform:scaleY(1.00) skewX(0deg); }
}
@-ms-keyframes animationmask1{0%{-ms-transform:scaleY(1.00) skewX(0deg); }
25%{-ms-transform:scaleX(1.10) skewX(-15deg); }
50%{-ms-transform:scaleX(1.25) skewX(0deg); }
75%{-ms-transform:scaleX(1.10) skewX(15deg); }
100%{-ms-transform:scaleX(1.25) skewX(0deg); }
}

.lightGallery{overflow:hidden!important;}
#lightGallery-Gallery img{border:none!important;}
#lightGallery-Gallery a{color:#Fff !important;text-decoraton:none;}
#lightGallery-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity 0.35s ease;-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-ms-transition:opacity 0.35s ease;transition:opacity 0.35s ease;background:rgba(0,0,0,0.85);}
/*lightGallery starting effects*/
#lightGallery-Gallery.opacity{opacity:1;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;}
#lightGallery-Gallery.opacity .thumb_cont{opacity:1;}
#lightGallery-Gallery.fadeM{opacity:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
/*lightGallery starting effects*/
/*lightGallery core*/
#lightGallery-Gallery{height:100%; opacity:0; width:100%;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;}
#lightGallery-slider{height:100%;left:0;top:0;width:100%;/* white-space:nowrap; */position:absolute;}
#lightGallery-slider .lightGallery-slide{background:url(../images/loading.gif) no-repeat scroll center center transparent; display:inline-block; height:100%; line-height:1px; text-align:center; width:100%;}
#lightGallery-slider.slide .lightGallery-slide{position:absolute; opacity:0.4;}
#lightGallery-slider.fadeM .lightGallery-slide{position:absolute;left:0;opacity:0;}
#lightGallery-slider.animate .lightGallery-slide{position:absolute;left:0;}
#lightGallery-slider.fadeM .current{opacity:1;}
#lightGallery-Gallery.opacity .lightGallery-slide.current img,#lightGallery-Gallery.opacity .lightGallery-slide.current iframe{transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);}
.lightGallery-slide.current img,.lightGallery-slide.current iframe{transform:scale(0.5,0.5);-moz-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;}
#lightGallery-Gallery.fadeM .lightGallery-slide.current img,#lightGallery-Gallery.fadeM .lightGallery-slide.current iframe{transform:scale(0.5,0.5);-moz-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);}
#lightGallery-slider.fadeM.on .current{opacity:1;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
#lightGallery-slider.fadeM .lightGallery-slide{transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-webkit-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s;}
#lightGallery-slider.slide .lightGallery-slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px);}
#lightGallery-slider.slide.on .lightGallery-slide{opacity:0;}
#lightGallery-slider.slide .lightGallery-slide.current{opacity:1 !important;transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-webkit-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important;}
#lightGallery-slider.slide .lightGallery-slide.prevSlide{opacity:0; transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px);}
#lightGallery-slider.slide .lightGallery-slide.nextSlide{opacity:0; transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px);}
#lightGallery-slider.slide.on .lightGallery-slide,#lightGallery-slider.slide.on .current,#lightGallery-slider.slide.on .prevSlide,#lightGallery-slider.slide.on .nextSlide{transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-webkit-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-o-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-ms-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;}
#lightGallery-slider.speed .lightGallery-slide,#lightGallery-slider.speed .current,#lightGallery-slider.speed .prevSlide,#lightGallery-slider.speed .nextSlide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important;}
#lightGallery-slider.timing .lightGallery-slide,#lightGallery-slider.timing .current,#lightGallery-slider.timing .prevSlide,#lightGallery-slider.timing .nextSlide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important;}
#lightGallery-slider .lightGallery-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}
#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}

/*lightGallery core*/
/*action*/
#lightGallery-action{bottom:20px;position:absolute;left:50%;margin-left:-55px;z-index:9;}
#lightGallery-action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle; *display:inline; *zoom:1;background-color:rgba(0,0,0,0.65);font-size:16px;width:28px;height:28px;font-family:'Glyphicons Halflings';color:#FFF;cursor:pointer;}
#lightGallery-action a:hover,#lightGallery-action a:focus{background-color:rgba(0,0,0,0.85);}
#lightGallery-action a#lightGallery-prev:before,#lightGallery-action a#lightGallery-next:after{content:"\e01d";left:5px;bottom:3px;position:absolute;}
#lightGallery-action a#lightGallery-prev:before{content: "\e091";}
#lightGallery-action a#lightGallery-next:after{content: "\e092";}
#lightGallery-action a.cLthumb:after{font-family:'Glyphicons Halflings'; content: "\e011";left:6px;bottom:4px;font-size:16px;position:absolute;}
/*action*/
/*lightGallery Thumb*/
#lightGallery-Gallery .thumb_cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000000;-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;-o-transition:max-height 0.4s ease-in-out;-ms-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;z-index:9;max-height:0;opacity:0;}
#lightGallery-Gallery .thumb_cont.open{max-height:350px;}
#lightGallery-Gallery .thumb_cont .thumb_inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;}
#lightGallery-Gallery .thumb_cont .thumb_info{background-color:#333;padding:7px 10px;}
#lightGallery-Gallery .thumb_cont .thumb_info .count{color:#ffffff;font-weight:bold;font-size:12px;}
#lightGallery-Gallery .thumb_cont .thumb_info .close{color:#FFFFFF;display:block;float:right !important;opacity:0.6;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;z-index:1090;cursor:pointer;}
#lightGallery-Gallery .thumb_cont .thumb_info .close i:after,#lightGallery-close:after{content: "\e088";font-style:normal;}
#lightGallery-Gallery .thumb_cont .thumb_info .close:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
#lightGallery-Gallery .thumb_cont .thumb{display:inline-block !important;vertical-align:middle; *display:inline;
/* IE7 inline-block hack */
*zoom:1;margin-bottom:4px;margin-left:4px;width:94px;height:94px;opacity:0.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;border:3px solid transparent;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s;}
#lightGallery-Gallery .thumb_cont .thumb > img{height:100%;}
#lightGallery-Gallery .thumb_cont .thumb.active,#lightGallery-Gallery .thumb_cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#ffffff;}
/*lightGallery Thumb*/
/*lightGallery Video*/
#lightGallery-slider .video_cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}
#lightGallery-slider .video_cont{background:none;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#lightGallery-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}
#lightGallery-slider .video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0;}
/*lightGallery Video*/

/*lightGallery info Title Desc*/
#lightGallery-slider .info{background:none repeat scroll 0 0 rgba(0,0,0,0.55);color:#FFFFFF;padding:.5em;position:absolute;top:0;width:100%;overflow:hidden;}
#lightGallery-slider .info span{display:block; line-height:1;}
#lightGallery-slider .info span:last-child{margin-top:6px;}
#lightGallery-slider .info .title{font-size:18px; font-weight:bold;display:block;}
#lightGallery-slider .info .desc{color:#DDDDDD; font-size:12px;padding:1em;max-width:80%;position:relative;left:10%;text-align:left}
#lightGallery-slider .info .desc p{text-align:center;line-height:1.5}
#lightGallery-slider .info .desc iframe {max-height:30px;position:fixed;top:auto;margin-top:35px;right:0;z-index:1500;display:block;width:auto;box-shadow:none}

/*lightGallery info Title Desc*/
/*lightGallery Close*/
#lightGallery-close{color:#FFFFFF;height:20px;opacity:0.6;filter:alpha(opacity=60);position:absolute;right:20px;top:20px;transition:opacity 0.3s ease 0s;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;-ms-transition:opacity 0.3s ease 0s;width:20px;z-index:1090;cursor:pointer;text-decoration:none;font-size:24px}
#lightGallery-close:after{color:#FFFFFF;}
#lightGallery-close:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}

@media (max-width:767px){
#lightGallery-slider .info .desc{padding:1em .5em;max-width:100%;position:relative;left:0%}
#lightGallery-slider .info .desc p{display:none}
}
