@charset "utf-8";.navbar-brand,
.navbar-toggle{float:none;text-align:center}
.index_font_css1,
.index_nav{text-shadow:0 2px 2px rgba(255, 255, 255, .75)}
@font-face{font-family:open_sansregular;src:url(../fonts/OpenSans-Regular/opensans-regular.eot);src:url(../fonts/OpenSans-Regular/opensans-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans-Regular/opensans-regular.woff) format('woff'), url(../fonts/OpenSans-Regular/opensans-regular.ttf) format('truetype'), url(../fonts/OpenSans-Regular/opensans-regular.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:open_semibold;src:url(../fonts/OpenSans-Semibold/OpenSans-Semibold.eot);src:url(../fonts/OpenSans-Semibold/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(../fonts/OpenSans-Semibold/OpenSans-Semibold.woff) format('woff'), url(../fonts/OpenSans-Semibold/OpenSans-Semibold.ttf) format('truetype'), url(../fonts/OpenSans-Semibold/OpenSans-Semibold.svg#open_semibold) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:oswald_stencilregular;src:url(../fonts/oswaldstencil/oswald-stencil.eot);src:url(../fonts/oswaldstencil/oswald-stencil.eot?#iefix) format('embedded-opentype'), url(../fonts/oswaldstencil/oswald-stencil.woff2) format('woff2'), url(../fonts/oswaldstencil/oswald-stencil.woff) format('woff'), url(../fonts/oswaldstencil/oswald-stencil.ttf) format('truetype'), url(../fonts/oswaldstencil/oswald-stencil.svg#oswald_stencilregular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:Karla;src:url(../fonts/Karla/Karla-Regular.ttf);font-style:normal;font-weight:400}
@font-face{font-family:Karla;src:url(../fonts/Karla/Karla-Bold.ttf);font-style:normal;font-weight:700}
@font-face{font-family:Karla;src:url(../fonts/Karla/Karla-BoldItalic.ttf);font-style:italic;font-weight:700}
@font-face{font-family:Karla;src:url(../fonts/Karla/Karla-Italic.ttf);font-style:italic;font-weight:400}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Regular.ttf);font-style:normal;font-weight:400}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Bold.ttf);font-style:normal;font-weight:700}
@font-face{font-family:'Libre Baskerville';src:url(../fonts/Libre_Baskerville/LibreBaskerville-Regular.otf);font-style:normal;font-weight:400}
@font-face{font-family:'Libre Baskerville';src:url(../fonts/Libre_Baskerville/LibreBaskerville-Bold.otf);font-style:normal;font-weight:700}
@font-face{font-family:'Libre Baskerville';src:url(../fonts/Libre_Baskerville/LibreBaskerville-Italic.otf);font-style:italic;font-weight:400}
body{font-family:open_sansregular;font-size:16px;color:#323232}
.font_bold,
h1,
h2,
h3,
h4,
h5,
h6{font-family:open_semibold}
.bdr{border:1px solid #000;box-sizing:border-box}
h1,
h2,
h3,
h4,
h5,
h6{margin-top:0}
.inline-block{display:inline-block;vertical-align:top}
.form-group label.required::after,
.requiredlable::after{color:red;content:"*"}
.error_message,
.error_message_join{background-color:#c11a2c;color:#fff;display:none;font-size:14px;margin:0 auto;padding:10px;width:244px}
.font_16{font-size:16px}
.font_grey{color:#999797}
.font_12{font-size:12px}
.font_14{font-size:14px}
.font_blue{color:#01b2e2}
@media (max-width:767px){.mobile-padding-left-right{padding-left:15px;padding-right:15px}
.text-center-xs{text-align:center}
}
input[type=password],
input[type=text],
select,
textarea{font-family:open_sansregular}
.main-container-outer{border-top:solid 2px #f3f3f3}
.main-layout-container{min-height:460px;margin-top:30px}
.table{display:table}
.table-row{display:table-row}
.table-cell{display:table-cell}
.margin-0{margin:0}
.btn-custom{border:none;text-transform:uppercase;color:#fff;font-weight:700;font-family:Montserrat;font-size:20px}
.btn-dark{background:url(../img/bg_button_dark.png) repeat-x}
.btn-gray{background:url(../img/bg_button_gray.png) repeat-x}
.header-blue{background:#002142}
.header-blue .blue-header-nav{margin:0;display:inline-block;list-style:none}
.header-blue .blue-header-nav li{display:inline-block;padding:4px 0}
.header-blue .blue-header-nav li a{font-family:Montserrat;color:#fff;text-transform:uppercase;font-size:12px;line-height:12px;padding:0 0 0 8px}
.header-main .table .table-cell a.nav-link-desktop,
.navbar-toggle{display:block;font-family:Montserrat;font-size:16px}
@media (max-width:767px){.header-blue{padding-right:12px;padding-top:4px;padding-bottom:4px}
}
.header-main .table{width:100%;margin:0;text-align:center}
.header-main .table .table-cell{width:16.3%;vertical-align:bottom;text-align:center}
.header-main .table .cell-logo{width:34.8%;background:#f3f3f3}
.header-main .table .table-cell a.nav-link-desktop{color:#828296;line-height:50px;margin:20px 0;text-decoration:none}
.header-main .table .table-cell a.nav-link-desktop:hover{color:#002142;text-decoration:underline}
.cell-border-left a{border-left:solid 1px #eee}
.cell-border-right a{border-right:solid 1px #eee}
.navbar-brand{display:block;padding:0}
.navbar-toggle{width:100%;margin:10px 0 0;border-radius:0;-moz-border-radius:0;background:#01b2e2;color:#FFF;border:0;height:50px}
,
.navbar-toggle:active,
.navbar-toggle:focus,
.navbar-toggle:hover{background:#002142!important}
.home-welcome-block{margin:30px 0}
.home-welcome-block h3{font-weight:700;margin:0 0 30px}
.home-welcome-block .hwb-text{font-family:'Libre Baskerville';font-style:italic;font-size:20px;max-width:650px;margin:0 auto}
.hwb-button{margin:30px 0}
.btn-hwb{height:50px;line-height:50px;padding:0 20px;min-width:260px;font-size:20px}
.home-row-1{text-align:center}
.home-row-1 img.img-responsive{display:inline-block;margin:20px 0}
.home-row-2{margin:30px 0}
.home-row-2 h4{font-size:22px;font-weight:700;margin-bottom:20px}
.home-row-2 p{font-size:18px}
.home-top-footer{background:url(../img/bg_top-footer.png) no-repeat;background-size:100% 100%;min-height:380px;color:#fff}
.home-top-footer h3{margin:30px 0}
.home-top-footer p{color:#fff;font-size:18px;font-family:'Libre Baskerville'font-style:Italic;margin-bottom:20px}
.footer-social_block{background:#002142;padding:12px}
.footer-social_block .footer-signup-wrapper .table{max-width:400px}
.footer-social_block .footer-signup-wrapper .table .table-cell{vertical-align:top}
.footer-social_block .footer-signup-wrapper .table .cell-input{width:70%}
.footer-social_block .footer-signup-wrapper .table .cell-submit{width:30%}
.footer-social_block .footer-signup-wrapper .table .cell-input .custom-input{border-radius:0;,
height:40px;padding:0 10px 0 16px;line-height:40px;font-size:18px;font-style:italic;border:none;width:100%}
.footer-social_block .footer-signup-wrapper .table .cell-submit .btn-signup{height:40px;width:100%;line-height:40px;padding:0;min-width:154px;font-size:18px;text-align:center}
.footer-social_block .icon-wrapper{text-align:right}
.footer-social_block ul.social-icons-list{list-style:none;margin:0;padding:0}
.footer-social_block ul.social-icons-list li{display:inline-block}
.footer-social_block ul.social-icons-list li a:hover{opacity:.7}
@media (max-width:767px){.footer-social_block .icon-wrapper{margin:10px 0;text-align:center}
.footer-signup-wrapper{margin:20px 0;text-align:center}
.footer-social_block .footer-signup-wrapper .table{margin:0 auto}
.footer-social_block .footer-signup-wrapper .table .cell-submit .btn-signup{min-width:90px}
}
.footer{background:#333;padding:12px 0;min-height:173px}
.footer a{font:inherit;color:inherit}
.footer-side-border h6,
.search-product-block h4{font-weight:700;font-size:16px}
.footer-side-border{text-align:center;color:#828296;margin:20px 0;border-left:solid 1px #FFF;min-height:108px}
.footer-side-border p{margin:0}
.footer-side-border h6{margin:0 0 4px}
.search-product-block{margin-bottom:32px;text-align:center}
.search-product-block a{color:inherit;text-decoration:inherit}
.search-product-block p{font-size:14px}
.search-product .table{max-width:680px;margin:0 auto 10px;text-align:center}
.search-product .table .table-cell{width:12%;vertical-align:bottom;text-align:center}
.search-product .table .table-cell a.nav-link-desktop{font-family:Montserrat;color:#828296;font-size:16px;line-height:50px;display:block;margin:0;text-decoration:none}
.search-product .table .table-cell a.nav-link-desktop:hover{color:#002142;text-decoration:underline}
.header-main .dropdown-menu,
.search-product .dropdown-menu{border-radius:0;border:none!important;background-color:rgba(0, 0, 0, .6);min-width:200px}
.header-main .dropdown-menu>li input[type=checkbox],
.header-main .dropdown-menu>li input[type=radio],
.search-product .dropdown-menu>li input[type=checkbox],
.search-product .dropdown-menu>li input[type=radio]{margin-right:6px;vertical-align:middle;margin-top:0}
.header-main .dropdown-menu>li,
.search-product .dropdown-menu>li{border:none!important;cursor:pointer;padding:8px 40px 8px 26px;color:#fff;font-size:14px;text-align:left;font-weight:400;font-family:Montserrat}
.list-group h3,
.product-detail-wrapper,
.slider-right-wraper{text-align:center}
.search-product .dropdown-menu>li:hover{background-color:rgba(255, 255, 255, .6);color:#000}
.header-main .dropdown-menu>li{padding:0}
.header-main .dropdown-menu>li>a{display:block;padding:8px 12px;color:#FFF;font-family:Montserrat;border:none}
.header-main .dropdown-menu>li>a:focus,
.header-main .dropdown-menu>li>a:hover{background-color:rgba(255, 255, 255, .6);color:#000}
.static-content-heading{font-size:24px;margin-bottom:20px}
.list-group h3{font-size:16px;margin:16px 0 0;background:#01b2e2;padding:15px 0;color:#FFF}
.list-group .active,
.list-group .active:focus,
.list-group .active:hover,
.list-group a:focus{background:#01b2e2;color:#fff}
.list-group .active{border-color:#01b2e2}
.list-group a{border-radius:0!important;font-family:Montserrat;font-size:14px}
.profile-account .fileinput{text-align:center;margin:0 auto;position:relative}
.profile-account .fileinput .abs-img-crop{position:absolute;background:#002142;padding:4px 12px}
.profile-account .fileinput .abs-img-crop a{color:#FFF}
.form-signin{max-width:600px;padding:0 15px;margin:0 auto; background-color:#FFF;}
.style_cursor{cursor:pointer}
.help-block{color:#c7254e}
.form-signin .checkbox,
.form-signin .form-signin-heading{margin-bottom:10px}
.form-signin .checkbox{font-weight:400}
.form-signin .form-control{position:relative;font-size:14px;height:auto;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form-signin .form-control:focus{z-index:2}
.form-signin .top-element{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.form-signin .middle-element{margin-bottom:-1px;border-radius:0}
.form-signin .bottom-element{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}
.custom-form-wrapper{box-shadow:0 3px 22px #c2c1c1}
.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.carousel .carousel-inner .active{opacity:1}
.carousel .carousel-inner .active.left,
.carousel .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel .carousel-inner .next.left,
.carousel .carousel-inner .prev.right{opacity:1}
.carousel .carousel-control{z-index:2}
.product-slider-wrapper{background:#dedede;border-bottom:solid 8px #002142}
.product-slider-wrapper p{margin-bottom:4px}
.product-slider-wrapper .hwb-button{margin:16px 8px}
.container-slider{background:#ccc}
.slider-right-wraper{padding:18px 32px}
.product-slider-wrapper h2{font-weight:700;font-size:32px}
.bottom-container{border-top:solid 2px #dedede}
.bottom-container .border-right{border-right:solid 2px #dedede}
#background-video{position:relative}
#background-video .after,
.video_play_btn{position:absolute;width:100%;cursor:pointer}
#background-video .after{color:#fff;height:100%;left:0;top:0;background:rgba(255, 255, 255, .2)}
.home_wrapper1,
.li_style,
.video_play_btn{background-repeat:no-repeat}
.video_play_btn{background-image:url(../img/design/video_play_clk.png);background-position:center center;height:52px;opacity:1;top:40%}
@media screen and (max-width:767px){.bottom-container .border-right{border-right:none;border-bottom:solid 2px #dedede}
.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}
.row-offcanvas-right .sidebar-offcanvas{right:-50%}
.row-offcanvas-left .sidebar-offcanvas{left:-50%}
.row-offcanvas-right.active{right:50%}
.row-offcanvas-left.active{left:50%}
.sidebar-offcanvas{position:absolute;top:0;width:50%}
}
.header_bg{background-color:#000}
.header_menu_css{font-family:open_sansregular;font-size:14px;color:#a4a4a4;margin:24px 0}
.header_tagline_css,
.index_font_css1{font-family:open_semibold}
.header_menu_css a{color:#a4a4a4;text-decoration:none}
.header_menu_css a:focus,
.header_menu_css a:hover{color:#fff;text-decoration:none}
.header_bg .nav>li>a:focus,
.header_bg .nav>li>a:hover{background-color:#333;text-decoration:none;color:#fff}
.header_tagline_css{color:#FFF;margin:42px 0 10px}
.header_bg .nav>li>a{display:block;padding:7px 13px;position:relative;line-height:14px}
.index_wrapper2 .container,
.padding_0,
.step_wrapper{padding:0}
.home_wrapper1{background-image:url(../img/design/home_bg.jpg);background-size:100% 100%;background-position:center top}
.index_font_css1{font-size:28px;color:#010101}
.soldtag{overflow:hidden;position:absolute;top:.1em;float:left}
.index_sub_wrapper1{margin-top:170px}
.index_font_css2{font-family:open_sansregular;font-size:31px;color:#222}
.index_btn_css,
.index_font_css3,
.step_font{font-family:open_semibold}
.outer_container{margin:0 auto}
.header_bg .outer_container,
.home_wrapper1 .container{padding-left:0;padding-right:0}
.index_btn_css{width:268px;min-height:74px;height:auto;-webkit-border-radius:36px/36px 36px 37px 37px;-moz-border-radius:36px/36px 36px 37px 37px;border-radius:36px/36px 36px 37px 37px;background-color:#89d007;border:5px solid #fff;font-size:30px;font-weight:700;text-transform:uppercase;color:#fff;margin:60px 0}
.index_sub_wrapper2{margin:60px 0 40px;padding:0}
.step_css{display:inline-block;width:102px}
.step_img{width:102px;height:auto}
.step_font{font-size:17px;color:#010101}
.step_wrapper{display:table;margin-bottom:40px}
.index_nav_txt,
.li_style{display:table-cell}
.step_wrapper div,
.step_wrapper img{vertical-align:middle;display:table-cell}
.step_arrow{padding-right:8px;text-align:right}
.index_wrapper3{-webkit-box-shadow:0 3px 4px rgba(0, 0, 0, .19) inset;-moz-box-shadow:0 3px 4px rgba(0, 0, 0, .19) inset;box-shadow:0 3px 4px rgba(0, 0, 0, .19) inset;padding:40px 0 0}
.index_font_css3{color:#01b2e2}
.index_font_css4{font-family:open_sansregular;font-size:24px;color:#010101}
.index_wrapper3 ul{margin-left:-40px}
.index_nav{font-family:open_semibold;font-size:22px;list-style:none;padding:16px 0 0;width:97%}
.li_style{background-image:url(../img/design/li_icon.png);float:left;width:58px;height:26px}
.btn_css,
.grey_wrapper,
.header_signup_link,
.header_signup_link1,
.heading_css4,
.social_warpper a,
.sub_heading_css{display:inline-block}
.index_nav_border{width:431px;max-width:100%;height:1px;margin:16px 0 0;background-color:#ce0000;background-image:-webkit-linear-gradient(left, #cbcbcb, #fff);background-image:-moz-linear-gradient(left, #cbcbcb, #fff);background-image:-o-linear-gradient(left, #cbcbcb, #fff);background-image:-ms-linear-gradient(left, #cbcbcb, #fff);background-image:linear-gradient(to right, #cbcbcb, #fff)}
.header_bg .navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-30px}
.logo_css{margin-left:7px;margin-top:3px}
.color_blue{color:#01b2e2}
.color_black{color:#010101}
.index_wrapper4_text,
.index_wrapper4_text2{font-family:open_semibold;font-size:18px;color:#fff;text-align:left}
.index_wrapper4{min-height:328px;background-color:#000;background-image:url(../img/design/index_wrapper4.png);background-position:center center;background-size:100% 100%}
.index_wrapper4_img{width:288px;margin-top:60px;height:200px}
.index_wrapper4_text{padding-top:74px}
.index_wrapper4_text2{padding-top:22px}
.index_wrapper5_font1,
.index_wrapper5_font2{font-family:open_semibold;text-align:center;text-transform:uppercase}
.index_wrapper5{background-color:#f4f4f4;border-top:solid #fff 60px;padding-bottom:70px}
.index_wrapper5_img{padding:30px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .15);-moz-box-shadow:0 0 5px rgba(0, 0, 0, .15);box-shadow:0 0 5px rgba(0, 0, 0, .15);margin:-40px auto 0;position:relative;width:90px}
.index_wrapper5_font1{font-size:16px;color:#000;padding:35px 0 15px}
.index_wrapper5_font2{font-size:15px;color:#777}
.footer_wrapper2{min-height:54px;background-color:#222;padding-bottom:10px}
.newsletter_box,
.newsletter_box input{width:100%;height:39px;background-color:#2a2a2a}
.copyright_font_css{font-family:open_sansregular;font-size:14px;color:#797979;padding-top:19px}
.footer_font_css1,
.footer_font_css2,
.heading_css,
.heading_css2,
.heading_css3,
.newsletter_submit{font-family:open_semibold}
.social_warpper{text-align:right}
.corner span,
.dashboard_title,
.heading_css,
.heading_css2,
.heading_css3,
.heading_css4,
.offer_price_heading,
.social_warpper a{text-align:center}
.social_warpper img{padding-top:10px}
.footer_font_css1{font-size:14px;text-transform:uppercase;color:#fff}
.footer_font_css2{font-size:14px;color:#929292;padding:8px 0}
.newsletter_wrapper{float:right;max-width:74.5%}
.newsletter_box{border:1px solid #414141;margin-top:10px;float:left;color:#929292}
.home_bike_img{margin-top:36px}
.newsletter_box input{border:0;float:left;color:#929292;padding:2px 10px;font-size:14px}
.footer .container,
.footer_sub_wrapper2,
.footer_wrapper2 .container,
.index_wrapper3 .container,
.index_wrapper4 .container{padding-left:0;padding-right:0}
.newsletter_submit{width:75px;height:38px;background-color:#333;background-image:-webkit-linear-gradient(bottom, #01b2e2, #00c9ff);background-image:-moz-linear-gradient(bottom, #01b2e2, #00c9ff);background-image:-o-linear-gradient(bottom, #01b2e2, #00c9ff);background-image:-ms-linear-gradient(bottom, #01b2e2, #00c9ff);background-image:linear-gradient(to top, #01b2e2, #00c9ff);border:none;font-size:12px;color:#fff;margin-top:10px;vertical-align:top}
.wrapper5_border{border-bottom:20px solid #000;border-right:26px solid transparent;bottom:0;height:0;left:0;position:absolute;width:0}
.index_wrapper4_ribban1{height:74px;margin:-25px auto 0;position:absolute;right:33px;text-align:center;top:58px;width:74px;background-image:url(../img/design/slider_quote.png)}
.index_wrapper4_ribban2{border-bottom:16px solid #01b2e2;border-right:20px solid transparent;bottom:0;height:0;left:0;position:absolute;width:0}
.index_slider_heading_line{border:1px solid #000;background-color:#000;width:109px;display:inline-block;height:6px;float:left}
.index_slider_line_fill{background-color:#fff;width:59px;height:4px}
.index_slider_img{margin-bottom:69px}
.header_signup_link{border-left:26px solid transparent;border-top:76px solid #01b2e2;vertical-align:top}
.header_signup_link1{background-color:#01b2e2;position:relative;padding:27px 8px 29px 0;color:#fff;font-size:14px}
.header_signup_link1 a{color:#fff}
span[for=newsletter_mail]{font-size:14px}
#newsletter_success_msg{color:#fff;font-size:14px}
.social_warpper a{border:1px solid #5d5d5d;height:36px;text-decoration:none;width:36px;margin-top:4px}
.signup_wrapper1{background-color:#f9f9f9}
.btn_css,
.heading_css,
.heading_css3{background-color:#01b2e2}
.heading_css{color:#fff;font-size:24px;padding:10px}
.heading_css3{color:#fff;font-size:18px;padding:4px}
.contact_us_wrapper3 h3,
.heading_css2{border-bottom:1px solid #7ab700;color:#7ab700}
.contact_us_wrapper2{box-shadow:0 3px 22px #c2c1c1;background-position:center top;background-size:cover}
.contact_us_wrapper3 h3{font-size:16px;padding-bottom:8px;padding-top:8px;width:90%}
.heading_css2{font-size:20px;padding-bottom:10px;margin-bottom:20px}
.heading_css4,
.listing_title,
.sub_heading_css{font-family:open_semibold}
.index_wrapper5_font2 a{color:#777;text-decoration:none}
.header_signup{float:right!important}
.right_div{padding-right:15px}
.accept_btn,
.btn_css{border-radius:3px;padding:2px 5px}
.btn_css{color:#fff;font-size:14px;border:1px solid #01b2e2;margin-bottom:2px}
.grey_wrapper{background-color:#fff;border:2px solid #fff;box-shadow:0 3px 22px #c2c1c1;margin:0 auto 30px;padding:15px;width:100%}
.sub_heading_css{border-bottom:1px solid #000;font-size:16px;margin-bottom:20px;padding-bottom:8px}
.heading_css4{border-bottom:2px solid #000;color:#000;font-size:24px;margin:20px auto}
#rootwizard .nav-pills>li.active>a,
#rootwizard .nav-pills>li.active>a:focus,
#rootwizard .nav-pills>li.active>a:hover{background-color:#01b2e2;color:#fff}
.category_wrapper,
.listing_wrapper{border:1px solid #ccc;color:#000;display:inline-block}
#rootwizard .nav>li>a:focus,
#rootwizard .nav>li>a:hover{background-color:#eee;text-decoration:none}
.slider_wrapper2{width:100%}
.category_wrapper{background-color:#f9f9f9;padding:26px}
.slider_wrapper{background-color:#fff;display:inline-block;padding-bottom:39px;width:100%}
.slider_arrow{position:absolute;height:100%}
.listing_wrapper{margin-bottom:25px;border-radius:5px}
.listing_title{color:#666;font-size:16px;padding:10px 0}
.bike_lisitng_title,
.heading_css1,
.page_heading_css{font-family:open_semibold}
.heading_css1{font-size:16px;color:#01b2e2;margin-bottom:15px;border-bottom:solid #01b2e2 1px;padding:15px 0}
.page_heading_css{font-size:28px;color:#010101;margin:20px 0}
.bike_lisitng_title{font-size:16px;color:#01b2e2;margin-bottom:15px}
.dashboard_title,
.featured_listing_title{font-family:open_semibold}
.featured_listing_title{color:#666;font-size:14px;padding:6px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dashboard_wrapper1{background-color:#f9f9f9;color:#000;display:inline-block;width:100%;margin-bottom:25px;border-bottom:solid #01b2e2 2px}
.dashboard_title{background-color:#01b2e2;color:#fff;font-size:18px;margin-bottom:25px;padding:8px}
.notify_wrapper,
.option_desc{margin:15px 0;font-size:14px}
.dashboard_title a{color:#fff}
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-label{padding:4px}
.option_desc{border-left:solid #01b2e2 2px;background-color:#f9f9f9;color:#000;padding:10px}
.notify_wrapper{padding:0 4px}
.corner span{color:#fff;display:block;padding:.3em 3em;text-decoration:none}
.corner{background-color:#89d007;bottom:1em;overflow:hidden;position:absolute;right:-3.4em;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);font-family:open_semibold}
.bike_title,
.offer_by_name,
.offer_price{font-family:open_semibold}
.not_show_require::after{color:#fff!important;content:"*"}
label[for=address]::after{color:red;content:"*"}
.MessageViewDiv{padding:5px;margin:10px 0;border-radius:5px;overflow:visible!important}
.Message_in:before,
.Message_out:after{top:30%;content:" ";height:0;width:0;pointer-events:none;margin-top:-8px}
.Overflow,
.hovereffect{overflow:hidden}
.MessageViewDiv .avatar{border:2px solid #f3f3f3}
.Message_out{float:right;margin-right:1%;left:1%;position:relative}
.Message_in{margin-left:1%;right:1%;position:relative}
.Message_in:before{right:100%;border:solid transparent;position:absolute;border-right-color:#eee;border-width:8px}
.Message_out:after{left:100%;border:solid transparent;position:absolute;border-left-color:#eee;border-width:8px}
.MsgName{color:#6e6e6e;font-size:14px}
.MsgText{color:#000;padding-top:5px;font-size:14px}
.allmessage_wrapper{background-color:#f8f8f8;border:1px solid #eee;border-radius:5px;color:#000;margin-bottom:10px}
.allmessage_title{border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:-6px -31px 15px #01b2e2 inset;color:#fff;margin-bottom:5px;padding:5px;font-size:14px}
.msg_text_wrapper{background-color:#f8f8f8;border:1px solid #eee;border-radius:5px;color:#000;margin-bottom:10px}
.msg_fa_trash{color:#707070;font-size:18px;cursor:pointer}
.accept_btn,
.bike_title,
.heading_wrapper_css th,
.offer_by_name{font-size:14px}
.bike_title{color:#01b2e2}
.offer_price_tag{background-color:#01b2e2;font-size:14px;color:#fff;margin-right:15px}
.offer_wrapper{margin-bottom:15px;background-color:#f9f9f9;padding-bottom:10px}
.offer_wrapper2{border-bottom:solid #eee 1px;margin-bottom:15px}
.offer_price_heading{background-color:#6098ae;padding:6px 9px}
.offer_price{padding:10px}
.offer_by_name{padding-top:18px;color:#01b2e2}
.accept_btn{background-color:#89d007;color:#fff;display:inline-block;margin:0 4px;border:1px solid #89d007}
.decline_btn,
.pending_btn{border-radius:3px;display:inline-block;margin:0 4px;padding:2px 5px;color:#fff;font-size:14px}
.decline_btn{background-color:#df5757;border:1px solid #df5757}
.pending_btn{background-color:#f7666b;border:1px solid #df5757}
.expire_btn{background-color:#bda97b;border-radius:3px;color:#fff;display:inline-block;font-size:14px;margin:0 4px;padding:2px 5px;border:1px solid #b7a375}
.img_cnt_cls{width:100px}
.close_btn{position:absolute;right:6px;top:17px}
.business_image{height:120px;position:relative;width:120px}
.container_height{min-height:400px}
.featured_listing_wrapper{background-color:#fff;border:1px solid #e9e9e9;border-radius:6px;height:312px;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:100%;width:361px;box-shadow:0 3px 22px #c2c1c1}
.index_sub_wrapper1,
.index_sub_wrapper2{display:table-cell;vertical-align:middle;float:none!important}
.home_wrapper1_css{display:table;margin:20px 0}
.home_wrapper2_css{background-size:100% 100%;min-height:100%}
@media (min-width:991px){.header_login{float:right!important}
}
@media (min-width:992px) and (max-width:1200px){.index_wrapper4_img{height:auto;margin-top:60px;width:232px}
.index_nav{display:inline-block;padding:5px 0 8px}
}
@media (max-width:1150px){.right_div{width:100%;padding-right:15px}
.home_wrapper1{background-size:auto auto}
.index_sub_wrapper1,
.index_sub_wrapper2{display:inline-block;float:left!important}
.index_sub_wrapper1{margin-top:70px}
}
@media (max-width:991px){.header_tagline_css{text-align:center}
.home_wrapper1_css{display:block;margin:20px 0}
.home_wrapper2_css{background-size:cover}
.index_sub_wrapper1{margin-top:40px}
}
@media (min-width:768px) and (max-width:991px){.index_nav{display:inline-block;padding:5px 0 8px}
.header_bg .nav>li>a{display:block;padding:6px;position:relative}
.newsletter_box{width:200px}
.index_Slider_wrapper2{padding-bottom:20px}
.index_wrapper4_ribban1{left:250px}
.index_slider_img{max-width:100%}
.index_sub_wrapper2{padding:0 15px;text-align:center}
.index_sub_wrapper2 iframe{width:100%!important;height:240px!important;margin:0 auto}
}

@media (max-width:400px){.logo_css{margin-left:0;margin-right:0;padding:0 15px}
}
@media only screen and (max-width:800px){#no-more-tables table,
#no-more-tables tbody,
#no-more-tables td,
#no-more-tables th,
#no-more-tables thead,
#no-more-tables tr{display:block}
#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}
#no-more-tables tr{border:1px solid #ccc}
#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}
#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:100;font-size:14px;content:attr(data-title)}
}
#errormsg,
.no_more_box{display:none}
.blogbox3,
.blogbox6{border-bottom:1px solid #edeff0}
.page_wrapper{min-height:400px}
#errormsg{background-color:#c11a2c;color:#fff;font-size:14px;padding:10px;width:236px;margin-bottom:10px}
.readmore{max-width:90px;padding:10px 30px;border-radius:5px;transition:all .2s ease-in-out 0s;text-decoration:none;background:#01B2E2;color:#FFF!important}
.blogbox2,
.popularpostbox{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#FFF}
.blogbox1{max-width:770px;width:100%;margin:15px 30px 15px 0}
.blogbox2{border-left:1px solid #F6F6F6;border-right:1px solid #F6F6F6;padding:25px}
.notavailable{font-size:42px;font-weight:700;color:#CECECE;text-align:center!important;padding-top:94px;padding-bottom:116px;background:#fff;min-height:100px}
.popularpostbox1{padding:10px 10px 10px 15px;color:#000}
.popularpostbox2{padding:20px}
.blogcategory{color:#666;font-size:15px;font-family:Open-sans-italic}
.blogbox3{font-size:35px;color:#515e6c;padding-bottom:15px}
.blogbox4{font-size:15px;color:#99a1a9}
.blogbox5{font-size:16px;color:#515e6c;padding:0 25px 10px;background-color:#FFF}
.blogbox6{padding-bottom:20px}
.border{width:70px;margin:-1px auto 15px;height:1px;background-color:#E7124B}
.CommentBox .Comment,
.CommentBox .User{display:inline-block;vertical-align:middle}
.m15{margin-top:15px}
.font13{font-size:15px}
.blogdetailbox1{padding:40px;background-color:#FFF}
.blogdetailbox3{padding-left:40px;background-color:#FFF}
.sharebox{background-color:#FFFF}
.coupondetailbox1 #bcomment_comment{background-color:#f2f2f2}
.blogdetailbox2{padding:10px}
.blackback{background-color:#000}
.margpadding{margin:0!important;padding:0!important}
.videoplayer{height:433px!important}
.nodecor{text-decoration:none!important}
.custom-form-wrapper{background:#f3f3f3;padding:16px}
.loadmore{border-style:solid;border-width:1px;border-color:#c2c2c2;border-radius:4px;background-color:#01B2E2;width:179px;height:42px;color:#FFF;font-size:16px}
.loadmore:hover{background-color:#000}
.coupondetailbox1{background-color:#FFF;padding:20px}
.coupondetailbox1 #comment{background-color:#f2f2f2}
label[for=bcomment_comment],
label[for=coupon_comment_content]{width:100%;font-family:Open-sans-semi-bold;font-size:20px;text-align:center;margin-bottom:20px}
.commentbox{background-color:#FFF;padding:30px}
.CommentBox li{margin-bottom:10px;padding:10px;text-align:left}
.CommentBox .User{width:10%}
.CommentBox .Comment{text-align:left;color:#000;font-size:14px;background-color:#f4f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));background-image:-webkit-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-moz-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-ms-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-o-linear-gradient(top, #f4f5f5, #dfdddd);background-image:linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f4f5f5, endColorstr=#dfdddd);width:88%;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:2px solid #E7124B}
.CommentBox .Time{text-align:right;color:#000}
.MarginAuto{margin:0 auto}
.TotalComments{font-style:italic;font-size:20px;margin-left:3%}
.CommentBox h5{color:#fff!important}
.CommentBox .pagination ul li.LitagNew a{background-color:#fff;color:#000!important}
span[for=coupon_comment_content]{text-align:left;margin-left:24%}
.paddingcss1{padding:12px 10px 5px!important}
.paddingcss2{padding:9px 10px 0!important}
.hovereffect{position:relative;text-align:center;cursor:pointer}
.hovereffect img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}
.hovereffect:hover img{-ms-transform:scale(1.2) !important;-webkit-transform:scale(1.2) !important;transform:scale(1.2) !important;}
.marginzeroauto{margin:0 auto !important;}
.mtop1{margin-top:65px;}
.Overflow{overflow:hidden;}
.fancybox img{border:none;box-shadow:0 1px 7px rgba(0,0,0,0.6);-o-transform:scale(1,1) !important;-ms-transform:scale(1,1) !important;-moz-transform:scale(1,1) !important;-webkit-transform:scale(1,1) !important;transform:scale(1,1) !important;-o-transition:all 0.2s ease-in-out !important;-ms-transition:all 0.2s ease-in-out !important;-moz-transition:all 0.2s ease-in-out !important;-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;}
.fancybox:hover img{position:relative;z-index:999 !important;-o-transform:scale(1.03,1.03) !important;-ms-transform:scale(1.03,1.03) !important;-moz-transform:scale(1.03,1.03) !important;-webkit-transform:scale(1.03,1.03) !important;transform:scale(1.03,1.03) !important;cursor:pointer;}
.flex{display:flex;}
.red{color:#FF0909;}
.redbg{background-color:#FF0909 !important;}
.blackcolor{color:#000 !important;}
.marginbottom{margin-bottom:0px !important;}
.header_bg{border:0px;background:-webkit-linear-gradient(right, #01b2e2 50%, black 50%);background:-moz-linear-gradient(right, #01b2e2 50%, black 50%);background:-ms-linear-gradient(right, #01b2e2 50%, black 50%);background:linear-gradient(right, #01b2e2 50%, black 50%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#01b2e2, GradientType=1)";}
.outer_container{background-color:#000;max-width:1170px;border:0px;}
.header_signup_link1{margin-right:-1px;}
.header_bg .nav > li > a{padding:7px 9px;}
.home_wrapper1{height:auto;background-repeat:repeat-x;}
@media (min-width:1201px){html,body{height:100%;}
}
@-moz-keyframes animatedBackground{from{background-position:0 0;}
to{background-position:100% 0;}
}
@keyframes animatedBackground{from{background-position:0 0;}
to{background-position:100% 0;}
}
@-webkit-keyframes animatedBackground{from{background-position:0 0;}
to{background-position:100% 0;}
}
@-ms-keyframes animatedBackground{from{background-position:0 0;}
to{background-position:100% 0;}
}
.index_nav{font-family:'open_sansregular';font-size:14px;width:97%;text-shadow:none;}
.whitecolor{color:#FFFFFF !important;}
.social_warpper a:hover{border:solid 1px #01b2e2;}
.carosel-arrow{position:relative;display:table;border:solid #ffffff 1px;clear:both;color:#ffffff;line-height:14px;width:36px;height:36px;top:40%;text-align:center;float:right;}
.carosel-arrow .fa{display:table-cell;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;vertical-align:middle;}
.carosel-arrow, .carosel-arrow:hover, .carosel-arrow:focus{text-decoration:none !important;color:#FFFFFF !important;}
@media (min-width:1200px){.step1_img_cls{width:108px!important}
}
.font14{font-size:14px;}
.width20{width:20px;}
.paddingZero{padding:0px !important;}
.width400
{width:550px;
}
.hovercssnew
{
	
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;	
}
.hovercssnew:hover
{
	width:600px;
    -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

.cursor
{
	cursor:pointer;
}

#imggallery .modal-dialog 
{
	max-width:700px;
	width:100%;
}

.mbelow1
{
	margin-bottom:20px;
}

.clock {
    transform-origin: 0 0;
    transform: scale(.4);
    -ms-transform: scale(.4);
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(.4);
    -o-transform-origin: 0 0;
    -o-transform: scale(.4);
    -moz-transform-origin: 0 0;
    -moz-transform: scale(.4);
}

.flip-clock-wrapper
{
	min-width:800px;
}

.flip-clock-wrapper ul {
        background: #01B2E2;
    }

.flip-clock-wrapper ul li a div.up:after {
	background-color: #01B2E2;
	background-color: rgba(0, 0, 0, 0.4);
}

.flip-clock-wrapper ul li a div div.inn {
	color: #ffffff;
	text-shadow: 0 1px 1px #555;
	background-color: #01B2E2;
}

.flip-clock-wrapper
{
	margin:0px !important; 
}

@media (max-width:767px){
	
	.clock {
    transform: scale(.25);
    -ms-transform: scale(.25);
    -webkit-transform: scale(.25);
    -o-transform: scale(.25);
    -moz-transform: scale(.25);
}
	
	.custom-form-wrapper {
    padding: 5px !important;
}
.decline_btn, .pending_btn {
    font-size: 13px !important;
}
	.index_sub_wrapper1,
.index_sub_wrapper2{display:inline-block}
.container_height{min-height:200px}
.footer_font_css1{margin-top:8px}
.slider_arrow{position:static;margin-bottom:20px}
.header_bg .navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:0}
.right_div{padding-right:0}
.index_wrapper4_ribban1{right:0}
.index_wrapper4_img{margin-left:auto;margin-right:auto}
.index_slider_img{margin-bottom:20px;max-width:358px}
.index_Slider_wrapper2{padding-bottom:20px}
.index_wrapper4_text{padding-top:20px}
.header_bg .nav>li>a{display:block;padding:6px;position:relative}
.index_sub_wrapper2{padding:0 15px;text-align:center}
.footer_sub_wrapper2,
.index_sub_wrapper1,
.index_wrapper3 .container,
.index_wrapper4 .container,
.step_wrapper{padding-left:15px;padding-right:15px}
.index_sub_wrapper2 iframe{width:auto!important;height:auto!important;margin:0 auto}
.index_btn_css{width:100%;max-width:268px}
.newsletter_wrapper{max-width:100%;float:left;margin-top:8px}
.index_wrapper5_img{margin:40px auto 0}
.step_arrow{display:none!important}
.index_wrapper5{border-top:0}
.step_wrapper{margin-bottom:15px;text-align:left}
.step_css{text-align:right}
.step_wrapper div{display:inline-block;vertical-align:middle}
}