@charset "utf-8";
::-moz-selection { background: #13a4de; color: #fff; text-shadow: none; }
::selection { background: #13a4de; color: #fff; text-shadow: none; }
 
 
 ul.portfolio-list .portfolio-item {
    margin-bottom: 35px;
    overflow: hidden;
    height: 106px;
}

#header .logo img {
    max-width: 450px;
}


 
 h1 {
font-size: 25px;
}
h3.title, .latest-blog .item h3, .tables-column .header h3 {
font-size: 19px;
}
.top-2 {
margin-top: 10px !important;
}
.bottom-2 {
margin-bottom: 10px !important;
}
 
 .bottom-3 {
margin-bottom: 10px !important;
}
 
 
 .bottom-1 { margin-bottom: 0px !important; }
 
 header {
border-bottom: 3px solid #9be3ff;
background: #fff;}
 
 
 
 
 @import url(http://fonts.googleapis.com/css?family=PT+Sans:400,400italic&subset=latin,cyrillic);
 
.page-title h1, .one-page p.description, footer h3.title, .subscribe input.mail, blockquote, .about-author h3, .related-posts h3, .comments-box h3, .comment-form h3, .form-box input.text, .form-box textarea, body.under-construction .content p.text, body.under-construction .content input.subscribe-text, .slider-1 .slides li p, .slider-2 .slides li h2, .slider-2 .slides li p, .notification_error, .notification_ok, h3.title, .subscribe input.submit, .about-author .content .data h5, .comments .comment-box h5, body.under-construction .content .block .flip-top, body.under-construction .content input.subscribe-button, .one-page h2.title, .one-page h1.title, h1, h2, h3, h4, h5, h6, .opensans, .btn, .navbar, .tp-caption.big_theme, .tp-caption.small_theme, .tp-caption.btn_theme, .opening-time .time-table, .banner .title, .product-title, cite strong, .table-items td.desc, .table-items td.price, .table-items td.stronger, .comments-container .author-name, .checkout-steps .step.active, .nav-tabs > li > a, .accordion-heading .accordion-toggle {
font-family: 'PT Sans', Arial !important;
}
.page-title h1 {
font-weight: bold;
float: right;
text-shadow: 4px 3px 0 rgba(29, 126, 157, 0),3px 2px 0 rgba(0, 0, 0, 0.22);
}
body, .form-elements input, .form-elements textarea, .form-elements select, .qoute p, .tables-column .header h3 span.pop, .widget .followers li span, .one-page.welcome .welcome-text
{
font-family: 'PT Sans', Arial;
}
wrapper.post, .flex-container .slides li img, .gallerybox {
 max-height: 306px !important;
}
 
 
 
 
 .recent-work .item, .portfolio .item, .gallery .item, div.image-wrapper.post, .flex-container .slides li img, .gallerybox 
 {background: rgba(255,255,255,0.6);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
 
 
 div.image-wrapper.post {
height: 265px;
}
 
 
 .post-meta .meta {background: #FFFFFF;}
 #horizontal-tabs.style2 .contents {
 -webkit-box-shadow: 0 1px 15px rgba(0,0,0,0.1) inset;;
-moz-box-shadow: 0 1px 15px rgba(0,0,0,0.1) inset;
box-shadow: 0 1px 15px rgba(0,0,0,0.1) inset;}
 
 body {
}
.welcome {
background-color: #e4f7fb;
 -webkit-box-shadow: 0px 0px 91px 0px rgba(29, 148, 210, 0.31) inset; 
box-shadow: 0px 0px 91px 0px rgba(29, 148, 210, 0.31) inset;
}
 
 .footer-top, .social-color, .icons-color, body.under-construction .content input.subscribe-button:hover {
 background: url('dark_wood.png') top center repeat !important; 
 background: url('dark_fish_skin.png') top center repeat !important; 
 
 
 -webkit-box-shadow: 0px 0px 121px 9px rgba(0, 0, 0, 0.42) inset;
box-shadow: 0px 0px 121px 9px rgba(0, 0, 0, 0.42) inset;
 
}
.footer-top {border-top:5px solid rgba(0, 0, 0, 0.54)}
.footer-down, .top-bar, .services.style-1 .item .circle, .services.style-1 .item.active:hover .circle, .responsive > ul, .accordion h4, .accordion.style2 .icon-plus, .accordion.style2 .icon-minus, .button.black, .button.color:hover, #horizontal-tabs.style2 ul.tabs li, #vertical-tabs.style2 ul.tabs li, #toggle-view li h4.black, .services.style-2 .item.active .circle, .services.style-2 .item:hover .circle, .services.style-3 .item .circle, .services.style-3 .item.active:hover .circle, #options li a:hover, #options li a.selected, .portfolio-control a:hover, .flex-direction-nav li a, .share-social a, .widget .followers li a, #search-tab li a, div.checkout:hover, a#submit:hover, a.back:hover, a.submit-btn:hover, #search-tab li a:hover, #search-tab li a.selected {
 background: url('1bg.png') repeat;
}
.footer-down { border-top: 5px solid rgba(0, 0, 0, 0.56); border-bottom: 12px solid rgba(0, 0, 0, 0.56); opacity: 0.8; }
.single h3.title, .portfolio h3.title { 
font-size:27px;

 
 }
.social i { text-shadow: 1px 2px 0 rgba(0, 0, 0, 0.59),2px 1px 0 rgba(0, 0, 0, 0.25) ;}
footer h3.title {
 text-shadow: 0px 2px 0 rgba(255, 255, 255, 0.29),0px 1px 0 rgba(0, 0, 0, 1);
 text-shadow: 1px 2px 0 rgba(0, 0, 0, 0.59),2px 1px 0 rgba(0, 0, 0, 0.25) ;
 }
 
 
 
 
.portfolio-control a, body.under-construction header, .slider-1 .flex-direction-nav li a, .flex-control-nav li a, .slider-2 .flex-direction-nav li a, header .main-header, header .down-header, html.ie.ie8 body.under-construction .content .block, #wrap.boxed {
 background: none ;
}
header .main-header {background: rgba(255, 255, 255, 0.98);}
.page-title {
padding: 18px 0 20px 0;
margin-bottom: 30px;
}
 
 .navigation ul li a { color: #1d94d2;}
 
 .navigation ul li a:hover, .navigation ul li a.selected
 {
 background-color: #c7eeff;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#c7eeff), to(#fff)); 
 background-image: -webkit-linear-gradient(top, #c7eeff, #fff); 
 background-image: -moz-linear-gradient(top, #c7eeff, #fff); 
 background-image: -o-linear-gradient(top, #c7eeff, #fff); 
 background-image: linear-gradient(to bottom, #c7eeff, #fff); 
}
.logo {
margin: 22px 0;
width: 270px;
}
 
 
#horizontal-tabs ul.tabs li.current, #horizontal-tabs .contents, #vertical-tabs .contents, .breadcrumbs, table.style th, table.style td, .form-elements input[type="text"], .form-elements select, .form-elements textarea, #toggle-view li h4.normal.border, .form-box input.text, .form-box textarea {
background: #fff;
}
 
 
 .navigation ul li ul {-webkit-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);
box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);
background: #fff;
color: #666; width: 210px !important;
}
.navigation ul li ul li a:hover, .navigation ul > li > ul > li.active > a {
background: #FFFFFF !important;
color: #1d94d2;
border-bottom: 1px solid #DDDDDD;
}
.navigation ul li ul li a {background: #FFFFFF !important; color: #666;
border-bottom: 1px solid #DDDDDD; width: 190px !important;}
.navigation ul li ul li a:hover {
rgba(199, 238, 255, 0.49) !important;
}
 
 
 
 .welcome {
padding: 10px 90px 10px 90px;
}
 .welcome {
margin-bottom: 0;
}
 
 .welcome p {
line-height: 26px;
font-size: 17px;
margin-bottom: 20px;
color: #0099B9;
}
 
 
 .slider-1 .flex-direction-nav li a {background: #FFFFFF !important;}
 
 
 
 .fancybox-overlay { background-color: rgba(0, 0, 0, 0.77); }
 .fancybox-skin {background: #363636;}
 
 #horizontal-tabs ul.tabs li {background-color: #fff;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e4e3)); 
 background-image: -webkit-linear-gradient(top, #fff, #e3e4e3); 
 background-image: -moz-linear-gradient(top, #fff, #e3e4e3); 
 background-image: -o-linear-gradient(top, #fff, #e3e4e3); 
 background-image: linear-gradient(to bottom, #fff, #e3e4e3);}
 
 #horizontal-tabs ul.tabs li.current {background: #FFFFFF !important;}
 
 
 .img-caption, .fancybox-title-float-wrap .child {
background: rgba(22, 167, 224, 0.78);
}
 
 
 .portfolio .item {max-height: 200px;}
 
 .recent-work .item {
max-height: 200px;
}
.page-title { background: rgba(21, 168, 224, 0.65);
-webkit-box-shadow: 0px 0px 91px 0px rgba(0, 0, 0, 0.15) inset; */
box-shadow: 0px 0px 91px 0px rgba(0, 0, 0, 0.15) inset;
 }
ul.thumbs li div.image-wrapper {
height: 54px;
}
.button.color {background-color: #378ac4;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#378ac4), to(#1064A0)); 
 background-image: -webkit-linear-gradient(top, #378ac4, #1064A0); 
 background-image: -moz-linear-gradient(top, #378ac4, #1064A0); 
 background-image: -o-linear-gradient(top, #378ac4, #1064A0); 
 background-image: linear-gradient(to bottom, #378ac4, #1064A0);
 
 -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.35);
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.35);
 
 }
 
 
 .navigation ul li.active a
 {
 background-color: #c7eeff;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#c7eeff), to(#fff)); 
 background-image: -webkit-linear-gradient(top, #c7eeff, #fff); 
 background-image: -moz-linear-gradient(top, #c7eeff, #fff); 
 background-image: -o-linear-gradient(top, #c7eeff, #fff); 
 background-image: linear-gradient(to bottom, #c7eeff, #fff); 
 
 color: #333;
 
 }
 
 
 
.slidewrap2 {z-index: 100;}
.qoute {background: rgba(243, 243, 243, 0);}
 .info-box {
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background: url('header3.jpg') top center repeat rgba(255, 255, 255, 0.8) !important;
}
#horizontal-tabs.style2 .contents, .fb-like-box {background: url('header1.jpg') bottom right repeat !important;}
.sixteen.columns.bottom-1:after {
bottom: 0;
background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 100, color-stop(0%, rgba(0, 0, 0, 0.33)), color-stop(100%, rgba(0, 0, 0, 0)));
background: -webkit-radial-gradient(center bottom, ellipse farthest-side, rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0));
background: -moz-radial-gradient(center bottom, ellipse farthest-side, rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0));
background: -o-radial-gradient(center bottom, ellipse farthest-side, rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0));
background: radial-gradient(center bottom, ellipse farthest-side, rgba(0, 0, 0, 0.33), rgba(0, 0, 0, 0));
margin-bottom: 15px;
}
.latest-blog.clearfix.bottom-1 {}
hr.line {
border: solid #e6e6e6;
border-width: 0 0 0;
clear: both;
height: 0;
}
 {background-image: -webkit-gradient(
linear,
left bottom,
right bottom,
color-stop(0.51, rgb(255, 255, 255)),
color-stop(0.93, rgb(255, 255, 255)));
background-image: -o-linear-gradient(right, rgb(255, 255, 255) 51%, rgb(255, 255, 255) 03%);
background-image: -moz-linear-gradient(right, rgb(255, 255, 255) 51%, rgb(255, 255, 255) 03%);
background-image: -webkit-linear-gradient(right, rgb(255, 255, 255) 51%, rgb(255, 255, 255) 03%);
background-image: -ms-linear-gradient(right, rgb(255, 255, 255) 51%, rgb(255, 255, 255) 03%);
background-image: linear-gradient(to right, rgb(255, 255, 255) 51%, rgb(255, 255, 255) 03%);
}
.slider-1 .flex-direction-nav li a, .flex-control-nav li a, .slider-2 .flex-direction-nav li a, #toTop: {
background-color: #fff;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e3e4e3)) !important; 
 background-image: -webkit-linear-gradient(top, #fff, #e3e4e3) !important; 
 background-image: -moz-linear-gradient(top, #fff, #e3e4e3) !important; 
 background-image: -o-linear-gradient(top, #fff, #e3e4e3) !important; 
 background-image: linear-gradient(to bottom, #fff, #e3e4e3) !important;
}


@charset "utf-8";







/* CSS Document 







.slider, .slider-container, .slotholder, .main .slider-container, .tp-revslider-mainul, body .main .tp-bgimg   {



    max-height: 410px !important;



    height: 410px  !important;







  -webkit-transition: opacity 1s ease-in;



    -moz-transition: opacity 1s ease-in;



    -o-transition: opacity 1s ease-in;



    -ms-transition: opacity 1s ease-in;



    transition: opacity 1s ease-in;



	background-position: center;







    -webkit-animation: fadein 2s;  



       -moz-animation: fadein 2s;  



        -ms-animation: fadein 2s;  



         -o-animation: fadein 2s;  



            animation: fadein 2s;



} 









.slider-container .tp-bgimg.defaultimg {



background-position: center center !important;

max-height: 300px!important;



}



.slider-container, .rev_slider, .tp-fullwidth-forcer, .rev_slider .tp-bgimg.defaultimg {



max-height: 300px !important;



}



*/





.main-slider .item { height: 320px; }







.main-slider .paging .previous {top: 110px;}







.main-slider .paging .next {top: 110px;}















.main-slider .title-wrapper {bottom: 65px;}























.breadcrumb a { 







  







  







      background-color: rgba(10, 144, 215, 0.59);







    color: #fff;







    padding: 5px;







    border-radius: 5px;







}







  







 















.page-top {







    background-color: #171717;







    background-image: url();







    border-bottom: 0px solid #CCC;







    border-top: 0px solid #384045;







    margin-bottom: 35px;







    min-height: 50px;







    padding: 0;







    padding: 20px 0;







    position: relative;







    text-align: left;







}







































h1 {







    font-size: 2.6em;







    line-height: 44px;







    margin: 0 0 20px 0;







}







#formElement_ {







min-width: 200px !important;







border-radius: 3px;







display: inline;







max-width: 175px !important;







width: 175px !important;







height: 30px;







font-weight: bold;







border: 1px solid #d5d5d5;







border-bottom-color: #ccc;







}







i.fa.fa-phone {







    display: none;







}















.four.columns.item.element-4.isotope-item .formTextinput_index {







margin-top: 7px;







font-size: 18px;







font-weight: normal !important;







}















.welcome > .container {padding-bottom: 30px}















.text_label.index_form {display: none}















.success_form {















    color: #00B93B !important;















    font-size: 21px;















    padding: 14px;















    padding-bottom: 40px;















}















.welcome {







margin-bottom: 0;







}















.logo {







margin: 15px 0;







}























.navigation ul li ul {







-webkit-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);







-moz-box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);







box-shadow: 0 18px 40px rgba(0, 0, 0, 0.4);







background: #fff;







color: #666;















}















.page-title {







  padding: 17px 0 18px 0;







  margin-bottom: 20px;







}















#horizontal-tabs h3.title, .widget > h3.title {







  font-size: 21px !important;







}















.navigation ul li a {







  display: block;







  padding: 48px 11px 42px 11px;







}















/*posledni novini/video margin*/







.slidewrap2 h3{







 margin-top:10px; 







}















.welcome p {







  line-height: 34px;







  font-size: 23px;







}















div.no-picture, div.image-wrapper {







  background-color: #F3F3F3;







}























.slidewrap3 h3







{







 margin-top:10px; 















}







.bottom-2 {







  margin-bottom: 10px !important;







  margin-top:10px !important; 







}















.bottom-3 {







  margin-bottom: 15px !important;


}





.social-icons{

  display:show;

}















#header .logo img {



    position: relative;



    color: transparent;



    width: 430px;



}



#header nav ul.nav-main {



    margin: -20px 10px 8px 0;



}���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������