@charset "utf-8";

/* CSS Document */

.category-view .width25 {border-radius: 10px; background-color: #5aac7a; border: 4px solid #ffffff;}
.category-view .row .category .spacer h2 a {line-height: 25px;}

.t3-topbar { background:#735988; border-bottom:none; height:42px;}

.t3-topnav .nav > li > a { color: #ffffff; border-right: 1px solid #8f6fa9; height:42px; line-height:42px; padding: 0 9px; font-size:14px; font-weight:400;}



.t3-topnav .nav > li > a:hover, .t3-topnav .nav > li > a:focus { background-color:#bfcdd0; border-color:#8f6fa9; color:#333;}

.t3-topnav .nav > .active > a, .t3-topnav .nav > .active > a:hover, .t3-topnav .nav > .active > a:focus { background-color:#bfcdd0; color:#333333; border-color:#8f6fa9 !important;}



.navbar { min-height:41px;}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > .separator:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > .separator:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > .separator, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > .separator:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > .separator:focus { background-color:#bfcdd0; color:#000;}

.t3-megamenu .t3-module .module-title, .t3-megamenu .t3-module .module-title:hover {background-color:#a787b9;}

.t3-topnav .nav .dropdown-menu { margin: -1px 0 0 -1px; background-color:#bfcdd0;}

.t3-topnav .nav .dropdown-menu a { color: #333;}

.t3-topnav .nav .dropdown-menu a:hover {color:#111111;}

.t3-topnav .nav > li.divider { color:#FFFFFF; text-transform:uppercase; height:42px; line-height:42px;}

.t3-topnav .nav > li > span.separator { padding-top: 9px; font-weight:400; font-family:"Roboto Condensed","Arial Narrow","Helvetica Neue",Helvetica,Arial,sans-serif}

.t3-topnav .nav > li.divider:hover { background-color:#bfcdd0; color:#333333;}

.dropdown-menu { font-size:13px; }

.dropdown-menu ul.category-module a.mod-articles-category-title { padding:6px;}

.t3-megamenu .mega-dropdown-menu { padding: 9px 0;  background-color:#bfcdd0;}

.t3-megamenu .mega-dropdown-menu a.mod-articles-category-title { color:#333; border: none;}

.t3-megamenu .mega-dropdown-menu a:hover.mod-articles-category-title {color:#111111; }

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > .separator { font-weight:400; color:#fff; padding:8px 15px; font-size:14px;}



.top-right .module-search input {

	background-color: #8A6C9F;

}

/* 

.module-search { float:right; width:250px; margin: 0 33px 0 0; height:38px; margin-top:2px;}

.module-search .form-control { height:38px; border:none; color:#fff;}

.module-search .fa { height:38px; line-height: 38px; color:#FFF;}

*/

.module-search { height:32px; padding-left:0;}

.module-search input { background:#a787b9; color:#fff;}

.module-search .fa { left:0; color:#fff; line-height:32px;}

.module-search .form-control { height:32px;}

.top-right select { float:right; margin: 2px 5px 0; background-color:#8A6C9F; border:none; color:#fff;}

.logo { margin-top:15px;}

.logo-text a { font-size:33px; color:#fff; text-shadow:2px 2px #3e3e3e;}

.logo-text .site-slogan { font-size:33px; font-weight:700; color:#ffffff; line-height: 1.1; text-shadow:2px 2px #3e3e3e;}



.t3-header {

	background-image: url(../images/bg-header-1.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	line-height:1.4;

}

.t3-header .nav > li > a:hover, .t3-header .nav > li > a:focus { background:none; color:#fff;}

.t3-header .nav > li > a { color:#999999; padding:3px 0;}

.t3-header .bannergroup { background:none;}

.t3-header .header-right { padding:0 50px 0 0;}

.t3-header .header-right h1 { font-weight:200; color:#111111; margin-top:9px; margin-bottom: 3px; line-height:1.3;}

.t3-header .header-right h4 { font-weight:400; margin-top:3px; margin-bottom:3px; line-height:1.1;}

.t3-header .header-right a { color:#111111;}

.header-right .header-right-inner { box-shadow:none;}

.t3-header .customja-social { margin-top:33px !important;}



.t3-mainnav { border-top:1px solid #654f78; background:#735988; border-bottom: none; box-shadow:0 3px 6px #989898;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:#bfcdd0 !important; color:#333;}



.categories-module a.mod-articles-category-title, ul.categories-module a.mod-articles-category-title, .category-module a.mod-articles-category-title, ul.category-module a.mod-articles-category-title { font-family:inherit;}



#login-form ul.unstyled { list-style-type:none; margin-top:18px; padding-left: 2px;}

#login-form ul.unstyled a { padding-left:12px;}

.registr-color { background-color: #5aac7a; border-radius:5px; padding:12px 0;}

.registr-color a { font-size:112%; text-transform:uppercase; color:#FFF; padding-left:8px !important;}

#login-form .userdata { padding-top:3px;}

#login-form .userdata .form-group { margin-bottom:15px;}

/*.newsletter-signup .signup-title { background:#5aac7a; border:none; color:#fff; border-radius:5px; padding:6px 12px; font-weight:bold;}*/

.newsletter-signup #nl-submit { background:#a787b9; border:none; color:#fff; border-radius:5px; padding:4px 12px; font-weight:bold;}

.newsletter-signup #nl-submit:hover { background-color:#388b59;}

.Chronoform .ccms_form_element { margin-bottom:2px; padding:2px 0 2px 5px;}

.Chronoform .modal {display: inherit;position: relative;left: auto;bottom: auto;}

.Chronoform textarea { height:inherit;}



/* Access Area za download i gledanje proizvoda obrisana forma */

form #cpanel.well { display:none;}



.product-price { line-height:1.3;}

.ratingbox { margin: 0 auto; height:22px;}



.orderby-displaynumber .inputbox { font-size:12px; padding:3px 6px;}

p.product_s_desc { font-size:13px; line-height:1.1; height:100%;}

.vm-product-descr-container-0 { height:100%;}

.vm-product-descr-container-1 { height:100%;}

.vm-product-media-container { margin-bottom:6px;}

div.vm-details-button a { max-width: 75%; padding:3px 12px; font-size:14px;}

span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button { padding: 3px 6px; font-size:14px; letter-spacing:inherit;}

.vendor-store-desc h3 { margin-top:0;}

.category-view .width25 { width:24.9%;}

.orderby-displaynumber { margin:0; padding: 5px 0;}

.category-view .row .category .spacer h2 a { font-size:14px;}

.product h2 { font-size:14px; font-weight:400; margin-top:3px; margin-bottom:6px; line-height:1.1;}

.product-price { margin: 6px 0;}

.vm-pagination .pagenav { padding:0 6px; background-color:#DBDBDB;}

.product { background:#f8f8f8;}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, blockquote.article-intro { font-weight:400; font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}

h5, .h5 { font-size:16px;}

.items-row h2.article-title { font-size:30px; font-weight:400; line-height:1.3;}

.article-title a { color:#a787b9;}

.article-title a:hover { color:#111111 !important;}



.page-title, .page-header h1 { font-size:33px;}



.magazine-featured.events-featured .magazine-leading .magazine-item-main { background:rgba(151, 183, 220, 0.9) none repeat scroll 0 0}



.t3-content { padding-top:15px; padding-bottom:15px;}

.t3-content form h2 { margin-top:6px;}

.article-title, .article-header h1 { font-size:31px; font-weight: 400; }

.article-intro-media { min-height:inherit; margin:0;}

article .article-navigation, .article .article-navigation.top { margin:0 !important;}

.article-intro-media .item-image { max-height:100%;}

.article-full { margin-top:15px;}

blockquote h3 { margin-top:0;}

h2.article-title, .article-header h2 { font-size:31px; font-weight:200;}



table#download-file tr td.data { padding: 3px 10px 10px 10px;}

table#download-file tr td.data h3 { margin-top:5px; margin-bottom:5px; line-height:1.2;}

table#download-file tr td.data a.dbutton { margin: 3px 0 15px 0; background-color:#a787b9;}



.btn-lg, .btn-group-lg > .btn { padding:6px 12px;}

.btn-default { background-color:#a787b9; color:#ffffff;}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-color:#8f67a6; border-bottom-color:#7d5693; color:#fff;}



#t3-footer .container {background-image: url(../images/footer-bg.png);	background-repeat: repeat; padding-bottom:9px; padding-top:36px;}

.t3-copyright { margin-top:42px; padding-top:24px;}

#t3-footer .logo-text a { font-size:27px;}

#t3-footer .logo-text .site-slogan { font-size:27px; font-weight:700; color:#ffffff; line-height: 1.2;}



#fancybox-content { border:none; padding:10px 30px 10px 15px;}

#fancybox-content .continue_link { font-size:18px; padding:6px; color:#fff; background-color:#5aac7a; border-radius:5px; margin-top:5px;}

#fancybox-content .showcart {font-size: 18px;padding: 0 6px;color: #fff;background-color: #06F;  border-radius:5px;}

.category-view .row .category .spacer h2 a {background-color: #5aac7a; color:#fff; padding:6px; border-radius:5px; font-size:21px;}

.cart-view .continue_link { font-size:18px; padding:6px; color:#fff; background-color:#5aac7a; border-radius:5px;}

#com-form-login input.default {font-size:18px; padding: 0 12px;color: #fff;background-color: #06F; border-radius:5px; border:0;}

.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited { background-color:#5aac7a; border:none;}

#userForm button.default, #form-login .button { background:none; background-color:#999; border:none; color:#FFF; border-radius:5px;}

#form-login { margin-top:15px;}

#com-form-login { margin:15px 0;}

#com-form-login-remember label{ float: none; display:inherit;}

#com-form-login-remember #remember { margin-top:-12px;}

#com-form-login div.width30 a { padding:3px 9px; background-color:#999; color:#fff; border-radius:5px;}

#checkoutForm a.details {background-color: #06F !important; background:none; border: none; color:#FFF}

#checkoutForm .quantity-input { background:none; background-color: #5aac7a; color:#FFF; border:none;}

.vm-fieldset-tos span.tos { padding:3px 6px; background-color: #5aac7a; color:#FFF; border-radius:5px;}

.t3-sidebar .show_cart a {padding:3px 6px; background-color: #5aac7a; color:#FFF; border-radius:5px; text-transform:uppercase;}

.show_cart { background: #CC0}

fieldset.userdata p { font-size: 18px;}

fieldset.userdata label {font-size: 14px;}

.product h2, #fancybox-content h4 { font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;}

.back-to-category .product-details {padding:6px; color:#fff; background:none; background-color:#5aac7a !important; border-radius:5px;}

.control-buttons #reg_text { font-size:18px; padding: 12px; background:#5aac7a; color:#FFF; margin-bottom:15px;}



.btn { border-radius:5px; padding:4px 12px; border:none;}

.btn-success {background-color:#5aac7a; border:none;}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-color:#388b59; border:none;}

.alert-notice { color:#F00; font-size: 130%;}

.modulegreen_mod .module-title  { background-color: #5aac7a;}

.module-title { margin-bottom:8px;}

.newsletter-signup input[type="text"] { width:100% !important; margin-bottom:9px;}



.moduleupcweb .featuredProductImage {display: none;}

.moduleupcweb .spacer { border-bottom: 1px solid #CCC;}



.customtranslation-text { position:absolute; top:42px; right:0; color:#FFFFFF; font-size:12px; line-height:1.1; padding:3px 4px 0 10px;}



@media (max-width: 992px) {

  .t3-topbar { display:none !important}

  .logo { margin-top:0;}

  .logo-text a { font-size:21px;}

  .logo-text .site-slogan { display:inherit; font-size:21px; line-height:0.8;}

}



/* Radomir */

