.product_list .thumbnail .caption h2 a@charset "UTF-8";body{background-color:rgba(255, 255, 255, 1); font-family:'Open Sans', sans-serif; color:rgba(37, 37, 37, 1); font-size:15px; font-weight:normal; font-style:normal; position:relative; overflow-x:hidden;}
.wisardsteps{background-color:#f1f1f1; background-image:url('../images/bg.jpg'); background-repeat:no-repeat; background-position:center 200px; background-attachment:fixed;}
header{background-color:#FFFEF8; box-shadow:inset 0 29px 65px -15px #fff;}
header .logo a{display:inline-block; margin:8px 10px;}
header .logo a .netnorlogo{position:absolute; width:29%; right:0; top:12px; background-color:#FFFEF8;}
header .info{font-weight:bold; top:18px;}
header .info .container{padding:0;}
header .info a{color:#c8020e;}
header .info strong{padding-left:3px;}
header .info .skype{padding-top:15px; padding-bottom:15px;}
header .info .skype .loginout{float:right;}
header .info .skype .loginout .login > .btn,header .info .skype .loginout .logout > .btn{margin-top:5px; padding:5px; border-radius:3px; background-color:#C8020F; color:white; font-size:13px; text-transform:uppercase; transition:all 0.5s;}
header .info .skype .loginout .login > .btn:hover,header .info .skype .loginout .open > .btn,header .info .skype .loginout .logout > .btn:hover{background-color:rgba(57,68,74,1); text-decoration:none; border-color:#241719;}
header .info .skype div > div > .dropdown-menu{background-color:rgba(57,68,74,0.8); color:rgba(255,255,255,1); margin:0; border-radius:4px 0 4px 4px; top:51px; left:inherit; right:0; border:none; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; display:block; opacity:0; visibility:hidden;}
header .info .skype div > div > .dropdown-menu li a{color:rgba(255,255,255,1); padding:8px 13px;}
header .info .skype div > div > .dropdown-menu li a:hover,header .info .skype > div > div > .dropdown-menu li a:focus{background-color:rgba(25,25,25,1); color:rgba(255,255,255,1);}
header .info .skype div > .open > .dropdown-menu{display:block; top:37px; opacity:1; visibility:visible;}
header .info .skype .loginout > .login > .dropdown-menu{width:320px;}
header .info .skype .loginout > .login > .dropdown-menu a{color:rgba(255,255,255,1);}
header .info .skype .loginout > .login > .dropdown-menu .input-group{padding:5px 0;}
header .info .skype .loginout > .login > .dropdown-menu .checkbox{-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
header .info .skype .loginout > .login > .dropdown-menu .submit{margin-bottom:10px; color:white; background-color:#c8020e; border-radius:3px; border:1px solid #970009; box-shadow:inset 0 -16px 20px #A1000A; text-shadow:1px 1px 1px rgb(58, 69, 75); font-family:"Open Sans";}
header .info .skype .loginout > .loginerror{width:300px; left:inherit; right:0; position:absolute; text-align:right; font-size:13px; color:#DF2323;}
header .info .call > div{height:30px; line-height:30px;}
header .info .call > div,header .info .call > div > p,header .info .call > div > p a{padding:0; margin:0; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
header .info .call > div > p span{font-size:19px; width:26px; color:#ccc;}
header .info .call > div > p .showtitle{color:rgba(37, 37, 37, 1)}
header .info .call{font-size:13px}
 header .info .call > div > p strong{font-size:15px;}
header .scrolled-top{background-color:rgba(57,68,74,0.9); width:100%; opacity:0; z-index:1000;}
header .scrolled-top .container{padding-bottom:0; padding-top:0;}
header .scrolled-top .container > div{padding:20px 0;}
header .scrolled-top .container .logo a img{height:40px;}
header .scrolled-top .container .gotowizard .text{color:white; padding-right:20px; text-transform:uppercase; font-size:13px; position:relative; top:3px;}
header .scrolled-top .container .gotowizard form button{text-transform:uppercase; padding:5px; font-size:16px; text-shadow:1px 1px 1px #914C08; margin-left:5px; margin-top:1px;}
header .scrolled-top .container #companycheckform1 .tipicon2{left:46%;}
.basebody .scrolled-top{background-color:white; opacity:0.5; position:fixed; top:-151px; transition:all 0.5s;}
.basebody .scrolled-top .container > div{padding:0; height:55px;}
.basebody .scrolled-top .toptop{background-color:#fcfcfc;}
.basebody .scrolled-top .toptop .container .logo img{height:40px;}
.basebody .scrolled-top .toptop .container .navmenu{justify-content:flex-end;}
.basebody .scrolled-top .toptop .container .navmenu .nav{float:right;}
.basebody .scrolled-top .toptop .container .navmenu li{padding-left:20px;}
.basebody .scrolled-top .toptop .container .navmenu li button{background-color:transparent; padding:0; border-radius:0; border:none; box-shadow:none; width:100%; font-size:14px;}
.basebody .scrolled-top .toptop .container .navmenu li a{padding:0; text-transform:uppercase; color:#000000; font-size:10px; text-decoration:none!important;}
.basebody .scrolled-top .toptop .container .navmenu li a:hover,.basebody .scrolled-top .toptop .container .navmenu li a:focus,.basebody .scrolled-top .toptop .container .navmenu li #active_menu1{background-color:transparent; color:#BE0108;}
.basebody .scrolled-top .gotowizard{background-color:rgba(57,68,74, 1);}
.basebody .scrolled-top .gotowizard form{display:flex; align-items:center; height:50px;}
.basebody .scrolled-top .gotowizard .text{color:white; text-transform:uppercase;}
.basebody .scrolled-top #companycheckform1 .form-group .tipicon2{left:0;}
.basebody .scrolled-top #companycheckform1 .form-group input{width:100%;}
.basebody .scrolled-top .gotowizard .submit{padding:2px 30px; margin-left:5px; margin-right:15px;}
.basebody section .content-wrap ul{font:17px 'Exo', sans-serif;}
.basebody #siteForm .captchaelement{width:80%; float:right; margin:5px 0px;}
.basebody #siteForm .textareaelement{resize:vertical;}
.basebody #menu-wrapper{margin-bottom:35px; background-color:#F1F1F1; padding-bottom:25px;}
#menu-wrapper{background-color:#39444A; background-image:url('../images/menu_bg.jpg'); min-height:44px; border:0; background-position:center top; background-repeat:repeat-x; border-radius:0; z-index:200; top:0; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; margin-bottom:0;}
#menu-wrapper .navbar-header .home{margin-right:0; margin-left:15px;}
#menu-wrapper .navbar-header a:hover{color:white;}
#menu-wrapper .navbar-header .hidden-xs{width:44px; height:44px; line-height:44px; margin-left:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}
#menu-wrapper .navbar-header .hidden-xs:hover,#menu-wrapper .navbar-header .active{background-color:#3A454B; color:white;}
#menu-wrapper .navbar-header .hidden-xs i{position:relative; top:5px;}
#menu-wrapper ul li{position:relative; min-height:44px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#menu-wrapper ul li button{background-color:transparent; padding:0; border-radius:0; border:none; box-shadow:none; width:100%; display:block;}
#menu-wrapper ul li .dropdown-toggle{padding:0; display:flex; position:absolute; width:auto; right:0; top:0; z-index:100; clear:both;}
#menu-wrapper ul li .dropdown-toggle a{padding:12px 15px 12px 3px!important;}
#menu-wrapper ul li .dropdown-toggle a .fa-caret-down{padding-left:5px; border-left:1px dotted white; color:white;}
#menu-wrapper ul li:hover .dropdown-toggle a .fa-caret-down,#menu-wrapper ul li.open .dropdown-toggle a .fa-caret-down,#menu-wrapper ul li.active .dropdown-toggle a .fa-caret-down{border-color:white; color:white;}
#menu-wrapper ul > li > a{padding:0; font-family:'Exo', sans-serif; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#menu-wrapper ul > li > a > button{position:relative; display:block; color:white; text-transform:none; font-size:17px; padding:12px 20px; text-shadow:1px 1px 1px rgb(58, 69, 75);}
#menu-wrapper ul li ul li{width:100%; min-height:0; position:relative;}
#menu-wrapper ul li ul li:hover{background-color:#3A454B;}
#menu-wrapper ul >li >ul >li:hover >a>button{color:white;}
#menu-wrapper ul li ul li button{width:100%;}
#menu-wrapper ul li ul li .dropdown-toggle{position:absolute; width:auto; right:0; top:0; z-index:100;}
#menu-wrapper ul li ul li .dropdown-toggle a{padding:10px 15px 10px 3px!important;}
#menu-wrapper ul li ul li .dropdown-toggle a .fa-caret-right{padding-left:10px; border-left:1px dotted white; color:white;}
#menu-wrapper ul li ul li:hover .dropdown-toggle a .fa-caret-right,#menu-wrapper ul li ul li.open .dropdown-toggle a .fa-caret-right,#menu-wrapper ul li ul li.active .dropdown-toggle a .fa-caret-right{border-color:white; color:white;}
#menu-wrapper ul li ul li a button{text-transform:none; padding:10px 15px; text-align:left;}
#menu-wrapper ul li.active{background-color:#3A454B; border-color:white;}
#menu-wrapper ul li.active > a > button{color:white;}
#menu-wrapper .navbar-toggle{margin:0; padding:6px; background-color:#3A454B; color:white;}
#menu-wrapper .navbar-toggle a{color:white;}
#menu-wrapper .logo img{height:44px;}
#menu-wrapper .slogan{display:none!important;}
#menu-wrapper .menucollapse{background-color:#3A454B;}
#menu-wrapper .menucollapse ul il a:hover,#menu-wrapper .menucollapse ul il a:focus{background-color:#DF2222;}
#menu-wrapper .webshop_cart{position:relative;}
#menu-wrapper .webshop_cart .cart-wrapper{background-color:rgba(57, 68, 74,1); position:absolute; right:15px; top:0; padding-top:3px; border-radius:0 0 6px 6px; border-bottom:1px solid rgba(0, 0, 0,1); box-shadow:0 1px 3px rgba(25,25,25,1); z-index:1002; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; overflow:hidden;}
#menu-wrapper .webshop_cart .cart-wrapper .cartsummary{padding:0 40px 0 10px; height:37px; line-height:37px; color:rgba(255,255,255,1);}
#menu-wrapper .webshop_cart .cart-wrapper .cartsummary p{margin:0;}
#menu-wrapper .webshop_cart .cart-wrapper .cartsummary p i{color:rgba(255,255,255,1);}
#menu-wrapper .webshop_cart .cart-wrapper .cartsummary b{padding:0 5px;}
#menu-wrapper .webshop_cart .cart-wrapper .gotocart{margin-top:2px; color:white; background-color:#CF0000; border-color:white;}
#menu-wrapper .webshop_cart .cart-wrapper .gotocart:hover{background-color:white; color:rgba(57, 68, 74,1)!important; border-color:#CF0000;}
#menu-wrapper .webshop_cart .cart-wrapper .arrow{position:absolute; right:11px; top:8px; cursor:pointer; color:rgba(255,255,255,1);}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table{margin-bottom:0; max-height:280px; display:block; overflow-y:auto;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr{background-color:rgba(255,255,255,1); padding:10px; display:block; width:100%; border-top:10px solid rgba(140,143,151,1);}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr:first-child{border-top:1px solid rgba(140,143,151,1);}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr td{vertical-align:middle; display:block; width:100%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .image img{border-radius:4px; padding:0.2em; background-color:rgba(255,255,255,1); border:none; width:100%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .image i{font-size:5em;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params{display:block; position:relative; width:auto; height:22px; overflow:hidden;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params:hover{overflow:visible;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambutton button{background-color:rgba(242,242,242,1); border:1px solid rgba(204,204,204,1); color:rgba(25,25,25,1);}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .paramkey{display:none;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox{filter:alpha(opacity=0); opacity:0; position:absolute; top:25px; left:0; width:255px; z-index:10000; border-radius:4px; background-color:rgba(242,242,242,1); box-shadow:0 1px 3px rgba(25,25,25,1);}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table{width:100%; margin:0; color:rgba(25,25,25,1); font-size:12px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr{border:none; background-color:transparent; display:table-row;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr td{padding:5px 10px; display:table-cell; width:50%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params .parambox table tr .category{font-weight:bold;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .params:hover .parambox{filter:alpha(opacity=100); opacity:1; zoom:1; -webkit-transition:opacity 0.5s ease-in-out; -moz-transition:opacity 0.5s ease-in-out; -ms-transition:opacity 0.5s ease-in-out; -o-transition:opacity 0.5s ease-in-out; transition:opacity 0.5s ease-in-out;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .amount{display:table-cell; width:30%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices{display:table-cell; width:60%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices .crossed{display:block; font-size:11px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .fullprices .crossed:hover{text-decoration:none;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .remove{display:table-cell; width:10%;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .remove a{cursor:pointer;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart table tr .remove a i{color:#BE0108}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom{background-color:rgba(25,25,25,1); padding:10px 20px; border-top:1px solid rgba(140,143,151,1); color:rgba(255,255,255,1); font-size:13px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom .full{margin-bottom:10px; display:table; width:100%; font-weight:bold;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom .full b{font-size:18px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom .delivery{display:table; width:100%; margin-bottom:10px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom div > span{width:55%; display:table-cell;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .bottom div b{width:45%; display:table-cell;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .moredelivery{background-color:rgba(25,25,25,1); color:rgba(255,255,255,1); border-top:1px solid rgba(140,143,151,1); border-bottom:1px solid rgba(140,143,151,1); padding:5px 20px; font-size:13px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .gocart{padding:10px 20px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .prow .cart .pmcart{width:50px; position:relative; top:20px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .prow .cart .plusminus{width:17px; position:relative; bottom:14px; left:24px;}
#menu-wrapper .webshop_cart .cart-wrapper .ajaxcart .prow .cart .plusminus span{width:17px; height:17px; line-height:17px;}
#menu-wrapper .webshop_cart .longcart{width:292px; z-index:1010; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#menu-wrapper .webshop_cart .longcart .cartsummary .gotocart{display:none;}
#cartModal .modal-header .btn-primary{background-color:rgba(57, 68, 74,1);}
#cartModal .modal-footer{opacity:0; height:0; overflow:hidden;}
#cartModal .modal-body{padding-bottom:0;}
.cart_popup .xprice{color:rgba(220,0,0,1); font-size:1.4em;}
.cart_popup .fa{color:green; margin:0 0 10px 0;}
.cart_popup .nopic i{font-size:10em;}
.cart_popup .text{font-size:1.4em; line-height:1.6em;}
.cart_popup .text strong{color:rgba(220,0,0,1); font-size:1.2em; display:block;}
.cart_popup .text .fullp{font-size:1.4em;}
.cart_popup h2{background-color:rgba(25,25,25,1); border-bottom:4px solid rgba(220,0,0,1); color:rgba(255,255,255,1); font-size:22px; height:50px; line-height:50px; padding:0 10px;}
.cart_popup .upsale,.cart_popup .crosssale{background-color:rgba(242,242,242,1); border:1px solid rgba(204,204,204,1); box-shadow:inset 0 -0 0 1px rgba(255,255,255,1); padding:0; margin-bottom:20px; padding-bottom:15px;}
.cart_popup ul{padding:0!important; opacity:0;}
.cart_popup ul li{list-style:none; height:260px; padding:10px; border-radius:3px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.cart_popup ul li:hover,.cart_popup ul .active{background-color:rgba(25,25,25,1); cursor:pointer;}
.cart_popup ul li:hover h3,.cart_popup ul .active h3{color:rgba(255,255,255,1);}
.cart_popup ul li:hover a,.cart_popup ul .active a{color:rgba(255,255,255,1);}
.cart_popup ul li:hover .image a .overlay,.cart_popup ul .active .image a .overlay{opacity:1; bottom:0;}
.cart_popup ul li:hover .prices,.cart_popup ul .active .prices{font-size:20px;}
.cart_popup ul li .image a{padding:4px; border:1px solid rgba(204,204,204,1); background-color:rgba(255,255,255,1); border-radius:4px; margin:0 10px 10px 0; width:100%; max-width:100%; height:128px; justify-content:center; align-items:center; display:flex; position:relative;}
.cart_popup ul li .image a img{max-width:117px; max-height:117px; border:none; background:none; border-radius:0; margin:0; padding:0;}
.cart_popup ul li .image a .overlay{position:absolute; opacity:0; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; width:100%; height:auto; bottom:0; left:0; background-color:rgba(220,0,0,0.7); text-align:center; display:flex; justify-content:center; align-items:center; bottom:-27px; border-radius:0 0 3px 3px;}
.cart_popup ul li .image a .overlay span{color:white; text-transform:uppercase; font-size:15px;}
.cart_popup ul li h3{font-size:15px; margin-top:10px; height:64px; overflow:hidden; display:table-cell; text-align:center; width:500px; vertical-align:middle; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.cart_popup ul li .prices{font-weight:bold; margin-top:10px;}
.cart_popup ul li .prices p{padding:0;}
section{display:flex; align-items:center; overflow:hidden;}
section .container{position:relative;}
section .content-wrap{font-size:18px;}
section .content-wrap .fulltitle{text-transform:uppercase; display:inline-block; font:29px 'Exo', sans-serif; font-weight:bold;}
section .content-wrap ul{font:24px 'Exo', sans-serif;}
.tipicon2{display:none;}
#mainbanner{min-height:593px; background-image:url('../../../uploads/bgimages/bg1.jpg'); background-repeat:no-repeat; background-position:center bottom; position:relative; background-size:auto 100%;}
#mainbanner .textem{color:white; font:20px 'Exo', sans-serif; margin-top:40px; text-align:justify;}
#mainbanner ul li .fulltitle{color:white; padding:2px 5px; margin:20px 0;}
#mainbanner ul li ul{display:inline-block; padding:0;}
#mainbanner ul li ul li{margin-top:10px;}
#mainbanner ul li ul li:before{font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; color:#c8020e; float:left; content:"\f00c";}
#mainbanner ul li ul li p{display:inline-block; color:white; padding:3px 5px; font-size:24px; margin:0; max-width:90%;}
#mainbanner ul li form{background-color:rgba(57,68,74,0.8); border-radius:10px; padding:25px; width:100%; margin-top:20px;}
#mainbanner ul li form button{text-transform:uppercase; padding:5px;}
#mainbanner ul li .warrow{position:absolute; top:101px; right:-4%;}
#mainbanner ul li .btn-primary{background-color:#c8020e; border-radius:3px; border:1px solid #970009; box-shadow:inset 0 -16px 20px #A1000A; text-shadow:1px 1px 1px rgb(58, 69, 75); font-family:"Open Sans"; font-size:17px; font-weight:bold; transition:all 0.3s; margin-bottom:20px;}
#mainbanner ul li .btn-primary:hover, #mainbanner ul li .btn-primary:focus, #mainbanner ul li .btn-primary:active, #mainbanner ul li .btn-primary.active, #mainbanner ul li .open>.dropdown-toggle.btn-primary{background-color:#970009; border:1px solid #BE010C;}
#mainbanner ul li .btn:focus, #mainbanner ul li .btn:active:focus, #mainbanner ul li .btn.active:focus, #mainbanner ul li .form-control:focus{outline:none; border-color:inherit; box-shadow:none; border:1px solid #970009;}
#mainbanner .bx-controls .bx-pager{position:absolute; right:10px; bottom:5px; z-index:100;}
#mainbanner .bx-controls .bx-pager .bx-pager-item{display:inline-block; padding:5px;}
#mainbanner .bx-controls .bx-pager .bx-pager-item a{display:block; width:20px; height:20px; background-color:rgba(255,255,255,1); color:rgba(25,25,25,1); text-align:center; border:3px solid rgba(25,25,25,1); text-indent:-333px; overflow:hidden; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#mainbanner .bx-controls .bx-pager .bx-pager-item a:hover{background-color:rgba(220,0,0,1);}
#mainbanner .bx-controls .bx-pager .bx-pager-item .active{background-color:rgba(220,0,0,1); width:60px;}
#mainbanner .bx-controls .bx-controls-direction{position:absolute; width:100%; top:44%; left:0; z-index:100; display:none;}
#mainbanner .bx-controls .bx-controls-direction a{width:40px; text-align:center; background-color:rgba(200,2,14,0.9); position:absolute; border:2px solid white; font:normal normal normal 14px/1 FontAwesome; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-size:inherit; color:rgba(255,255,255,1); opacity:0; border-radius:0; margin-left:0; border:0; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; text-decoration:none!important;}
#mainbanner .bx-controls .bx-controls-direction a:hover{background-color:rgba(57,68,74,1); color:rgba(255,255,255,1);}
#mainbanner:hover .bx-controls .bx-controls-direction a{opacity:0.8;}
#mainbanner .bx-controls .bx-controls-direction .bx-prev{left:-40px;}
#mainbanner .bx-controls .bx-controls-direction .bx-prev:before{font-size:36px; line-height:normal; margin:18px 0;}
#mainbanner:hover .bx-controls .bx-controls-direction .bx-prev{left:0;}
#mainbanner .bx-controls .bx-controls-direction .bx-next{right:-40px;}
#mainbanner .bx-controls .bx-controls-direction .bx-next:before{font-size:36px; line-height:normal; margin:18px 0;}
#mainbanner:hover .bx-controls .bx-controls-direction .bx-next{right:0;}
#mainbanner .bx-controls .bx-controls-direction .bx-prev:before{display:block; content:"\f053";}
#mainbanner .bx-controls .bx-controls-direction .bx-next:before{display:block; content:"\f054";}
#trust{min-height:600px; background-color:#39444a; background-image:url('../../../uploads/bgimages/bg2.png'); background-repeat:no-repeat; background-position:center bottom; color:white;}
#trust .fulltitle{color:white; padding:2px 5px; margin-bottom:20px; font-size:23px; text-transform:none; margin-top:20px;}
#trust p{font-size:16px;}
#trust .container{padding:0 10%;}
#trust blockquote{font-family:'Open Sans', sans-serif; font-style:italic; font-weight:normal; border:0; padding-left:0;}
#trust span{display:block; margin-bottom:6px;}
#trust img{border-radius:60px; border:4px solid white; margin-right:10px; position:relative; bottom:5px;}
#newslist{min-height:570px; background-color:#ffffff; text-align:center;}
#newslist .newscategoryname{border:none; font:23px 'Exo', sans-serif; font-weight:bold; color:#39444a; text-transform:uppercase; padding-bottom:20px; margin:50px 0 0; display:inline-block;}
#newslist .newscategoryname:after{display:table; content:" "; height:1px; background-color:#e1e3e4; width:200px; margin:0 auto; position:relative; top:21px;}
.section3 .newscategoryname2{border:none; font:23px 'Exo', sans-serif; font-weight:bold; color:#39444a; text-transform:uppercase; padding-bottom:20px; margin:50px 0 0; display:inline-block;}
.section3 .newscategoryname2:after{display:table; content:" "; height:1px; background-color:#e1e3e4; width:200px; margin:0 auto; position:relative; top:21px;}
.section3 .newscategoryname,.section3 .newscategoryname:after{display:none!important;}
#newslist #shownewslist .intronews{margin-top:40px;}
.section5 #shownewslist .intronews:nth-child(n+4){display:none;}
#newslist #shownewslist .intronews .thumbnail{border:none; padding:0;}
#newslist #shownewslist .intronews .thumbnail .small_image a{display:flex; align-items:center; justify-content:center; height:150px; overflow:hidden;}
.section3 #shownewslist .intronews .thumbnail .small_image a{align-items:flex-end!important;}
 #newslist #shownewslist .intronews .thumbnail .small_image a img{min-width:100%;}
#newslist #shownewslist .intronews .thumbnail .caption{text-align:left; padding:0;}
#newslist #shownewslist .intronews .thumbnail .caption .newstitle{font-family:"Open Sans"; font-size:18px; font-weight:bold; color:#39444a; height:43px; overflow:hidden;}
#newslist #shownewslist .intronews .thumbnail .caption .newstitle a{color:#39444a;}
#newslist #shownewslist .intronews .thumbnail .caption .introtext{font-family:"Open Sans"; font-size:14px; height:100px; overflow:hidden;}
#newslist #shownewslist .intronews .thumbnail .caption .more{margin-top:20px;}
#newslist #shownewslist .intronews .thumbnail .caption .more a{background-color:#C8020F; color:white; font-size:13px; text-transform:uppercase; font-family:'Open Sans';}
#newslist #shownewslist .intronews .thumbnail .caption .more a:hover{background-color:rgba(57,68,74,1);}
#newslist > div > p > .btn-lg{text-transform:uppercase; font-weight:bold; color:#C8020F; margin-bottom:40px;}
#consultation{min-height:432px; background-image:url('../../../uploads/bgimages/bg3.jpg'); background-repeat:no-repeat; background-position:50% 50%; background-attachment:fixed; color:white; text-align:center;}
#consultation .fulltitle{font-size:23px; margin-bottom:40px; margin-top:20px;}
#consultation p{font-size:20px; font-size:18px; line-height:29px;}
#consultation .btn-lg{text-transform:uppercase; font-size:17px;}
#testimonials{min-height:593px; background-image:url('../../../uploads/bgimages/bg4.jpg'); background-repeat:no-repeat; background-position:50% 50%; background-attachment:fixed; color:#39444a; text-align:center;}
#testimonials .fulltitle{font-size:23px; margin-bottom:40px; margin-top:20px;}
#testimonials .fulltitle:after{display:table; content:" "; height:1px; background-color:#bcbfc2; width:200px; margin:0 auto; position:relative; top:21px;}
#testimonials blockquote{font-family:'Open Sans', sans-serif; font-style:italic; font-weight:normal; border:0; padding-left:0; line-height:30px; margin-bottom:0;}
#testimonials p{font-size:20px; font-size:18px; line-height:29px;}
#testimonials .btn-lg{text-transform:uppercase; font-size:17px; font-weight:bold; color:#C8020F; margin-bottom:40px;}
#getwebshop{min-height:297px; background-image:url('../../../uploads/bgimages/bg5.jpg'); background-repeat:no-repeat; background-position:50% 50%; background-attachment:fixed; text-align:center;}
#getwebshop .fulltitle{font-size:23px; margin-bottom:30px; color:white; margin-top:20px;}
#getwebshop form{background-color:rgba(57,68,74,0.9); border-radius:5px; padding:15px; display:inline-block; position:relative; margin-bottom:30px;}
#getwebshop .btn-primary{background-color:#c8020e; border-radius:3px; border:1px solid #970009; box-shadow:inset 0 -16px 20px #A1000A; text-shadow:1px 1px 1px rgb(58, 69, 75); font-family:"Open Sans"; font-size:20px; font-weight:bold; transition:all 0.3s;}
#getwebshop .btn-primary:hover, #getwebshop .btn-primary:focus, #getwebshop .btn-primary:active, #getwebshop .btn-primary.active, #getwebshop .open>.dropdown-toggle.btn-primary{background-color:#970009; border:1px solid #BE010C;}
#getwebshop .btn:focus, #getwebshop .btn:active:focus, #getwebshop .btn.active:focus, #getwebshop .form-control:focus{outline:none; border-color:inherit; box-shadow:none; border:1px solid #970009;}
footer{background-color:#39444a; color:white;}
footer #links .container{padding:0; text-align:center;}
footer #links h3{background-color:#CA0012; font-size:20px; color:white; font-weight:bold; display:block; padding:3px 5px; text-shadow:1px 1px 1px rgb(92, 89, 89); margin:0 20px;}
footer #links > div > div{background-image:url('../images/bottom_menus_bg.png'); background-position:top left; background-repeat:no-repeat; padding:30px 0; font-size:16px;}
footer #links > div > div .contacts{margin-top:40px; padding:0 30px;}
footer #links > div > div .contacts .fa{color:#7c8c94; width:16px; text-align:center;}
footer #links > div > div .contacts p{font-size:12px;}
footer #links > div > div .contacts p a{color:white; font-size:13px; transition:all 0.3s;}
footer #links > div > div .contacts p a:hover,footer #links > div > div .contacts p a:focus{color:#c8020e; background-color:transparent;}
footer #links > div > div ul{padding:0 35px;}
footer #links > div > div ul li{margin-bottom:20px; float:none;}
footer #links > div > div ul li a{padding:0; color:white; transition:all 0.3s; outline:none; border:none;}
footer #links > div > div ul li a button{padding:0; background-color:transparent; color:white; font-size:16px; border-radius:0; transition:all 0.3s; outline:none; border:none; vertical-align:top;}
footer #links > div > div ul li a:hover,footer #links > div > div ul li a:hover button,footer #links > div > div ul li a:focus button,footer #links > div > div ul li a button:hover,footer #links > div > div ul li a button:focus{color:#c8020e; background-color:transparent;}
footer #newsletterbox{margin:30px 0;}
footer #newsletterbox > .container{padding:0 25px;}
footer #newsletterbox .newsletter{background-image:url('../images/newsletter_bg.png'); background-position:center center; background-repeat:no-repeat; background-size:100% 100%; min-height:210px; padding:27px 0;}
footer #newsletterbox .newsletter .nl_box{margin:22px 0;}
footer #newsletterbox .newsletter p{color:white; text-shadow:1px 1px 1px black; margin-bottom:15px;}
footer #newsletterbox .newsletter .btn-primary{background-color:#c8020e; border-radius:3px; border:1px solid #970009; box-shadow:inset 0 -16px 20px #A1000A; text-shadow:1px 1px 1px rgb(58, 69, 75); font-family:"Open Sans"; font-size:23px; font-weight:bold; transition:all 0.3s;}
footer #newsletterbox .newsletter .btn-primary:hover, footer #newsletterbox .newsletter .btn-primary:focus, footer #newsletterbox .newsletter .btn-primary:active, footer #newsletterbox .newsletter .btn-primary.active, footer #newsletterbox .newsletter .open>.dropdown-toggle.btn-primary{background-color:#970009; border:1px solid #BE010C;}
footer #newsletterbox .newsletter .btn:focus, footer #newsletterbox .newsletter .btn:active:focus, footer #newsletterbox .newsletter .btn.active:focus, footer #newsletterbox .newsletter .form-control:focus{outline:none; border-color:inherit; box-shadow:none; border:1px solid #970009;}
footer #bottom{background-color:#2a343a; min-height:127px; display:block;}
footer #bottom .menu{background-image:url('../images/bottom_menu.jpg'); background-repeat:repeat; background-position:top left; width:100%; margin:5px 0;}
footer #bottom .menu .container{display:flex; justify-content:center;}
footer #bottom ul li{padding:10px;}
footer #bottom ul li a{padding:0; color:#7c8c94; transition:all 0.3s; outline:none; border:none; display:flex; justify-content:center;}
footer #bottom ul li a button{padding:0; background-color:transparent; border-radius:0; font-size:16px; font-weight:bold; text-transform:uppercase; transition:all 0.3s; outline:none; border:none;}
footer #bottom ul li a:hover,footer #bottom ul li a:focus{background-color:transparent; border:none; color:#c8020e;}
footer #bottom ul li a:hover button,footer #bottom ul li a:focus button,footer #bottom ul li a button:hover,footer #bottom ul li a button:focus{color:#c8020e;}
footer #bottom .copy > div{text-align:center;}
footer #bottom .copy nav ul li a{padding:0; display:flex; text-transform:none;}
footer #bottom .copy nav ul li a button{display:flex; font-weight:normal;}
footer #bottom .copy > div > span{color:#7c8c94; display:block; float:right;}
footer #bottom .copy > div > span img{width:85px; display:block; margin:0 auto;}
footer #bottom .copy span{font-size:11px; text-transform:none; text-align:center;}
#main{margin-bottom:35px;}
#main .container > div{padding:0;}
#main .mainbodybox .page-header{margin:0 0 20px 0; border:none; font:28px 'Exo', sans-serif; font-weight:bold; text-transform:uppercase; color:#364349; padding:0; text-align:center;}
#main .mainbodybox blockquote{padding:15px; margin-bottom:20px; background-color:#F2F2F2; font-style:italic; font-size:13px; border:none;}
#main .mainbodybox p{font-size:15px; margin-bottom:20px;}
#main .mainbodybox a{color:#BE0108;}
#main .mainbodybox ol{list-style:decimal; padding-left:40px;}
#main .mainbodybox ul{list-style:inherit; padding-left:40px;}
#main .mainbodybox img{margin:10px 0; padding:5px; background-color:#F2F2F2; border:1px solid #C9CACC; width:100%!important;}
#main .mainbodybox h1,#main .mainbodybox h2,#main .mainbodybox h3,#main .mainbodybox h4{font-family:'Exo', sans-serif; font-weight:bold; padding:0; margin:20px 0 10px 0;}
#main .mainbodybox h2,#main .mainbodybox h3{color:#BE0108;}
#main .mainbodybox .panel-title{margin:0!important;}
#main .mainbodybox .panel-body{color:rgba(37, 37, 37, 1);}
#main .mainbodybox #gallery_groups .gallbox{padding-bottom:10px; border-bottom:1px solid rgba(204,204,204,1); height:550px; overflow:hidden; margin-bottom:30px;}
#main .mainbodybox #gallery_groups .gallbox .title{margin:0; padding-bottom:20px;}
#main .mainbodybox #gallery .thumbs img{border:none; padding:0; background-color:transparent; border-radius:0; margin:0; width:100%;}
#main .mainbodybox #gallery .bigimg{position:relative; height:273px; display:flex; justify-content:center; overflow:hidden;}
#main .mainbodybox #gallery .bigimg a{margin:auto; cursor:pointer;}
#main .mainbodybox #gallery .bigimg a img{max-height:273px; width:auto;}
#main .mainbodybox #gallery .thumbs{margin:20px 0 40px; position:relative;}
#main .mainbodybox #gallery .thumbs .gallist{list-style:none; margin-bottom:0; padding-left:0; position:relative; display:flex; align-items:center; z-index:10; height:inherit;}
#main .mainbodybox #gallery .thumbs .gallist li{padding:0 2px; height:inherit;}
#main .mainbodybox #gallery .thumbs .gallist li a{border-radius:4px; height:inherit; display:table-cell; vertical-align:middle; margin-bottom:0;}
#main .mainbodybox #gallery .thumbs .gallist li a:hover{border:1px solid rgba(0,0,0,1);}
#main .mainbodybox #gallery .bx-controls-direction{width:100%; height:212px; left:0; top:0;}
#main .mainbodybox #gallery .bx-controls-direction a{position:absolute; top:32%; opacity:0.9; z-index:20;}
#main .mainbodybox #gallery .bx-controls-direction .bx-prev{left:-10px;}
#main .mainbodybox #gallery .bx-controls-direction .bx-next{right:-10px;}
#main .mainbodybox #gallery .bx-controls-direction .disabled{opacity:0!important; z-index:1;}
#main .mainbodybox #gallery .fulltext{margin-bottom:20px;}
#main .mainbodybox form{background-color:rgba(57,68,74,0.9); border-radius:5px; padding:15px; display:inline-block; position:relative; margin-bottom:30px; color:white; width:100%;}
#main .mainbodybox .backto{margin-bottom:40px;}
#main .mainbodybox .backto a{background-color:transparent; border:2px solid #39444a; color:#8c020e!important; border-radius:0; font-family:'Exo', sans-serif; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#main .mainbodybox .backto a:hover, #main .mainbodybox .backto a:focus, #main .mainbodybox .backto a:active{border-color:#8c020e; background-color:#8c020e; color:white!important;}
#main .mainbodybox .fullnews .newscategoryname{color:#BE0108; font-size:30px;}
#main .mainbodybox #shownewslist{padding:0; margin:0;}
#main .mainbodybox #shownewslist .intronews{list-style:none;}
#main .mainbodybox #shownewslist .intronews .small_image img{margin:0; width:100%!important;}
#main .mainbodybox #shownewslist .intronews blockquote{background:none;}
#main .mainbodybox #shownewslist .intronews .more a{background-color:transparent; border:2px solid #39444a; color:#8c020e!important; border-radius:0; font-family:'Exo', sans-serif; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
#main .mainbodybox #shownewslist .intronews .more a:hover, #main .mainbodybox #shownewslist .intronews .more a:focus, #main .mainbodybox #shownewslist .intronews .more a:active{border-color:#8c020e; background-color:#8c020e; color:white!important;}
#main .row_1,#main .row_2{margin-bottom:20px;}
#main .row_1{background-color:#39444a; background-image:url('../../../uploads/bgimages/bg2.png'); background-repeat:no-repeat; background-position:center bottom; color:white; padding:30px 15px;}
#main .row_1 .fulltitle{color:white; padding:2px 5px; margin-bottom:10px; font-size:22px; text-transform:none;}
#main .row_1 blockquote{font-family:'Open Sans', sans-serif; font-style:italic; font-weight:normal; border:0; padding-left:0; font-size:14px;}
#main .row_1 p{font-size:13px;}
#main .row_1 span{display:block; margin-bottom:6px;}
#main .row_1 img{border-radius:60px; border:4px solid white; margin-right:10px; position:relative; bottom:13px;}
#main .row_2{border:1px solid #e2e4e5;}
#main .row_2 .newscategoryname{border:none; font:23px 'Exo', sans-serif; font-weight:bold; color:#39444a; text-transform:uppercase; padding-bottom:20px; margin:20px 0; display:block; text-align:center;}
#main .row_2 .newscategoryname:after{display:table; content:" "; height:1px; background-color:#e1e3e4; width:160px; margin:0 auto; position:relative; top:16px;}
#main .row_2 #shownewslist{padding:0; margin:0;}
#main .row_2 #shownewslist .intronews{margin-bottom:20px; width:100%;}
#main .row_2 #shownewslist .intronews:nth-child(n+3){display:none;}
#main .row_2 #shownewslist .intronews .thumbnail{border:none; padding:0;}
#main .row_2 #shownewslist .intronews .thumbnail .small_image a{display:flex; align-items:center; justify-content:center; height:150px; overflow:hidden;}
#main .row_2 #shownewslist .intronews .thumbnail .small_image a img{min-width:100%;}
#main .row_2 #shownewslist .intronews .thumbnail .caption{text-align:left; padding:0;}
#main .row_2 #shownewslist .intronews .thumbnail .caption .newstitle{font-family:"Open Sans"; font-size:18px; font-weight:bold; color:#39444a; height:43px; overflow:hidden;}
#main .row_2 #shownewslist .intronews .thumbnail .caption .newstitle a{color:#39444a;}
#main .row_2 #shownewslist .intronews .thumbnail .caption .introtext{font-family:"Open Sans"; font-size:14px; height:100px; overflow:hidden;}
#shownewslist .intronews .thumbnail .caption .website{clear:both; height:50px; line-height:50px; margin:0; padding:0 20px;}
#main .row_2 #shownewslist .intronews .thumbnail .caption .more{margin-top:20px;}
#main .row_2 #shownewslist .intronews .thumbnail .caption .more a{background-color:#C8020F; color:white; font-size:13px; text-transform:uppercase; font-family:'Open Sans';}
#main .row_2 #shownewslist .intronews .thumbnail .caption .more a:hover{background-color:rgba(57,68,74,1);}
#main .row_2 #shownewslist .btn-group{display:none;}
#main .row_3{background-image:url('../../../uploads/bgimages/bg4.jpg'); background-repeat:no-repeat; background-position:50% 50%; background-attachment:fixed; color:#39444a; text-align:center; padding:30px 15px;}
#main .row_3 .fulltitle{font-size:23px; margin-bottom:20px;}
#main .row_3 .fulltitle:after{display:table; content:" "; height:1px; background-color:#bcbfc2; width:160px; margin:0 auto; position:relative; top:13px;}
#main .row_3 blockquote{font-family:'Open Sans', sans-serif; font-style:italic; font-weight:normal; border:0; padding-left:0; font-size:14px; text-align:left; margin:0;}
#main .row_3 p{font-size:20px; font-size:18px; margin:0; text-align:left;}
#main .row_3 .btn-lg{text-transform:uppercase; font-size:17px; font-weight:bold; color:#C8020F;}
.cegalapitas_form .form-group{display:block;}
.cegalapitas_form .form-group input{margin-bottom:30px;}
.cegalapitas_form .form_checkbox .col-sm-12 .col-sm-12{margin-bottom:20px;}
.cegalapitas_form .form_checkbox .col-sm-12 .col-sm-12 > p > span{cursor:pointer;}
.cegalapitas_form .form_checkbox p{margin:10px 0 0 0!important;}
.cegalapitas_form .form-control{width:100%;}
.cegalapitas_form .form-group button{width:100%;}
.cegalapitas_form .price{text-shadow:2px 2px 1px #c8020e; font-size:33px; margin-bottom:30px;}
.cegalapitas_form .error{background-color:white; color:#c8020e; border-radius:5px;}
.cegalapitas_form .error > div{padding:7px 15px;}
.cegalapitas_form .error > div p{margin-bottom:0!important;}
.cegalapitas_form .error > div:last-child{margin-bottom:30px;}
.cegalapitas_form input{ color:rgba(37, 37, 37, 1);}
.cegalapitas_form input[type=number]{text-align:center;}
.animationload{position:fixed; top:0; left:0; right:0; bottom:0; background-color:rgba(255, 255, 255, 1); z-index:999999;}
.loader{width:145px; height:140px; position:absolute; left:50%; top:50%; margin:-80px 0 0 -80px; overflow:hidden;}
.loader img{position:absolute; top:0; left:0;}
.loader > p{display:flex; height:140px; z-index:100; align-items:center; justify-content:center; color:white; font-size:23px; text-shadow:1px 1px 3px black; background:transparent; position:absolute; width:145px;}
.loader .slide{background-color:#696969; position:absolute; bottom:0; width:145px; height:140px;}
.loader .bg{background-color:#c8020e; position:relative; font-size:8em; width:145px; height:140px; transition:all 0.5s;}
.loader2{width:145px; height:140px; position:relative; overflow:hidden; margin:30px auto;}
.loader2 img{position:absolute; top:0; left:0;}
.loader2 > p{display:flex; height:140px; z-index:100; align-items:center; justify-content:center; color:white; font-size:23px; text-shadow:1px 1px 3px black; background:transparent; position:absolute; width:145px;}
.loader2 .slide{background-color:#696969; position:absolute; bottom:0; width:145px; height:140px;}
.loader2 .bg{background-color:#f99108; position:relative; font-size:8em; width:145px; height:140px; transition:all 0.5s;}
.wisardsteps .domainname2{background-color:#c8020e; height:71px; width:100%; font-size:40px; color:white; text-transform:uppercase; padding:10px 0; border-top:1px solid white; box-shadow:inset 0 3px 8px #860342; transition:all 0.3s; z-index:1000;}
.wisardsteps .steps2{background-color:#e7e7e7; padding:10px 0; box-shadow:inset 0 5px 10px #ccc; height:175px; background-image:url('../images/steps_bg.jpg'); width:100%; background-repeat:repeat-x; background-position:center top; transition:all 0.3s; z-index:1000;}
.wisardsteps .finalinstall .steps2 h2{margin-top:42px; color:#c8020e;}
.wisardsteps .finalinstall .sims_texts ul li{color:#c8020e; font-size:18px;}
.wisardsteps .finalinstall footer{position:fixed; bottom:0; width:100%;}
#grat{box-shadow:inset 0 14px 11px -10px #ddd; transition:all 0.6s;}
.content_area{width:700px; padding:30px; background-color:white; border:1px solid #ccc; margin:145px auto;}
.content_area strong{color:#c8020e; font-weight:normal;}
.content_area .gotostep{position:absolute; top:53px; width:100%; margin:0 auto; text-align:center; left:0; height:253px;}
.content_area .gotostep h1{text-transform:uppercase; color:white; font-size:38px;}
.content_area .gotostep h2{font-size:39px; color:#c8020e; margin-top:46px;}
.content_area a{color:#c8020e;}
.companycheckform1_errors{color:white; font-size:13px; position:relative; top:6px;}
.scrolled-top .companycheckform1_errors{position:fixed; right:0; top:105px; width:100%; background-color:rgb(57, 68, 74); padding:0 6%;}
.animate{opacity:0!important;}
.animated{opacity:1!important; -webkit-animation-duration:0.7s!important;animation-duration:0.7s!important;}
form .form-control-feedback,#wizardnow2 form .form-control-feedback{top:16px; right:90px;}
.has-error .form-control-feedback{color:#E74C3C;}
.has-success .form-control-feedback{color:#18BCA0;}
.form-inline .has-feedback .form-control-feedback{right:71px; top:9px;}
.stop{background-image:url('../images/stop.png'); background-repeat:no-repeat; background-size:79%;}
#wizardForm1 .stop{top:5px;}
#wizardForm2 .stop,#wizardForm3 .stop{top:11px!important;}
#wizardForm1 .form-control,#wizardForm2 .form-control,#wizardForm3 .form-control{border-radius:6px 0 0 6px; background-image:url('../images/input_bg.jpg'); background-repeat:repeat-x; background-position:center top; border:1px solid #9f9f9f;}
#wizardForm1 .form-control{width:214px;}
#wizardForm3 .form-control{width:265px;}
#wizardForm1 .input-group-addon,#wizardForm2 .input-group-addon,#wizardForm3 .input-group-addon{border-radius:0 6px 6px 0;}
.helpcenter{margin-top:40px;}
.helpcenter .container > img{position:absolute; bottom:0; left:15px;}
.helpcenter .container .content{background-color:#f4f4f4; padding:4% 5% 4% 27%; margin-top:100px;}
.helpcenter .container .content p{margin-bottom:0;}
.wisardsteps header{background-color:#fbfbfb; border-bottom:1px solid #dadada; box-shadow:inset 0 -20px 59px #f3f3f3;}
.wisardsteps header .container{padding-top:0; padding-bottom:0; padding-right:0;}
.wisardsteps header .container .logo{height:60px; display:flex; align-items:center;}
.wisardsteps header .container .logo img{height:40px;}
.wisardsteps header .container #SkypeButton_Call{position:relative; left:28px;}
.wisardsteps header .container #SkypeButton_Call img{height:40px;}
.wisardsteps header .info{height:45px; padding-right:0;}
.wisardsteps header .info .container > div{height:37px;}
.wisardsteps header .info .container > div p{margin:0;}
.wisardsteps header .info .call{height:35px; border-right:none;}
.wisardsteps header .info .call > span,.wisardsteps header .info .call > a{color:#252525; font-size:17px!important;}
.wisardsteps header .info .call > span{font-size:17px;}
.wisardsteps header .info .call > a strong{font-size:18px; font-weight:normal;}
.wisardsteps #main-wrapper{box-shadow:inset 0 14px 11px -10px #ddd; margin-top:246px; transition:all 0.6s;}
.wisardsteps .domainname{background-color:#c8020e; position:absolute; width:100%; top:61px; font-size:40px; color:white; text-transform:uppercase; padding:10px 0; border-top:1px solid white; box-shadow:inset 0 3px 8px #860342; transition:all 0.3s; z-index:1000;}
.wisardsteps .steps{background-color:#e7e7e7; padding:10px 0; box-shadow:inset 0 5px 10px #ccc; height:175px; background-image:url('../images/steps_bg.jpg'); position:absolute; width:100%; top:132px; background-repeat:repeat-x; background-position:center top; transition:all 0.3s; z-index:1000; top:132px;}
.wisardsteps .steps .title{font-size:21px; margin:0; line-height:30px; overflow:hidden;}
.wisardsteps .steps .title span{color:#c8020e;}
.wisardsteps .steps .tube{width:570px; height:20px; background-color:#f1f1f1; position:relative; top:43px; box-shadow:inset 0 0px 7px #E2E2E2; border-top:1px solid #B6B7B7; border-bottom:1px solid white; margin-bottom:0; z-index:10;}
.wisardsteps .steps .tube .progress-bar{background-color:#7A9F00;}
.wisardsteps .steps .steprounds ul{width:700px; padding:0; margin-bottom:0; position:relative;}
.wisardsteps .steps .steprounds ul li{position:absolute; left:0; top:0; width:20%;}
.wisardsteps .steps .steprounds ul .stepone{left:0%;}
.wisardsteps .steps .steprounds ul .steptwo{left:20%;}
.wisardsteps .steps .steprounds ul .stepthree{left:40%;}
.wisardsteps .steps .steprounds ul .stepfour{left:60%;}
.wisardsteps .steps .steprounds ul .stepfive{left:80%;}
.wisardsteps .steps .steprounds ul li a{padding:10px 8px; display:inline-block; background-image:url('../images/separator_button_outside.png'); background-repeat:no-repeat; background-position:center top; position:relative; z-index:10;}
.wisardsteps .steps .steprounds ul li .error_mask{position:absolute; top:10px; background:transparent; opacity:0.7; width:45px; height:45px; left:48px; border:6px solid red; border-radius:65px; cursor:pointer;}
.wisardsteps .steps .steprounds ul li:first-child .error_mask{border-left:6px solid red;}
.wisardsteps .steps .steprounds ul li:last-child .error_mask{border-right:6px solid red;}
.wisardsteps .steps .steprounds ul li:first-child a{border-left:1px solid #ccc; border-radius:65px;}
.wisardsteps .steps .steprounds ul li:last-child a{border-right:1px solid #ccc; border-radius:65px;}
.wisardsteps .steps .steprounds ul li a i{color:white; font-style:normal; display:inline-block; text-shadow:0 1px 1px #777; width:43px; height:45px; line-height:45px; background-image:url('../images/colorcircles.png'); background-repeat:no-repeat; background-position:center top; border-radius:30px; cursor:pointer; font-weight:bold; font-size:20px;}
.wisardsteps .steps .steprounds ul li.active a i{background-position:center center;}
.wisardsteps .steps .steprounds ul li.actived a i{background-position:center bottom;}
.wisardsteps .steps .steprounds ul li .circle{font-size:6.85em; position:absolute; left:31px; top:-9px; opacity:0; color:#C4C4C4; z-index:1; background-image:url('../images/circle.png'); background-repeat:no-repeat; background-position:center top; width:77px; height:83px; -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear; transition:all 0.5s;}
.wisardsteps .steps .steprounds ul li.active .circle{opacity:1;}
.wisardsteps .steps .steprounds ul li.actived .circle{opacity:1; -webkit-animation:none; animation:none;}
.wisardsteps .steps .steprounds ul li span{color:#9e9e9e; display:block; position:relative; top:15px; font-size:13px; z-index:100;}
.wisardsteps .steps .steprounds ul li.active span{font-weight:bold; color:#252525;}
.wisardsteps .steps .steprounds ul li.actived span{color:#252525;}
.wisardsteps .separation{position:relative; left:-50%; margin-top:25px; width:200%; height:65px; background-image:url('../images/separator.png'); background-repeat:repeat-x; background-position:center top;}
.wisardsteps .separation a{padding:10px; display:inline-block; background-image:url('../images/separator_button_outside.png'); background-repeat:no-repeat; background-position:center top;}
.wisardsteps .separation a i{color:white; text-shadow:0 1px 1px #777; width:43px; height:45px; line-height:45px; background-image:url('../images/colorcircles.png'); background-repeat:no-repeat; background-position:center center; border-radius:30px; cursor:pointer;}
.wisardsteps section input[type=checkbox],.wisardsteps section input[type=radio]{width:16px; height:16px;}
.wisardsteps section input[type=radio]{margin-right:4px;}
.wisardsteps .arculat input[type=checkbox]{top:2px;}
.wisardsteps section input[type=radio]{position:relative; top:2px;}
.wisardsteps #pack-modal .modal-header{background-color:#c8020e; color:white; font-size:17px; color:white; border-radius:5px 5px 0 0; border:1px solid white; padding:10px;}
.wisardsteps #pack-modal p{margin-bottom:0;}
.wisardsteps #pack-modal .modal-footer{padding:10px;}
.wisardsteps #pack-modal .modal-footer button{font-size:15px;}
.wisardsteps .colpick_field_arrs{display:none;}
.wisardsteps .colpick_field input, .colpick_hex_field input{right:3px;}
.wisardsteps .panel-group{margin-bottom:0;}
.letsGoToNewSite{background-color:#f1f1f1; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; box-shadow:inset 0 9px 11px 2px #FAFAFA; margin-top:40px; display:flex; align-items:center; justify-content:center; padding:10px 0;}
.letsGoToNewSite button{padding:10px 100px; border:1px solid #ea7420; text-transform:uppercase; text-shadow:1px 1px #a85116; font-size:28px;}
.holeplace{background-color:#f1f1f1; height:70px; border-top:1px solid white; box-shadow:inset 0 10px 10px #E5E5E5;}
.wisardsteps .tags{padding:10px 15px 5px 15px!important;}
.wisardsteps .tags .theme_tag:first-child{margin-left:0px!important;}
.wisardsteps .tags .theme_tag{border:1px solid rgba(224, 224, 224, 1); background-color:white; box-shadow:inset 0 -10px 10px #F0F0F0; padding:3px 5px 3px 25px!important; margin-left:5px; margin-bottom:5px; width:148px; font-size:14px; position:relative; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.wisardsteps .tags .theme_tag label{width:100%;}
.wisardsteps .tags .theme_tag .theme_numbers{position:absolute; color:#676767; background-color:#d6d6d6; box-shadow:inset 0 -42px 12px -34px #C8C7C7; text-align:center; top:0; right:0; width:26px; height:100%; line-height:27px; font-size:11px; display:flex; justify-content:center; align-items:center;}
.wisardsteps .tags .activetag{background-color:#c8020e; color:white; box-shadow:none}
.wisardsteps .tags .activetag .theme_numbers{background-color:#616161; color:white; box-shadow:inset 0 -42px 12px -34px #343434;}
.wisardsteps .colormakerdiv .slider{padding-bottom:20px;}
.wisardsteps .colormakerdiv .slider #wsgSlider .carousel-inner{overflow:visible;}
.wisardsteps .colormakerdiv .slider #wsgSlider .left,.wisardsteps .colormakerdiv .slider #wsgSlider .right{background:#d3d4d4; color:white; opacity:1; width:auto; display:flex; align-items:center; padding:0 10px; position:absolute;}
.wisardsteps .colormakerdiv .slider #wsgSlider .left{left:-27px;}
.wisardsteps .colormakerdiv .slider #wsgSlider .right{right:-27px;}
.wisardsteps .colormakerdiv .slider #wsgSlider .col-sm-3{background-color:#f2f2f2; padding:5px; border:1px solid #d3d4d4; position:relative;}
.wisardsteps .colormakerdiv .slider #wsgSlider .col-sm-3 a{cursor:pointer;}
.wisardsteps .colormakerdiv .slider #wsgSlider .col-sm-3 a img{height:99px;}
.wisardsteps .colormakerdiv .slider #wsgSlider .activeTheme{background-color:#c8020e;}
.wisardsteps .colormakerdiv .slider #wsgSlider .activeTheme:after{top:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:rgba(64, 213, 79, 0); border-top-color:#c8020e; border-width:10px; margin-left:-10px;}
.wisardsteps .colormakerdiv .preview{padding:0 10px;}
.wisardsteps .colormakerdiv .preview p{background-color:#F3F3F3; border:1px solid #CACACA; padding:5px;}
.wisardsteps .colormakerdiv .preview p img{border:1px solid white; width:100%;}
.wisardsteps .colormakerdiv div h4{border-bottom:1px solid rgba(224, 224, 224, 1); font-size:15px; padding-bottom:5px; margin-bottom:20px; text-transform:uppercase;}
.wisardsteps .colormakerdiv div h3{background-color:#c8020e; color:white; padding:5px; border-radius:5px 5px 0 0; margin-bottom:0;}
.wisardsteps .colormakerdiv div .image a{width:100%;}
.wisardsteps .colormakerdiv div .image a img{width:inherit;}
.wisardsteps .colormakerdiv .colormaker{padding:0 10px;}
.wisardsteps .colormakerdiv .colormaker p{display:flex; height:33px; margin-bottom:11px; align-items:center;}
.wisardsteps .colormakerdiv .colormaker p span{width:120px; display:inline-block;}
.wisardsteps .colormakerdiv .colormaker p a{display:inline-block; width:30px; height:30px; border:2px solid white; outline:1px solid #CACACA; margin-right:14px; cursor:pointer;}
.wisardsteps .colormakerdiv .colormaker p input{width:70px; display:inline-block; margin-left:5px; padding:0 6px;}
.wisardsteps .fontbox{padding:10px; margin-bottom:20px; border-radius:10px; border:1px solid rgba(224, 224, 224, 0); transition:all 0.3s; cursor:pointer;}
.wisardsteps .fontbox:hover,.wisardsteps .activefont{background-color:white; border:1px solid rgba(224, 224, 224, 1);}
.wisardsteps .fontbox .fontname{border-bottom:1px solid rgba(224, 224, 224, 1); line-height:34px;}
.wisardsteps .fontbox span{margin:0 20px 20px; font-size:14px; color:#c8020e;}
.wisardsteps .fontbox h2{margin:0 20px 0; font-size:50px;}
.wisardsteps .fontbox h3{margin:0 20px 20px; font-size:38px;}
.wisardsteps .fontbox a{display:block; margin:0 20px 20px; font-size:11px; color:rgba(37, 37, 37, 1)!important;}
.wisardsteps .fontbox .fonttext{margin:0 20px; font-size:14px;}
.wisardsteps footer{background-color:#616161; color:white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:0;}
.wisardsteps footer p{margin:0;}
.wisardsteps footer p .showtitle{padding:10px 0;}
.wisardsteps footer p img{height:40px;}
.wisardsteps footer nav{display:inline-block;}
.wisardsteps footer .secmenu .navbar-nav > li:first-child{border-right:1px solid #818181;}
.wisardsteps .modal-backdrop.in{filter:alpha(opacity=80); opacity:0.8;}
.wisardsteps .dont_finish{position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:rgba(0,0,0,0.8); align-items:center;}
.wisardsteps .dont_finish .alertbox{margin:0 auto; border-radius:10px; background-color:white; width:670px; box-shadow:inset 0 -83px 173px 43px #e5e5e5;}
.wisardsteps .dont_finish .alertbox h3{color:#c8020e; margin-top:0; text-transform:uppercase; font-size:20px; margin-bottom:20px;}
.wisardsteps .dont_finish .alertbox .topp{margin:0;}
.wisardsteps .dont_finish .alertbox input{margin:7px 0;}
.wisardsteps .dont_finish .alertbox button{font-size:16px; color:white; text-shadow:1px 1px 1px #767676; text-transform:uppercase; padding:6px 42px; margin-right:3px;}
.wisardsteps .dont_finish .alertbox form{padding:54px 15px 70px 210px; background-image:url("../images/girl.png"); background-repeat:no-repeat; background-position:left center;}
.wisardsteps .dont_finish .alertbox .wsgbutton1{background-color:#8d8d8d; border:1px solid #686b61; box-shadow:inset 0 -16px 20px #686868;}
.wisardsteps .dont_finish .alertbox .wsgbutton2{background-color:#c8020e; border:1px solid #850441; box-shadow:inset 0 -16px 20px #900146;}
.wisardsteps .dont_finish .alertbox .wsgbutton3{background-color:#FF9B01; border:1px solid #FDB73F; box-shadow:inset 0 -16px 20px #DF6E00; margin-right:0;}
#WizardForm .alap_beallitasok{width:600px;}
#WizardForm .arculat{width:800px;}
#WizardForm .arculat .sectionbody{padding:15px 15px 15px 45px;}
#WizardForm .altalanos_funkciok{width:600px;}
#WizardForm .webaruhaz_funkciok{width:600px;}
#WizardForm .egyeb_beallitasok{width:600px;}
#WizardForm section{position:relative; margin-top:40px;}
#WizardForm section .labelname{text-transform:uppercase; font-size:17px; font-weight:bold; text-align:left; letter-spacing:-1px;}
#WizardForm section .title{background-color:#c8020e; position:absolute; top:0; left:0; height:100%; width:30px; z-index:100;}
#WizardForm section .title h2{font-size:18px; -ms-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); transform:rotate(-90deg); color:white; position:absolute; left:-135px; margin:0; text-transform:uppercase; top:144px; min-width:300px; text-align:right; word-spacing:4px; text-shadow:1px 1px 1px #37001A;}
#WizardForm section .sectionbody .badge{background-color:#c8020e;}
#WizardForm section .sectionbody{border:1px solid #ddd; border-left:none; background-color:white; padding:20px 40px; padding-left:70px;}
#WizardForm section .sectionbody .click_group{background-color:#f8f8f8; border:1px solid #e0e0e0; border-radius:5px; padding:15px;}
#WizardForm section .sectionbody .click_group .checkbox-inline{padding-top:0;}
#WizardForm section .sectionbody .click_group .img img{margin-left:10px; height:17px; position:absolute; left:200px; top:auto;}
#WizardForm section .sectionbody .inputrow{margin:0; background-color:#f2f2f2; border-radius:5px;}
#WizardForm section .sectionbody .inputrow .col-sm-11{padding:0;}
#WizardForm section .sectionbody .inputrow .extraaddon{margin:0; float:left;}
#WizardForm section .sectionbody .inputrow .col-sm-1{padding:0;}
#WizardForm section .sectionbody .rowplus{margin-right:0; margin-left:0; background-color:#f2f2f2; border-radius:5px;}
#WizardForm section .sectionbody .panel-body{padding:15px 30px;}
.setgroup .setgroup{padding-left:20px;}
.checkbox-horizontal .radio-inline{padding-left:15px!important; padding-bottom:7px!important; padding-top:0!important;}
.checkbox-horizontal .checkbox-inline{padding-left:15px!important; padding-top:7px!important;}
.checkbox-inline .checkbox-inline,.checkbox-inline .radio-inline{padding-top:0;}
.checkbox-inline{padding-left:0;}
.click_group .radio{padding-top:0;}
.click_group .checkbox-horizontal .checkbox-inline{padding-top:0!important; padding-bottom:5px;}
.wisardsteps .plustitle{margin-left:-15px;}
.wisardsteps .staywithme{top:0; padding:0!important; font-size:25px!important; position:fixed!important;}
.wisardsteps .staywithme2{top:32px; position:fixed!important; height:135px;}
.wisardsteps .staywithme2 .title{height:0;}
.wisardsteps .mainstable{margin-top:183px!important;}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1); opacity:0.0;}
50%{opacity:1.0;}
100%{-webkit-transform:scale(1.2, 1.2); opacity:0.0;}
}
.webshop > ul{padding-left:0;}
#main .mainbodybox .product_list img{margin:0; padding:0; background-color:transparent; border:none; width:194px!important;}
.product_list{list-style:none; margin-bottom:40px; height:382px; position:relative;}
.product_list .thumbnail{position:relative; margin-bottom:0; left:0; top:0; width:100%; box-shadow:none; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease;border:1px solid rgba(228,228,228,1);}
.product_list .thumbnail .image{position:relative; height:200px; padding:0 24px; overflow:hidden;}
.product_list .thumbnail .image a{width:inherit; height:inherit; display:table-cell; vertical-align:middle; text-align:center; width:480px;}
.product_list .thumbnail .image .nopic{width:242px;}
.product_list .thumbnail .image .nopic i{font-size:9em;}
.product_list .thumbnail .image img{width:194px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .image div{width:110px; height:110px; color:rgba(255,255,255,1); position:absolute; text-align:center; font-weight:bold; opacity:0.8;}
.product_list .thumbnail .image .stock{background-color:rgba(57,58,62,1); top:0; left:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(-80px); padding:70px 15px 0;}
.product_list .thumbnail .image .action{top:0; right:0; -moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); -webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); -o-transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); transform:scale(1) rotate(45deg) translateX(0px) translateY(-80px); padding-top:81px;}
.product_list .thumbnail .image .new{background-color:rgba(57,58,62,1); bottom:0; right:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(80px); padding-top:11px;}
.product_list .thumbnail .image .browsestar{bottom:0; left:0; width:auto; height:auto; border-radius:0 4px 0 0; padding:5px 10px;}
.product_list .thumbnail .caption{position:relative; color:rgba(57,58,62,1);}
.product_list .thumbnail .caption h2{margin:0 0 10px 0!important; height:80px; overflow:hidden;}
.product_list .thumbnail .caption h2 a{font-size:19px; height:60px; display:table-cell; vertical-align:middle}
.product_list .thumbnail .caption .prices{height:42px; display:table-cell; vertical-align:middle; overflow:hidden;padding:0px 4px 0px 4px;}
.product_list .thumbnail .caption .prices .brutto,.product_list .thumbnail .caption .prices .brutto_action{font-size:17px;background-color:transparent;padding:0px 10px;}
.product_list .thumbnail .caption .prices .nonprice1{font-size:12px;background-color:transparent;}
.product_list .thumbnail .caption .cartfake{position:absolute; top:82px; right:5%; opacity:1; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .caption .pcart{height:0; overflow:hidden; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list .thumbnail .caption .pcart .addtocart .pmcart{display:none;}
.product_list .thumbnail .caption .pcart .addtocart .plusminus{display:none;}
.product_list .thumbnail .caption .pcart .addtocart .cart_submit,.product_list .thumbnail .caption .pcart .addtocart .details{min-width:186px; margin-top:15px; border-radius:0; font-size:17px; font-weight:bold; font-family:'Molengo', sans-serif; position:relative;}
.product_list .thumbnail .caption .pcart .actions{margin-top:13px;}
.product_list .thumbnail .caption .pcart .actions span:nth-child(2n){display:inline-block; border-left:1px solid rgba(233,233,233,1); padding-left:20px; margin-left:20px;}
.product_list .thumbnail .caption .more_cat_product{position:absolute; bottom:-12px; right:0;}
.product_list .thumbnail:hover{z-index:110; box-shadow:0px 0px 20px rgba(33,33,33,1);}
.product_list .thumbnail:hover .caption .cartfake{opacity:0;}
.product_list .thumbnail:hover .caption .pcart{height:90px;}
.product_list .thumbnail .caption .pcart form{background-color:transparent!important; padding:0!important;}
.product_list .thumbnail .caption .pcart form .btn{background-color:rgba(57,68,74,0.9);}
.product_list_row{height:auto;}
.product_list_row .thumbnail{border:none;}
.product_list_row .thumbnail .image{ padding:0px 19px;}
.product_list_row .thumbnail .caption{padding:9px 18px; height:242px;}
.product_list_row .thumbnail .caption .browsestar{opacity:1;}
.product_list_row .thumbnail .caption .cartfake{display:none;}
.product_list_row .thumbnail .caption h2{height:auto;}
.product_list_row .thumbnail .caption h2 a{display:block; height:32px; overflow:hidden;}
.product_list_row .thumbnail .caption .prices{display:block; height:auto; max-height:42px; overflow:hidden;padding:4px;}
.product_list_row .thumbnail .caption .introtext{margin:12px 0 2px 0;}
.product_list_row .thumbnail .pcart{height:90px!important; overflow:visible!important; position:absolute; bottom:0; left:18px;}
.product_list_row .thumbnail:hover{box-shadow:none;}
.product_list_simple{margin-bottom:12px;}
.product_list_simple .thumbnail{background-color:transparent;}
.product_list_simple .thumbnail .image{height:70px; border:1px solid rgba(204,204,204,1);padding:0 5px;}
.product_list_simple .thumbnail .image .browsestar{width:100%; border-radius:0; padding:0 2px;background-color:rgba(149,149,149,0.2);}
.product_list_simple .thumbnail .image .browsestar i{font-size:0.6em;}
.product_list_simple .thumbnail .image .nopic i{font-size:3.5em; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.product_list_simple .thumbnail .image img{width:64px;}
.product_list_simple .thumbnail .caption{height:70px; padding:0 0 0 10px; overflow:hidden;}
.product_list_simple .thumbnail .caption h2{margin:0 0 2px 0; height:36px; overflow:hidden;}
.product_list_simple .thumbnail .caption h2 a{font-size:14px; display:table-cell;}
.product_list_simple .thumbnail .caption .prices{display:table-cell;}
.product_list_simple .thumbnail .caption .prices .brutto,.product_list_simple .thumbnail .caption .prices .brutto_action{font-size:13px;}
.product_list_simple .thumbnail .caption .prices .nonprice1{font-size:10px;}
.product_list_row_nopic{height:auto; margin-bottom:0; display:table; width:100%;}
.product_list_row_nopic:last-child{margin-bottom:30px;}
.product_list_row_nopic .prrow{display:table-row;}
.product_list_row_nopic .header > div{vertical-align:bottom!important; border-bottom:2px solid rgba(233,233,233,1)!important; font-size:16px; font-weight:bold;}
.product_list_row_nopic .prrow > div{display:table-cell; padding:8px; line-height:1.42857143; vertical-align:middle; border-top:1px solid rgba(233,233,233,1); -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:ll 0.5s ease; transition:all 0.5s ease;}
.product_list_row_nopic .prrow > .product_name{width:50%;}
.product_list_row_nopic .prrow > .product_name h2{margin:0; font-size:22px;}
.product_list_row_nopic .prrow > .prices{width:20%; text-align:right;}
.product_list_row_nopic .prrow > .pcart{width:30%; text-align:right;}
.product_list_row_nopic .prrow > .pcart .addtocart .pmcart{width:30%; display:inline-block; height:40px;}
.product_list_row_nopic .prrow > .pcart .addtocart .plusminus{position:relative; top:15px;}
.product_list_row_nopic .prrow > .pcart form > .actions{display:none;}
.webshop_flypage_default .image_gallery .bigimg{background-color:rgba(255,255,255,1); padding:4px; border:1px solid rgba(233,233,233,1);}
.webshop_flypage_default .image_gallery .bigimg > div{width:170px; height:170px; color:rgba(255,255,255,1); position:absolute; text-align:center; font-weight:bold; opacity:0.8;}
.webshop_flypage_default .image_gallery .bigimg > div span{font-size:20px;}
.webshop_flypage_default .image_gallery .bigimg .stock{background-color:rgba(57,58,62,1); top:0; left:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(-121px); padding:111px 15px 0;}
.webshop_flypage_default .image_gallery .bigimg .action{top:0; right:0; -moz-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); -webkit-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); -o-transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); transform:scale(1) rotate(45deg) translateX(0px) translateY(-121px); padding-top:121px;}
.webshop_flypage_default .image_gallery .bigimg .new{background-color:rgba(57,58,62,1); bottom:0; right:0; -moz-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); -webkit-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); -o-transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); transform:scale(1) rotate(-45deg) translateX(0px) translateY(121px); padding-top:18px;}
.webshop_flypage_default .image_gallery .bigimg{height:355px!important;}
.webshop_flypage_default .image_gallery .bigimg a img{max-height:344px!important;}
.webshop_flypage_default .image_gallery .bx-controls-direction{height:86px!important;}
.webshop_flypage_default .product_information{position:relative;}
.webshop_flypage_default .product_information .top{border-bottom:1px solid rgba(233,233,233,1); padding-bottom:7px; margin-bottom:15px; font-size:13px;}
.webshop_flypage_default .product_information .top .page-header{border-bottom:none!important; margin-bottom:0!important;}
.webshop_flypage_default .product_information .top a .scrorepercent{font-size:18px; font-weight:bold; padding:0 3px 0 8px;}
.webshop_flypage_default .product_information .top > span:nth-child(3){display:inline-block; border-left:1px solid rgba(233,233,233,1); padding-left:20px; margin-left:20px;}
.webshop_flypage_default .product_information .prices{margin-bottom:15px;}
.webshop_flypage_default .product_information .prices > p{display:inline-block;}
.webshop_flypage_default .product_information .prices .brutto .number,.webshop_flypage_default .product_information .prices .brutto_action .number{font-size:3.5em; font-weight:bold;color:rgba(33,33,33,1);}
.webshop_flypage_default .product_information .prices .brutto .crossed,.webshop_flypage_default .product_information .prices .brutto_action .crossed{font-size:14px; padding-left:20px;}
.webshop_flypage_default .product_information .prices .unit{padding-left:10px;}
.webshop_flypage_default .product_information .prices .unit:before{content:"/";}
.webshop_flypage_default .product_information .introtext{margin-bottom:15px;}
.webshop_flypage_default .product_information .like{margin-bottom:15px; position:relative; right:30px;}
.webshop_flypage_default .product_information .product_params .input[type=radio],.webshop_flypage_default .product_information .product_params input[type=checkbox]{margin-top:0;}
.webshop_flypage_default .product_information .product_params ul,.webshop_flypage_default .product_information .product_params li{margin:0;}
.webshop_flypage_default .product_information .product_params label{margin-right:15px; margin-bottom:0;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.webshop_flypage_default .product_information .product_params #colors .selected{border-bottom:1px solid rgba(57,58,62,1); box-shadow:1px 1px 3px rgba(233,233,233,1);}
.webshop_flypage_default .product_information .list-group-item{border:none; background-color:rgba(233,233,233,1);}
.webshop_flypage_default .product_information .addtocart{padding:10px 0;}
.webshop_flypage_default .product_information .addtocart .totalprice{padding:7px 0;}
.webshop_flypage_default .product_information .addtocart .totalprice strong{font-size:17px; color:rgba(200, 2, 14,1);}
.webshop_flypage_default .product_information .addtocart input{width:20%; height:40px;}
.webshop_flypage_default .product_information .addtocart .plusminus{position:relative; bottom:40px; left:94px;}
.webshop_flypage_default .product_information .addtocart .cart_submit{width:50%; height:70px; float:right; position:absolute; top:10px; right:15px; font-size:25px;}
.webshop_flypage_default .product_information .addtocart .cart_submit .loader{right:10px; top:15px;}
.webshop_flypage_default .fulltext .specifics{width:100%; font-size:14px;}
.webshop_flypage_default .fulltext .specifics table{border-radius:4px;}
.webshop_flypage_default .fulltext .specifics table tr td{padding:2px 10px; vertical-align:middle;}
.webshop_flypage_default .fulltext .specifics table tr .text-right{font-size:13px;}
.webshop_flypage_default .feedback .left{padding-top:90px;}
.webshop_flypage_default .feedback .left .browsestar i{font-size:55pt;}
.webshop_flypage_default .feedback .left #rateinfo{font-size:18px;}
.webshop_flypage_default .feedback .left #rateinfo strong{font-size:35px;}
.webshop_flypage_default .feedback .right .title{margin-bottom:15px;}
.webshop_flypage_default .feedback .right .small-warning{font-size:10px; margin-bottom:10px;}
.webshop_flypage_default .feedback .right .small-warning button{padding:0; font-size:10px; line-height:normal;}
.webshop_flypage_default .feedback .right .nopadding > div{padding:0; position:relative;}
.webshop_flypage_default .feedback .right .nopadding > div .loader{position:absolute; top:5px; left:-25px;}
.webshop_flypage_default .feedback .table-responsive{margin-top:60px;}
.webshop_flypage_default .feedback table .assessor{width:16%;}
.webshop_flypage_default .feedback table .assessor .score i{color:rgba(57,58,62,1); margin-right:3px;}
.webshop_flypage_default .feedback table .feedbackrate{position:relative;}
.webshop_flypage_default .feedback table .feedbackrate .feedbackmessage{margin:10px 18% 5px 0;}
.webshop_flypage_default .feedback table .feedbackrate .feedbackdate{font-style:italic; font-size:10px; position:absolute; bottom:10px; right:10px;}
.attached_products{margin-top:50px;}
.addtocart .loader{position:absolute; right:5px; top:5px; color:inherit;}
.plusminus{width:18px; overflow:hidden; display:inline-block; margin:0px 0 0 -1px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.plusminus span{display:flex; align-items:center; justify-content:center; width:18px; height:20px; line-height:20px; background-color:#ccc; color:rgba(39,41,45,1); font-size:10px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease; cursor:pointer;}
.plusminus span:hover{background-color:rgba(200, 2, 14,1); color:rgba(255,255,255,1);}
.plusminus .plus{border-radius:0 4px 0 0; border-bottom:1px solid rgba(255,255,255,1);}
.plusminus .minus{border-radius:0 0 4px 0; border-bottom:1px solid transparent;}
.webshop .category_info_box{}
.webshop .category_info_box .category_name{ text-transform:uppercase; font-weight:bold; font-family:'Molengo', sans-serif; font-size:36px;}
.webshop .category_info_box .category_description{color:rgba(255,255,255,1); max-width:380px; font-size:13px;}
.webshop_categorylist{margin:20px 0;}
.webshop_categorylist .categorylist_item{height:130px; background-repeat:no-repeat; background-color:rgba(55, 54, 59,1); background-position:center right; position:relative; border-bottom:4px solid rgba(200, 2, 14,1); margin-bottom:20px; background-size:cover;}
.webshop_categorylist .categorylist_item h3{margin:0; height:inherit;}
.webshop_categorylist .categorylist_item h3 a{display:block; text-align:center; height:inherit;}
.webshop_categorylist .categorylist_item h3 a span{display:block; bottom:0; position:absolute; background-color:rgba(57,58,62,0.5); font-size:16px; text-transform:uppercase; padding:8px; line-height:1.1em; overflow:hidden; width:100%; color:rgba(255,255,255,1); -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; -ms-transition:all 0.2s ease; transition:all 0.2s ease;}
.webshop_categorylist .categorylist_item h3:hover a span{background-color:rgba(200, 2, 14,0.8);}
.webshop .toolbar{margin:20px 0; padding:10px 0; border-bottom:1px solid rgba(233,233,233,1);}
.webshop .toolbar .ordering{margin-bottom:20px;}
.webshop .toolbar .views{margin-right:15px;}
.webshop .toolbar .views a{margin-right:5px;}
.webshop .toolbar .views .active{background-color:rgba(200, 2, 14,1); color:rgba(255,255,255,1);}
.webshop .toolbar select{border:1px solid rgba(233,233,233,1); color:rgba(57,58,62,1);}
.webshop .toolbar select option{color:rgba(57,58,62,1);}
.webshop .paginator form{background-color:transparent!important;}
.webshop .paginator form a:hover{color:white!important;}
.webshop .toolbar-bottom{border-top:1px solid rgba(233,233,233,1); padding:10px 15px; margin:0;}
.btn-toolbar .lapozo_aktualis{background-color:rgba(200, 2, 14,1); color:rgba(255,255,255,1);border-color:rgba(200, 2, 14,1);}
.btn-toolbar a,.btn-toolbar a{border:1px solid rgba(0,50,81,1);}
.btn-toolbar a:hover,.btn-toolbar a:hover{background-color:rgba(200, 2, 14,1);color:rgba(255,255,255,1);}
.favorite_icon{cursor:pointer;}
.compare_icon{cursor:pointer;}
.compare_active{background-color:rgba(200, 2, 14,1); color:rgba(255,255,255,1); padding:5px; border-radius:4px;}
.compare_button{border-radius:0; margin-bottom:20px;}
.compare_product .compare_div{overflow:auto;}
.compare_product .compare_div .compare_table{}
.compare_product .compare_div .compare_table tr{}
.compare_product .compare_div .compare_table tr td{vertical-align:middle; width:202px; padding-top:30px;}
.compare_product .compare_div .compare_table tr td.price{text-align:center;}
.compare_product .compare_div .compare_table tr td.price p{font-size:20px;}
.compare_product .compare_div .compare_table tr td.product{position:relative;}
.compare_product .compare_div .compare_table tr td.product .deletep{position:absolute; top:5px; right:5px; z-index:1000;}
.compare_product .compare_div .compare_table tr td.product h2{font-size:15px;}
.compare_product .compare_div .compare_table tr td form .addtocart input,.compare_product .compare_div .compare_table tr td form .addtocart .plusminus{display:none;}
.compare_product .compare_div .compare_table tr td .image img,.compare_product .compare_div .compare_table tr td .image i{height:235px; margin:0 auto; line-height:235px;}
.compare_product .compare_div .compare_table tr th{vertical-align:middle; width:100px;}
.order_list_table{border:1px solid rgba(233,233,233,1);}
.order_list_table > tbody > tr > td{vertical-align:middle;}
.mainbodybox .steps{margin-bottom:40px;}
.mainbodybox .steps a{font-size:1.5em; background-color:rgba(255,255,255,1); z-index:10; border-left:none;}
.mainbodybox .steps a:first-child{z-index:20;}
.mainbodybox .steps a:after{display:inline-block; content:" "; position:absolute; right:-21px; top:5px; width:37px; height:37px; border-radius:4px; background-color:rgba(233,233,233,1); border-right:1px solid rgba(57,58,62,1); border-top:1px solid rgba(57,58,62,1); text-indent:-5000px; z-index:-1; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.mainbodybox .steps a i{position:relative; left:0px;}
.mainbodybox .steps a span{font-size:0.75em;}
.mainbodybox .steps .stepcartstep{z-index:5!important;}
.mainbodybox .steps .steporder:after{display:none;}
.mainbodybox .steps .active{background-color:rgba(200, 2, 14,1); color:rgba(255,255,255,1); z-index:5;}
.mainbodybox .steps .active:after{background-color:rgba(200, 2, 14,1); border-right:1px solid rgb(255, 255, 255); border-top:1px solid rgb(255, 255, 255);}
.mainbodybox .steps .disabled{background-color:rgba(255,255,255,1); color:rgba(57,58,62,1)!important; z-index:1; border-left:0;}
.mainbodybox .steps .disabled:after{background-color:rgba(255,255,255,1); border-right:1px solid rgba(57,58,62,1); border-top:1px solid rgba(57,58,62,1);}
.mainbodybox .remove i{color:#BE0108;}
.mainbodybox .cart_table .nopic i{font-size:5em;}
.mainbodybox .cart_table .sku{display:none;}
.profil .nav-tabs li:nth-child(3){display:none;}
table .picture{}
table .picture a{border:1px solid rgba(233,233,233,1); display:block; background-color:rgba(255,255,255,1);}
table .picture a img{width:100px; max-width:none; margin:0 auto;}
table .description{width:50%;}
table .description a{font-size:1.6em; margin-bottom:6px; display:inline-block;color:rgba(255,255,255,1);}
table .description .sku{font-size:0.9em;}
table .description .parameters{font-size:0.9em;}
table .oneprice{font-size:1.0em;}
table .amountbox{}
table .amountbox input{width:60px; display:inline-block; position:relative; bottom:7px; height:40px;}
table .amountbox .plusminus{position:relative; top:8px;}
table .allprice{font-size:1.0em;}
table .remove{}
.cart_footer td{padding:0!important; background-color:rgba(0,0,0,1)!important; color:rgba(255,255,255,1);}
.cart_footer td div > div{display:flex; border-top:1px solid rgba(49,49,49,1); height:50px; align-items:center; justify-content:flex-end;}
.cart_footer td div > div:first-child{border-left:1px solid rgba(49,49,49,1);}
.cart_footer td div > div .price,.cart_footer td div > div .currency{font-weight:bold; padding-left:4px;}
.cart_footer td .voucher > div{background-color:rgba(200, 2, 14,1);}
.cart_footer td .voucher > div span{background-color:rgba(57,58,62,1); color:rgba(255,255,255,1);}
.stepbutton{margin-top:0; margin-bottom:0;}
.cart_table tr td{vertical-align:middle!important;}
#cart .voucher .col-xs-4{padding-left:0;}
#cart .voucher .input-group-addon{padding:0;}
#cart .voucher .input-group-addon button{height:100%; background:none; border:none;}
.loginreg h5{font-size:20px; background-color:rgba(25,25,25,1); padding:10px; color:rgba(255,255,255,1); border-bottom:4px solid rgba(220,0,0,1); margin-bottom:0;}
.loginreg .login{background-color:rgba(242,242,242,1); border:1px solid rgba(204,204,204,1); box-shadow:inset 0 -0 0 1px rgba(255,255,255,1); padding-top:20px;}
.loginreg .login .input-group{padding-bottom:10px;}
.loginreg .login .pull-right{display:none;}
.loginreg .login p{margin-bottom:0!important;}
.loginreg .login p a{color:white!important;}
.loginreg .login .submit{float:left; color:white;background-color:transparent;color:white!important;border:2px solid #c8020e;border-radius:0;font-family:'Exo', sans-serif;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.loginreg .login .submit:hover{border-color:white;background-color:#8c020e;}
.loginreg .login .pull-left{padding:8px 20px;}
.loginreg .registration{background-color:rgba(242,242,242,1); border:1px solid rgba(204,204,204,1); box-shadow:inset 0 -0 0 1px rgba(255,255,255,1); padding:20px 10px;}
.loginreg .registration h1{display:none;}
.loginreg .registration .form-group .labelname{padding:0; padding-left:15px; width:100%; display:block; text-align:left;}
.loginreg .registration .form-group > div{width:100%;}
.loginreg .registration .registrationSubmit{width:100%;}
#webshop_cartsteps{margin:20px 0;}
#webshop_cartsteps #delivery_options{border-right:1px dashed rgba(233,233,233,1); padding:20px 15px;}
#webshop_cartsteps #billing_options{padding:20px 15px;}
#webshop_cartsteps .table tr td{vertical-align:middle;}
#webshop_cartsteps .table tr td label{margin-bottom:0;}
#webshop_cartsteps .table .form-group{margin-bottom:0;}
#webshop_cartsteps table.address{margin-bottom:0;}
#webshop_cartsteps .checkbox{padding:17px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
#delivery_options .topicon,#billing_options .topicon{margin-bottom:20px;}
#delivery_options .topicon i,#billing_options .topicon i{width:100px; height:100px; line-height:100px; text-align:center; border:2px solid rgba(149,149,149,1); border-radius:70px; color:rgba(149,149,149,1); -webkit-transition:all 0.2s ease; -moz-transition:all 0.2s ease; -o-transition:all 0.2s ease; -ms-transition:all 0.2s ease; transition:all 0.2s ease;}
#delivery_options .topicon i:hover,#billing_options .topicon i:hover{color:rgba(200, 2, 14,1);border-color:rgba(200, 2, 14,1);}
#delivery_options .bottom_row td,#billing_options .bottom_row td{padding:0;}
#delivery_options .bottom_row button,#billing_options .bottom_row button{border-radius:0;}
#delivery_options div.delivery_types,#billing_options div.payment_types{margin-bottom:50px;}
#delivery_options div.delivery_types table tr td,#billing_options div.payment_types table tr td{padding:0 8px;}
#delivery_options div.delivery_types table tr td label,#billing_options div.payment_types table tr td label{padding:8px 0; display:block;}
#delivery_options div.delivery_types table tr td label span,#billing_options div.payment_types table tr td label span{width:24px; display:inline-block; text-align:center; margin-right:6px;}
#delivery_options div.delivery_types table tr td label a,#billing_options div.payment_types table tr td label a{padding-left:15px;}
#delivery_options div.delivery_types table tr .col1,#billing_options div.payment_types table tr .col1{width:7%;}
#billing_options div.billing_addresses .checkbox{visibility:hidden;}
.order_table tr td{vertical-align:middle!important;}
.order_table .totalprice{font-weight:bold;}
.order_table .totalprice .price,.order_table .totalprice .currency{color:rgba(200, 2, 14,1);}
.order .table{margin-bottom:40px;}
.order .table textarea{resize:vertical;}
.order .panel{margin-bottom:40px;}
@media (min-width:480px){header .logo a .netnorlogo{right:26px; top:0;}
#wizardnow ul li p{width:auto;}
#mobileopt .fulltitle strong{font-size:55px;}
#modernservers .fulltitle strong{font-size:55px;}
#modernservers .fulltitle{font-size:40x;}
#main .mainbodybox #gallery .bigimg{height:433px;}
#main .mainbodybox #gallery .bigimg a img{max-height:433px;}
#menu-wrapper .webshop_cart .cart-wrapper{width:100%;}
header .info .skype .loginout{float:none;}
}
@media (min-width:768px){header .logo a .netnorlogo{right:157px; width:19%;}
#menu-wrapper ul > li > a > button{padding:14.5px 5px; font-size:13px;}
header .info .call:first-child{border-right:1px solid #c8c8c8;}
header .info .container{padding:0 15px; width:100%;}
#menu-wrapper ul a:hover,#menu-wrapper ul a:focus,#menu-wrapper #active_menu1{background-color:#39444a; box-shadow:inset 0 3px 6px rgba(92, 92, 92, 0.41);}
#modernservers .content-wrap{max-width:71%;}
#help .content-wrap{max-width:62%;}
#mobileopt .content-wrap{max-width:60%;}
#wizardnow .fulltitle{font-size:45px;}
#joinsoftwares .content-wrap{max-width:43%;}
#menu-wrapper .menucollapse{background-color:transparent;}
section .content-wrap .fulltitle{font:50px 'Exo', sans-serif;}
#mainbanner .textem{margin-top:0; text-align:left;}
#mainbanner ul li .btn-primary{font-size:23px;}
#trust .fulltitle{font-size:51px; line-height:63px; margin-top:0;}
#newslist .newscategoryname{font:36px 'Exo', sans-serif; margin-bottom:20px;}
#newslist .newscategoryname2{font:36px 'Exo', sans-serif; margin-bottom:20px;}
#consultation .fulltitle{font-size:46px; line-height:46px;}
#testimonials .fulltitle{font-size:36px; line-height:36px;}
#getwebshop .fulltitle{font-size:32px;}
footer #links .container{padding-right:15px; padding-left:15px; text-align:left;}
footer #links > div > div{padding:30px; font-size:14px; min-height:413px;}
footer #links h3{margin:0 0 10px 0;}
footer #links > div > div ul li a button{text-align:left;}
footer #links > div > div ul{padding:0;}
footer #links > div > div ul li{margin-bottom:7px;}
footer #links > div > div .contacts{padding:0;}
footer #newsletterbox .newsletter .btn-primary{margin-left:10px;}
footer #bottom ul li a{justify-content:flex-start;}
footer #bottom .copy > div{text-align:left;}
footer #bottom .copy span{float:right; text-align:left;}
footer #bottom .copy nav{float:right; height:69px; display:flex; align-items:flex-end;}
footer #bottom .copy nav ul li{padding:0 5px 0 0; margin-right:5px; border-right:1px solid #7c8c94;}
header .scrolled-top .container .gotowizard form button{margin-top:3px;}
#main .container > div{padding:0 15px;}
.basebody .scrolled-top .toptop .container .navmenu .nav{margin-bottom:20px;}
#main .mainbodybox blockquote{font-size:16px;}
#main .mainbodybox #gallery .bigimg{height:477px;}
#main .mainbodybox #gallery .bigimg a img{max-height:477px;}
#main .mainbodybox .page-header{font:35px 'Exo', sans-serif;}
#main .mainbodybox .fullnews .newscategoryname{font-size:45px;}
#main .mainbodybox img{margin:auto 10px; width:auto!important;}
#getwebshop .btn-primary{margin-left:30px;}
.cegalapitas_form .form_captcha input{width:77%;}
.cegalapitas_form .form-group button{width:auto;}
}
@media (min-width:992px){header .logo a .netnorlogo{width:29%; top:39px; right:0;}
header .logo{text-align:left; display:flex; height:130px; align-items:center;}
#menu-wrapper ul > li > a > button{padding:12px 8px; font-size:17px;}
header .info .login{text-align:left;}
header .scrolled-top .container > div{display:flex; align-items:center; height:90px; padding:0;}
#modernservers .content-wrap{max-width:50%;}
#help .content-wrap{max-width:45%;}
#mainbanner .bx-controls .bx-controls-direction{display:block;}
header .scrolled-top .container .gotowizard .text{font-size:22px;}
.basebody .scrolled-top .gotowizard .text{color:white; font-size:24px; text-transform:uppercase;}
#mainbanner ul li .fulltitle{margin-top:0;}
#mainbanner ul li ul li:before{font-size:35px;}
#mainbanner ul li form{width:35%; position:absolute; top:190px; right:5%; margin-top:0;}
#mainbanner ul li .warrow{display:none;}
.tipicon2{display:block;}
#getwebshop .tipicon2{display:none;}
#getwebshop form{margin-bottom:0;}
#getwebshop form input{width:343px;}
#getwebshop .btn-primary{font-size:23px;}
footer #links h3{font-size:14px; display:table;}
footer #links > div > div:first-child{background:none; padding-left:0;}
footer #links > div > div:last-child{padding-right:0;}
footer #bottom ul li a button{font-size:11px;}
footer #links > div > div ul li{margin-bottom:15px;}
footer #bottom .copy{height:75px; display:flex; align-items:center;}
.basebody .scrolled-top .toptop .container .navmenu .nav{margin-bottom:0;}
#main .mainbodybox .page-header{text-align:left;}
header .scrolled-top .container #companycheckform1 .tipicon2{left:43%;}
.cegalapitas_form .form_captcha input{width:72%;}
}
@media (min-width:1200px){header .logo a .netnorlogo{width:37%; top:25px;}
header .info .call{border-right:1px solid #c8c8c8;}
#menu-wrapper ul > li > a > button{padding:12px 20px;}
header .info strong{font-size:21px;}
#marketing .features{padding:0 18%;}
#design .features{padding:0 18%;}
#mainbanner ul li .warrow{display:block;}
header .info .skype{padding:5px 15px 0 15px;}
header .info .skype p{margin:0;}
section .content-wrap .fulltitle{font:58px 'Exo', sans-serif;}
#getwebshop .tipicon2{display:block;}
#consultation .fulltitle{margin-top:0;}
#testimonials .fulltitle{margin-top:0;}
#getwebshop .fulltitle{margin-top:0;}
footer #links > div > div ul li{margin-bottom:7px;}
footer #links > div > div ul li a button{font-size:12px;}
header .scrolled-top .container #companycheckform1 .tipicon2{left:47%;}
#mainbanner ul li ul li p{max-width:100%;}
.cegalapitas_form .form_captcha input{width:81%;}
}
pre{position:relative; z-index:100000; margin-bottom:0; border-radius:0; border:0; color:#fff; background-color:#333;}
.affix{position:fixed!important;}
#SkypeButton_Call img{margin:0!important; vertical-align:top!important}
.tipicon, .tipicon2{font-family:"Open Sans"; background-color:#c8020e; color:white; border:1px solid #970009; position:absolute; left:-9px; top:-9px; width:23px; height:23px; text-align:center; border-radius:30px; z-index:100; box-shadow:inset 0 -2px 15px #A1000A; transition:all 0.2s; line-height:22px;}
.tipicon:hover, .tipicon2:hover{left:-12px; top:-12px; width:26px; height:26px; color:white; line-height:24px;}
.tipicon3{font-family:"Open Sans"; background-color:#00bbf3; color:white!important; display:inline-block; border:1px solid #0f82a5; width:31px; height:31px; text-align:center; border-radius:30px; z-index:100; transition:all 0.2s; line-height:31px; box-shadow:inset 0 -9px 26px #00789c; margin-top:10px;}
.tipicon3:hover{width:37px; height:37px; color:white; line-height:37px; margin-top:4px;}
.popover-title{background-color:rgba(200,2,14,1); color:white; font-size:17px;}
.popover-content{font-size:17px;}
a:hover{text-decoration:none;}
.colpick_submit{left:207px; width:69px!important; font-size:11px; top:144px; border:1px solid #ea7420; text-shadow:1px 1px #a85116; background-color:#FF9B01; border:1px solid #FDB73F; box-shadow:inset 0 -16px 20px #DF6E00; color:white;}
.colpick_submit:hover{background-color:#FFAC2D; border:1px solid #FDB73F;}
.btn{font-size:initial; font-weight:initial; line-height:initial; white-space:normal;}
.form-control{font-family:"Open Sans";}
.has-error .wsg_subdomain_errors{position:relative; bottom:15px; left:0; background-color:rgba(0,0,0,0.6); border-color:rgba(0,0,0,0.6); width:100%; padding:1% 2%;}
.close{font-family:sans-serif;}
.btn-primary{background-color:transparent; color:white!important; border:2px solid #c8020e; border-radius:0; font-family:'Exo', sans-serif; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{border-color:white; background-color:#8c020e;}
.btn:focus, .btn:active:focus, .btn.active:focus, .form-control:focus{outline:none; border-color:inherit; box-shadow:none; border:1px solid #8c020e;}
ol,ul{padding:0;}
.btn-default{background-color:transparent; border:2px solid #39444a; color:#8c020e; border-radius:0; font-family:'Exo', sans-serif; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; -ms-transition:all 0.5s ease; transition:all 0.5s ease;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default{border-color:#8c020e; background-color:#8c020e; color:white!important;}
.input-group-addon{background-color:rgba(0,0,0,0.6); color:white; border-color:rgba(0,0,0,0.6);}
.has-feedback .form-control{padding-right:28.5px!important;}
.input-lg, .form-horizontal .form-group-lg .form-control{background-image:url('../images/input_bg.jpg'); background-repeat:repeat-x; background-position:center top; border:1px solid #9f9f9f; height:52px; box-shadow:inset 1px 1px 1px white;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active{background-color:#FF9B01; border:1px solid #FDB73F;}
a:link{color:#BE0108;}
.modalbutton{cursor:pointer;}
.password_strength{position:relative;}
.password_strength #wsg_admin_pass{position:relative; z-index:100; background-color:transparent; background-image:none;}
.strength_meter{position:absolute;left:1px;top:1px;width:100%;height:47px;border-radius:19px;padding-right:13px;z-index:-1;padding-right:2px;padding-left:0;z-index:10}
.button_strength{text-decoration:none;color:#FFF;font-size:13px; display:none;}
.strength_meter div{width:100% !important;height:50px;text-align:right;color:#000;line-height:43px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-right:12px;border-radius:5px; background-image:url("../images/input_bg.jpg"); background-repeat:repeat-x;background-position:center top;background-color:#ffffff;}
.strength_meter div p{position:absolute;top:22px;right:0px;color:#FFF;font-size:13px}
.veryweak{background-color:#FFA0A0 !important; background-image:none !important; border-color:#F04040!important;width:25%!important;}
.weak{background-color:#FFB78C !important; background-image:none !important;border-color:#FF853C!important;width:50%!important;}
.medium{background-color:#FFEC8B !important; background-image:none !important;border-color:#FC0!important;width:75%!important;}
.strong{background-color:#C3FF88 !important; background-image:none !important;border-color:#8DFF1C!important;width:100%!important;}
.alert p{padding:0; margin:0!important;}
.tab-content{padding:20px; border:1px solid rgba(233,233,233,1); border-top:0;}
.nav-tabs{border-bottom:1px solid rgba(233,233,233,1); padding:0!important}
.checkbox .btn-link{color:rgba(255,255,255,1); display:inline; padding:0; font-size:100%; position:relative; bottom:2px; font-weight:bold; border:none;}
.tab-content .page-header{display:none;}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th{background-color:#2A343A; color:white;}
.error #error_mess_box .error_message{padding:5px 10px; background-color:#C8020F; border-radius:5px; color:white; font-weight:bold;}
