body{padding-top:84px;overflow-y:scroll}body h1{font-size:20px;color:red}body h2{font-weight:400;font-size:18px}body h3{font-size:16px}body a,body a:hover,body figure,body figure:hover{-moz-transition:all .25s!important;-o-transition:all .25s!important;-webkit-transition:all .25s!important;transition:all .25s!important}body blockquote{font-size:13px;font-style:italic}body video{max-width:100%;height:auto}body form .help-inline{background-color:#eee;line-height:1.38461538;padding:6px 12px;margin-top:23px}body form .input-group-addon>.btn-group>.btn{border:0;line-height:18px;margin:-6px -12px}body form .has-feedback .form-control-feedback{color:#ccc;margin-top:0}body input[type=date][readonly],body input[type=time][readonly],body input[type=datetime][readonly],body input[type=datetime-local][readonly]{background-color:#fff;cursor:pointer}body input[type=date][readonly]::-webkit-calendar-picker-indicator,body input[type=time][readonly]::-webkit-calendar-picker-indicator,body input[type=datetime][readonly]::-webkit-calendar-picker-indicator,body input[type=datetime-local][readonly]::-webkit-calendar-picker-indicator{display:none!important}body input[type=date][readonly]::-webkit-input-placeholder,body input[type=time][readonly]::-webkit-input-placeholder,body input[type=datetime][readonly]::-webkit-input-placeholder,body input[type=datetime-local][readonly]::-webkit-input-placeholder{visibility:hidden!important}.header{background-color:red;position:relative}.header .menu{border:none;background-color:red;margin:0}.header .menu .navbar-brand{font-size:18px;line-height:40px;min-width:200px;padding:5px 0;margin:0}.header .menu .navbar-brand img{float:left;max-height:40px;margin:0 6px 0 0}.header .menu .navigation{position:relative;margin-right:0}.header .menu .navigation .dropdown .dropdown-toggle .icon{margin-left:4px}.header .menu .navigation .dropdown .dropdown-menu{border:none;min-width:200px;padding:0}.header .menu .navigation .dropdown .dropdown-menu>li{padding:0}.header .menu .navigation .dropdown .dropdown-menu>li>a{padding:8px 15px}.header .menu .navigation .dropdown .dropdown-menu>li>a:focus,.header .menu .navigation .dropdown .dropdown-menu>li>a:hover{background-color:#eee}.header .breadcrumb-wrapper{background-color:#f5f5f5}.header .breadcrumb-wrapper .breadcrumb{margin:0}.header .breadcrumb-wrapper .contact{display:inline-block;padding:8px 0}.header .breadcrumb-wrapper .contact .icon{margin-right:4px}.aside{margin:30px auto}.aside .widget{text-align:left;margin-bottom:30px}.aside .widget .widget-title{border-bottom:1px #eee solid;background-color:red;color:#fff;padding:8px 15px}.aside .widget .widget-title .icon{font-size:18px;text-shadow:0 1px 0 rgba(255,255,255,.25);color:#db0000;float:right;margin:0}.aside .widget .widget-body .list-group{text-align:left;margin:0}.aside .widget .widget-body .list-group .list-group-item{padding:5px 15px;margin:0}.aside .widget .widget-body .list-group .list-group-item>a{color:#333}.aside .widget .widget-body .list-group .list-group-item.active{background-color:#ccc}.aside .widget .widget-body .list-group .list-group-item.active>a{text-decoration:none;color:#333}.aside .widget .widget-body img{max-width:100%;width:auto!important;height:auto!important}.aside .widget .widget-footer{background-color:#e7e7e7;padding:10px 15px}.footer{background-color:#777;color:#fff;padding-top:30px;margin-top:30px}.footer a{color:#fff}.footer .block{min-height:200px;margin-bottom:30px}.footer .block .block-title{border-bottom:1px #7c7c7c solid;font-size:18px;padding-bottom:5px;margin-bottom:5px}.footer .block .block-content{text-align:left}.footer .block .block-content .list{padding:0;margin:0}.footer .block .block-content .list>li{list-style:none;margin:0}.footer .block .block-content .list>li>a{display:inline-block;padding:3px 0}.footer .bottom{background-color:#5e5e5e;font-size:12px;padding:5px 10px}.footer .bottom .links>ul{padding:0;margin:0}.footer .bottom .links>ul>li{list-style:none;display:inline-block;padding-right:5px;margin:0}.footer .bottom .copy{text-align:right}.thumbnails .group-name{background-color:#eee;border-bottom:1px #e2e2e2 solid;font-size:15px;color:red;padding:8px;margin-bottom:15px}.thumbnails .thumbnail{position:relative;margin-bottom:30px;overflow:hidden}.thumbnails .thumbnail a:hover{text-decoration:none}.thumbnails .thumbnail .caption{background-color:#eee;text-align:left;line-height:30px;display:block;height:30px;padding:0 0 0 10px;overflow:hidden;-moz-transition:all .25s!important;-o-transition:all .25s!important;-webkit-transition:all .25s!important;transition:all .25s!important}.thumbnails .thumbnail:hover{border-color:red}.thumbnails .thumbnail:hover .caption{background-color:red;color:#fff;-moz-transition:all .25s!important;-o-transition:all .25s!important;-webkit-transition:all .25s!important;transition:all .25s!important}.home .punch{margin:30px 0}.home .punch .title{font-size:20px}.home .punch .title>a{color:#333}.home .boxes{margin:30px 0}.home .boxes .box{border-radius:1px;background-color:#eee;text-decoration:none;display:block}.home .boxes .box .box-inner{padding:15px}.home .boxes .box .box-inner .box-icon{font-size:26px;color:#777;float:right;margin-top:0}.home .boxes .box .box-inner .box-content,.home .boxes .box .box-inner .box-title{text-align:left;color:#555;margin:0 60px 10px 0;overflow:hidden}.home .boxes .box .box-inner .box-title{font-size:16px;height:22px}.home .boxes .box .box-inner .box-content{height:36px;margin-bottom:0}.home .boxes .box:hover .box-icon,.home .boxes .box:hover .box-title{color:red}.home .featured{background-color:#eee;padding:30px 0;margin-bottom:-30px}.home .featured .heading{font-size:20px;color:red;margin-bottom:15px}.carousel{z-index:1020}.carousel .carousel-inner .item .carousel-caption{background:0 0;text-align:left;position:absolute;top:50%;right:auto;bottom:auto;left:50%;min-width:1170px;padding:0;margin:-76px auto;z-index:1021}.carousel .carousel-inner .item .carousel-caption .carousel-caption-inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);background-color:rgba(255,255,255,.8);left:-50%;width:50%;padding:15px}.carousel .carousel-inner .item .carousel-caption .carousel-caption-inner .title{font-weight:600;color:#000;margin:0 0 10px}.carousel .carousel-inner .item .carousel-caption .carousel-caption-inner .description{height:54px;margin:0 0 10px;overflow:hidden}.carousel .carousel-inner .item .carousel-caption .carousel-caption-inner .btn-slider{border:none;box-shadow:none}.carousel .carousel-inner .item .carousel-caption .carousel-caption-inner .btn-slider .icon{margin-left:4px}.carousel .carousel-inner .item .carousel-caption.right .carousel-caption-inner{float:right;text-align:right}.carousel .carousel-controls{position:absolute;top:50%;right:0;left:0;bottom:auto;margin-top:-60px;z-index:1022}.carousel .carousel-controls .carousel-control{height:120px;padding:30px 0}.carousel .carousel-controls>.left,.carousel .carousel-controls>.right{background:rgba(255,255,255,.9);outline:0}.carousel .carousel-controls>.left:hover,.carousel .carousel-controls>.right:hover{background:red;text-shadow:0 1px 2px rgba(0,0,0,.25);color:#fff;opacity:1}.carousel .carousel-indicators{bottom:0}.carousel .carousel-indicators>li,.carousel .carousel-indicators>li.active{border-radius:50px;background-color:#fff;border:none;width:12px;height:12px;margin:3px}.carousel .carousel-indicators>li.active{background-color:red;box-shadow:0 0 8px 0 #fff}.meta{margin:30px auto}.meta .title{font-size:20px;line-height:normal;margin:0 0 5px}.meta .description{text-align:justify;margin:0}.article{margin-top:30px}.article .article-header .article-title,.product .product-header .product-name{margin:0 0 15px}.product .product-body .product-description{margin-bottom:30px}.product .product-footer .product-images .image:not(:first-child){display:none}.product .product-footer .product-images .product-images-count{text-align:center;color:#777;display:block;margin:10px 0}.product .featured{padding:30px 0;margin-top:30px}.product .featured .heading{border-bottom:1px #eee solid;font-size:16px;color:#555;padding-bottom:5px;margin-bottom:10px}.posts .post{border-bottom:1px #fff solid;padding-bottom:40px;margin-bottom:40px}.posts .post .post-header .title{font-size:18px;font-weight:400;line-height:normal;padding:0;margin:0}.posts .post .post-header .title a{color:red}.posts .post .post-body .added{-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);background-color:#fff;text-align:center;display:block;width:75px}.posts .post .post-body .added .day{font-size:30px;line-height:normal;color:#000;display:block}.posts .post .post-body .added .month{background-color:red;font-size:11px;color:#fff;display:block;padding:3px}.posts .post .post-body .details{font-size:11px;color:#d5d5d5;margin:5px 0}.posts .post .post-body .details .data{display:inline-block;margin-right:10px}.posts .post .post-body .details .data .icon{margin-right:3px}.posts .post .post-body .details .data:last-child{margin-right:0}.posts .post .post-body .excerpt{text-align:justify;color:#555!important;padding:5px 0}.posts .post .post-body .excerpt p{float:left;display:inline-block;clear:none;margin:0}.posts .post .post-body .excerpt a.more{float:left}.posts .post .post-footer .image{text-align:center;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);padding:5px;margin:0 0 20px}.posts .post .post-footer .image img{max-width:100%;height:auto}.post-details{padding-bottom:30px;margin-bottom:30px}.post-details .post-body .content{color:#555!important;padding:5px 0}.post-details .post-footer{margin-bottom:15px}.post-details .post-footer .details{font-size:11px;color:#d5d5d5;margin:3px 0}.post-details .post-footer .details .data{display:inline-block;margin-right:15px}.post-details .post-footer .details .data a{color:#d5d5d5}.post-details .post-footer .details .data .icon{font-size:14px;margin-right:3px}.post-details .post-footer .details .data:last-child{margin-right:0}.fancybox-overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;display:none;z-index:8010}.fancybox-overlay .fancybox-wrap{background-color:#fff;position:absolute;z-index:8020}.fancybox-overlay .fancybox-wrap .fancybox-skin{border-radius:1px;text-shadow:none;position:relative}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-close,.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-next,.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPFJREFUeNrsmNENgyAURbUTOIqjOYIbOAIjMAIjMIKj0GtISNpYC/Xx05yb9yE8ucTzEKJjGtCVHiAAEIAABCAAAQhAAEIA6gMoxsG5k351KmWuEIaUzme8IxnK1vvmgelrbFuSnHvpVFNSqsahPpblsI0xTZOxswxlK2mKloF192UchdFb0yrmOWXpwtb5hn+1e4HSiY4qvO8/VLj3Cm1xz2h60Cnm3nekk0NTtDwCp9j9Tfr/XjFNZPyKsUlfxbp+POaV4pg/fE8XizqVMq9zCF2WZ66ozBsHjvy051sMQAACEIAABCAAIQAByF5PAQYA1KSaaqyE6g8AAAAASUVORK5CYII=)}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer{background-color:#eee;padding-top:32px}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner{background-color:#fff}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner .fancybox-image{max-width:100%;max-height:100%}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav{text-decoration:none;position:absolute;top:0;width:30%;height:100%;cursor:pointer;z-index:8040}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-next,.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-prev{background-color:red;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;width:32px;height:64px;margin-top:-32px;cursor:pointer;z-index:8040}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-prev{left:0;background-position:-32px center}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-next{right:0;background-position:-64px center}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-close{color:#fff;position:absolute;top:0;right:0;width:32px;height:32px;cursor:pointer;z-index:8040}.fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-title{font-size:16px;line-height:32px;text-shadow:none;position:absolute;top:0;left:15px;height:30px;width:auto;z-index:8050}