html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, nav ul, nav li, fieldset, form, label, legend, /*table,*/ caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin:0;padding:0;border:0;}

body{ font-family: 'robotoregular';}.lft{float:left;}.rgt{float:right}.pad{ padding:0px;}.mar{ margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

.p_t_10{ padding-top:10px;} .p_t_20{ padding-top:20px;} .p_t_30{ padding-top:30px;} .p_t_40{ padding-top:40px;} .p_t_50{ padding-top:50px;} .p_t_60{ padding-top:60px;}
.p_b_10{ padding-bottom:10px;} .p_b_20{ padding-bottom:20px;} .p_b_30{ padding-bottom:30px;} .p_b_40{ padding-bottom:40px;} .p_b_50{ padding-bottom:50px;} 
.p_b_60{ padding-bottom:60px;}
.p_b_80{ padding-bottom:80px;} .p_b_85{ padding-bottom:85px;} .p_b_90{ padding-bottom:90px;} .p_b_100{ padding-bottom:100px;} .p-l{padding-left:15px;} .p-r{padding-right:15px;}

.m_t_10{ margin-top:10px;} .m_t_20{ margin-top:20px;} .m_t_30{ margin-top:30px;} .m_t_40{ margin-top:40px;} .m_t_50{ margin-top:50px;} .m_t_60{ margin-top:60px;}
.m_b_10{ margin-bottom:10px;} .m_b_20{ margin-bottom:20px;} .m_b_30{ margin-bottom:30px;} .m_b_40{ margin-bottom:40px;} .m_b_50{ margin-bottom:50px;} 
.m_b_60{ margin-bottom:60px;} .m_b_80{ margin-bottom:80px;} .m_b_85{ margin-bottom:85px;} .m_b_90{ margin-bottom:90px;} .m_b_100{ margin-bottom:100px;} 
.m-l{margin-left:35px;} .m-r{margin-right:15px;}

.size10{ font-size: 10px; }.size11{ font-size: 11px; }.size12{ font-size: 12px; }.size13{ font-size: 13px; }.size14{ font-size: 14px; }.size16{ font-size: 16px; }
.size18{ font-size: 18px; }.size20{ font-size: 20px; }.size24{ font-size: 24px; }.size30{ font-size: 30px; }.size36{ font-size: 36px; }.size48{ font-size: 48px; }
.size60{ font-size: 60px; }.size72{ font-size: 72px; }.size90{ font-size: 90px; }

p {font-size:13.5px; font-family: 'robotoregular'; line-height: 24px;display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;
-webkit-margin-end: 0px;color:#555;margin:0px;word-spacing: 1px;} p a{ color:#fff;}p a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6, ul {padding:0px;margin:0px;font-weight: normal; font-family: 'robotoregular';}

ol, ul {list-style:none;margin:0;padding:0;}blockquote, q {quotes:none;}blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
a {text-decoration:none; transition: all 400ms ease-in-out; outline:0!important;}.mn-ht {min-height:60px;} a:focus{text-decoration: none;color: #fff;}

button{text-decoration:none; outline:0px; border:0px; font-family: 'robotoregular'!important;} button a{color:#FFFFFF;outline:0px; border:0px;} button a:hover{color:#FFFFFF; text-decoration:none;} button:focus{ outline:0px; text-decoration:none;}button{cursor:pointer;}

.frm-box{display: block;width: 100%;font-size: 14px;line-height: 1.42857143;color: #666e70;background-color: #fff;background-image: none;outline:0;border: 1px solid #ccc; 
padding-top: 8px;padding-right: 12px;padding-bottom: 8px;padding-left: 12px;border-radius:4px;transition: border-color 0.45s ease-in-out 0s, box-shadow 0.45s ease-in-out 0s;}
.frm-box:focus{border: solid 1px #ff9630;}
.fom-box::-moz-placeholder{color:#777;opacity:1}.frm-box::-webkit-input-placeholder{color:#777} .frm-box:-moz-input-placeholder{color:#777}

textarea{color: #666e70;border:none;}
textarea::-webkit-input-placeholder{color: #666e70;}
textarea::-moz-placeholder{color: #666e70;}
textarea:-moz-placeholder{color: #666e70;}
textarea:-ms-input-placeholder{color: #666e70;}
textarea:focus,input:focus {outline: 0;}
select:focus{outline:0; }

.bten{ border-radius:4px;color:#FFFFFF; line-height:40px; padding-left:15px; padding-right:15px; font-size:14px; transition: all 400ms ease-in-out; height:40px; display: inline-block; background-color: #ff9630;}.bten a{color:#FFFFFF; display:block;}.bten:hover{ background-color:#263238; color:#FFFFFF; text-decoration:none;}



.header{min-height: 90px; width: 100%; background-color: #fff;background-image: url(../images/header_bg.jpg); background-repeat: repeat;}
.header i{color: #ff9630; font-size: 16px;}
.header p{margin-top: 35px; margin-right: 15px;}
.navigation{min-height: 45px; background-color: #263238;}
.navigation ul li{float: left;}
.navigation ul li a{color: #fff; line-height: 45px; margin-left: 15px; margin-right: 18px;}
.navigation ul li a:hover{color: #FF9630; text-decoration: none;}

.fill { width: 100%; height: 450px;background-position: center; -webkit-background-size: cover;  -moz-background-size: cover; background-size: cover;-o-background-size: cover;}
.slider .carousel-control.left{background: none;} .slider .carousel-control.right{background: none;}
.slider .carousel-control.left i{margin-top: 230px; margin-left: -100px; font-size: 35px;} 
.slider .carousel-control.right i{margin-top: 230px; margin-right: -100px; font-size: 35px;}
.slider .carousel-indicators li {
display: inline-block;width: 12px;height: 12px;margin: 1px;text-indent: -999px; cursor: pointer;background-color: transparent;border: 2px solid #FFF;border-radius: 10px;}
.slider .carousel-indicators .active { width: 14px;height: 14px;margin: 0px;background-color: #ff9630;}

.welcome{margin-top: 30px; }
.welcome .col-xs-12{margin-bottom:15px;}
.welcome img{float: left; margin-right: 10px; width: 150px; margin-top: 15px;}
.welcome h1{font-family: 'robotomedium'; color: #000; font-size: 20px; }
.welcome p{margin-top: 15px;}
.welcome p a{color: #ff9630;} .welcome p a:hover{color: #263238; text-decoration: underline;}

.box{margin-top: 30px;}
.box .col-xs-12{min-height: 240px; background-color: #F5F7FA; padding-bottom: 10px;}
.box .col-xs-12 .row{z-index: 9999!important; height: 40px; background-color: #89f2f8}
.box .col-xs-12 .row h1{font-size: 21px; font-family: 'robotolight'; color: #000000; padding-left: 15px; padding-top: 8px;}
.box .col-xs-12 .row i{margin-right: 8px;}
.box .col-xs-12 .news{ padding-left: 8px;}
.box .col-xs-12 .news li{list-style-image: url(../images/list.png); list-style-position: outside; margin-top: 12px;}
.box .col-xs-12 .news li a{color: #555;}
.box .col-xs-12 .news li a:hover{text-decoration: underline; color: #000;} 
.box iframe{margin-top: 20px;}

.box .col-xs-12 .gallery{margin-top: 15px; padding-bottom:10px;}
.box .col-xs-12 .gallery .col-xs-4{height:70px; overflow:hidden; margin-bottom:5px;}
.box .col-xs-12 .gallery li{padding:5px;}
.box .col-xs-12 .gallery li img{width:97px;}
.box .col-xs-12 .gallery li img:hover{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"); /* Firefox 10+, Firefox on Android */    
 -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);filter: grayscale(100%);filter: gray; /* IE 6-9 */}
 
.footer{min-height: 60px; margin-top: 50px; background-color: #263238;}
.footer p{color: #e6e6e6; font-size: 13px; margin-top: 20px;}

.inner_bg{width: 100%; min-height: 190px; background-image: url(../images/bg.jpg); background-repeat: repeat;}
.about .content{margin-top: 30px; min-height: 600px;}
.about .content h1{font-size: 27px;}
.about .content p{margin-top: 15px; color: #555;}
.about .content img{margin-top: 20px; max-width:100%;}

.about .content .download{ margin-top: 40px; text-align: center;}
.about .content .download i{color:#fff; font-size: 70px; background-color: #263238; padding-left:40px; padding-right: 40px; padding-bottom: 30px; padding-top: 30px; 
border-radius: 8px;transition: all 400ms ease-in-out;}
.about .content .download i:hover{color: #ff9630}
.about .content .download h1{font-size: 16px; text-align: center; margin-top: 7px;}

.news_inner{min-height:100px; border-bottom: solid 1px #ccc; padding-bottom: 20px;}
.news_inner img{float: left; width: 240px; margin-right: 8px;}
.news_inner h1{margin-top: 17px; font-size: 22px!important;}
.news_inner p{margin-top: 10px!important;}

.gallery_inner img{transition: all 400ms ease-in-out; margin-top: 0px!important; margin-right: 15px; margin-top: 15px!important;}
.gallery_inner .gallery_box{margin-top: 15px; height: 170px; overflow: hidden;}
.gallery_inner .gallery_box p{margin-top: 0px; color: #000}
.gallery_inner .gallery_box img{max-width:none;}
.gallery_inner .gallery_box img:hover{/*border-radius: 10px;*/ 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"); /* Firefox 10+, Firefox on Android */    
 -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);filter: grayscale(100%);filter: gray; /* IE 6-9 */}

.video .col-xs-4 p{margin-top: 0px;color: #000}
.video .col-xs-4 {height:170px; overflow:hidden!important;}
.video img{cursor: pointer; max-width:none!important;}
.video img:hover{}

.contact .col-xs-8 .form-group{margin-top: 10px;}
.adres h1{font-size: 20px!important;}
.adres p{margin-top: 5px!important;}

.down_tble{margin-top:40px;} .down_tble i{ transition: all 400ms ease-in-out; font-size:25px;color:#FF9630;} .down_tble i:hover{color:#263238;}
.down_tble a{color:#000;} .down_tble tr td a:hover{text-decoration:underline;}
.dot1 {height:180px;}
.thumb-img {max-width:200px; height:140px; overflow:hidden; float:left; margin-right:15px; }
.thumb-img img{width:150px;}
.large-img {width:450px; max-width:none; float:left; padding:5px 15px 5px 0px; }

.follow{margin-top:20px;}.follow li{float:left; margin-left:15px;}
.follow li i{color:#ff9630; font-size:25px;} .follow li i:hover{color:#fff;}
blockquote{font-size:13px;}
