
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {font-weight:normal;}
table, td, th {vertical-align:top;}
*:focus { outline: none; }
blockquote:before, blockquote:after, q:before, q:after {fadebox:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
hr{display: block;clear: both;background: #cccccc;color: #cccccc;width: 100%;height: 1px;border: none;margin:20px 0;} 
input, textarea, select {margin:0px;padding:0px;border:none;color: #000000;font: normal 18px almoni-dl, Arial, Helvetica, sans-serif;background:none;vertical-align: middle;}
figure, form{margin:0}
fieldset{border:1px solid #cccccc;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;} 
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
.youtubeitem{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize: none;} 

html{font-size:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
::-moz-selection, ::-webkit-selection, ::selection {background:#c10000;color:#ffffff;text-shadow: none;}
* {-webkit-box-sizing: border-box;box-sizing: border-box;}

.gallerylist {direction:rtl;}

body {background:#ffffff;font-family:almoni-dl, Arial, Helvetica, sans-serif; font-size:18px; color:#000000;-webkit-animation: bugfix infinite 1s;} 

h1, h2, h3, h4, h5, h6, h7 {font-weight:normal;margin:0px 0px 10px 0px;font-family: almoni-dl, Arial, Helvetica, sans-serif;/*transform: scale(1,1.2);*/}
h1 {font-size:60px;} 
h2 {font-size:36px;}
h3 {font-size:24px;} 
h4 {font-size:20px;}
h5 {font-size:14px;} 
h6 {font-size:12px;}

p {margin:0px 0px 20px 0px;line-height:24px;/*text-align:justify;font-weight:100;*/}
a,  a:link,  a:visited,  a:focus,  a:active{color:#c10000;text-decoration:none;outline-style:none;}
a:hover {color:#000000;}
img { -ms-interpolation-mode: bicubic;display: block; max-width:100%;}
li ul, li ol {margin:0;}
ul, ol {margin:0;}
ul {/*list-style-type:none;*/} 
ol {list-style-type:decimal;}
em {font-style:italic;}
nav ul{ display: inline;margin:0;list-style: none;}
nav ul li {display:inline-block}
ul li{margin:0;list-style: none;}

::-webkit-input-placeholder { color: #333;}
::-moz-placeholder { color: #333;}
:-ms-input-placeholder { color: #333;}
:-moz-placeholder { color: #333;}

.success {color:#038d00;padding:5px;display:none;clear:both;}
.successcontactform {padding:5px;display:none;clear:both;}
.clear {clear:both;}
.clearline {clear:both;border-bottom:1px solid #ccc;margin:30px 0 30px 0;width: 100%;float: right;}
.page-break{page-break-before:always;}
.dntshow, .forgotpass, .openmenu {display:none;}
.errorcase1, .errorcase2, .errormailcase1, .errormailcase2, .errormailcase3, .append {display:none;color:#ff0000;}
.errorlogin {color:#ff0000;display:none;font-size:14px;padding:10px 0px;}
.errorplace,.errorplace1,.errorplace2,.errorplace3 {color:#ff0000;font-size:14px;padding:0px;margin:0px;display:none;clear:both;}
.error, .alert {border:1px solid #ff0000;}
.transparent {filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;  }  
.roundbox {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
select:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus {-webkit-box-shadow: 0px 0px 3px #c10000;-moz-box-shadow: 0px 0px 3px #c10000;box-shadow: 0px 0px 3px #c10000;}
table {border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
table td, table th {border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:5px;}
table th {font-weight:bold;}
input, select, textarea {width:98%;padding:1%}
div input[type="checkbox"], div input[type="radio"] {width:15px;margin:0px 5px;}
div input[type="submit"] {display:inline-block;width:auto;padding:5px 20px;background:#333333;text-align:center;color:#ffffff;font-size:24px;}
div input[type="submit"]:focus, div input[type="submit"]:hover {background: #c10000;}
.knowledgeplacetmp:after, .docsplace:after, .accessicon:after, .colorchange:after, .fontsizechange:after, .listview:after, .mediaplace:after, .tabcontent:after, .tabs:after, .persontop div:after, .persontop:after, .projecttop:after, .projectstitle:after, .managementtitle:after, .projects:after, .contactformplace:after, .contactform:after, .menuplace:after, .page:after, .shortpage:after, .footer:after, .mainmenu:after, .content:after {content: "";display: table;clear: both;}
.publicationsplace:after, .pressplace:after, .sitemapcontainer {content: "";display: block;clear: both;}
.nomargin {margin-left:0 !important;margin-right:0 !important}

header {display:none}
.header {width:100%;}

.page {width:1328px;margin:0px auto;position:relative;}
.shortpage {width:980px;margin:0px auto;position:relative;padding:0 0 30px 0;}

.logo {float:left;display:inline-block;margin:30px 0 30px 0;}

.search {float:right;margin:44px 0px 0px 20px;}
.search input[type="text"] {width:150px;float:left;padding:5px 5px;border-bottom:1px solid #ccc;color:#999;margin:0px 10px 0 0px }
.search input[type="submit"], .invertsite .search input[type="submit"] {width:32px;height:32px;float:right;padding:0;background: url(../images/sprite.png?quality=60) -115px 0px no-repeat;}
.search input[type="submit"]:hover {background: url(../images/sprite.png?quality=60) -115px -34px no-repeat;}
.search input[type="submit"]:focus {background:#f0f0f0 url(../images/sprite.png?quality=60) -115px -34px no-repeat;}

.topmenu {float: right;}
.topmenu li {display:inline-block;float:left;position:relative;}
.topmenu li a {display:block;margin:0px;font-size:18px;padding:48px 14px 10px 14px;color:#666666;}
.topmenu li.this a, .topmenu li:hover a, .topmenu a:focus {color:#fff;background:#666666;}
.topmenu ul {margin:0px;position: absolute;top:78px;z-index:11;background:#666666;width:250px;right: 9999px;opacity: 0;-webkit-transition: 0.1s linear opacity;}
.topmenu ul li {display:block;width:100%;}
.topmenu ul li a {color:#fff;padding:5px 10px;border-bottom:2px solid #808080;}
.topmenu ul li:hover > a, .topmenu ul li.this a, .topmenu ul li a:focus {background:#525050;font-weight:bold;}
.topmenu ul li ul {left:250px !important;top:0px;}
.topmenu li:hover > ul, .topmenu li:focus > ul, ul.show-menu, .topmenu li ul li:focus ul, ul.show-menu li ul {left: 0;opacity:1;}

a.langbtn {display:inline-block;margin:0px;font-size:18px;padding:48px 14px 10px 14px;color:#666666;float:right;}
a.langbtn:hover, a.langbtn:focus {color:#fff;background:#666666;}

.menuplace {background:#f6f7f7 url(../images/bgmenu.png?quality=60) 0px 0px repeat-x;border-bottom:2px solid #f6f7f7;}

.mainmenu {margin:0px;width:100%;display:block;clear:both;border-right:3px solid #fff;}  
.mainmenu li {float:left;display:inline-block;position:relative;border-left:3px solid #fff;}  
.mainmenu li a {display:block;min-height:70px;}
.mainmenu li a:focus {background-color:#ccc;}
.mainmenu li a span {display:block;padding: 10px 13.45px;font-size: 20px;line-height: 19px;color:#000000;border-top:2px solid #fff;text-align:center;}
.mainmenu li.this a span, .mainmenu li:hover a span{color:#fff;}
.mainmenu ul {margin:0px;position: absolute;top:27px;z-index:11;background: #fff\9;background: rgba(250, 250, 250, 0.9);width:200px;left: -9999px;opacity: 0;-webkit-transition: 0.1s linear opacity;}
.mainmenu ul li {display:block;width:100%;float:none;}
.mainmenu li.this ul li a, .mainmenu li:hover ul li a, .mainmenu ul li a {display:block;padding:5px 10px;margin:0px ;color:#333;background:none !important;border-bottom:1px solid #000;font-weight: 500;}
.mainmenu li.this ul li a:hover, .mainmenu li:hover ul li a:hover, .mainmenu ul li a:hover {color:#000;}
.mainmenu ul li ul {top:0px;}
.mainmenu li:hover > ul, ul.show-menu {left: 0;opacity:1;}
ul.show-menu li ul {opacity:0;}
.mainmenu li ul li:hover > ul, .mainmenu li:focus > ul li ul, ul.show-menu li ul {left: 200px;}
.mainmenu li ul.show-menu, .mainmenu li ul.show-menu li ul {left:0;opacity:1;}
.mainmenu li ul.show-menu ul {display:none !important}

.mainmenu li.color1 a {border-top:4px solid #284279;}
.mainmenu li.color1 a:hover, .mainmenu li.color1.this a, .studiesslider .color1:hover h2 {background:#284279;}
.mainmenu li.color2 a {border-top:4px solid #c3b300;}
.mainmenu li.color2 a:hover, .mainmenu li.color2.this a, .studiesslider .color2:hover h2 {background:#c3b300;}
.mainmenu li.color3 a {border-top:4px solid #129648;}
.mainmenu li.color3 a:hover, .mainmenu li.color3.this a, .studiesslider .color3:hover h2 {background:#129648;}
.mainmenu li.color4 a {border-top:4px solid #9c867a;}
.mainmenu li.color4 a:hover, .mainmenu li.color4.this a, .studiesslider .color4:hover h2 {background:#9c867a;}
.mainmenu li.color5 a {border-top:4px solid #00b9b3;}
.mainmenu li.color5 a:hover, .mainmenu li.color5.this a, .studiesslider .color5:hover h2{background:#00b9b3;}
.mainmenu li.color6 a {border-top:4px solid #d91b5c;}
.mainmenu li.color6 a:hover, .mainmenu li.color6.this a, .studiesslider .color6:hover h2 {background:#d91b5c;}
.mainmenu li.color7 a {border-top:4px solid #25ade3;}
.mainmenu li.color7 a:hover, .mainmenu li.color7.this a, .studiesslider .color7:hover h2 {background:#25ade3;}
.mainmenu li.color8 a {border-top:4px solid #ea4824;}
.mainmenu li.color8 a:hover, .mainmenu li.color8.this a, .studiesslider .color8:hover h2 {background:#ea4824;}
.mainmenu li.color9 a {border-top:4px solid #713a96;}
.mainmenu li.color9 a:hover, .mainmenu li.color9.this a, .studiesslider .color9:hover h2 {background:#713a96;}
.mainmenu li.color10 a {border-top:4px solid #89c441;}
.mainmenu li.color10 a:hover, .mainmenu li.color10.this a, .studiesslider .color10:hover h2 {background:#89c441;}
.mainmenu li.color11 a {border-top:4px solid #c28bbe;}
.mainmenu li.color11 a:hover, .mainmenu li.color11.this a, .studiesslider .color11:hover h2 {background:#c28bbe;}
.mainmenu li.color12 a {border-top:4px solid #f7902b;}
.mainmenu li.color12 a:hover, .mainmenu li.color12.this a, .studiesslider .color12:hover h2 {background:#f7902b;}

.sliderhome, .pirsumslider ,.pirsumsliderB{overflow:hidden;width:100%;margin:0px;position:relative;}
.sliderhome {display:none}
.sliderhome .caption {color: #ffffff;padding:15px 1%;width: 600px;background: #284279\95;background: rgba(40, 66, 121, 0.95);position:absolute;left:50%;top:50%;text-align:center;margin:0 0 0 -300px;    -webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.sliderhome .caption p {font-weight:100;font-size:22px;line-height:26px;}
.sliderhome .caption h2 {text-align:center;border-bottom:1px solid #fff;padding:0 0 10px 0;}
.sliderhome .caption a {color:#fff;}
.sliderhome .slick-prev, .sliderhome .slick-next {width:83px;height:165px;z-index: 22;}
.sliderhome .slick-next:before, .sliderhome .slick-prev:before, .sliderhome .slick-dots li button:before {content: '';}
.sliderhome .slick-next, .sliderhome .slick-next:hover, .sliderhome .slick-next:focus {right:10%;background: url(../images/bigrightarrow.png?quality=60) 0px 0px no-repeat;}
.sliderhome .slick-prev, .sliderhome .slick-prev:hover , .sliderhome .slick-prev:focus {left:10%;background: url(../images/bigleftarrow.png?quality=60) 0px 0px no-repeat;}
.sliderhome .slick-dots {background: #fff\30;background: rgba(255, 255, 255, 0.30);padding:10px;bottom:0;}
.sliderhome .slick-dots li button {background:#616161;width:15px;height:15px;}
.sliderhome .slick-dots .slick-active button {background:#fff;}
.sliderhome .slick-dotted.slick-slider {margin:0;}
.sliderhome .slick-slider div {max-height:600px}

.sliderbtn {position:absolute;right:10px;bottom:13px;}
.sliderbtn a {display:inline-block;margin:0 0 0 10px;color:#fff;}

.homecontent {background:#f6f7f7;padding:60px 17%;}
.homecontent h1,h3,h4 {color:#333333;text-align:center;}
    h3.center,h4.center {
        color: #333333;
        text-align: center;
    }
.homecontent p {font-size:30px;text-align:center;line-height:34px;}

.advertising {padding:60px 0;border-top:1px solid #ccc;display:none} 
.advertising .maintitle {font-size:60px;background: url(../images/icon2.png?quality=60) center 0px no-repeat;text-align:center;padding:85px 0 0 0;margin:0 0 40px 0;}
.advertising .maintitle span {border-top:2px solid #333;}


.pirsumslider .slick-slide .slide ,.pirsumsliderB .slick-slide .slide {background:#f8f9f9;border-bottom:2px solid #ccc;padding:5px 5px 20px 5px;width:220px !important;margin:0 15px;    min-height: 525px;max-height:600px;}
.pirsumslider .slide .imgplace, .pirsumsliderB .slide .imgplace {width:210px;height:310px;overflow:hidden;margin:0 0 10px 0;/*display: table-cell;vertical-align: middle;*/}
.pirsumslider .slide .imgplace img, .pirsumsliderB .slide .imgplace img {height:310px;margin:auto;max-width:none;}
.pirsumslider h2, .pirsumsliderB h2 {font-size:22px;border-bottom:1px solid #a9a9a9;margin:0 0 10px 0;padding:0 0 10px 0;font-weight:100;color:#000;min-height:120px;}
.pirsumslider span, .pirsumsliderB span {color:#000;font-weight:100;font-size:17px;    display: inline-block;}
.pirsumsliderB .slick-prev, .pirsumsliderB .slick-next, .pirsumslider .slick-prev, .pirsumslider .slick-next, .studiesslider .slick-prev, .studiesslider .slick-next {width:125px;height:125px;z-index: 22;border:1px solid #000;}
.pirsumsliderB .slick-next, .pirsumsliderB .slick-next:hover, .pirsumsliderB .slick-next:focus, .pirsumslider .slick-next, .pirsumslider .slick-next:hover, .pirsumslider .slick-next:focus, .studiesslider .slick-next, .studiesslider .slick-next:hover, .studiesslider .slick-next:focus {right:10%;background: #ffffff\80;background: rgba(255, 255, 255, 0.80);}
.pirsumsliderB .slick-prev, .pirsumsliderB .slick-prev:hover, .pirsumsliderB .slick-prev:focus, .pirsumslider .slick-prev, .pirsumslider .slick-prev:hover, .pirsumslider .slick-prev:focus, .studiesslider .slick-prev, .studiesslider .slick-prev:hover, .studiesslider .slick-prev:focus {left:10%;background: #ffffff\80;background: rgba(255, 255, 255, 0.80);}
.pirsumsliderB .slick-next:before, .pirsumsliderB .slick-prev:before, .pirsumslider .slick-next:before, .pirsumslider .slick-prev:before, .studiesslider .slick-next:before, .studiesslider .slick-prev:before, .mediaslider .slick-next:before, .mediaslider .slick-prev:before {content: '';width:125px;height:125px;display:block;margin: 20px 40px;}
.pirsumsliderB .slick-next:before, .pirsumslider .slick-next:before, .studiesslider .slick-next:before, .mediaslider .slick-next:before {background: url(../images/rightarrow.png?quality=60) 0px 0px no-repeat;}
.pirsumsliderB .slick-prev:before, .pirsumslider .slick-prev:before, .studiesslider .slick-prev:before, .mediaslider .slick-prev:before {background: url(../images/leftarrow.png?quality=60) 0px 0px no-repeat;}
.pirsumsliderB .slick-track:hover .slide .pirsumslider .slick-track:hover .slide {opacity:.4}
.pirsumsliderB .slick-track .slide:hover, .pirsumslider .slick-track .slide:hover {opacity:1}
.pirsumsliderB .slick-next:hover, .pirsumsliderB .slick-prev:hover, .pirsumslider .slick-next:hover, .pirsumslider .slick-prev:hover, .studiesslider .slick-next:hover, .studiesslider .slick-prev:hover{border:1px solid #c10000;opacity:.8}

.pirsumsliderB .slide.color1, .pirsumslider .slide.color1, .studiesslider .slide .box.color1, .publication.color1 {border-bottom:2px solid #284279;}
.pirsumsliderB .slide.color2, .pirsumslider .slide.color2, .studiesslider .slide .box.color2, .publication.color2  {border-bottom:2px solid #c3b300;}
.pirsumsliderB .slide.color3, .pirsumslider .slide.color3, .studiesslider .slide .box.color3, .publication.color3  {border-bottom:2px solid #129648;}
.pirsumsliderB .slide.color4, .pirsumslider .slide.color4, .studiesslider .slide .box.color4, .publication.color4  {border-bottom:2px solid #9c867a;}
.pirsumsliderB .slide.color5, .pirsumslider .slide.color5, .studiesslider .slide .box.color5, .publication.color5  {border-bottom:2px solid #00b9b3;}
.pirsumsliderB .slide.color6, .pirsumslider .slide.color6, .studiesslider .slide .box.color6, .publication.color6  {border-bottom:2px solid #d91b5c;}
.pirsumsliderB .slide.color7, .pirsumslider .slide.color7, .studiesslider .slide .box.color7, .publication.color7  {border-bottom:2px solid #25ade3;}
.pirsumsliderB .slide.color8, .pirsumslider .slide.color8, .studiesslider .slide .box.color8, .publication.color8  {border-bottom:2px solid #ea4824;}
.pirsumsliderB .slide.color9, .pirsumslider .slide.color9, .studiesslider .slide .box.color9, .publication.color9  {border-bottom:2px solid #713a96;}
.pirsumsliderB .slide.color10,.pirsumslider .slide.color10, .studiesslider .slide .box.color10, .publication.color10  {border-bottom:2px solid #89c441;}
.pirsumsliderB .slide.color11,.pirsumslider .slide.color11, .studiesslider .slide .box.color11, .publication.color11 {border-bottom:2px solid #c28bbe;}
.pirsumsliderB .slide.color12,.pirsumslider .slide.color12, .studiesslider .slide .box.color12, .publication.color12 {border-bottom:2px solid #f7902b;}

.pirsumsliderB .slide a, .studiesslider .slide a, .studiesslider .slide a:focus .abstractcontent {display:block}
.pirsumslider .slide a {display:inline-block;}
.studiesslider .slide a:focus .abstract {background:#f6f7f7;position:absolute;left:0;top:0;height:100%;width:100%;}
.studiesslider .slide a:focus h2 {color:#fff;padding:10px;background:#333;}

.advslider {padding:0 100px;}
.advslider .slick-next, .advslider .slick-next:hover, .advslider .slick-next:focus {right:0;border:none}
.advslider .slick-prev, .advslider .slick-prev:hover, .advslider .slick-prev:focus {left:0;border:none}

.advdata {overflow:hidden}

.pirsumslider2 .slide {overflow:hidden;border-bottom:1px solid #ccc;margin:0 0 20px 0px;padding:0 0 20px 0;}
.pirsumslider2 .slide img {float:left;width:70px;margin:0 10px 0 0;}
.pirsumslider2 a {color: #0b8bba;}
.pirsumslider2 .slide h2 {color:#000;font-size:24px;unicode-bidi: embed;}

.newsplace {background:#c10000;padding:40px 0 40px 0;display:none}
.newsslider {width:980px;margin:auto;}
.newsplace a, .newsslider div {color:#fff;text-align:center;font-weight:bold;display:block;}
.newsslider .slide  div {margin:0 0 10px 0;font-weight:500}
.newsslider .slide a {font-size:36px;;}
.newsplace a:hover {opacity:.7;}
.newsslider .slide span {font-size:30px;font-weight:100;text-align:center;}

.studiesplace {padding:60px 0;display:none} 
.studiesplace .maintitle {font-size:60px;background: url(../images/icon6.png?quality=60) center 0px no-repeat;text-align:center;padding:85px 0 0 0;margin:0 0 40px 0;}
.studiesplace .maintitle span {border-top:2px solid #333;}
.studiesslider .slide {width:585px;margin:0 15px}
.studiesslider .slide .box {border-bottom:2px solid #ccc;padding:0px;max-width:585px;height:600px;margin:0;position:relative;overflow:hidden;}
.studiesslider .slide .imgplace {width:585px;height:515px;overflow:hidden;margin:0 0 5px 0;}
.studiesslider .slide .imgplace img {height:515px;margin:auto -25%;width:auto;max-width:none;}
.studiesslider .slide.fourboxes .box {width:277px;height:285px;margin:0 30px 30px 0px;float:left;}
.studiesslider .slide.fourboxes .box .imgplace {width:300px;height:200px;}
.studiesslider .slide.fourboxes h2 {margin:0 0 5px 0;}
.studiesslider .slide.fourboxes .box .imgplace img {max-height:200px;max-width:300px;margin:auto;}
.studiesslider h2 {font-size:21px;font-weight:100;color:#000;}
.studiesslider .slide .box:hover .abstract {background:#f6f7f7;position:absolute;left:0;top:0;height:100%;width:100%;}
.studiesslider .slide .box:hover h2 {color:#fff;padding:10px;}
.studiesslider .slide .box:hover .abstractcontent  {display:block;}
.studiesslider .abstract .abstractcontent {padding:10px;display:none;color:#000;    font-size: 16px;}
.studiesslider .slide .more {font-weight:bold;display:block;margin:10px 0 0 0;}

.mailinglistplace {float:left;border-right:1px solid #999999;padding:0 30px;width:25%;min-height:200px;}
.mailinglistplace .subtitle {font-size:30px;color:#fff;text-align:center;margin:0 0 40px 0;font-weight:100;}
.mailinglist input {width:100%;background:#999999;color:#fff;padding:5px;margin:0 0 10px 0;}
.mailinglist input[type="submit"] {width:100%;background:#c10000;}
.mailinglist input[type="submit"]:hover, .mailinglist input[type="submit"]:focus {background:#000;}

.contacttelplace {float:left;border-right:1px solid #999999;padding:0 30px;width:25%;min-height:200px;}
.contacttelplace .subtitle {font-size:30px;color:#fff;text-align:center;margin:0 0 40px 0;font-weight:100;}
.contacttelplace a {display:block;color:#fff;font-size:30px;text-align:center;}
.contacttelplace a span {display:block;margin:0 auto 30px auto;width:55px;height:50px;background: url(../images/sprite.png?quality=60) -60px 0px no-repeat;}
.contacttelplace a:hover, .contacttelplace a:focus {opacity:.6}

.contactmailplace {float:left;border-right:1px solid #999999;border-left:1px solid #999999;padding:0 30px;width:25%;min-height:200px;}
.contactmailplace .subtitle {font-size:30px;color:#fff;text-align:center;margin:0 0 40px 0;font-weight:100;}
.contactmailplace a {display:block;color:#fff;font-size:24px;text-align:center;}
.contactmailplace a span {display:block;margin:0 auto 45px auto;width:55px;height:40px;background: url(../images/sprite.png?quality=60) 0px 0px no-repeat;}
.contactmailplace a:hover {opacity:.6}

.contactformplace.smallform {float:left;margin:0 20px 0 0;min-width: 600px;}
.smallform .rightside {width:100%;float:none;} 

.followplace {float:left;border-right:1px solid #999999;padding:0 30px;width:25%;text-align:center;min-height:200px;}
.followplace .subtitle {font-size:30px;color:#fff;text-align:center;margin:0 0 20px 0;font-weight:100;}
.followplace a {display:inline-block;margin:8px;opacity:.5}
.followplace a:hover, .followplace a:focus {opacity:1;}

.footer {background:#515050;padding:40px 0 0 0;}
.footer .maintitle {font-size:36px;color:#fff;border-bottom:1px solid #999999;padding:0 0 10px 0;margin:0 0 40px 0;text-align:center;}

.credits {padding:10px 0;background:#333;color:#999999;text-align:center;margin:20px 0 0 0;}
.credits a {color:#999999;}
.credits a:hover, .credits a:focus {color:#fff;}

.innercontent {background:#e4e6e6;}
.innercontent .page {position:relative;top:-220px;min-height:500px;margin-bottom: -220px;}
.innercontent h1 {color:#fff;text-align:center;max-width:980px;margin:0 auto 20px auto;line-height:50px}

.maintitleplace {background:#284279;min-height:270px;padding:10px 0}

.breadcrumbs {margin:0px 0px 10px 0px;color:#fff;}
.breadcrumbs a {color:#fff;text-decoration:underline;}
.breadcrumbs a:hover, .breadcrumbs a:focus {color:#fff;}
.breadcrumbs span {display:inline-block;padding:0px 5px;font-family: arial;white-space: nowrap;}

.featuresplace {margin: 60px auto 60px auto}
.feature {float:right;margin:0 0 0 64px;text-align:center;width:110px;}
.feature img {max-width:85px;max-width:85px;margin:auto;}
.feature .imgplace {width:110px;height:85px;vertical-align:middle;display:table-cell;}
.feature .img2, .feature:hover .img1 {display:none;}
.feature .img1, .feature:hover .img2 {display:block;}
.feature h2 {font-size:30px;border-top:1px solid #000;color:#000;padding:5px 0 0 0;text-align:center;margin:10px 0 0 0 }
.feature:hover h2 {border-top:1px solid #c10000;color:#c10000;}

.strip {max-height:320px;overflow:hidden;margin:60px 0 0 0;}
.strip img {margin:auto;}

.content {padding:50px 0 0 0;background:#fff;min-height:350px;}
.content.contentwide .shortpage .bodytext p img {margin:0 0 0 20px;}

.bodytext {border-top:2px solid #d6d6d6;padding:20px 0 0 0;}
.bodytext ul li, .shortpage ul li {line-height:19px;padding-left:15px;background: url(../images/dot.png?quality=60) left 7px no-repeat;list-style-type: none;margin-bottom:15px;}
.bodytext iframe {width:100%;max-height:300px;}

.doclinkplace {padding:10px 0px 0px 0px;margin:10px 0px 0px 0px;border-top:1px solid #cccccc;clear: both;}
.doclinkplace img {float:left;margin:-2px 10px 0 0px;}
.doclinkplace a {color:#000;display:block;clear:both;margin:0 0 10px 0;}
.doclinkplace a:hover {color:#c10000;}

.docsplace, .linksplace {margin:30px 0 0 0;overflow:hidden;width:100%;}
.docsplace a, .linksplace a {display:block;margin:0 0 15px 0;}
.docsplace img, .linksplace img {float:left;margin:-3px 5px 0 0;max-width:24px;}
.docsplace .title, .linksplace .title {font-size:24px;margin:0 0 10px 0;}

.imagesplacetop {float:left;margin:0px 20px 0 0;width: 30%;}
.imagesplacetop img {margin:auto;}
.imagesplacetop span {display:block;margin:10px 0;}

.relevantlinks {margin:20px 0px 20px 0px;clear: both;}
.relevantlinks img {float:right;margin:-2px 0 0 10px;}
.relevantlinks a {color:#0b8bba;display:block;clear:both;margin:0 0 10px 0;}
.relevantlinks a:hover {color:#c10000;}
.relevantlinks .title {color:#000;font-size:24px;margin:0 0 10px 0px;}
.relevantlinks .title span {display:block;width:32px;height:32px;float:left;margin:-5px 10px 0 0px;background: url(../images/sprite.png?quality=60) -163px 0px no-repeat;}

.contactformplace {background:#e5e5e5;margin:30px 0 0 0;}
.contactformplace .titleblack {background:#000;color:#fff;padding:10px;font-size:24px;text-align:center;}
.contactform {margin:30px 60px;}
.contactform label {margin:0px 0px 20px 0px;display: block;position:relative;padding:0;}
.contactform input, .contactform textarea {width:100%;background:#fff;padding:15px;}
.contactform textarea {height:190px;}
.contactform input[type="submit"] {width:100%;background:#bd0000;padding:10px 0;font-size:30px;}
.contactform input[type="submit"]:hover, .contactform input[type="submit"]:focus {background:#000;}

.leftside {float:left;width:48%;}
.rightside {float:right;width:48%;}

.listview {border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:0 0 20px 0;line-height:24px;}
.listview img {    float: right;margin: 0 0 0 20px;max-width: 150px;}
.listview h2 {font-size:24px;color:#000;}
.listview:hover h2 {color:#bc0404;}

.authoritem img {float: right;margin: 0 0 0 20px;max-width: 350px;}

.contacticons div {width:25%;border-right:1px solid #ccc;padding:90px 20px 20px 20px;float:right;font-size:21px;text-align:center;margin:0 0 20px 0;min-height:160px;}
.contacticons div:nth-of-type(1n) {background: url(../images/icon7.png?quality=60) center 0px no-repeat;}
.contacticons div:nth-of-type(2n) {background: url(../images/icon8.png?quality=60) center 0px no-repeat;}
.contacticons div:nth-of-type(3n) {background: url(../images/icon9.png?quality=60) center 0px no-repeat;}
.contacticons div:nth-of-type(4n) {background: url(../images/icon10.png?quality=60) center 0px no-repeat;border-left:1px solid #ccc;}

.tmd111 h1 {background: url(../images/icon2.png?quality=60) center 0px no-repeat;padding:85px 0 0 0}
.tmd111 h1 span {dispaly:inline-block;border-top:2px solid #7a7a7a;}

.tmd139 h1 {background: url(../images/icon5.png?quality=60) center 0px no-repeat;padding:85px 0 0 0}
.tmd139 h1 span {dispaly:inline-block;border-top:2px solid #7a7a7a;}

.tmd8448 h1 {background: url(../images/icon4.png?quality=60) center 0px no-repeat;padding:85px 0 0 0}
.tmd8448 h1 span {dispaly:inline-block;border-top:2px solid #7a7a7a;}

.publicationsplace .grid-sizer {width:220px;overflow:hidden;}
.publicationsplace .gutter-sizer {margin:0 33px 40px 33px;}
.publication {background:#f8f9f9;border-bottom:2px solid #ccc;padding:5px 5px 20px 5px;width:220px;margin:0 0 30px 0}
.publication .imgplace {max-width:220px;height:310px;overflow:hidden;margin:0 0 10px 0;}
.publication .imgplace img {height:310px;}
.publication h2 {font-size:22px;border-bottom:1px solid #a9a9a9;margin:0 0 10px 0;padding:0 0 10px 0;font-weight:100;color:#000;min-height: 103px;}
.publication span {color:#000;font-weight:100;}
.publication .authors {min-height:60px;}
.publicationsplace:hover .publication {opacity:.4}
.publicationsplace .publication:hover {opacity:1}

.pressplace {padding:0 0 30px 0;}
.pressplace .grid-sizer {width:46%;}
.pressplace .gutter-sizer {margin:0 0px 20px 0px;}
.press {border-bottom:1px solid #ccc;width:46%;margin:0 0 20px 0;padding:0 0 20px 0;}
.press .date {font-size:36px;}
.press h2 {font-size:24px;}
.press img {float:left;margin:0 10px 0 0px;max-width:70px;}
.press a .name {color:#0b8bba;display:inline-block;margin:50px 0 0 0;} 
.press .abstract {overflow:hidden;margin:10px 0 10px 0;clear:both}
.press .abstract2 {overflow:hidden;}
.press .abstract object {height:300px;width:100%;display:block;}
.press .doclink {color:#000;}

.pressplace .projects img {width:100px;}
.pressplace .projects h2 {font-size:30px;}
.projects >div{overflow:hidden;}
.knowledgeplace {padding:0 0 30px 0;}
.knowledgeplace .grid-sizer {width:170px;}
.knowledgeplace .gutter-sizer {margin:0 0px 20px 0px;}
.knowledge, .knowledgetmp {width:180px;margin:0 0 20px 0;background:#e4e6e6;}
.knowledgetmp {float:left;margin:0 20px 20px 0px;}
.knowledge img, .knowledgetmp img {width:180px;filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
.knowledge h2, .knowledgetmp h2 {font-size:22px;color:#000;padding:5px;}
.knowledgeplace:hover .knowledge/*, .knowledgeplacetmp:hover .knowledgetmp */{opacity:.4;}
.knowledgeplace .knowledge:hover/*, .knowledgeplacetmp .knowledgetmp:hover*/ {opacity:1}
.knowledgeplace .knowledge a:hover img,.knowledgeplace .knowledge a:focus img, .knowledgeplacetmp .knowledgetmp a:hover img, .knowledgeplacetmp .knowledgetmp a:focus img {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter: grayscale(0%); -webkit-filter: grayscale(0%);}

.knowledgetmp .imgplace {overflow:hidden;height:200px;}

.yearsslider {background:#e4e6e6;padding:0px 50px;margin:0 0 50px 0;}
.yearsslider  a {font-size:30px;text-align:center;width:100px;cursor:pointer;padding:6px 5px;color:#000;    display: block;}
.yearsslider .slide:hover a, .yearsslider .slick-current a {background:#666666;color:#fff;}
.yearsslider .slick-prev, .yearsslider .slick-next, .videoslider-nav .slick-prev, .videoslider-nav .slick-next {width:18px;height:35px;z-index: 22;}
.yearsslider .slick-next:before, .yearsslider .slick-prev:before, .yearsslider .slick-dots li button:before, .videoslider-nav .slick-next:before, .videoslider-nav .slick-prev:before, .videoslider-nav .slick-dots li button:before {content: '';}
.yearsslider .slick-next, .yearsslider .slick-next:hover, .yearsslider .slick-next:focus, .videoslider-nav .slick-next, .videoslider-nav .slick-next:hover, .videoslider-nav .slick-next:focus {right:3%;background: url(../images/smallrightarrow.png?quality=60) 0px 0px no-repeat;}
.yearsslider .slick-prev, .yearsslider .slick-prev:hover , .yearsslider .slick-prev:focus, .videoslider-nav .slick-prev, .videoslider-nav .slick-prev:hover , .videoslider-nav .slick-prev:focus {left:3%;background: url(../images/smallleftarrow.png?quality=60) 0px 0px no-repeat;}
.yearsslider .slick-current {background:#666666;color:#fff;}


.videoslider-nav {background:#e4e6e6;padding:15px 40px;}
.videoslider-nav .slide {margin:0 10px;width:100px;}
.videoslider-nav .slide img {max-width:100px;width:100%;}

.projectstitle {background:#e4e6e6;font-size:36px;padding:0 0px 0 10px;margin:30px 0 30px 0;cursor:pointer;line-height: 49px;}
.projectstitle button {display:block;width:50px;height:50px;background:#284279 url(../images/sprite.png?quality=60) 12px -83px no-repeat;float:right;border:none;}
.projectstitle.minus button {background:#284279 url(../images/sprite.png?quality=60) -34px -83px no-repeat;}
.projectstitle.minus button:focus {background-color:#000;}
.projectstitle button:hover {opacity:.7}
.projects {border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:0 0 20px 0;line-height:24px;}
.projects img {float:left;margin:0 40px 0 0px;width:250px;}
.projects h2 {font-size:24px;color:#000;}
.projects:hover h2 {color:#bc0404;}
.projectstoggle {display:none;}

.projecttop, .persontop {background:#e4e6e6;margin:0 0 30px 0;}
.projecttop img {float:left;margin:0 30px 0 0px;max-width:150px;}
.persontop img {float:left;margin:0 30px 0 0px;width:250px;}
.projecttop .title {font-size:36px;line-height:36px;}
 .persontop .title {font-size:36px;line-height:60px;}
.projecttop a {color:#0b8bba;display:inline-block;margin:0 5px 0 0px;float:left;}
.projecttop a:hover {color:#bc0404;}

.tagsplace {background:#e4e6e6;padding:10px;font-size:24px;margin:40px 0;}
.tagsplace a {color:#0b8bba;display:inline-block;margin:0 10px 0 0px;}
.tagsplace a:hover {color:#bc0404;}

.mediaplace {padding:0 0 70px 0;}
.mediaplace .maintitle {font-size:60px;background: url(../images/icon4.png?quality=60) center 0px no-repeat;text-align:center;padding:85px 0 0 0;margin:0 0 40px 0;}
.mediaplace .maintitle span {border-top:2px solid #000;}
.mediaslider .slide {margin: 0 15px; }
.mediaslider .slide iframe {width:100%;height:340px;}
.mediaslider .slick-prev, .mediaslider .slick-next {top:-100px;width:125px;height:125px;}
.mediaslider .slick-next {right:0;}
.mediaslider .slick-prev {left:0;}
.mediaslider .slick-next:before, .mediaslider .slick-prev:before{content: '';}
.media {float:right;width:46%;}
.media iframe {width:100%;}
.media:nth-of-type(2n) {float:left;}
.media h3 {margin:5px 0 0 0;}

.managementtitle {background:#e4e6e6;font-size:36px;padding:0 0px 0 10px;margin:30px 0 30px 0;    line-height: 49px;}
.managementtitle span {display:block;width:50px;height:50px;background:#bf0000 url(../images/sprite.png?quality=60) -34px -83px no-repeat;float:right;border:none;}
.managementtitle.minus span {background:#bf0000 url(../images/sprite.png?quality=60) 12px -83px no-repeat;}
.managementtitle button:hover {opacity:.7}

.persontop div {font-size:30px;margin:0 0 20px 0;}
.persontop .tel:before {content:'';display:inline-block;width:40px;height:40px;float:left;margin:-6px 30px 0 0px;background: url(../images/sprite.png?quality=60) -95px -80px no-repeat;}
.persontop .fax:before {content:'';display:inline-block;width:40px;height:40px;float:left;margin:-6px 30px 0 0px;background: url(../images/sprite.png?quality=60) -138px -79px no-repeat;}
.persontop .mail:before {content:'';display:inline-block;width:40px;height:40px;float:left;margin:-6px 30px 0 0px;background: url(../images/sprite.png?quality=60) -180px -80px no-repeat;}
.persontop a {color:#0b8bba;}
.persondata {overflow:hidden;}
.persondata .doclinkplace {border-top:1px solid #fff;}
.persondata .doclinkplace img {max-width:32px;}
.persondata .doclinkplace a {display:block;color:#000;margin:0 0 10px 0;}

.tabs {border-bottom:1px solid #bf0000;margin:50px 0 0 0}
.tabs .tab {font-size:24px;text-align:center;float:left;border:1px solid #fff;border-bottom:1px solid #bf0000;padding:0px 38px 10px 37px;background:none;position:relative;bottom:-1px;}
.tabs .tab:hover, .tabs .tab:focus, .tabs .tab.this {border:1px solid #bf0000;border-bottom:1px solid #fff;color:#bf0000;}
.tabs .tab:hover span, .tabs .tab.this span{}
.tabs .tab span {width:90px;height:90px;border-bottom:1px solid #000;margin:0px auto 10px auto;display:block;}
.tabs .tab1 span {background: url(../images/icon6.png?quality=60) center center no-repeat;}
.tabs .tab1:hover span, .tabs .tab1:focus span, .tabs .tab1.this span {background: url(../images/icon6a.png?quality=60) center center no-repeat;border-bottom:1px solid #bf0000;}
.tabs .tab2 span {background: url(../images/icon5.png?quality=60) center center no-repeat;}
.tabs .tab2:hover span, .tabs .tab2:focus span, .tabs .tab2.this span {background: url(../images/icon5a.png?quality=60) center center no-repeat;border-bottom:1px solid #bf0000;}
.tabs .tab3 span {background: url(../images/icon4.png?quality=60) center center no-repeat;}
.tabs .tab3:hover span, .tabs .tab3:focus span, .tabs .tab3.this span {background: url(../images/icon4a.png?quality=60) center center no-repeat;border-bottom:1px solid #bf0000;}
.tabs .tab4 span {background: url(../images/icon3.png?quality=60) center center no-repeat;}
.tabs .tab4:hover span, .tabs .tab4:focus span, .tabs .tab4.this span {background: url(../images/icon3a.png?quality=60) center center no-repeat;border-bottom:1px solid #bf0000;}
.tabs .tab5 span {background: url(../images/icon2.png?quality=60) center center no-repeat;}
.tabs .tab5:hover span, .tabs .tab5:focus span, .tabs .tab5.this span {background: url(../images/icon2a.png?quality=60) center center no-repeat;border-bottom:1px solid #bf0000;}

.invert.tabs .tab:hover, .invert.tabs .tab:focus, .invert.tabs .tab.this {border:1px solid #bf0000;border-top:1px solid #fff;}
.invert.tabs .tab {border:1px solid #fff;border-top:1px solid #bf0000;}

.tabcontent {padding:50px 0;display:none}
.tc1 {display:block;}

.doublebox {float:right;margin:0px 0 1% 1%;width:49%;position:relative;}

.videobox {float:right;margin:0px 0 0 10%;width:45%;position:relative;}
.videobox h2 {font-size:24px;}
.videobox iframe {width:100%;}

.colorboxes div {background:#cccccc;text-align:center;padding:10% 0}
.colorboxes div:hover {opacity:.7}
.colorboxes div a {display:block;}
.colorboxes h2 {color:#000;text-align:center;}
.colorboxes div .imgplace {width:300px;height:270px;margin:auto;background:none;padding:0;}
.colorboxes div .imgplace img {margin:auto;}
.colorboxes div:nth-of-type(2n) {background:#cc0000;}
.colorboxes div:nth-of-type(2n) h2 {color:#fff;}
.colorboxes div:nth-of-type(3n) {background:#333333;}
.colorboxes div:nth-of-type(3n) h2 {color:#999999;}
.colorboxes div:nth-of-type(4n) {background:#999999;}
.colorboxes div:nth-of-type(4n) h2 {color:#000;}
.colorboxes .doublebox {min-height:560px}


.searchresults {border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:0 0 20px 0;line-height:24px;}
.searchresults h2 {font-size:24px;margin:0;}
.searchresults a {color:#0b8bba;}
.searchresults a:hover {color:#bf0000;}
.searchresults div {font-weight:bold;}

.searchresultsplace {float:right;width:65%;}

.searchresultstitle {font-size:36px;padding:10px;background:#e4e6e6;margin:0 0 30px 0;}

.searchfilter {float:left;width:30%;background:#f7f7f7;}
.searchfilter .title {background:#e4e6e6;padding:10px;font-size:24px;}

.chooseplace {border-bottom:1px solid #ccc;}
.chooseplace .choose {font-weight:bold;padding:10px;display:block;cursor:pointer;}
.chooseplace .choose span {display:block;float:left;width:17px;height:17px;background: url(../images/sprite.png?quality=60) -161px -38px no-repeat}
.chooseplace .choose.minus span{background: url(../images/sprite.png?quality=60) -162px -58px no-repeat}
.chooseplace .toggle {display:none}
.chooseplace .toggle div{padding:5px 10px;}
a.inlinea{display:inline}

.maintitleplace.color1 {background:#284279;}
.maintitleplace.color2 {background:#c3b300;}
.maintitleplace.color3 {background:#129648;}
.maintitleplace.color4 {background:#9c867a;}
.maintitleplace.color5 {background:#00b9b3;}
.maintitleplace.color6 {background:#d91b5c;}
.maintitleplace.color7 {background:#25ade3;}
.maintitleplace.color8 {background:#ea4824;}
.maintitleplace.color9 {background:#713a96;}
.maintitleplace.color10 {background:#89c441;}
.maintitleplace.color11 {background:#c28bbe;}
.maintitleplace.color12 {background:#f7902b;}
.form span.important, label.mandatory{color:#cc0000;}


.gallerylist { padding:5px;}
.gallerylist img{margin:0;padding:0;display:inline-block;vertical-align:bottom;opacity:1;border:5px solid #FFF;}
.galleryitem {opacity:0;-moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.galleryitem a:focus img {border:1px solid #fa6900;opacity:.7}

.Caption{ display:none;}
.galleryitem:hover .Caption{ display:block;}
.Caption_Content{padding:10px;color:#fff;}

.zituts {border-top:1px solid #ccc;margin: 30px 0 0 0;padding: 10px 0 0 0;overflow: hidden;clear: both;color: gray!important;font-size: 14px!important;}

.effect-parent {-webkit-perspective: 1300px;-moz-perspective: 1300px;perspective: 1300px;}

.sitemapheader {margin:0px 0px 10px 0px;font-weight:bold;}
.sitemap {margin: 5px 5px 5px 0px;width:19.3%;}
.sitemap ul {margin:0px 0px 5px 15px;}
.sitemap li {margin:5px 0px 5px 0px;}
.sitemap li a {font-size:16px;line-height: 16px;display: block;}
.sitemap a br, .sitemap a br:after {content: " ";}

a.btnstyle {padding:5px 10px;color:#fff;background:#666;font-size:20px;display:inline-block;margin:10px 0;text-align:center;min-width:100px;}
a.btnstyle:hover {background:#000;}


.boxes {width:24%;float:left;margin:0 1% 1% 0;text-align:center;padding:5px;background:#f0f0f0;min-height:270px}
.boxes h2 {font-size:18px;margin:10px 0;text-align:center;color:#000;}
.boxes .imgplace {height:200px;}
.boxes .imgplace img {margin:auto;max-height:200px;}
.boxes:hover {background:#ccc;}

.effect-2 {
    -webkit-transform: translateY(200px);
    -moz-transform: translateY(200px);
    transform: translateY(200px);
    -webkit-animation: moveUp ease forwards;
    -moz-animation: moveUp ease forwards;
    animation: moveUp ease forwards;
}

@-webkit-keyframes moveUp {
    to { -webkit-transform: translateY(0); opacity: 1; }
}

@-moz-keyframes moveUp {
    to { -moz-transform: translateY(0); opacity: 1; }
}

@keyframes moveUp {
    to { transform: translateY(0); opacity: 1; }
}

.effect-duration-1{
    -webkit-animation-duration: .4s;
    -moz-animation-duration:    .4s;
    animation-duration:         .4s;
}
.effect-duration-2{
    -webkit-animation-duration: .5s;
    -moz-animation-duration:    .5s;
    animation-duration:         .5s;
}

.galleryalbum {width:30%;margin:0 3% 3% 0;text-align:center;}
.galleryalbum img {margin:0 auto 10px auto;}
.galleryalbum h2 {color:#000;text-align:center;}

a.btnstyle2 {
    color: #fff;
    display: inline-block;
    padding: 15px 20px;
    font-size: 20px;
    background: #129648;
    margin:10px auto;
}