body{overflow-x:hidden;position:relative;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;line-height:20px;color:#797979}::selection{background:#2c9fa3;color:#fff}::-moz-selection{background:#2c9fa3;color:#fff}a,input,select,textarea{vertical-align:top;outline:none!important;-webkit-appearance:none;-webkit-border-radius:0}textarea{resize:none}img{outline:0;vertical-align:top;border:0;max-width:100.1%;height:auto}a{color:#505050;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a:hover,a:focus{text-decoration:none;color:#2c9fa3}ul{padding:0;margin:0}li{padding:0;margin:0;list-style:none}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:'Cabin',sans-serif;font-weight:400;color:#333}h1{margin:0 0 10px;line-height:25px;font-size:25px}h2{margin:0 0 25px;line-height:24px;font-size:23px}h3{margin:0 0 15px;line-height:23px;font-size:19px}h4{margin:0 0 15px;line-height:20px;font-size:17px}h5{line-height:20px;font-size:15px}h6{line-height:20px;font-size:14px}.type{font-size:13px;color:#797979;display:inline-block; margin-right:15px}.color_text{color:#2c9fa3}.color_dark{color:#505050}.color_light{color:#979797}.color_white{color:#fff}.margbot0{margin-bottom:0}.margbot5{margin-bottom:5px!important}.margbot10{margin-bottom:10px}.margbot20{margin-bottom:20px}.margbot25{margin-bottom:25px}.margbot30{margin-bottom:30px}.margbot40{margin-bottom:40px}.margbot50{margin-bottom:50px}.margbot60{margin-bottom:60px}.margbot65{margin-bottom:65px}.margbot70{margin-bottom:70px}.margin10{margin:10px}.margin30{margin:28px 0}.pad0{padding:0}.padbot0{padding-bottom:0}.padbot10{padding-bottom:10px}.padbot15{padding-bottom:15px}.padbot20{padding-bottom:20px}.padbot30{padding-bottom:30px}.padbot40{padding-bottom:40px}.padbot45{padding-bottom:45px}.padbot50{padding-bottom:50px}.padbot60{padding-bottom:60px}.padbot70{padding-bottom:70px}.padbot80{padding-bottom:80px}.padtop0{padding-top:0}#page{background:#515459;background-position:0 0;background-repeat:repeat}section{padding-bottom:10px}.clear{clear:both;height:0;font-size:0}.full_width{position:relative}.overlay{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(135,184,33,0.94)}.relative_block{position:relative;z-index:5}.center{text-align:center}.right{text-align:right}.left{text-align:left}.page_block{background:url(../images/header.jpg) top center no-repeat #fff;box-shadow:0 0 10px rgba(0,0,0,0.3)}.wrapper{padding:0}.logo{float:left}.logo a{display:inline-block;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:98px;font-size:50px;color:#043d51!important;padding:10px}.menu_block{margin:0 -15px;padding:0;background:#1b212b;z-index:999}.is-sticky .menu_block{z-index:9000;left:50%;width:1140px}.navbar-collapse{float:none;padding:0!important;text-align:left;border:0;box-shadow:none}.navbar-nav{float:none}.navbar-nav li{float:none;display:inline-block;margin:0 0 0 -4px;text-align:center}.navbar-nav li.first{margin-left:0}.navbar-nav li a{position:relative;display:block;margin:0;padding:10px 13px;font-weight:400;line-height:20px;font-size:16px;color:#fff;text-shadow:none;border-radius:0;border:0;border-right:1px dashed #666}.navbar-nav li .badge{background:#FF0;color:red;font-size:10px!important}.navbar-nav li.last a{border:none!important;font-size:14px;color:#CCC}.navbar-nav li:hover a,.navbar-nav li a:focus,.navbar-nav li.active a{color:#fff;background:#043d51}.sub-menu ul{display:none;position:absolute;z-index:9990;width:260px;left:0;top:100%;padding:0;margin:0;background:#043d51;border-radius:0;border:0;box-shadow:0}.sub-menu ul li{margin:0;padding:0;width:100%;border-top:0}.sub-menu ul li a:before,.sub-menu ul li a:after,.sub-menu ul li:before,.sub-menu li.last:after{display:none}.sub-menu ul li a{margin:0!important;padding:10px 10px 10px 20px !important;text-transform:none;text-align:left!important;font-size:13px;color:#fff!important;text-shadow:none;background:none!important;border:0!important;border-bottom:1px solid rgba(255,255,255,0.1)!important}.sub-menu .sub a{padding:5px 0 5px 40px !important;font-size:12px!important}.sub-menu ul li:last-child a{border-bottom:0!important}.sub-menu ul li a:hover,.sub-menu ul li.active a{color:#fff!important;background:#033141!important}.sub-menu ul li a span{display:none!important}ul.mega_menu{width:480px;padding:10px 15px;text-align:left!important;color:#fff}ul.mega_menu .color_text{color:#fff;font-weight:700}ul.mega_menu h5{margin-bottom:5px;color:#fff}ul.mega_menu h4{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.1);color:#fff}ul.mega_menu li.col{float:left;width:33%;margin:0;padding-right:10px;text-align:left}ul.mega_menu li ol{padding-left:0}ul.mega_menu li ol li a{border:0!important;padding:4px 5px 4px 0 !important;text-align:left!important}ul.mega_menu li ol li.active a,ul.mega_menu li ol li a:hover{color:#ff8826!important;background:none!important}.olink a{font-weight:bold}.tags a:nth-child(9n){background-color: #4A4A4A;}.tags a:nth-child(9n+1){background-color: #4689ee;}.tags a:nth-child(9n+2){background-color: #5da25d;}.tags a:nth-child(9n+3){background-color: #d9534f;}.tags a:nth-child(9n+4){background-color:#567e95;}.tags a:nth-child(9n+5){background-color:#cc569e;}.tags a:nth-child(9n+6){background-color:#00aba9;}.tags a:nth-child(9n+7){background-color:#b37333;}.tags a:nth-child(9n+8){background-color:#FF6600;}.tags a{opacity:0.80;filter:alpha(opacity=80);color:#fff;background-color:#428BCA;display:inline-block;margin: 0 5px 5px 0;padding:0 6px;line-height:10px;border-radius:3px}.tags a:hover{opacity: 1;filter:alpha(opacity=100);}.tags a{display:inline-block;margin:0 1px 4px 0;padding:5px;font-size:12px;color:#c5c5c5;}.tags a:hover{color:#fff;}#sidebar .tags a{color:#fff}.map{margin:20px 0}.map iframe{width:98%;height:320px;border:solid 1px #ccc;padding:2px;background:#fff}footer{overflow:hidden;padding:10px 0;color:#9b9b9b;background-size:100% auto;-webkit-background-size:100% auto}footer a{color:#979797}.copyright .container{padding:0;line-height:110%;font-size:10px;text-align:justify}.copyright span{color:#2c9fa3}.copyright_logo,.copyright_logo:focus{color:#b1b1b1}textarea,input{width:218px;margin:0 1px 4px 0;margin-top:0!important;padding:10px;text-transform:none;font-family:'Cabin',sans-serif;font-weight:400;line-height:18px;font-size:13px;color:#666;font-style:normal;border-radius:0;background:none;border:1px solid #ddd;box-shadow:none}textarea{overflow:hidden;min-height:15px;resize:none;width:441px}textarea,input[type="text"].last{margin-right:0}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{outline:0;box-shadow:none;border:1px solid #ddd}.leave_comment .clear_form,.contacts_block #ajax-contact-form .clear_form{display:inline-block;width:auto;margin:0 1px 5px 0;padding:7px 20px;color:#fff;background-color:#2c9fa3}.leave_comment .sent_btn,.contacts_block #ajax-contact-form .sent_btn{display:inline-block;width:auto;margin:0 7px 10px 0;padding:7px 20px;color:#fff;background-color:#aeaeae}.leave_comment .clear_form:hover,.leave_comment .sent_btn:hover,.contacts_block #ajax-contact-form .clear_form:hover,.contacts_block #ajax-contact-form .sent_btn:hover{background-color:#505050}.topa,.topas{padding:18px 0}.search_form{position:relative}.search_form:before{content:'';position:absolute;right:9px;top:9px;background-image:url(../images/search_btn.png);background-repeat:no-repeat;background-size:100% auto;-webkit-background-size:100% auto;width:21px;height:21px;display:block}.search_form input[type="text"]{width:100%;margin:0;padding-right:40px}.wrapper404 .search_form{width:270px;margin:0 auto}.blog_post,.post{padding:15px 0;border-bottom:1px dashed #ccc}.portfolio_post h2,.blog_post h2,.post h2{margin-bottom:6px}.content{border:none!important}.main_content{font-size:14px;color:#333!important;margin:2px 0}.flyer{text-align:center;width:100%;height:auto;margin:25px 0}.wflyer li{display:inline-block;margin:10px 8px;text-align:center}.wflyer li img{padding:10px;border:3px solid #ccc;border-radius:20px;width:130px;height:70px}.related,.links{clear:both; min-height:50px}.related li{float:left; margin: 3px 10px}.related_links{margin:10px 0}.related_links h4{display:inline-block}.related_links .next{float:right}.related_links .previous{float:left}.result li a{font-size:16px;color:#00F;font-weight:700}.tag-c{line-height:15px}.tag_cloud{font-size:10px;line-height:110%}h2 .glyphicon{vertical-align:top;padding:2px 7px 0 0;font-size:15px}.post p{margin-bottom:7px;clear:both}.post_meta{padding-bottom:13px}.post_meta a{margin-right:15px}span.sep{padding:0 8px}.post_img{margin-bottom:12px;max-height:200px!important;overflow:hidden}.post_img img{transition: transform 0.5s;}.post_img img:hover{transform: scale(1.1);}.readmore{float:right;clear:both}#comments ol{padding:0;margin:0;list-style:none}#comments li{padding:0 0 20px}.avatar{margin-right:11px}.comment_right{display:table}.comment_info{padding-bottom:7px;color:#b9b9b9}#comments ol li ul li{padding:20px 0 0 30px;margin:0}.leave_comment input[type="text"]{width:32.8%; height:25px}.leave_comment textarea{width:85.5%;min-height:40px}.pagination ul li{float:left}.pagination li a:focus,.pagination li a{display:block;margin:0 10px 0 0;padding:1px 6px;border:1px solid #ccc;background:none;color:#9c9c9c;font-weight:bold;}.pagination li.active a:focus,.pagination li.active a:hover,.pagination li a:hover,.pagination li.active a{background:#ddd;color:#444}.pagination li.next a:hover,.pagination li.prev a:hover{background:none;color:#444}.sidepanel{margin:20px 0}.recent_posts{margin-bottom:15px}.popular_products li,.recent_posts li{margin:0;list-style:disc inside}.recent_posts li a:hover{text-decoration:underline}.popular_products .popular_product_img img{width:70px}.popular_product_descr,.recent_posts_content{padding-left:85px}.popular_product_descr a.title,.post_title{margin-bottom:3px}.popular_product_descr span.price{display:block;padding-top:7px}.mmenu li{float:left;margin:10px 5px}.mmenu li a{padding:10px!important;color:#fff;font-weight:bold;font-size:14px}.mmenu .badge{font-size:8px!important;background:#FF0;color:red;}.dv li{float:left;font-weight:700;text-align:center;margin:0 7px}.dv li a:hover{text-decoration:underline}.mobile-menu{display:none}@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio:0){#sidebar input{width:100%}#sidebar.search_btn{width:100%}}@media (max-width: 1024px){#sidebar .search_form .btn,#sidebar input[type="text"]{width:100%}}@media (min-width: 992px) and (max-width: 1199px){.is-sticky .menu_block{width:970px}.navbar-nav li a{padding:10px 8px;font-size:14px}.post_img iframe{height:380px}.col-sm-8{width:600px}}@media (min-width: 768px) and (max-width: 991px){.is-sticky .menu_block{width:750px}.navbar-nav li a{padding:10px 2px;font-size:12px}.respon_clear{clear:both;height:0;font-size:0}.leave_comment input[type="text"]{width:32.6%}.post_img iframe{height:287px}footer .FlickrImages{padding-right:0}.logo a{font-size:35px;line-height:60px}h2{font-size:18px}.col-sm-8{width:400px}.col-sm-4{width:340px}}@media (max-width: 767px){.menu_block:before{display:none}.menu_block{width:auto;padding:0 30px}.navbar-collapse{max-height:none;margin:0;padding:0}.navbar-toggle{position:relative;z-index:100;display:block;margin:10px 0;padding:0;width:24px;height:18px;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.navbar-toggle em{display:block;background-color:#999;height:3px;margin:0 0 3px;width:24px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.navbar-toggle:hover em{background-color:#fff}.navbar-nav{float:none;text-align:left;margin:0}.navbar-nav li{width:100%!important;margin:0;padding-bottom:5px;text-align:left;border:0}.navbar-nav li:before{display:none}.navbar-nav li a{margin:0;padding:0;display:inline-block;border:0}.navbar-nav li.menu_middle a{margin-right:0}.navbar-nav li:hover a,.navbar-nav li a:focus,.navbar-nav li.active a{background:none!important;color:#333}.navbar-nav li a:before,.navbar-nav li a:after{display:none}.sub-menu ul{display:none!important;position:static;border:0;margin:0;padding-top:4px;padding-left:10px;background-color:transparent;box-shadow:none}.sub-menu ul:before{display:none}.sub-menu:hover ul{display:block!important}.sub-menu ul li a{border:0!important;padding:0!important;display:inline-block;color:#fff!important}.sub-menu ul li.active a,.sub-menu ul li a:hover{color:#333!important;background:none!important}.sub-menu ul li a span{display:inline-block!important;padding:0 7px 0 3px}ul.mega_menu{width:100%;color:#fff}ul.mega_menu li.col{width:33%!important}ul.mega_menu .color_text{font-weight:700}ul.mega_menu li ol li a{padding:1px 5px 1px 0 !important}ul.mega_menu h4,ul.mega_menu h5{font-size:12px;color:#fff}ul.mega_menu h4{border-bottom:1px solid rgba(0,0,0,0.2)}.logo a{font-size:35px;line-height:60px}h2{font-size:18px}.leave_comment input[type="text"]{width:99.5%}.wrapper404{padding-top:37px!important}.wrapper404 h1{font-size:26px;line-height:34px}.wrapper404 h4{font-size:15px;line-height:20px}.wrapper404 .search_form{width:260px}}@media (max-width: 479px){.navbar-nav li{margin-bottom:15px}.breadcrumbs_content .pull-right,.breadcrumbs_content .pull-left{float:none!important}.post_meta{padding-bottom:5px}.logo a{line-height:20px}.page_block{background:#fff}.navbar-collapse{max-width:260px}.mobile-menu{display:inline-block;padding:10px 0;color:#CCC;font-size:14px}.mobile-menu a{color:#ffffff;margin:0 10px}ul.mega_menu li.col{width:100%!important;float:none;padding-bottom:10px}.nav-tabs li{float:none;width:100%}.frame340 iframe{width:260px}.post_img iframe{height:237px}.copyright .pull-left,.copyright .pull-right{float:none!important;text-align:center}.socials{margin-top:10px}.col-ss-1,.col-ss-2,.col-ss-3,.col-ss-4,.col-ss-5,.col-ss-6,.col-ss-7,.col-ss-8,.col-ss-9,.col-ss-10,.col-ss-11{float:left}.col-ss-12{width:100%}.col-ss-11{width:91.666666666667%}.col-ss-10{width:83.333333333333%}.col-ss-9{width:75%}.col-ss-8{width:66.666666666667%}.col-ss-7{width:58.333333333333%}.col-ss-6{width:50%}.col-ss-5{width:41.666666666667%}.col-ss-4{width:33.333333333333%}.col-ss-3{width:25%}.col-ss-2{width:16.666666666667%}.col-ss-1{width:8.3333333333333%}} 