@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,600,700);p,
body{font-size:13px;}
a:focus, button:focus{outline:none;}
.dropdown-submenu{position:relative;}
.dropdown-submenu .dropdown-menu{left:88%;position:absolute;top:-3px;}
.cat-txt.clasic2{margin-bottom:0px !important;padding-bottom:0px;}
.nav.navbar-nav.full-width a{background-color:hsla(0, 0%, 0%, 0) !important;border-right:medium none !important;padding:16px 22px;}
.nav.navbar-nav.full-width li{border-left:none;}
.navbar-nav > li > .dropdown-menu > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu{opacity:0;display:block;visibility:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.navbar-nav > li > .dropdown-menu > li:hover > .dropdown-menu, .navbar-nav > li.open > .dropdown-menu{opacity:1;visibility:visible;}
.dropdown-submenu:hover .dropdown-menu{display:block;}
.dropdown-submenu i{font-family:fontawesome;margin-left:4px;}
a:focus{outline:medium none;text-decoration:none !important;}
a, a:hover{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
a{font-family:'Montserrat';}
.btn{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.bx-prev::before{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.bx-next::after{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
h1, h2, h3, h4, h5, h6{font-family:'Montserrat';color:#3a3a3a;font-weight:bold;line-height:1.6;margin:0;margin-bottom:16px;padding:0;}
.ml-10{margin-left:-20px !important;margin-right:-20px !important;}
.list-sid-txt{padding-left:20px;padding-top:30px;}
h1{font-size:36px;}
h2{font-size:36px;}
h3{font-size:30px;}
h4{font-size:20px;}
h5{font-size:18px !important;}
h6{font-size:15px;}
p{font-size:13px;font-family:'Raleway';line-height:24px;}
a{color:#ff0023;text-decoration:none;-webkit-transition:background-color .2s linear, color .2s linear;-moz-transition:background-color .2s linear, color .2s linear;-o-transition:background-color .2s linear, color .2s linear;-ms-transition:background-color .2s linear, color .2s linear;transition:background-color .2s linear, color .2s linear;}
a.readmore{color:hsl(0, 0%, 59%);font-weight:bold;vertical-align:bottom;}
a:hover, a:focus{text-decoration:none;color:#0052A5;}
.readmore:hover{color:#ff0023;}
.alignleft{float:left;margin:10px 10px 10px 0;}
.alignright{float:right;margin:20px 0 20px 20px;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}
.last{margin-right:0}
.custom{background:#343434;border-left:0 none;color:#fff;font-size:1.25em;font-weight:normal;margin-top:20px;line-height:1.4;padding:2em;text-align:left;}
.right-menu a:hover{color:hsl(0, 0%, 84%);}
.right-menu{color:hsl(0, 0%, 100%);float:right;font-family:Montserrat-Regular;font-size:14px;}
.top-bar .left-menu li a{color:hsl(0, 0%, 100%);font-family:'Montserrat';font-size:14px;font-weight:bold;}
.right-menu > span{font-weight:bold;font-family:'montserrat';}
.top-bar .left-menu li{float:left;list-style:outside none none;padding-right:26px;}
.top-bar .left-menu{float:left;}
.top-bar{background-color:#ff0023;padding-bottom:20px;padding-top:20px;}
.menu-top{background-color:#fff;}
.section-w.clearfix.bg-gray{background-color:#f7f7f7;padding-top:69px;padding-bottom:101px;}
#testimonial-slider .owl-controls{margin-top:-27px;position:relative;}
.menu-top .logo{float:left;}
.tol-free a i{line-height:3;}
.menu-top .tol-free a{background-color:#ff0023;border:1px solid #ff0023;border-radius:50%;color:hsl(0, 0%, 100%);display:block;float:left;height:44px;line-height:44px;margin-right:16px;margin-top:4px;text-align:center;width:44px;}
.tol-free{float:left;}
.contct-num > strong{color:#0052A5;font-weight:bold;}
.contct-num{color:hsl(0, 0%, 41%);float:left;font-family:montserrat;font-size:14px;font-weight:100;line-height:2;position:relative;top:12px;}
.menu-top .right-txt{float:right;}
.social-icons{float:left;}
.social-icons li{float:left;margin-right:13px;}
.social-icons li a{background-color:hsl(0, 0%, 95%);border:1px solid hsl(0, 0%, 95%);border-radius:50%;color:hsl(0, 0%, 59%);display:block;height:43px;line-height:3;margin-top:4px;text-align:center;width:43px;}
.buy .fa,
.social-icons .fa{line-height:43px;}
.menu-top{padding-bottom:33px;padding-top:33px;}
.search-btn i{color:#969595;}
.navbar-default{background-color:#0052A5 !important;border:medium none !important;border-radius:0px !important;}
.search-btn.pull-right{margin-top:20px;}
.search-btn.pull-right > a{background-color:hsl(0, 0%, 100%);border:1px solid hsl(0, 0%, 100%);border-radius:15px;color:hsl(0, 0%, 59%);display:block;font-family:OpenSans-Regular;font-size:10px;height:35px;line-height:3.2;padding-left:20px;width:239px;}
.social-icons li:last-child{margin-right:0;}
.search-btn a i{color:hsl(0, 0%, 59%);float:right;line-height:3;margin-right:20px;right:19px;}
.nav.navbar-nav a{padding:31px 32px;}
.nav.navbar-nav a:hover{color:#ff0023;}
.navbar-collapse.collapse{float:left;padding-left:0;}
nav{padding-bottom:12px;padding-top:26px;}
a:hover{text-decoration:none !important;}
.navbar-nav li a{font-size:13px;font-weight:bold;}
.header.affix{width:100%;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);top:0;right:0;padding:0;margin:0 !important;position:fixed;z-index:9999;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;}
.navbar-brand{height:auto;margin-top:-3px;padding:0 15px 0 15px;}
.navbar{margin:0;}
.navbar-nav > li > a{text-transform:uppercase;margin:0 2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
li.social-icons ul li:hover a{color:#fff !important;}
li.social-icons ul li.cartbutton .bubble, li.social-icons ul li:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > li a:focus, .navbar-default .navbar-nav > li a:hover, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background-color:#ff0023;color:#fff;}
.nav.navbar-nav a:hover{background-color:hsla(0, 0%, 0%, 0) !important;color:#ff0023!important;}
.active > a{background-color:transparent !important;color:#0052A5;}
.btn-quete > a:hover{color:#fff;}
.portfolio-filter li a.active, .portfolio-filter li a:hover, .portfolio-filter li a:focus, .portfolio-filter li a:active{background-color:#ff0023;border-color:#ff0023;color:hsl(0, 0%, 0%) !important;}
.text-left.clasic-col{float:none;text-align:center;}
li.social-icons ul li a{color:#ff0023;}
#topbar{background:hsl(0, 0%, 100%) none repeat scroll 0 0;color:hsl(0, 0%, 87%);padding:30px 0;}
#topbar p{margin:13px 0 0;padding:0 0 0 25px;font-weight:bold;font-size:16px;}
#topbar p i{color:#ff0023;font-size:24px;padding-right:10px;vertical-align:sub;}
.search-form .form-group{float:right !important;width:100%;margin:7px 0;height:38px;background-color:#414141;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;border-radius:25px;border:1px solid #484848;}
.search-form .form-group input.form-control{padding-right:20px;border:0 none;background:transparent;box-shadow:none;display:block;}
.search-form .form-group:hover, .search-form .form-group.hover{width:100%;border-radius:25px 25px 25px 25px;}
.search-form .form-group span.form-control-feedback{position:absolute;top:-1px;right:-2px;z-index:2;display:block;width:34px;height:34px;line-height:38px;text-align:center;color:#ddd;left:initial;font-size:14px;}
.slider-wrapper{background:#fff;}
.tp-bannertimer{display:none !important;}
.tparrows.preview4:after, .tparrows.preview4 .tp-arr-titleholder{background:#3a3a3a !important;}
.tp-caption.slider-title span, .slider-title span{color:#ff0023;font-family:'Montserrat';font-weight:bold;}
.section-title.leftside > h3{font-size:30px;font-weight:bold;font-family:'Montserrat';}
.tp-caption.slider-title, .slider-title{font-size:48px;line-height:1.5;font-weight:700;text-transform:uppercase;color:rgb(255,255,255);font-family:'Raleway';text-decoration:none;padding:0px;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none}
.tp-caption.slider-title-2, .slider-title-2{font-size:14px;line-height:2.1 !important;font-weight:300;color:rgb(255,255,255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}
.tp-banner-container{width:100%;position:relative;padding:0;}
.tp-banner{width:100%;position:relative;}
.tp-banner-fullscreen-container{width:100%;position:relative;padding:0;}
.stylish-input-group .form-control{background-color:hsl(0, 0%, 97%);border-color:hsl(0, 0%, 97%);border-radius:0px;box-shadow:0 0 0;height:50px;}
.stylish-input-group button{border:0;background:transparent;color:#d6d6d6;}
.form-register{background:#f5f5f5;padding:40px;margin-top:0;}
.form-register:after{content:'';display:block;clear:both;}
.form-register .form-control{}
.form-register .form-group{margin-bottom:0;margin-top:5px;}
.form-register .form-group label{margin-bottom:0;margin-top:10px;}
.box2{margin-top:0px;border:1px solid #ededed;padding:30px;}
.table img{display:table;float:right;width:80px !important;margin-left:19px;}
.form-register .form-control, .billing-form .form-control, .billingform .form-control{border-color:hsl(0, 0%, 92%);border-radius:0;box-shadow:none;font-family:raleway;height:40px;margin-bottom:27px;}
.col-lg-12.col-md-12.col-sm-12.col-xs-12 > label, .col-lg-6.col-md-6.col-sm-6.col-xs-12 > label{color:#616267;font-family:'Montserrat';font-size:14px;font-weight:100;}
.billing-form.clearfix > label{color:rgb(97, 98, 103);}
.radio.payment-method.inline.mrgn-left.selected{margin-left:16px;}
.sorting.col-md-12{margin-bottom:41px;}
.form-control.non-pading{margin-bottom:10px;}
.checkbox > label{font-family:montserrat;font-size:16px;font-weight:100;}
.section-w.white.clearfix{background-color:hsl(0, 0%, 100%);}
.billing-form textarea{height:140px !important;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:20px;}
.table > thead > tr > th{background:#0052A5 none repeat scroll 0 0;border-bottom:2px solid #0052A5;color:hsl(0, 0%, 100%);padding:25px 20px !important;}
.table.table-hover a{color:hsl(221, 27%, 12%) !important;font-size:14px !important;}
.table.table-hover a{display:inline-block;margin-left:60px;margin-top:32px;}
.shiping{margin-top:0 !important;}
.table-hover td img{border:1px solid hsl(0, 0%, 95%);float:left;}
.widget-title h3::after{background-color:#0052A5;border-radius:7px;content:" ";display:block;height:1px;margin:13px 0px 0px 0px;transition:all 0.4s ease-out 0s;width:44px;margin-top:16px;}
.right-menu.pull-right a{color:hsl(0, 0%, 84%);font-family:'Montserrat';font-size:14px;}
.right-menu.pull-right > li{float:left;font-size:14px;list-style:outside none none;padding-right:20px;}
.txt-copyright{padding-bottom:21px;padding-top:30px;}
.custom2{background-color:hsl(0, 0%, 97%);color:hsl(0, 0%, 59%);display:block;font-family:raleway;font-size:13px;font-weight:100;}
.btn-cart .btn.btn-primary.btn-lg{color:hsl(0, 0%, 100%) !important;padding:18px !important;text-transform:uppercase;}
.section-w.white.clearfix.cart-section{padding-top:77px;}
.custom2{margin-left:-19px;margin-top:10px;padding-bottom:20px;padding-left:21px;padding-top:20px;}
table.table-hover{margin-bottom:-15px;}
.widget-title.cheked input{margin-left:10px;}
.widget-title.cheked > h3{margin-top:13px;}
table.table-hover{border:1px solid hsl(0, 0%, 95%);}
.paypal-img{display:block;float:right;margin-bottom:55px;margin-top:63px;position:relative;}
#sel1{color:hsl(0, 1%, 71%);}
.last-img{float:right;margin-top:33px;right:0;}
.btn-cart .btn.btn-lg{color:hsl(0, 0%, 100%) !important;}
#payment2 label{font-family:"Montserrat";font-size:14px;font-weight:bold;margin-bottom:43px;}
#payment2{margin-left:20px;}
#payment label{margin-top:-22px;padding:0 16px !important;}
.tp-caption a{font-weight:bold;font-family:'Montserrat' !important;}
.shop-tab{margin:60px 0;}
.shop-tab .nav-tabs{border-bottom:0 none;padding:0;}
.shop-tab .nav-tabs > li > a{border-radius:0;font-weight:bold;color:#343434;}
.shop-tab .tab-content{border:1px solid #DDD;padding:20px;}
.shop_desc h3{margin:0;font-size:28px}
.shop_desc h2{font-size:28px;color:#ff0023;}
.shop_meta{font-weight:bold}
.shop-rating i:hover, .shop_meta strong{color:#ff0023;}
.social-icons a:hover{background-color:#0052A5;border-color:#0052A5;color:hsl(0, 0%, 100%);}
.text-area .form-control{border:medium none;box-shadow:none;font-family:montserrat;font-size:13px;line-height:3;margin-bottom:48px;}
.post{margin:0 auto;text-align:center;}
.dropdown-toggle:hover{background-color:transparent;}
.dropdown-menu > li{border-bottom:1px dotted;width:100%;}
.dropdown-toggle{background-color:#0052A5!important;}
.nav.navbar-nav > li{border-left:1px dotted hsl(224, 8%, 26%);}
.nav.navbar-nav > li:first-child{border-left:none;}
input.search-field{border-radius:20px;box-shadow:none;}
.search-box .search-btn{background-color:hsla(0, 0%, 0%, 0);border:medium none;position:absolute;right:8px;top:36px;}
.section-b.white{background-color:#fff;}
.buttons.butn-link.bto2{left:38%;}
.buttons.butn-link{background-color:#0052A5;border:1px solid #0052A5;border-radius:50%;color:hsl(0, 0%, 0%);height:47px;line-height:47px;margin:-35px auto;right:69px;top:43%;width:47px;}
.buttons.butn-link.link2{height:62px;line-height:62px;width:62px;}
.buttons.butn-link:hover{background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 100%);}
.buttons.butn-link i{color:hsl(0, 0%, 0%) !important;}
.btn.btn-group-lg.mix-b.last:hover{background-color:hsl(0, 0%, 0%);color:hsl(0, 0%, 100%) !important;}
.serch-second .search-btn.btn2{right:41px;top:12px !important;}
.dropdown-menu > li:LAST-CHILD{border-bottom:none;}
input{font-family:open sans;font-size:10px;}
.input.search-field{border-radius:20px;box-shadow:none;}
.search-box.pull-right{position:relative;}
.form-group{margin-bottom:0;padding-bottom:22px;padding-top:26px;}
.dropdown-menu{background-color:#0052A5 !important;border-top:2px solid #ff0023 !important;}
.price{height:40px;line-height:40px;position:absolute;right:20px;text-align:center;top:23px;font-style:italic;font-weight:bold;color:#ff0023;}
.old{text-decoration:line-through;opacity:0.8;font-size:12px;}
.slider .btn.btn-primary.btn-lg:hover, .slider .btn.btn-default.btn-lg:hover{background-color:hsl(0, 0%, 100%) !important;border-color:hsl(0, 0%, 100%) !important;}
.masonry_wrapper .item{margin:0;position:relative;overflow:hidden;position:relative;min-height:1px;}
.desc{visibility:hidden;opacity:0;transition:all 0.5s ease;}
.entry:hover .desc{visibility:visible;opacity:1;}
.filter-top.clearfix.col-3{display:block;text-align:left;vertical-align:text-top;}
.navbar.navbar-default{width:100%;z-index:9999;}
.col-md-8.col-sm12-col-xs-12.pading-non{padding-left:0;}
.padding-non{padding:0;}
.main-nav{width:100%;}
.affix{position:fixed;top:0;}
.desc{background:#0052A5 none repeat scroll 0 0;bottom:0;position:absolute;width:100%;}
.desc{padding:10px 3px 18px 14px;}
.desc .butto{height:40px;line-height:40px;position:absolute;right:20px;text-align:center;top:24px;width:40px;transition:0.5s ease;}
.item img{width:100%;}
.desc h3{color:#fff;font-size:15px;margin:0;padding:0;}
body{overflow-x:hidden;}
.item:hover .desc h3{color:#fff;}
.desc p{line-height:1.3;font-style:italic;}
.desc-heading > p{color:#ff0023;font-size:14px;padding-top:8px;}
.mall{font-family:raleway;font-size:14px;font-weight:100;}
.mall-title{margin-bottom:0;}
.butto:hover{background:hsl(0, 0%, 100%) none repeat scroll 0 0 !important;border-color:hsl(0, 0%, 100%);color:#ff0023;}
.desc .buttons{position:absolute;right:0;}
.masonry_wrapper .item img{width:100%;position:relative;}
.portfolio-filter ul{list-style:outside none none;padding:0;text-align:center;vertical-align:middle;}
.filter-top.clearfix{text-align:center;vertical-align:middle;display:inline-block;}
.portfolio-filter li{float:left;margin-left:0;padding:0;}
.portfolio-filter li a{font-weight:bold;margin:0 0 0 2px !important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.desc .butto{-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.butto{background-color:#0052A5;border-color:#0052A5 !important;border-radius:50% !important;color:#fff;margin-right:53px;margin-top:8px;transition:0.5s ease;}
.butto.butto-2{margin-right:0;}
.hoverd .shape-inner.display > span{visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.shapes-top .no-padding:hover i{display:none;}
.hoverd .shape-inner.display > span{visibility:hidden;padding:3px 0;}
.css-shapes-preview2.no-padding{margin-right:-1px;}
.shapes-top .no-padding:hover span{display:block;opacity:1;transform:translateY(0px);visibility:visible;}
.no-padding:hover{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.icon-contct > a:hover{background-color:hsl(0, 0%, 0%);border-color:hsl(0, 0%, 0%);color:#ff0023;}
.about-widget > a{color:#ff0023 !important;}
.btn.btn-primary.btn-lg{background-color:#ff0023 !important;border-color:#ff0023;color:hsl(0, 0%, 0%) !important;font-size:12px !important;font-family:montserrat;font-weight:bold;}
.bg-hom2 .navbar-collapse.collapse{padding:0 7%;}
.btn.btn-default.btn-lg{font-size:12px !important;}
.btn.btn-default.btn-lg:hover{background-color:#000 !important;color:#0052A5 !important;border-color:#000 !important;}
.btn.btn-primary.btn-lg:hover{background-color:#000 !important;color:#0052A5 !important;border-color:#000 !important;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.single-portfolio .media{margin-bottom:0 !important;}
.media img{width:100%;}
#sidebar .price{right:auto;left:0;text-align:left;top:0;margin:0 !important;line-height:1;position:relative;display:block}
.input-group-addon > button{color:hsl(0, 0%, 59%);}
#blog-page .bx-pager-link{background-color:hsl(0, 0%, 97%);border:1px solid hsl(0, 0%, 97%);border-radius:4px;color:hsl(0, 0%, 0%);float:left;font-family:montserrat;font-weight:bold;line-height:1.42857;margin-left:-1px;margin-right:20px;padding:14px 19px;position:relative;text-decoration:none;}
#blog-page .bx-pager-link:hover{background-color:#0052A5;border-color:#0052A5;color:#fff;}
#sidebar .featured-widget li{display:inline-block;margin:5px 0;position:relative;width:100%;}
#sidebar{padding:0 10px;}
#sidebar .widget-title{padding-bottom:10px;}
.metabox{font-style:italic;}
#sidebar .featured-widget h3{line-height:1;margin-bottom:8px;margin-top:15px;padding:0;}
#sidebar .featured-widget h3 a{font-weight:bold;padding-bottom:0 !important;font-size:14px;color:#242424;}
.featured-widget ul{padding:0;}
#sidebar .featured-widget img{margin:11px 13px 15px 0;width:81px !important;}
.testi-sidebar h3{margin-top:20px;font-size:16px !important;padding:0 !important;margin-bottom:5px !important;text-transform:uppercase;}
.testi-sidebar p, .testi-sidebar small{font-style:italic;}
#owl-testi-sidebar .owl-controls{bottom:33%;left:0;right:auto;width:86px;}
.testi-sidebar p{display:table-row-group;font-family:Athelas;font-size:16px;margin-top:10px;}
.testi-sidebar img{margin-right:20px;margin-top:-10px;width:80px !important;}
.instagram-widget ul{padding:0;list-style:none}
.instagram-widget li{display:inline-block;margin-bottom:-10px;margin-left:-5px;}
.instagram-widget li img{padding:5px;}
.widget-title{display:block;padding:20px 0;}
.widget-title h3{font-size:24px;position:relative;text-transform:uppercase;}
.widget-title.list > h3{text-transform:capitalize;}
.about-widget img{margin-bottom:30px;}
#accordion-first .accordion-heading .accordion-toggle > em{background-color:#fff;border-radius:4px;color:#8e8e8e;font-size:14px;height:32px;line-height:32px;border:1px solid #e4e4e4;margin-right:10px;text-align:center;width:32px;}
.accordion-inner p{padding-left:45px;}
#accordion-first .accordion-heading .accordion-toggle{color:#8e8e8e;cursor:pointer;font-family:'PT Sans', sans-serif;font-weight:bold;font-size:16px;display:block;margin:5px 0 0 0;outline:medium none !important;padding:5px 0 !important;text-decoration:none;}
.control-top .owl-controls .owl-nav [class*="owl-"]{border-radius:4px;font-size:16px;border:1px solid #f5f5f5 !important;}
.control-top .owl-controls{border:0 solid #f5f5f5 !important;border-radius:4px;bottom:auto;left:auto;margin:auto;padding:0;position:absolute;right:-3%;text-align:center;top:-20%;width:90px;}
li.social-icons{margin:0;padding:0;width:auto;}
.pager li a, .pagination li a, li.social-icons ul li{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;cursor:pointer;margin:-1px 1px 5px 0;padding:0;height:40px;width:40px;border-radius:100%;background:#fff;text-align:center;line-height:40px;overflow:visible;box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.3);}
.pager li a, .pagination li a{background:hsl(0, 0%, 97%) none repeat scroll 0 0 !important;border-color:hsl(0, 0%, 97%) !important;border-radius:4px;box-shadow:none;color:hsl(0, 0%, 0%) !important;font-weight:bold;margin:0 10px 0 0;}
.pager li a:hover, .pagination li a:hover{background:#ff0023 none repeat scroll 0 0 !important;border-color:#ff0023;color:hsl(0, 0%, 100%) !important;}
.pagination li a:hover, li.social-icons ul li:hover{text-decoration:none;}
li.social-icons ul li.cartbutton{position:relative;box-shadow:none;background:#f3f3f3 !important;}
li.social-icons ul li.cartbutton .bubble{position:absolute;top:-8px;right:-8px;color:#fff !important;font-size:12px;width:21px;font-family:'PT Sans', sans-serif;font-weight:bold;line-height:21px;height:21px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;}
li.social-icons ul li.cartbutton:hover i, li.social-icons ul li.cartbutton:hover a, li.social-icons ul li.cartbutton a{color:#212121 !important;background:transparent !important}
.entry:hover .magnifier{opacity:1;transform:scale(1, 1);visibility:visible;}
.btn-quete2 > a{font-family:"Montserrat";font-size:14px;font-weight:bold;}
.social-team-icons a{color:#0052A5;}
.entry{display:block;overflow:hidden;position:relative;}
.magnifier{background-color:hsla(52, 75%, 45%, 0.7);bottom:-1px;left:0;opacity:0;position:absolute;right:0;text-align:center;top:0;transform:scale(0, 0);transition:all 0.3s ease-in-out 0s;}
.entry img{zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-ms-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;transition:all 0.9s ease 0s;}
.entry:hover img{zoom:1;filter:alpha(opacity=50);opacity:0.5;-webkit-transform:rotate(-1deg) scale(1.4);-moz-transform:rotate(-1deg) scale(1.4);-ms-transform:rotate(-1deg) scale(1.4);-o-transform:rotate(-1deg) scale(1.4);transform:rotate(-1deg) scale(1.4);}
.magnifier .buttons i{color:#fff;}
.buttons{visibility:hidden;position:absolute;cursor:pointer;top:50%;left:0;right:0;background:#2222;width:50px;height:50px;line-height:50px;z-index:1111;margin:-20px auto;opacity:0;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-ms-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.desc:hover .buttons, .magnifier:hover .authordate, .magnifier:hover .hoverbutton, .magnifier:hover .buttons{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.magnifier .buttons a{color:#fff;font-size:18px;}
.landing-message{background:hsla(0, 0%, 0%, 0) url("images/landing-mesag-img.jpg") no-repeat scroll center center/cover;color:hsl(0, 0%, 100%);display:block;height:100%;margin:auto;padding:91px 0 77px;position:relative;width:100%;z-index:999;}
.landing-message h3{color:hsl(0, 0%, 100%);text-align:center;font-size:28px;}
.content-heading.content2 > h3::after{margin:10px auto 7px;}
#colorful-tab .nav-tabs > li > a{border:1px solid transparent;padding:0;font-size:18px;text-align:center;}
#colorful-tab .nav-tabs > li .bubble{background:#ededed;width:50px;height:50px;text-align:center;line-height:50px;font-size:18px;display:block;margin:0 auto 10px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
#colorful-tab .nav-tabs > li > a:hover .bubble, #colorful-tab .nav-tabs > li > a:focus .bubble, #colorful-tab .nav-tabs > li.active > a .bubble, #colorful-tab .nav-tabs > li.active > a:hover .bubble, #colorful-tab .nav-tabs > li.active > a:focus .bubble{background:#fff;color:#ff0023;}
#colorful-tab .nav-tabs > li > a, #colorful-tab .nav-tabs > li > a:hover, #colorful-tab .nav-tabs > li > a:focus, #colorful-tab .nav-tabs > li.active > a, #colorful-tab .nav-tabs > li.active > a:hover, #colorful-tab .nav-tabs > li.active > a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#transparent;border-color:transparent;border-image:none;border-style:solid;border-width:0;color:#212121;cursor:pointer;}
#colorful-tab .nav-tabs > li > a:hover, #colorful-tab .nav-tabs > li > a:focus, #colorful-tab .nav-tabs > li.active > a, #colorful-tab .nav-tabs > li.active > a:hover, #colorful-tab .nav-tabs > li.active > a:focus{background:#ff0023;color:#fff;}
.control-top .owl-controls .owl-nav [class*="owl-"]:hover, #accordion-first .accordion-heading .accordion-toggle > em:hover, #accordion-first .accordion-heading .accordion-toggle > em.fa-arrow-right{background:#ff0023 !important;border-color:#ff0023 !important;color:#fff;}
#colorful-tab .nav-tabs{border:none;width:100%;margin-bottom:30px;}
#colorful-tab .nav-tabs li:focus, #colorful-tab .nav-tabs li:hover, #colorful-tab .nav-tabs li.active{position:relative;}
#colorful-tab .nav-tabs li:hover:after, #colorful-tab .nav-tabs li:focus:after, #colorful-tab .nav-tabs li.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(244, 194, 18, 0);border-top-color:#ff0023;border-width:10px;margin-left:-10px;}
#colorful-tab .nav-tabs h3{font-size:18px;}
#colorful-tab .nav-tabs > li > a, #colorful-tab .nav-tabs > li > a:hover, #colorful-tab .nav-tabs > li > a:focus, #colorful-tab .nav-tabs > li.active > a, #colorful-tab .nav-tabs > li.active > a:hover, #colorful-tab .nav-tabs > li.active > a:focus, #colorful-tab .nav-tabs > li.active > a, #colorful-tab .nav-tabs > li.active > a:hover, #colorful-tab .nav-tabs > li.active > a:focus{padding:30px 20px;}
#colorful-tab .nav-tabs > li:active h3, #colorful-tab .nav-tabs > li:focus h3, #colorful-tab .nav-tabs > li.active h3, #colorful-tab .nav-tabs > li:hover{color:#fff !important;}
#colorful-tab .nav-tabs, .nav-pills{text-align:center;}
.bg-black{margin-top:-2px;}
.input-group.stylish-input-group.second{background-color:hsl(0, 0%, 97%);}
.input-group-addon.top{background-color:hsl(0, 0%, 97%);border:medium none;height:50px;top:0;width:83px;}
.input-group-addon.top > button{position:absolute;top:17px;}
.search-box.form-control::-moz-placeholder{color:hsl(0, 0%, 60%);}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default, .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color:#fff !important;background-color:#3a3a3a;border-color:#3a3a3a;}
.breadcrumb{font-size:14px !important;padding:0;background:transparent;border:none;}
.section-title h1{color:rgb(255, 255, 255);font-size:48px;font-weight:bold;margin-bottom:3px;padding-bottom:0px;text-transform:uppercase;}
.breadcrumb > li + li::before{color:#ff0023;content:"";font-family:fontawesome;padding:0 12px;}
.breadcrumb li a{color:hsl(0, 0%, 100%);font-family:montserrat;font-size:14px;font-weight:bold;}
.back-color-none.service-top{padding-bottom:97px;}
.back-color-none.clearfix.buiders{padding-top:68px;padding-bottom:100px;}
.service-heading > span{line-height:4;}
.desc > h3{font-family:'Montserrat';font-size:18px;font-weight:bold;}
.desc > p{color:#ff0023;font-family:raleway;font-size:13px;padding-top:7px;}
.section-w.what-vd{margin-top:7px;}
.btn.btn-group-lg.mix-b:active{outline:medium none !important;}
.text-block.quote-before > p{font-size:15px;padding-bottom:10px;text-align:left;}
.text-block.quote-before.clearfix{padding-bottom:20px;}
.ratin-before h6{color:hsl(0, 0%, 59%);float:left;font-weight:100;padding-left:75px;}
.row.client-images{padding-top:110px;}
.btn-botom .btn.pro-yellow{padding:11px 22px;}
.tab-content.colored{background-color:hsl(0, 0%, 97%) !important;}
.btn.btn-group-lg.pro-black{color:hsl(0, 0%, 100%);font-family:montserrat;font-size:12px;font-weight:bold;}
.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{color:#fff !important;}
.btn-botom .btn{padding:11px;}
.text-block.quote-before.clearfix{margin-bottom:56px;}
.back-color-none.clearfix.builders{padding-bottom:95px;padding-top:66px;}
.service img{width:100%;}
.services-list .service{margin:0 0 30px;}
.service h3{margin-bottom:10px;margin-top:20px;}
.nav-tabs > li{padding:0;}
.dmtop{background-color:#ff0023 !important;}
.home .search-btn{top:8px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .client.active{background:#ff0023 none repeat scroll 0 0 !important;border-color:#ff0023;}
.colorful{background:#ff0023 !important;padding:60px 0;}
.rating i{font-size:16px;color:#ff0023 !important;}
.client img{margin:auto;width:auto;}
.client img{opacity:1;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.client:hover img{opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);}
figure.effect-milo .image{position:absolute;top:0;opacity:0;left:0;bottom:0;right:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0, 0);transform:translate3d(0, 0);}
figure.effect-milo:hover .image{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.owl-carousel .owl-item{-moz-user-select:none;float:left;overflow:visible;position:relative;z-index:1;}
#sidebar .owl-item {height:100px !important}
#testimonial-slider{text-align:center;}
#testimonial-slider{text-align:center;}
.testimonial{background:#fff;position:relative;}
.testimonial .text-block{position:relative;margin-right:10px;overflow:visible;min-height:100px;}
.text-block.quote-before{background-color:hsl(0, 0%, 100%);}
.testimonial .title-block{display:block;padding:50px 0 0;position:relative;}
.testimonial .title-block h3{margin:0;font-size:18px;}
.testimonial .title-block p{font-style:italic;font-size:14px;}
.owl-theme .owl-controls{bottom:-11%;left:0;margin:auto;padding:0;position:absolute;right:0 !important;text-align:center;top:auto;width:140px;border-radius:4px;}
.text-block.quote-before.clearfix:hover p{color:#969595!important;}
#about-slider .owl-controls{bottom:5%;}
.owl-theme .owl-dots .owl-dot span{background:hsl(0, 0%, 100%) none repeat scroll 0 0 !important;border:1px solid hsl(0, 0%, 75%);height:11px;margin:0 4px;width:11px;}
.testimonial img{border:1px solid #f5f5f5;bottom:-50px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:80px !important;z-index:1000;}
.testimonial p{font-size:18px;font-family:'Raleway';line-height:1.7;}
.btn.btn-group-lg.mix-b:hover{background-color:#fff;}
.container-fluid{max-width:1700px;padding-left:30px;padding-right:30px;}
.section-title h3 span{color:#ff0023 !important;}
.section-w{background:hsl(0, 0%, 97%) none repeat scroll 0 0;}
.progress-bar.pro-yellow{border-radius:12px;}
.progress-bar.pro-yellow > span{float:right;font-weight:bold;right:0;color:#0052A5 !important;}
.pro-title{color:#ff0023;font-weight:bold;}
.section-b{background:#0052A5;}
.section-b .section-title h3, .section-b .portfolio-filter li a{color:#FFF;}
.section-w, .section-b{display:block;padding-bottom:100px;padding-top:67px;position:relative;}
.section-b button.mix-b{background:#ff0023 none repeat scroll 0 0;display:block;margin:0 auto;text-align:center;}
.btn.btn-group-lg.mix-b:hover{border-color:#fff;}
.tab-main > p{color:hsl(0, 0%, 59%);font-family:"Raleway";font-size:13px;line-height:1.9;margin-bottom:0px;}
.btn.btn-group-lg.pro-yellow{color:hsl(0, 0%, 0%);}
.progress-what h2{padding-bottom:10px;}
.btn.btn-group-lg.pro-yellow{font-family:'Montserrat';font-size:12px;font-weight:bold;margin-right:22px;}
.what-tabs > h2{font-size:30px;font-weight:bold;}
.progress-what > h2{font-size:30px;font-weight:bold;}
.progress-what > p{color:#acabab;}
.btn.btn-group-lg.mix-b{font-size:12px;font-weight:bold;padding:10px 22px;}
.what-vd .what-tabs .nav-pills > li > a{border-radius:0px;}
.what-vd .what-tabs .nav-pills li{border-right:1px solid #21242d;}
.what-vd .what-tabs .nav-pills li:last-child{border-right:none;}
.what-vd .progress-what p{margin:0px;}
.what-vd .progress-box .progress-bar{line-height:10px !important;position:relative;}
.what-vd .progress-box .progress{height:10px !important;margin-top:9px;overflow:unset;}
.pro-yellow{background-color:#0052A5;}
.pro-black{background-color:#000;}
.what-vd .progress-box span{color:hsl(0, 0%, 0%);display:block;position:absolute;top:-28px;}
.progress-bar.pro-black > span{float:right;right:0;}
.progress-bar.pro-black{border-radius:12px;}
.progress-bar.pro-black > span{float:right;right:0;color:hsl(0, 0%, 0%);font-weight:bold;}
.pro-title.pro2{color:#000!important;}
.what-vd .what-tabs .nav-pills a{color:#fff;}
.section-g{background:#fafafa;padding:80px 0;position:relative;display:block;}
.team-box .team-heading{background:hsl(0, 0%, 97%) none repeat scroll 0 0;padding:17px 0;transition:all 0.4s ease-out 0s;}
.team-box .team-heading p, .team-box .team-heading h5{margin:0px;}
.team-box .team-in-box{position:relative;}
.team-box .team-text{background-color:rgba(0,0,0,0.7);position:absolute;top:0;color:#FFF;height:100%;opacity:0;transition:all 0.4s ease-out 0s;width:100%;}
.team-box:hover .team-text{opacity:1;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.team-box:hover .team-heading{background:#0052A5 none repeat scroll 0 0;color:hsl(0, 0%, 100%) !important;margin-top:-2px;}
.input-group.stylish-input-group.list2{font-family:raleway;font-size:12px;}
.stylish-input-group input{font-family:'Open Sans';font-size:10px;}
.widget-title.list > p{color:hsl(0, 0%, 59%);font-family:montserrat;font-size:13px;padding-bottom:0;padding-top:17px;}
.team-box .social-team-icons li{float:left;}
.bgpatttern{background:url(images/bgpattern.jpg) fixed;background-size:cover;}
.bgpatttern.shop-img{background:url(images/slider-shop.jpg) fixed;}
.shop-img .breadcrumb > li + li::before{color:hsl(0, 0%, 100%);}
.tol-free.shop-top{margin-left:66px;}
.shop-txt .form-group input{background-color:hsl(0, 0%, 95%);border-color:hsl(0, 0%, 95%) !important;}
.right-txt{float:none;}
.shop-txt .form-group{padding-top:11px;}
.shop-txt .search-box .search-btn{right:6px;top:17px;}
.btn.btn-primary.btn-lg.pull-right.border-radius.btn-order{padding:18px;}
.shop-txt .search-box.pull-right{float:left !important;}
.shop-txt .social-icons{margin-right:25px;}
.no-padding2{padding-left:0;}
.pull-left.col-md-8.col-sm-8.col-xs-12.no-padding2{padding:0;}
.chek span{color:hsl(0, 0%, 100%);}
.input-group-addon.chek{background-color:hsl(0, 0%, 0%);}
.breadcrumb{background-color:hsla(0, 0%, 0%, 0);.}
.page-white{display:block;padding-bottom:61px;padding-top:69px;position:relative;z-index:10;}
.section-title{margin-bottom:30px;width:100%;display:block;text-align:center;position:relative;}
.section-title.left-style{text-align:left !important;}
.section-title h3{font-size:36px;font-weight:bold;line-height:1.4;margin-bottom:0 !important;text-transform:uppercase;}
.section-title.leftside{margin-bottom:87px;}
.section-title.leftside > h3::after{border:1px solid #0052A5;content:"";display:block;height:1px;margin:5px auto 47px;width:70px;}
.section-b .section-title h3, .section-b .portfolio-filter li a{color:#fff;}
.portfolio-filter li a.active, .portfolio-filter li a:hover, .portfolio-filter li a:focus, .portfolio-filter li a:active{background-color:#ff0023;border-color:#ff0023;color:hsl(0, 0%, 0%) !important;}
.portfolio-filter.clearfix a{background-color:#20242f;border:1px solid hsl(224, 19%, 15%);border-radius:7px;display:inline-block;margin-right:30px;min-width:60px;padding:7px 12px;}
.portfolio-filter.clearfix li{padding-right:16px;}
.bg-blak.hom-shop .navbar-collapse.collapse{padding:0 11%;}
.btn.btn-group-lg.mix-b{font-family:"montserrat";margin-top:48px;}
.progress-bar.pro-yellow{background-color:#ff0023 !important;}
.progress-bar.pro-black{background-color:#0052A5 !important;}
.section-title.leftside .divider{margin:20px 0;}
.section-title p{font-size:16px;}
.section-wrapper{margin:60px 0 0;}
.copyrights{background:hsl(224, 22%, 14%) none repeat scroll 0 0;display:block;overflow:hidden;position:relative;padding-top:6px;}
.copyrights h4{color:#d6d6d6;float:left;font-size:14px;}
.about-widget .second-para-botom{padding-bottom:0px;}
.buy{margin-top:47px;}
.footer{background:rgb(22, 27, 38) none repeat scroll 0 0;display:block;padding-bottom:104px;padding-top:90px;position:relative;}
.widget-title2 img{padding-bottom:2px;}
.widget-title3{padding-bottom:10px;}
.widget-title3.contact h3{margin-bottom:10px;}
.about-widget > p{padding-bottom:17px;}
.widget-title3.contact{padding-bottom:2px;}
.text-block.quote-before.second{margin-right:-10px;}
.content-heading.content2{margin-bottom:26px;text-align:center;}
.btn.btn-group-lg.mix-b{COLOR:#000!important;}
nav{padding-bottom:0px;padding-top:0px;}
.scrolled .stickable-nav{position:fixed;top:0;}
.scrolled .stickable-nav .container{width:auto;padding-left:0;padding-right:0;}
.text-block.quote-before p{margin-left:54px;}
.btn-botom{margin-top:44px;}
.section-title.border > h3{float:left;}
.team-text{padding-right:20px;padding-top:95px;}
.nav.navbar-nav a{color:#ededed!important;}
#map-streat{height:505px;}
.worked-slider-top .bx-prev:hover::before{color:yellow;border-color:yellow;}
.worked-slider-top .bx-next:hover::after{color:yellow;border-color:yellow;}
.social-team-icons li{padding-right:13px;}
.team-heading{text-align:center;}
.team-box:hover .team-heading h5{color:hsl(0, 0%, 100%);}
.team-box:hover .team-heading p{color:hsl(0, 0%, 100%);}
.worked-slider-top .bx-pager{display:none;}
.section-title.border > h3::after{background-color:hsl(46, 95%, 59%);border-radius:7px;content:" ";display:block;height:1px;margin:12px 0 21px;transition:all 0.4s ease-out 0s;width:44px;}
.section-title.clients > h3:after{background-color:#0052A5;border-radius:7px;content:" ";display:block;height:1px;margin:auto;transition:all 0.4s ease-out 0s;width:44px;margin-top:16px;}
.about-widget > p{color:hsl(0, 0%, 84%);}
.second-para-botom > strong{color:#fff;}
.about-widget span{color:#ff0023;}
.buy a:hover{background-color:rgb(252, 204, 49);color:rgb(255, 255, 255);border:1px solid rgb(252, 204, 49);}
.details li{padding-bottom:14px;}
.buy li{float:left;margin-right:12px;}
.service-heading > a{border:1px solid hsl(0, 0%, 100%) !important;border-radius:50%;color:hsl(0, 0%, 100%);display:block;float:left;height:50px;line-height:3.5;text-align:center;width:50px;}
.service-heading i{line-height:48px;}
.service-heading > a:hover{color:#fff !important;}
.service-heading > a{margin-right:17px;}
a:focus{outline:medium none !important;}
.section-w.what-vd{background-color:hsl(0, 0%, 100%);}
.heading-construct > h3{color:hsl(0, 0%, 100%);padding-bottom:14px;}
.service-heading > span{color:hsl(0, 0%, 100%);font-family:Montserrat, open sans, relaway;font-size:14px;}
.service-heading > span{margin-top:20px;padding-top:30px;}
.buy a{background-color:#1b1f2a;border:1px solid hsl(224, 22%, 14%);border-radius:50%;box-shadow:0px 2px 2px #000;display:block;height:44px;line-height:3;text-align:center;width:44px;}
.buy li{float:left;margin-right:12px;}
.service-heading > a:hover{background-color:#ff0023;border:1px solid #ff0023 !important;color:#fff;}
.service-heading{padding-bottom:6px;}
.sid-img-slider{padding-top:34px;}
.entry.befor img{padding-right:30px;}
.text-block.quote-before p::before{border:1px solid hsl(47, 100%, 53%);border-radius:50%;color:hsl(47, 100%, 53%);content:"";display:block;font-family:fontawesome;height:48px;left:-61px;line-height:2.4;position:relative;text-align:center;top:37px;width:48px;font-size:20px;}
.text-block.quote-before.clearfix > p{color:hsl(0, 0%, 59%);}
.text-block.quote-before > p{padding-left:24px;padding-right:32px;}
.ratin-before span{color:#ff0023;font-weight:bold;}
.ratin-before h6{color:hsl(0, 0%, 59%);float:left;font-weight:normal;padding-left:75px;font-family:raleway;}
.tab-image{margin-top:24px;}
.what-vd .what-tabs .nav-pills a{color:hsl(0, 0%, 100%);font-family:'Montserrat';font-size:13px;font-weight:bold;background-color:#000;}
.second-para{padding-bottom:10px;padding-top:6px;}
.tab-image > img{float:left;margin-right:20px;}
.what-tabs > h2::after{border:1px solid hsl(46, 95%, 59%);content:"";display:block;height:1px;margin-top:16px;width:44px;}
.nav.nav-pills{margin-top:49px;}
.progress-what > h2::after{border:1px solid #0052A5;content:"";display:block;height:1px;width:44px;margin-top:16px;}
.progress-what > h2{margin-bottom:33px;}
.progress-what > p{font-family:'Raleway';font-size:13px;line-height:1.7;}
.css-shapes-preview{background-color:hsl(221, 44%, 41%);transform:skew(-30deg);}
.shapes-top .col-md-4{padding:34px 0;}
.css-shapes-preview2{background-color:hsl(7, 71%, 55%);transform:skew(-30deg);}
.shape-inner > span{font-family:raleway;font-weight:bold;}
.shape-icon{color:hsl(0, 0%, 100%);font-size:20px;text-align:center;position:relative;}
.shape-icon{transform:skewX(30deg);}
.shape-icon i{position:absolute;top:0;}
.shop{color:hsl(0, 0%, 100%);}
.main-nav.affix{z-index:999999;}
.content-heading h3::after{background-color:hsl(46, 94%, 59%);border-radius:7px;content:" ";display:block;height:1px;margin:11px 0 24px;transition:all 0.4s ease-out 0s;width:44px;}
.worked-slider-top.news-top .bx-controls.bx-has-controls-direction.bx-has-pager{margin-right:21px;}
.service-txt.txt3 > h5{margin-bottom:11px;margin-top:3px;}
.content-heading > h3{font-size:30px;padding-bottom:17px;padding-left:20px;padding-top:69px;}
.service-txt h5{margin-bottom:6px;padding-top:13px;}
.sid-text{padding-bottom:11px;}
.service-txt > p{padding-bottom:8px;}
.back-color-none{background-color:hsl(0, 0%, 100%);padding-top:70px;}
.read-more-btn > a{color:#0052A5;font-weight:bold;font-family:'Montserrat';}
.read-more-btn > a:hover{color:#0052A5;}
.read-more-btn a i{padding-left:14px;}
.worked-slider-top .bx-prev::before{border:1px solid hsl(0, 0%, 44%);border-radius:50%;color:hsl(0, 0%, 44%);content:"";font-family:FontAwesome;font-size:18px;height:35px;line-height:30px;margin-left:-60px;position:absolute;text-align:center;width:35px;}
.work-slider .bx-controls.bx-has-controls-direction.bx-has-pager{position:absolute;right:59px;top:95px;}
.panel-group.col-md-7{padding:0;}
.worked-slider-top .bx-next::after{border:1px solid hsl(0, 0%, 44%);border-radius:50%;color:hsl(0, 0%, 44%);content:"";font-family:FontAwesome;font-size:18px;height:35px;line-height:30px;position:absolute;text-align:center;width:35px;}
.work-slider .bx-pager{display:none;}
.work-slider .bx-controls.bx-has-controls-direction.bx-has-pager{position:absolute;right:59px;top:132px;}
.worked-slider-top.builder .bx-has-controls-direction{position:absolute;right:59px;top:-105px;}
.social-team-icons a:hover{color:#0052A5;}
.worked-slider-top.builder{position:relative;}
.row.section-wrapper.clearfix.builder{margin-top:20px;}
.section-title.border.clearfix.builder-tytle{margin-bottom:0;}
.smal-txt{font-size:14px !important;}
li{list-style:outside none none;}
.css-shapes-preview3{background-color:hsl(194, 100%, 41%);transform:skew(-30deg);}
.shape-inner > span{font-size:16px;font-weight:bold;font-family:'montserrat';}
.navbar.navbar-default{margin-bottom:0;}
.bg-shap-color{background-color:hsl(226, 25%, 10%);padding-bottom:5px;padding-top:5px;}
.back-color-none.service-top.design{padding-bottom:77px;}
.widget-title3 > h3{color:hsl(0, 0%, 100%);padding-bottom:18px;}
.widget-title2{padding-bottom:16px;}
.read-more a i{padding-left:10px;}
.slider-bak-img{background-image:url(images/slider-new-img.jpg);}
.media.last img{padding-right:16px;}
.service1 > p{color:hsl(0, 0%, 84%);font-family:"Montserrat";font-size:12px;font-weight:100;}
.service1.servic-botom{padding-bottom:38px;}
.heading{color:hsl(0, 0%, 100%);font-size:30px;font-weight:bold;padding-bottom:46px;padding-top:76px;font-family:'Montserrat';padding-left:20px;}
.section-title.clients > h3{font-size:30px;}
.btn-quete a{background-color:#0052A5;border:1px solid #0052A5;color:hsl(0, 0%, 0%);display:block;float:left;height:45px;margin-left:20px;text-align:center;width:127px;}
.btn-quete2 > a:hover{background-color:#fff;border-color:#fff;color:#000;}
.btn-quete > a:hover{background-color:#fff;border-color:#fff;color:#000;}
.btn-quete{float:left;}
.txt-get{float:right;}
.left-txt{color:hsl(0, 0%, 100%);float:left;font-family:'Montserrat';font-size:24px;font-weight:bold;}
.bg-black{background-color:hsl(221, 27%, 12%);padding-bottom:55px;padding-top:57px;}
.btn-quete2 a{background-color:#0052A5;border:1px solid #0052A5;color:#000;float:left;height:45px;line-height:3.8;margin-left:20px;text-align:center;width:198px;}
.btn-quete2{float:left;}
.btn-quete > a{font-family:"Montserrat";font-size:12px !important;font-weight:bold;line-height:3.8;}
.btn-quete > a, .btn-quete2 a{border-radius:5px;}
.back-color-none.service-top{padding-top:3px;}
.service-txt h5{color:#0052A5;font-size:18px;font-weight:bold;}
.btn-quete > a{font-size:14px;}
.btn-quete2 > a{font-size:12px;font-weight:bold;line-height:3.8;}
.read-more > a{color:hsl(0, 0%, 65%);font-size:12px;font-weight:bold;}
.comercial{color:rgb(177, 177, 179) !important;font-family:raleway;font-size:14px;line-height:2.2;padding-bottom:7px;}
.pool{color:hsl(0, 0%, 100%);font-family:"Montserrat";font-size:14px !important;}
.icon i:hover{background-color:#0052A5;border-color:#0052A5;color:#fff;}
.heading-managment > h3{margin-bottom:6px;}
.widget-title3 > h3{margin-top:0;}
.service-heading.clearfix{padding-top:5px;}
.input-group-addon{padding:17px 36px 15px 19px;top:9px;z-index:9999999;}
.widget-title3 > h3{font-size:24px;}
.image-projct img{float:left;margin-right:18px;}
.right-menu a{color:#d6d6d6;font-size:14px;}
.right-menu > li{float:left;list-style:outside none none;padding-right:30px;}
.right-menu{float:right;}
.main{padding-bottom:28px;}
.desc-heading.heading2{padding-top:10px;text-align:center;}
.section-b.clearfix.animated.flipInX.in{margin-top:-1px;}
.details li i{color:#ff0023;margin-right:5px;font-size:18px;}
.time.details{border-bottom:medium none;padding-top:37px;}
.details span{color:rgb(255, 255, 255);font-weight:bold;}
.details{border-bottom:1px dashed #343125;}
.time.details{border-bottom:medium none;padding-top:20px;}
.details li a{color:hsl(0, 0%, 84%);font-family:raleway;font-size:14px;padding-bottom:5px;}
.footer ul{list-style:none;padding:10px 0;}
.footer ul li ul li{margin-right:10px;}
.blog-item h3 a{color:#282828;margin:10px 0 0;}
.blog-item h3{font-size:18px;}
.blog-title{margin:36px 0 15px;}
.blog-desc .mrgin{padding-top:13px;}
acronym{border-bottom:1px dotted #ccc;}
#map{height:550px;width:100%}
#map img{max-width:inherit}
.map{position:relative}
.map .row .col-lg-4{float:right;margin-top:-450px;z-index:9}
.contact-icon{margin:20px 0;overflow:hidden;}
.map .row{position:relative}
.infobox img{width:100% !important;}
.map .searchmodule{padding:18px 10px}
.infobox{display:inline-block;padding:5px;position:relative;width:270px;}
.infobox img{width:80px !important;padding-right:10px}
.infobox .title{font-size:13px;font-weight:bold;margin-top:0;margin-bottom:0;text-transform:uppercase;padding-bottom:5px;}
.infobox .title a{font-weight:bold;}
.dmtop{background-image:url(images/arrow.png);background-position:50% 50%;background-repeat:no-repeat;z-index:9999;width:40px;height:40px;text-indent:-99999px;position:fixed;bottom:-100px;right:25px;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:auto;}
.collapse, .collapse.in{border-top:0;}
.service-tab .nav.nav-stacked li.active{background-color:#ff0023;border-color:#ff0023;padding:1px;}
.nav.nav-stacked > li{border-bottom:1px solid hsl(0, 0%, 80%);padding-bottom:20px;padding-top:20px;}
.list-group-item{margin-bottom:10px;}
.nav.nav-stacked{z-index:10;background-color:#ffffff;padding:0 !important;}
.main-nav.scrol-top{margin:0 auto;padding:0 15px;width:100%;}
.nav.navbar-nav .dropdown .dropdown-menu a{color:hsl(0, 0%, 59%);padding:20px 40px;}
.nav.navbar-nav .dropdown .dropdown-menu a:hover{color:#0052A5;}
.pro-smal .progress-bar{height:4px !important;margin-top:2px;}
.pro-title > span{display:block;float:right;}
.pro-smal .progress-bar{height:4px !important;}
.pro-smal .progress{height:8px !important;}
.pro-smal .pro-title{color:#000;}
.pro-smal .progress{height:8px !important;margin-bottom:10px;}
.list-group-item{padding:15px;border-color:#f5f5f5;}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none;}
.team-list .team-box{margin:15px 0;}
.team-box h5{font-size:16px;padding-bottom:6px;}
.team-box p{color:hsl(0, 0%, 62%);}
#comments_form input{border:2px solid hsl(0, 0%, 97%);box-shadow:none;font-family:montserrat;font-size:13px;height:54px;margin-bottom:30px;}
.post{margin:0 auto;text-align:center;}
.form-top .form-control{border:2px solid hsl(0, 0%, 97%);box-shadow:none;font-family:montserrat;font-size:13px;height:196px;line-height:3;margin-bottom:30px;}
.btn-sub .btn.btn-primary{background-color:#ff0023;border-color:#ff0023;color:hsl(0, 0%, 0%);font-family:montserrat;font-size:13px;font-weight:bold;padding:18px 42px;}
#map-street{height:608px;}
.bg-gray{background-color:hsl(0, 0%, 97%);padding-bottom:100px;padding-top:70px;}
.form-control:focus{box-shadow:none;border-color:#212121;}
#contactform textarea{border-color:#dddddf;height:160px !important;margin-bottom:10px;}
#comments_form textarea{border-color:hsl(240, 3%, 87%);margin-bottom:46px;}
.post > a{background-color:#0052A5;border:1px solid #0052A5;border-radius:6px;color:hsl(0, 0%, 0%);font-family:montserrat;font-weight:bold;padding:18px 46px;}
#contactform .form-control{border-color:#e9e9e9 !important;height:40px;margin-bottom:10px;}
#contactform .form-control{box-shadow:none;}
.media-list .media-object{width:75px;margin-right:15px;}
.media-heading{color:hsl(0, 0%, 16%);font-family:'Montserrat';font-size:18px;margin:10px 0;text-align:left;text-transform:none;}
.media-body > p{color:hsl(0, 0%, 59%);font-family:'Raleway';font-size:13px;}
.media-heading .pull-right{font-size:13px;color:#ff0023;}
.media-list{margin-top:30px;}
#comments-single{display:block;margin-top:20px;}
.meta span a{color:hsl(0, 0%, 60%);font-family:'montserrat';font-weight:400;}
.media-heading.clearfix.first{margin-bottom:0;}
.heading-tp h6{font-family:'raleway';font-weight:normal;}
.blog-pag2 .blog-desc > p{padding-top:0;}
.blog-pag2 .blog-title.titl2 > h4{margin-bottom:13px;}
.blog-pag2 .blog-button{margin-top:19px;}
.blog-pag4 .blog-title.blog2{margin-bottom:0;margin-top:19px;}
.blog-pag4 .blog-title.blog2 > h4{margin-bottom:10px;}
.blog-pag4 .blog-desc > p{padding-top:6px;}
.blog-pag4 .blog-button{margin:19px 0 0;}
.blog-pag4 .blog-bak{margin-bottom:35px;}
#blog-page .blog-pag4 .blog-item{margin-bottom:49px;}
.blog-pag3 .blog-title.blog2{margin-bottom:0;margin-top:18px;}
.blog-pag3 .blog-title.blog2 > h4{margin-bottom:10px;}
.blog-pag3 .blog-desc > p{padding-top:3px;}
#blog-page .blog-pag3 .blog-item{margin-bottom:49px;}
.blog-pag2 .blog-title.titl2{margin:14px 0 0;}
#sidebar .meta{font-size:13px;}
.blog-desc{margin-top:10px;}
.meta span{padding-right:13px}
.contact_details i, .meta span i{color:#ff0023;padding-right:4px;}
.blog-button ul, .team-box ul{padding:0;list-style:none;}
.blog-button ul li ul li, .team-box ul li ul li{margin-right:10px}
#blog-page .blog-item{margin-bottom:56px;}
.blog-button{margin:45px 0 0;}
.comments .content-heading > h3{padding-bottom:1px;padding-left:0;padding-top:58px;}
.blog-item .service-img1.blog2.video-img > a{margin-top:-11px;}
.clearfix.top-para{padding-bottom:15px;}
.media.second-img{float:left;}
.heading-managment .icon{float:left;line-height:3;margin-right:17px;}
.heading-managment{margin-bottom:10px;}
.nav.navbar-nav.ful-width{margin-top:-10px;margin-left:0;margin-right:0;}
.news-top .panel-heading{padding-bottom:18px;padding-left:20px;padding-top:13px;color:#000;}
.service-txt.txt2 > h5{margin-bottom:10px;margin-top:7px;}
.service-txt.txt2 > p{margin-bottom:0;}
.content-heading.latest > h3{padding-bottom:10px;}
.back-color.service-top{padding-top:17px;}
.heading-managment > p{color:hsl(0, 0%, 59%);font-family:"Raleway";font-size:13px;line-height:1.9;}
.icon i:hover{background-color:hsl(46, 95%, 59%) !important;border-color:hsl(46, 95%, 59%) !important;color:hsl(0, 0%, 100%) !important;}
.heading-managment .icon i{background-color:#0052A5;border:1px solid #0052A5;border-radius:50%;color:hsl(0, 0%, 100%);height:27px;line-height:1.8;text-align:center;width:27px;}
.heading-managment > h3{color:#0052A5;font-size:18px;line-height:2;margin-top:0px;}
.section-w.clearfix.color-cart{background-color:hsl(0, 0%, 100%);}
.news.tytle > h3::after{border:1px solid hsl(46, 94%, 59%);content:"";display:block;height:1px;margin:9px 0 8px;width:48px;}
.txt .left-txt{line-height:2;}
.news.tytle{padding-bottom:33px;padding-top:16px;}
.panel-title a::before{background-color:hsl(0, 0%, 0%);border:1px solid hsl(0, 0%, 0%);border-radius:50%;color:hsl(0, 0%, 100%);content:"";display:block;float:left;font-family:fontawesome;font-weight:normal;font-size:11px;height:30px;line-height:2;margin-right:21px;text-align:center;width:30px;margin-right:21px;line-height:27px;}
.panel-heading{padding:0px;}
.panel-heading .panel-title a[aria-expanded="true"]::before{border-color:#0052A5;color:hsl(0, 0%, 100%);content:"";background-color:#0052A5;}
.panel-heading{border-color:hsl(0, 0%, 95%);}
.widget-title.padding-non.step-sid span{color:#ff0023;}
.widget-title.step-sid h5{font-size:22px !important;font-weight:bold;}
.service-tab .nav.nav-stacked{border-bottom:1px solid hsl(0, 0%, 95%);border-left:1px solid hsl(0, 0%, 95%);border-top:1px solid hsl(0, 0%, 95%);}
.main-nav.main-styl2.affix .container{padding:0px !important;width:100% !important;}
.nav.nav-stacked{padding-left:0;}
.bhoechie-tab-content.active.clearfix.tab-second{border-bottom:medium none;}
.panel-body{color:hsl(0, 0%, 59%);font-family:'Raleway';font-size:13px;}
.about-widget > a{font-size:14px;font-family:'Raleway';}
.about-widget > a{color:#ff0023;}
.read-more a:hover{color:#0052A5;}
.icon i:hover{background-color:#ff0023;border-color:#ff0023;color:hsl(0, 0%, 100%);}
.bg-img{background-image:url(images/bg-gray-img.jpg);background-color:transparent;}
.bg-img .left-txt{color:#000 !important;}
.bg-img .btn-quete > a:hover{background-color:#000 !important;border-color:#000;color:#fff;}
.content-heading.slider-non.animated.flipInX.in > h3{text-align:center;}
.content-heading.slider-non.animated.flipInX.in > h3::after{margin:9px auto;}
.back-color.service-top{padding-bottom:100px;}
.text-block.quote-before.clearfix.color-non{background-color:hsl(0, 0%, 97%);}
.section-w.clearfix.bg-gray.bg-gray-non{background-color:hsl(0, 0%, 100%) !important;}
.bg-img .btn-quete2 > a:hover{background-color:#000 !important;border-color:#000;color:#fff;}
.content-heading.content2 > h3{padding-top:85px;}
.news-main{background-color:#f7f7f7;padding-bottom:16px;padding-left:19px;padding-top:27px;}
.sid-text > p{font-family:"Raleway";font-size:12px;margin-top:10px;padding-right:11px;}
.thumb-img{float:left;margin-right:32px;}
.sid-text > h6{color:hsl(221, 27%, 12%);font-size:18px;margin-bottom:6px;margin-top:-2px;}
.post-2 h3{font-size:18px;margin-bottom:4px;margin-top:16px;}
.post-2 h4{color:hsl(0, 0%, 59%);font-size:13px;font-weight:100;}
.post-2 .team-text{padding-top:34%;}
.team-text:hover{transition:all 0.5s ease 0s;}
.team-text{padding-left:24px;}
.post-2 .team-text:hover{padding-left:25%;transition:all 0.5s ease 0s;}
.post-2 .team-box .team-text{background-color:hsla(46, 98%, 67%, 1);color:hsl(0, 0%, 100%);}
.post-2 .team-box .team-text:hover{background-color:hsla(46, 98%, 67%, 0.84);padding-left:33%;}
.post-2 .social-team-icons a{color:hsl(0, 0%, 100%);}
.post-2 .social-team-icons li{padding-right:26px;}
.news-main{margin-bottom:11px;}
.row.news-top{padding-bottom:80px;}
.news.tytle{padding-bottom:33px;}
.sid-text > span{color:hsl(0, 0%, 59%);font-family:'Montserrat';font-size:13px;margin-right:18px;}
.sid-text span i{color:#ff0023;padding-right:21px;}
.btn-quete{margin-top:0px;}
.section-w.clearfix.color-no{background-color:hsl(0, 0%, 100%) !important;}
.list-sid-txt.tab > h6{font-size:24px;}
.list-sid-txt h6{color:#0052A5;font-size:18px;font-weight:bold;}
.second-group{padding-top:44px;}
.worked-slider-top.news-top .bx-prev::before{content:"\f060";}
.transparent .navbar-collapse.in{overflow-y:hidden;}
.worked-slider-top.news-top .bx-prev::before{background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 100%);border-radius:0;color:hsl(240, 1%, 81%);content:"";height:40px;line-height:2;margin-left:-52px;width:50px;}
.worked-slider-top.news-top .bx-next::after{background-color:hsl(0, 0%, 100%);border-color:#fff;border-radius:0;color:hsl(240, 1%, 81%);content:"";height:40px;line-height:2;width:50px;}
.buy a{color:#0052A5;}
.slider .bx-pager-item{float:left;padding-right:0;}
.slider .bx-pager-item{border:6px solid #0052A5;}
.slider li img{border:10px solid hsl(221, 27%, 12%);}
.slider .bx-controls-direction{display:none;}
.slider .bx-pager-item:last-child{padding-right:5px !important;}
.back-color-dark{background-image:url(images/slider-back-img.jpg);padding-bottom:100px;padding-top:103px;}
.slider .bx-controls.bx-has-controls-direction.bx-has-pager{border-top:1px solid hsl(218, 21%, 15%);}
.heading-construct span{color:#ff0023;}
.worked-slider-top.news-top .bx-next:hover:::after{color:#0052A5;}
.worked-slider-top.news-top .bx-prev:hover::before{color:#0052A5;}
.worked-slider-top.news-top .bx-next:hover::after{color:#0052A5;}
.back-color.service-top{background-color:hsl(0, 0%, 97%) !important;}
.worked-slider-top.news-top .bx-next::after{content:"\f061";}
.work-slider .bx-controls.bx-has-controls-direction.bx-has-pager{position:absolute;right:59px;top:81px;}
.fixed{background:hsla(0, 0%, 0%, 0) none repeat scroll 0 0;position:absolute;padding-top:30px;}
.ful-width .nav.navbar-nav a{padding:21px;}
.filtr-owl .owl-nav{display:inline-block;position:absolute;text-align:center;top:107px !important;left:44%;}
.section-b.clearfix.section-filtr{padding-bottom:14%;}
.filtr-owl .owl-item{margin-right:0px !important;}
.btn-arrow{text-align:center;position:relative;}
.btn-arrow:hover a{background-color:#ff0023;border-color:#ff0023;color:hsl(0, 0%, 100%);}
.creative .service-heading > span{color:hsl(0, 0%, 100%);font-size:14px;}
.service1.creative{margin-bottom:9px;}
.creative p{color:hsl(0, 0%, 59%);font-size:13px;}
.btn-arrow:hover span{border-color:#0052A5;color:#0052A5;}
.btn-arrow{margin-bottom:25px;}
.deliver{margin-bottom:84px;}
.btn-arrow > span:hover{border-color:#ff0023;}
.arrow-txt{text-align:center;}
.btn-arrow > span{background-color:hsl(0, 0%, 100%);border:1px solid;border-radius:50%;display:inline-block;height:30px;line-height:30px;position:absolute;right:29%;top:58%;width:30px;}
.btn-arrow > a{background-color:#0052A5;border:1px solid #0052A5;border-radius:50%;color:hsl(0, 0%, 100%);display:inline-block;font-size:20px;height:131px;line-height:131px;width:131px;}
.social-icons.full-icons > ul{padding-left:20px;}
.fixed.hom-full{width:100% !important;}
.nav.navbar-nav.ful-width{margin-top:-10px;}
.social-icons.full-icons a{background-color:hsla(0, 0%, 0%, 0);border:2px solid hsl(0, 0%, 95%);color:hsl(0, 0%, 95%);}
.ful-width .dropdown-toggle{background-color:transparent !important;}
.social-icons.full-icons a:hover{background-color:#0052A5;border-color:#0052A5;color:#e5e9ea;}
.logo-transparent{float:left;}
.navbar.navbar-default{margin-bottom:0;}
.shape-inner.display > span{display:inline;transform:skewX(7deg);display:block;transform:translateY(30px);}
.fixed .navbar-collapse.collapse{float:right;top:0;}
.logo-transparent img{position:relative;z-index:99999999;}
.fixed .navbar.navbar-default{background-color:hsla(0, 0%, 0%, 0) !important;}
.nav.navbar-nav.ful-width > li{border:none;}
.filtr-owl .owl-theme .owl-controls .owl-nav [class*="owl-"]{background-color:rgb(30, 34, 45);border:2px solid rgb(30, 34, 45);border-radius:3px;color:rgb(127, 128, 132);cursor:pointer;display:inline-block;font-size:15px;height:50px;line-height:44px;margin:0 3px;padding:0;text-align:center;width:59px;}
.filtr-owl .owl-prev::before{content:"\f060";font-family:fontawesome;}
.filtr-owl .owl-next::before{content:"\f061";font-family:fontawesome;}
.filtr-owl .owl-prev i, .filtr-owl .owl-next i{display:none;}
.main-shop-section{padding-top:100px;padding-bottom:100px;}
.list-grid{padding-bottom:45px;}
.nav.navbar-nav.ful-width a{padding:23px;}
.managment{margin-top:-5px;}
.widget-title.post{padding-top:0;}
.search-box.blog-page .form-group{padding-top:0;}
.serch-second.blog-page .search-btn{top:14px;}
.doted > li{color:#0052A5;font-family:"Montserrat";font-size:14px;font-weight:400;list-style:inside none disc;padding-bottom:20px;}
.blog-bak{background-color:hsl(0, 0%, 97%);margin-bottom:33px;padding:25px 25px 1px;}
.mesonry-item .col-sm-3.col-xs-12{padding:0px;width:24.95%;}
.mesonry-item .col-sm-6.col-xs-12{padding:0px;}
.mesonry-item .item-h2.col-sm-6{width:49.9%;}
.readmore i{padding-left:14px;}
.btn-lod > a{background-color:#ff0023;border:1px solid #ff0023;border-radius:4px;color:hsl(0, 0%, 0%);font-family:montserrat;font-size:12px;font-weight:bold;padding:18px 22px;}
.btn-lod{margin:0 auto;text-align:center;}
.btn-lod > a:hover{background-color:hsl(0, 0%, 0%);border-color:hsl(0, 0%, 0%);color:#ff0023;}
.img-hovr{display:none;}
.imges:hover .img-static{display:none;}
.imges:hover .img-hovr{display:block;visibility:visible;}
.blog-bak.colord{background-color:#0052A5;}
.blog-bak.colord .blog-desc > p{color:hsl(0, 0%, 100%);}
.blog-bak.colord a{color:hsl(0, 0%, 100%);}
.blog-bak.colord .readmore:hover{color:#ff0023;}
.blog-desc .comments::before{content:"";display:inline-block;font-family:fontawesome;font-size:23px;position:relative;right:21px;top:-5px;}
.blog-desc .comments{color:hsl(46, 95%, 59%);display:inline-flex;margin-bottom:23px;margin-left:16px;margin-top:15px;}
.doted a{color:hsl(0, 0%, 59%) !important;}
.doted span{color:hsl(0, 0%, 59%) !important;}
#gelry .desc{padding:0;}
#gelry .desc-heading > p{padding-top:0px;}
.blog-title.blog2 > h4{font-size:18px;}
.doted{list-style:circle;padding-left:0px;}
.section-w.bg-non-color{background:hsl(0, 0%, 100%) none repeat scroll 0 0;padding-bottom:100px;padding-top:100px;}
.blog-desc > p{padding-top:23px;}
.input-group-addon > button{color:hsl(0, 0%, 59%);}
.blog-title > h4{font-size:20px;font-weight:bold;}
.blog-title a{color:hsl(0, 0%, 0%);}
.media-body h6{color:hsl(0, 0%, 59%);font-size:14px;}
.heading-tp{float:left;}
.rating{float:right;padding-right:45px;padding-top:9px;}
.slider-btn .btn.btn-lg{padding:20px 34px !important;}
.blog-bak.colord.portfolio-box.box-first{padding-bottom:20px;padding-top:52px;}
.blog-pag4.btn-lod{margin-top:45px;}
.blog-pag1 .blog-title{margin:33px 0 0;}
.blog-pag1 .blog-title > h3{margin-bottom:10px;}
.blog-pag1 .blog-desc > p{padding-top:5px;}
.blog-pag1 .blog-button{margin:27px 0 0;}
.blog-pag1 #blog-page .blog-item{margin-bottom:50px;}
.form-group.blog-pag{padding-bottom:9px;padding-top:5px;}
.shop-pages .nav.navbar-nav a{padding:36px 29px;}
.arrow-txt > h4{margin-bottom:8px;}
.media .pull-right{color:#ff0023;font-size:13px;}
.tool-img{position:relative;}
.tools-hovr{position:absolute;text-align:center;top:29%;}
.titl-top{color:hsl(0, 0%, 100%);font-family:raleway;font-size:18px;font-style:italic;padding-bottom:9px;}
.btn-shop{margin-top:34px;}
.btn-shop > a{background-color:#ff0023;border:1px solid #ff0023;color:hsl(0, 0%, 0%);font-size:12px;font-weight:bold;padding:18px 25px;}
.btn-shop > a:hover{background-color:hsl(0, 0%, 0%);border:1px solid hsl(0, 0%, 0%);color:#ff0023;}
.main-bak-img .input-group-addon span.fa{color:hsl(0, 0%, 100%);}
.titl-tool{color:hsl(0, 0%, 100%);font-size:48px;font-weight:bold;line-height:1.3;}
.second-tol .tools-hovr{left:27%;top:45px;}
.tools-hovr.third{left:13%;}
.grid-txt > h5{margin-bottom:6px;}
.stars > ul{margin:0;}
.col-md-6.col-sm-12.col-xs-12.second-tol.last-third{margin-top:28px;}
.content-heading.shop-recnt > h3{margin:0 auto;text-align:center;}
.content-heading.shop-recnt > h3::after{margin:22px auto !important;}
.icon-contct > a{background-color:#ff0023;border:1px solid #ff0023;border-radius:50%;color:hsl(0, 0%, 100%);display:block;height:43px;line-height:41px;text-align:center;width:43px;}
.widget-title.padding-non > h3{margin-top:0;}
.widget-title.padding-non{margin-bottom:10px;margin-top:0;padding-top:0;}
.contct-detail.styl-2 li{padding-bottom:0;}
.widget-title.padding-non.step-sid{margin-bottom:0px;margin-top:20px;}
.contct-txt.clearfix > p{line-height:1.7;padding-bottom:3px;}
.form-top .form-control{border:2px solid hsl(0, 0%, 97%);}
.widget-title.contct-tytl h3{text-align:center;}
.widget-title.contct-tytl > h3::after{margin:21px auto;}
.blog-singl{padding-top:100px;}
.icon-contct{float:left;}
.contct-txt.clearfix{margin-left:61px;}
.contct-detail > ul{padding-left:0;}
.contct-detail li{padding-bottom:10px;}
.contct-txt.clearfix > h4{margin-bottom:7px;}
.serch-second .search-btn{right:41px;top:40px;}
.main-bak-img{background-image:url(images/404.jpg);background-size:cover;height:1300px;}
.serch-second input{background-color:hsl(0, 0%, 97%);border-color:hsl(0, 0%, 97%);border-radius:0;height:49px;}
.search-box2 .btn-second{background-color:hsl(0, 0%, 0%);border:medium none;color:hsl(0, 0%, 100%);height:48px;position:absolute;right:1px;top:5px;width:38px;}
.search-box2 input{background-color:hsl(0, 0%, 98%);border-color:hsl(0, 0%, 98%);border-radius:0;height:49px;position:relative;}
.search-box2 .form-group{position:relative;}
.search-box2 .btn-second i{color:hsl(0, 0%, 100%);}
.btn-back a{background-color:#ff0023;border:1px solid #ff0023;border-radius:5px;color:hsl(0, 0%, 100%);font-family:montserrat;font-weight:bold;padding:16px 30px;}
.btn-back{margin-top:45px;}
.btn-back a:hover{background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 100%);color:#ff0023;}
.main-contnt h1{color:rgb(255, 255, 255);font-size:80px;font-weight:bold;margin-bottom:-6px;margin-top:0;}
.main-contnt > span{color:rgb(251, 204, 49);display:block;font-family:raleway;font-size:15px;font-style:italic;margin-bottom:46px;text-align:center;}
.main-bak-img{position:relative;}
.main-contnt{left:50%;margin-left:-397px;position:absolute;text-align:center !important;top:36%;}
.input-group.stylish-input-group.search-btn2 input::-moz-placeholder{color:hsl(0, 0%, 100%);}
.input-group.stylish-input-group.search-btn2 input{background-color:hsla(0, 0%, 0%, 0) !important;color:hsl(0, 0%, 100%) !important;}
.input-group-addon{background-color:hsla(0, 0%, 0%, 0);border:medium none;position:absolute;}
.blog-title.titl2 > h4{font-size:18px;}
.left-menu > ul{padding-left:0px;}
.form-group.home{margin-left:29px;padding-top:5px;}
.form-group.home input{background-color:hsl(0, 0%, 95%);border-color:hsl(0, 0%, 95%);}
.entry.entry-befor.entry2 img{padding-left:15px;padding-right:0;}
#imaginary_container .form-control{color:hsl(0, 0%, 100%);font-family:montserrat;font-size:14px;}
.btn-back{display:inline-block;}
.service-img1.video-img > a{border:2px solid hsl(0, 0%, 100%);border-radius:50%;color:#ff0023;display:block;height:48px;left:47%;line-height:46px;position:absolute;text-align:center;top:18%;width:48px;}
.blog-item .service-img1.video-img > a{margin-top:29px;}
.service-img1.video-img > img{position:relative;}
.col-md-4.col-sm-8.colxs-12.srvice-styl{margin-bottom:50px;}
.entry .magnifier.clasic a{position:relative;top:40%;}
.sorting-box .col-md-3.col-sm-6.col-xs-12{margin-right:9px;}
.magnifier.clasic > a:hover{background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 100%);color:hsl(0, 0%, 0%);}
.magnifier.clasic > a{background-color:hsl(0, 0%, 0%);border:1px solid hsl(0, 0%, 0%);border-radius:50%;color:hsl(0, 0%, 100%);display:inline-block;height:48px;line-height:48px;margin-right:17px;width:48px;}
.cat-txt{padding-bottom:33px;padding-right:30px;padding-top:16px;text-align:center;}
.section-title.leftside{margin-bottom:64px;}
.cat-txt > h4{color:hsl(0, 0%, 0%);font-size:17px;font-weight:bold;margin-bottom:0;}
.cat-txt.clasic2{padding-top:24px;}
.cat-txt > span:hover{color:#ff0023;}
.entry.entry-befor img{padding-right:15px;}
.magnifier.clasic{background-image:none;}
.section-b.colord{background-color:hsl(0, 0%, 100%);}
.clasic{background-image:url(images/classic-bak-img.jpg);}
.btn.btn-group-lg:hover{background-color:hsl(0, 0%, 100%);border-color:#ff0023;color:#ff0023;}
.list-sid-txt.tab > h4{font-size:21px;margin-top:21px;}
.panel-img img{float:left;margin-right:14px;}
.panel-body > p{margin-bottom:0;}
.panel-title.titl-step a::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:rgba(0, 0, 0, 0);border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(204, 204, 204);border-image:none;border-radius:0;border-style:none none none solid;border-width:medium medium medium 1px;color:rgb(204, 204, 204);content:"";font-family:fontawesome;font-size:20px;height:100%;line-height:2;margin-right:21px;padding-left:18px;padding-top:8px;position:absolute;right:0;top:0;}
.col-md-7.border .panel-body{border-top:1px solid;}
.panel-heading .panel-title.titl-step a[aria-expanded="true"]::before{background-color:hsla(0, 0%, 0%, 0);border-color:hsla(0, 0%, 0%, 0) hsla(0, 0%, 0%, 0) hsla(0, 0%, 0%, 0) -moz-use-text-color;border-left:1px solid;color:hsl(0, 0%, 80%);content:"";}
.list-sid-txt.concept{padding-top:23px;}
.input-group-addon{right:21%;}
.input-group.stylish-input-group.search-btn2{padding:9px 20%;width:100%;}
.panel-title.titl-step a{display:block;font-family:montserrat;font-size:15px;font-weight:100;padding:15px 20px;position:relative;color:#000;}
.panel-title.titl-step a:hover{color:hsl(0, 0%, 0%);}
.capital-txt{margin-bottom:0;}
.list-sid-txt.txt-menu{padding-top:26px;padding-left:4px;}
.col-lg-7.col-md-7.col-xs-12.non-pading{padding-right:0;}
.list-sid-txt.txt-menu > span{color:#ff0023;display:block;float:left;font-family:raleway;font-size:80px;font-weight:bold;line-height:69px;padding-right:10px;position:relative;}
.main-img .bx-next::before{border:1px solid;border-radius:50%;color:hsl(0, 0%, 100%);content:"";display:block;font-family:fontawesome;height:46px;line-height:43px;position:absolute;right:4%;text-align:center;top:50%;width:46px;}
.main-img .bx-prev::before{border:1px solid;border-radius:50%;color:hsl(0, 0%, 100%);content:"";display:block;font-family:fontawesome;height:46px;left:4%;line-height:43px;position:absolute;text-align:center;top:50%;width:46px;}
.main-description{padding-bottom:100px;padding-top:100px;}
.social-icons.inner > ul{padding-left:0;}
.description-txt .main-para{padding-bottom:15px;padding-top:14px;}
.main-img .bx-pager.bx-default-pager{display:none;}
.content-heading.description > h3{padding-bottom:0;padding-left:0;padding-top:43px;}
.description-txt li{color:hsl(0, 0%, 59%);font-family:montserrat;font-size:14px;font-weight:100;padding-bottom:15px;}
.entry:hover .desc{opacity:1;visibility:visible;}
.btn-last{margin-left:60% !important;}
.description-txt span{color:hsl(0, 0%, 0%);font-weight:bold;}
.description-txt > ul{padding-left:0;}
.magnifier.singl-pro span{top:56%;}
.section-b.white.clearfix.animated.flipInX.in{background-color:hsl(0, 0%, 100%);}
.entry.mesonry-1{margin-bottom:15px;margin-right:15px;}
.clearfix.blog-top{margin-left:24px;margin-right:24px;}
#blog-page .blog-item.item-inner{margin-bottom:31px;}
.buttons.butn-link.bto2.bto-col{left:19%;}
.btn.btn-group-lg.mix-b.more:hover{background-color:hsl(0, 0%, 0%);color:#ff0023 !important;}
.table .total{font-family:montserrat;font-size:14px;font-weight:bold;padding-bottom:18px;color:#000;}
td{color:hsl(0, 0%, 59%);font-family:montserrat;font-size:14px;font-weight:100;}
.stars li{float:left;margin-right:5px;color:#f1c00a;}
.stars ul{padding-left:0;}
.cost{color:hsl(0, 0%, 59%);font-family:montserrat;font-size:14px;font-weight:100;height:55px;margin-top:10px;}
.cost > span{color:#0052A5;font-size:18px;font-weight:bold;margin-left:15px;}
.grid-img .entry a img{margin:0 auto;}
.grid-hover{position:relative;top:45%;}
.grid-hover > a:hover{color:hsl(0, 0%, 100%);}
.grid-img .magnifier{background:hsla(52, 94%, 58%, 0.5) none repeat scroll 0 0;}
.grid-hover > a{background-color:hsl(0, 0%, 0%);border:1px solid hsl(0, 0%, 0%);color:hsl(0, 0%, 100%);font-family:montserrat;font-size:12px;font-weight:bold;padding:20px 15px;}
.grid-img{margin-bottom:50px;}
.list-item{float:left;}
.list-item a{background-color:hsl(0, 0%, 0%);border:1px solid;color:hsl(0, 0%, 100%);padding:14px;}
.list-item a:hover{background-color:#0052A5;border-color:#0052A5;color:#fff;}
.list-item.list2 > a{background-color:#0052A5;}
.list-item.active > a:hover{background-color:#0052A5 !important;border-color:#0052A5;}
.grid-img.shop-detail{margin-bottom:0;}
.shop-width.shop2{padding-bottom:95px;padding-top:100px;}
.back-color.service-top.detail-shop{padding-bottom:64px;}
shop-width{padding-bottom:100px;padding-top:100px;}
.bg-blak.clearfix{background-color:#0052A5 !important;}
.navbar.navbar-default.minimum{background-color:transparent !important;}
.shoping-card span{color:hsl(0, 0%, 100%);font-family:montserrat;font-size:14px;margin-left:7px;}
.shoping-card > a{border:2px solid hsl(224, 13%, 22%);border-radius:50%;color:#ff0023;padding:15px;}
.shoping-card{background-color:hsl(223, 24%, 15%);display:inline-block;padding:36px 34px 35px 44px;}
.radio .bg-radio{background:hsla(0, 0%, 0%, 0) url("images/radio-btn2.png") no-repeat scroll 0 0;content:"";height:34px;left:-20px;pointer-events:none;position:absolute;top:4px;width:30px;z-index:0;}
.radio .bg-radio.checked{background:rgba(0, 0, 0, 0) url("images/radio-btn.png") no-repeat scroll 0 0;}
.content-heading.latest.detail > h3{margin-left:18px;}
.grid-txt{margin-top:19px;}
.col-mg-3.gloves{float:left;margin-right:20px;margin-top:20px;}
.grid-txt > p{padding-top:36px;padding-bottom:36px;}
.ad-cart a{background-color:hsl(0, 0%, 97%);border:1px solid hsl(0, 0%, 97%);color:hsl(0, 0%, 67%);padding:20px 11px;}
.cart-2 > a{background-color:hsl(0, 0%, 0%);border:1px solid hsl(0, 0%, 0%);border-radius:4px;color:hsl(0, 0%, 100%);padding:20px 17px 17px;}
.cost.cost2 > span{font-size:30px;}
.grid-txt > h4{font-size:24px;margin-top:0px;}
.ad-cart{float:left;margin-right:12px;}
.grid-txt.txt-drill{margin-top:0;}
.category > span{font-size:18px;font-family:montserrat;font-weight:bold;color:#000;}
.category{color:hsl(0, 0%, 59%);font-family:raleway;font-size:14px;margin-top:55px;}
.cart-2 > a:hover{color:#000;background-color:#ebb441;border-color:#ebb441;}
.nav.nav-tabs.menu a{border:1px solid hsl(0, 0%, 93%);border-radius:0;margin-right:-1px;}
.tab-content.review-tab{border:1px solid hsl(0, 0%, 93%);}
.nav.nav-tabs.menu{border-bottom:none;}
.nav.nav-tabs.menu a{color:hsl(0, 0%, 0%);font-family:montserrat;font-size:14px;font-weight:bold;z-index:999999;}
.nav.nav-tabs.menu .active a{border-bottom-color:hsl(0, 0%, 100%);z-index:99999999;}
.nav.nav-tabs.menu a:hover, a:active{color:#000 !important;background-color:transparent;border-color:#eeeeee;}
.txt-first{padding-bottom:7px;}
.review{margin-top:34px;}
.bg-white{padding-bottom:100px;padding-top:100px;}
.table.table-hover span{display:inline-block;margin-left:39px;margin-top:30px;vertical-align:middle;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.pading-right{padding:0;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.pading-non{padding-left:0;}
.selectBox.form-control.selectBox-dropdown{margin-bottom:26px;}
.cart-total .content-heading h3{padding-left:0;}
.apply-now > a{background-color:hsl(46, 95%, 59%);border:1px solid hsl(46, 95%, 59%);border-radius:4px;color:hsl(0, 0%, 100%);font-size:14px;font-weight:bold;padding:14px 25px;}
.main.content-tabl{margin-top:51px;}
.apply-now > a:hover{color:hsl(0, 0%, 0%);}
.apply-now{display:inline-block;margin-left:5px;margin-top:14px;}
.left-content{float:left;}
.right-content{float:right;}
.btn-calculate{float:left;}
.bg-color{background-color:#f2f2f2;padding:20px;width:270px;color:hsl(0, 0%, 0%);font-family:montserrat;font-size:14px;font-weight:bold;}
.bg-non{padding:20px;width:270px;font-family:montserrat;font-size:14px;font-weight:100;color:#969595;}
.table-total-cart td{height:50px !important;}
.pading-non input{margin-bottom:40px !important;}
.btn-calculate input{background-color:hsl(0, 0%, 97%);border-color:hsl(0, 0%, 97%);box-shadow:none;color:hsl(0, 0%, 59%);display:block;font-family:montserrat;font-size:14px;font-weight:bold;height:50px;text-align:center;width:270px;}
.table-total-cart td{border:1px solid hsl(192, 15%, 94%);}
.nav.nav-pills.know a{padding:20px 30px;}
.nav.nav-pills.know a:hover, .nav.nav-pills.know a:active, .nav.nav-pills.know li.active a{background-color:#ff0023 !important;border-color:#ff0023 !important;color:hsl(0, 0%, 0%) !important;}
.cost-lin{float:left;line-height:1.7;text-decoration:line-through;}
.get-white .btn-quete a, .get-white .btn-quete2 a{background-color:hsl(0, 0%, 100%);border-color:#fff;}
.tab-content.content-gray{background-color:hsl(0, 0%, 97%) !important;}
.progress-what{padding-bottom:40px;}
.what-vd .what-tabs .nav-pills li:last-child a{padding-left:40px;padding-right:52px;}
.nav > li > a:focus{background-color:#0052A5;}
.panel.panel-default{border-radius:0;box-shadow:none;}
.bhoechie-tab-content{border:1px solid #f1f1f1;padding:20px;}
.list-group-item.text-center.last{border-bottom:medium none;}
.list-group-item.text-center{border-left:medium none;border-bottom:none;}
.list-sid-txt{padding-left:20px;padding-top:26px;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{background-color:#ff0023;border-color:#ff0023;}
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{background-color:#ff0023;border-color:#ff0023;}
.list-group-item{margin-bottom:10px;}
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;}
div.bhoechie-tab-menu{padding-right:0;padding-left:0;padding-bottom:0;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a{margin-bottom:10px;margin-top:10px;}
div.bhoechie-tab-menu div.list-group>a .glyphicon, div.bhoechie-tab-menu div.list-group>a .fa{color:#ff0023;}
div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a.active, div.bhoechie-tab-menu div.list-group>a.active .glyphicon, div.bhoechie-tab-menu div.list-group>a.active .fa{background-color:#ff0023;background-image:#ff0023;color:#ffffff;margin-left:10px;}
div.bhoechie-tab-menu div.list-group > a{font-size:14px;font-weight:bold;color:#0052A5;}
div.bhoechie-tab-menu div.list-group > a.active::after{border-bottom:29px solid rgba(0, 0, 0, 0);border-left:10px solid #ff0023;border-top:25px solid rgba(0, 0, 0, 0);content:"";left:100%;margin-top:-2px;position:absolute;top:1%;}
.col-lg-3.col-md-3.col-sm-3.col-xs-12.bhoechie-tab-menu{border-bottom:1px solid hsl(0, 0%, 95%);border-left:1px solid hsl(0, 0%, 95%);border-top:1px solid hsl(0, 0%, 95%);}
.main-nav.main-styl2.affix .container{padding:0px !important;width:100% !important;}
.col-lg-9.col-md-9.col-sm-9.col-xs-12.bhoechie-tab{padding-left:0;}
.pills.tab-content{background-color:rgb(255, 255, 255);padding:12px 21px 10px;}
.col-md-4.col-sm-12.col-xs-12.srvice-styl.animated.in.slideInDown{margin-bottom:42px;}
.btn.btn-primary.btn-lg.hover-blak:hover, .btn.btn-default.btn-lg.hover-blak:hover{BACKGROUND-COLOR:#000 !important;BORDER-COLOR:#000 !important;}
.top-nav{margin-bottom:28px;}
.shop-slider{background:hsl(0, 0%, 100%) none repeat scroll 0 0;position:relative;}
.btn.btn-group-lg.mix-b:hover{background-color:hsl(0, 0%, 0%);border-color:hsl(0, 0%, 0%);color:hsl(0, 0%, 100%) !important;}
.shop-pages .affix-top{position:absolute;top:120px;}
.shop-pages .affix .navbar-collapse.collapse{padding-left:4%;}
.lis-grop.pull-right{margin-top:13px;}.sort-by label{height:40px;float:left;margin-right:2px;padding:10px;}
.radio.payment-method.inline.mrgn-left{margin-left:20px;margin-top:50px;}
.widget-title.cheked{margin-bottom:34px;padding:0;}
.worked-slider .col-md-4 .pro-bar .pro-smal{margin-bottom:23px;}
.service-txt.pro-btm > h5{padding-top:0;}
.list-group-item.text-center:first-child{border-top:none;}
.list-group-item.text-center{border-right:none;}
.list-group-item.text-center{padding-left:40px;padding-top:20px;text-align:left;}
.affix .bg-hom2 .navbar-collapse.collapse{padding:0 15%;}
.shop-pages.hom-pag3 .affix-top{top:177px;}
.list-item.active > a{background-color:#000 !important;}
.tab-pane.fade.in.active{padding:20px;}
.review .nav > li > a{padding:20px 18px;}
.cat-txt.clasic2 > span{color:rgb(150, 149, 149);}
.clasic .btn-quete > a:hover, .clasic .btn-quete2 > a:hover{background-color:#0052A5;border-color:#0052A5;}
.clasic3 .cat-txt span{color:rgb(150, 149, 149);}
.pagination li .active{background:#ff0023 none repeat scroll 0 0 !important;border-color:rgb(243, 194, 16);color:rgb(255, 255, 255) !important;}
.doted a:hover{color:#ffc301 !important;}
.cat-txt.palm{margin-bottom:26px;}
.slider-btn .btn.btn-primary.btn-lg.hover-blak, .btn.btn-default.btn-lg.hover-blak.btn-last{margin-top:217px!important;}
.slider-btn .btn.btn-default.btn-lg.hover-blak.btn-last{margin-left:12px!important;}
.slider-btn .tp-caption.slider-btn.tp-fade.tp-resizeme.start{left:483px!important;}
.tp-caption.slider-btn.tp-fade.tp-resizeme.start{left:41% !important;}