.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Verdana,Arial,sans-serif; font-size: 1em;} .ui-widget-content{border: 1px solid #aaaaaa; background: #ffffff url("/modifier_honos_theme/static/src/lib/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x; color: #222222 !important; z-index:999 !important;} .ui-widget-content a{color: #222222 !important;} .ui-widget-header{border: 1px solid #aaaaaa; background: #cccccc url("/modifier_honos_theme/static/src/lib/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; color: #222222 !important; font-weight: bold;} .ui-widget-header a{color: #222222 !important;} .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border: 1px solid #d3d3d3; background: #e6e6e6 url("/modifier_honos_theme/static/src/lib/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #555555 !important;} .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color: #555555 !important; text-decoration: none;} .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border: 1px solid #999999; background: #dadada url("/modifier_honos_theme/static/src/lib/../images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #212121 !important;} .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited{color: #212121 !important; text-decoration: none;} .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border: 1px solid #aaaaaa; background: #ffffff url("/modifier_honos_theme/static/src/lib/../images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; font-weight: normal; color: #212121 !important;} .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #212121; text-decoration: none;} .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #fcefa1; background: #fbf9ee url("/modifier_honos_theme/static/src/lib/../images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; color: #363636 !important;} .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color: #363636 !important;} .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #cd0a0a; background: #fef1ec url("/modifier_honos_theme/static/src/lib/../images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; color: #cd0a0a !important;} .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color: #cd0a0a !important;} .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #cd0a0a !important;} .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold;} .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: .7; filter:Alpha(Opacity=70); font-weight: normal;} .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35; filter:Alpha(Opacity=35); background-image: none;} .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);} .ui-icon{width: 16px; height: 16px;} .ui-icon, .ui-widget-content .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_222222_256x240.png");} .ui-widget-header .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_222222_256x240.png");} .ui-state-default .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_888888_256x240.png");} .ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_454545_256x240.png");} .ui-state-active .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_454545_256x240.png");} .ui-state-highlight .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_2e83ff_256x240.png");} .ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image: url("/modifier_honos_theme/static/src/lib/../images/ui-icons_cd0a0a_256x240.png");} .ui-icon-blank{background-position: 16px 16px;} .ui-icon-carat-1-n{background-position: 0 0;} .ui-icon-carat-1-ne{background-position: -16px 0;} .ui-icon-carat-1-e{background-position: -32px 0;} .ui-icon-carat-1-se{background-position: -48px 0;} .ui-icon-carat-1-s{background-position: -64px 0;} .ui-icon-carat-1-sw{background-position: -80px 0;} .ui-icon-carat-1-w{background-position: -96px 0;} .ui-icon-carat-1-nw{background-position: -112px 0;} .ui-icon-carat-2-n-s{background-position: -128px 0;} .ui-icon-carat-2-e-w{background-position: -144px 0;} .ui-icon-triangle-1-n{background-position: 0 -16px;} .ui-icon-triangle-1-ne{background-position: -16px -16px;} .ui-icon-triangle-1-e{background-position: -32px -16px;} .ui-icon-triangle-1-se{background-position: -48px -16px;} .ui-icon-triangle-1-s{background-position: -64px -16px;} .ui-icon-triangle-1-sw{background-position: -80px -16px;} .ui-icon-triangle-1-w{background-position: -96px -16px;} .ui-icon-triangle-1-nw{background-position: -112px -16px;} .ui-icon-triangle-2-n-s{background-position: -128px -16px;} .ui-icon-triangle-2-e-w{background-position: -144px -16px;} .ui-icon-arrow-1-n{background-position: 0 -32px;} .ui-icon-arrow-1-ne{background-position: -16px -32px;} .ui-icon-arrow-1-e{background-position: -32px -32px;} .ui-icon-arrow-1-se{background-position: -48px -32px;} .ui-icon-arrow-1-s{background-position: -64px -32px;} .ui-icon-arrow-1-sw{background-position: -80px -32px;} .ui-icon-arrow-1-w{background-position: -96px -32px;} .ui-icon-arrow-1-nw{background-position: -112px -32px;} .ui-icon-arrow-2-n-s{background-position: -128px -32px;} .ui-icon-arrow-2-ne-sw{background-position: -144px -32px;} .ui-icon-arrow-2-e-w{background-position: -160px -32px;} .ui-icon-arrow-2-se-nw{background-position: -176px -32px;} .ui-icon-arrowstop-1-n{background-position: -192px -32px;} .ui-icon-arrowstop-1-e{background-position: -208px -32px;} .ui-icon-arrowstop-1-s{background-position: -224px -32px;} .ui-icon-arrowstop-1-w{background-position: -240px -32px;} .ui-icon-arrowthick-1-n{background-position: 0 -48px;} .ui-icon-arrowthick-1-ne{background-position: -16px -48px;} .ui-icon-arrowthick-1-e{background-position: -32px -48px;} .ui-icon-arrowthick-1-se{background-position: -48px -48px;} .ui-icon-arrowthick-1-s{background-position: -64px -48px;} .ui-icon-arrowthick-1-sw{background-position: -80px -48px;} .ui-icon-arrowthick-1-w{background-position: -96px -48px;} .ui-icon-arrowthick-1-nw{background-position: -112px -48px;} .ui-icon-arrowthick-2-n-s{background-position: -128px -48px;} .ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;} .ui-icon-arrowthick-2-e-w{background-position: -160px -48px;} .ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;} .ui-icon-arrowthickstop-1-n{background-position: -192px -48px;} .ui-icon-arrowthickstop-1-e{background-position: -208px -48px;} .ui-icon-arrowthickstop-1-s{background-position: -224px -48px;} .ui-icon-arrowthickstop-1-w{background-position: -240px -48px;} .ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;} .ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;} .ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;} .ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;} .ui-icon-arrowreturn-1-w{background-position: -64px -64px;} .ui-icon-arrowreturn-1-n{background-position: -80px -64px;} .ui-icon-arrowreturn-1-e{background-position: -96px -64px;} .ui-icon-arrowreturn-1-s{background-position: -112px -64px;} .ui-icon-arrowrefresh-1-w{background-position: -128px -64px;} .ui-icon-arrowrefresh-1-n{background-position: -144px -64px;} .ui-icon-arrowrefresh-1-e{background-position: -160px -64px;} .ui-icon-arrowrefresh-1-s{background-position: -176px -64px;} .ui-icon-arrow-4{background-position: 0 -80px;} .ui-icon-arrow-4-diag{background-position: -16px -80px;} .ui-icon-extlink{background-position: -32px -80px;} .ui-icon-newwin{background-position: -48px -80px;} .ui-icon-refresh{background-position: -64px -80px;} .ui-icon-shuffle{background-position: -80px -80px;} .ui-icon-transfer-e-w{background-position: -96px -80px;} .ui-icon-transferthick-e-w{background-position: -112px -80px;} .ui-icon-folder-collapsed{background-position: 0 -96px;} .ui-icon-folder-open{background-position: -16px -96px;} .ui-icon-document{background-position: -32px -96px;} .ui-icon-document-b{background-position: -48px -96px;} .ui-icon-note{background-position: -64px -96px;} .ui-icon-mail-closed{background-position: -80px -96px;} .ui-icon-mail-open{background-position: -96px -96px;} .ui-icon-suitcase{background-position: -112px -96px;} .ui-icon-comment{background-position: -128px -96px;} .ui-icon-person{background-position: -144px -96px;} .ui-icon-print{background-position: -160px -96px;} .ui-icon-trash{background-position: -176px -96px;} .ui-icon-locked{background-position: -192px -96px;} .ui-icon-unlocked{background-position: -208px -96px;} .ui-icon-bookmark{background-position: -224px -96px;} .ui-icon-tag{background-position: -240px -96px;} .ui-icon-home{background-position: 0 -112px;} .ui-icon-flag{background-position: -16px -112px;} .ui-icon-calendar{background-position: -32px -112px;} .ui-icon-cart{background-position: -48px -112px;} .ui-icon-pencil{background-position: -64px -112px;} .ui-icon-clock{background-position: -80px -112px;} .ui-icon-disk{background-position: -96px -112px;} .ui-icon-calculator{background-position: -112px -112px;} .ui-icon-zoomin{background-position: -128px -112px;} .ui-icon-zoomout{background-position: -144px -112px;} .ui-icon-search{background-position: -160px -112px;} .ui-icon-wrench{background-position: -176px -112px;} .ui-icon-gear{background-position: -192px -112px;} .ui-icon-heart{background-position: -208px -112px;} .ui-icon-star{background-position: -224px -112px;} .ui-icon-link{background-position: -240px -112px;} .ui-icon-cancel{background-position: 0 -128px;} .ui-icon-plus{background-position: -16px -128px;} .ui-icon-plusthick{background-position: -32px -128px;} .ui-icon-minus{background-position: -48px -128px;} .ui-icon-minusthick{background-position: -64px -128px;} .ui-icon-close{background-position: -80px -128px;} .ui-icon-closethick{background-position: -96px -128px;} .ui-icon-key{background-position: -112px -128px;} .ui-icon-lightbulb{background-position: -128px -128px;} .ui-icon-scissors{background-position: -144px -128px;} .ui-icon-clipboard{background-position: -160px -128px;} .ui-icon-copy{background-position: -176px -128px;} .ui-icon-contact{background-position: -192px -128px;} .ui-icon-image{background-position: -208px -128px;} .ui-icon-video{background-position: -224px -128px;} .ui-icon-script{background-position: -240px -128px;} .ui-icon-alert{background-position: 0 -144px;} .ui-icon-info{background-position: -16px -144px;} .ui-icon-notice{background-position: -32px -144px;} .ui-icon-help{background-position: -48px -144px;} .ui-icon-check{background-position: -64px -144px;} .ui-icon-bullet{background-position: -80px -144px;} .ui-icon-radio-on{background-position: -96px -144px;} .ui-icon-radio-off{background-position: -112px -144px;} .ui-icon-pin-w{background-position: -128px -144px;} .ui-icon-pin-s{background-position: -144px -144px;} .ui-icon-play{background-position: 0 -160px;} .ui-icon-pause{background-position: -16px -160px;} .ui-icon-seek-next{background-position: -32px -160px;} .ui-icon-seek-prev{background-position: -48px -160px;} .ui-icon-seek-end{background-position: -64px -160px;} .ui-icon-seek-start{background-position: -80px -160px;} .ui-icon-seek-first{background-position: -80px -160px;} .ui-icon-stop{background-position: -96px -160px;} .ui-icon-eject{background-position: -112px -160px;} .ui-icon-volume-off{background-position: -128px -160px;} .ui-icon-volume-on{background-position: -144px -160px;} .ui-icon-power{background-position: 0 -176px;} .ui-icon-signal-diag{background-position: -16px -176px;} .ui-icon-signal{background-position: -32px -176px;} .ui-icon-battery-0{background-position: -48px -176px;} .ui-icon-battery-1{background-position: -64px -176px;} .ui-icon-battery-2{background-position: -80px -176px;} .ui-icon-battery-3{background-position: -96px -176px;} .ui-icon-circle-plus{background-position: 0 -192px;} .ui-icon-circle-minus{background-position: -16px -192px;} .ui-icon-circle-close{background-position: -32px -192px;} .ui-icon-circle-triangle-e{background-position: -48px -192px;} .ui-icon-circle-triangle-s{background-position: -64px -192px;} .ui-icon-circle-triangle-w{background-position: -80px -192px;} .ui-icon-circle-triangle-n{background-position: -96px -192px;} .ui-icon-circle-arrow-e{background-position: -112px -192px;} .ui-icon-circle-arrow-s{background-position: -128px -192px;} .ui-icon-circle-arrow-w{background-position: -144px -192px;} .ui-icon-circle-arrow-n{background-position: -160px -192px;} .ui-icon-circle-zoomin{background-position: -176px -192px;} .ui-icon-circle-zoomout{background-position: -192px -192px;} .ui-icon-circle-check{background-position: -208px -192px;} .ui-icon-circlesmall-plus{background-position: 0 -208px;} .ui-icon-circlesmall-minus{background-position: -16px -208px;} .ui-icon-circlesmall-close{background-position: -32px -208px;} .ui-icon-squaresmall-plus{background-position: -48px -208px;} .ui-icon-squaresmall-minus{background-position: -64px -208px;} .ui-icon-squaresmall-close{background-position: -80px -208px;} .ui-icon-grip-dotted-vertical{background-position: 0 -224px;} .ui-icon-grip-dotted-horizontal{background-position: -16px -224px;} .ui-icon-grip-solid-vertical{background-position: -32px -224px;} .ui-icon-grip-solid-horizontal{background-position: -48px -224px;} .ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;} .ui-icon-grip-diagonal-se{background-position: -80px -224px;} .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 4px;} .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius: 4px;} .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 4px;} .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 4px;} .ui-widget-overlay{background: #aaaaaa url("/modifier_honos_theme/static/src/lib/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: .3; filter: Alpha(Opacity=30);} .ui-widget-shadow{margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url("/modifier_honos_theme/static/src/lib/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x; opacity: .3; filter: Alpha(Opacity=30); border-radius: 8px;} 

/* /modifier_honos_theme/static/src/css/style.css defined in bundle 'web.assets_frontend' */
@font-face{font-family: 'Raleway-Regular'; src: url('/modifier_honos_theme/static/src/css/../fonts/Raleway-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal;} @font-face{font-family:'Raleway-Bold'; src: url('/modifier_honos_theme/static/src/css/../fonts/Raleway-Bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} @font-face{font-family:'Raleway-Light'; src: url('/modifier_honos_theme/static/src/css/../fonts/Raleway-Light.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} @font-face{font-family:'Raleway-Medium'; src: url('/modifier_honos_theme/static/src/css/../fonts/Raleway-Medium.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} @font-face{font-family:'Raleway-SemiBold'; src: url('/modifier_honos_theme/static/src/css/../fonts/Raleway-SemiBold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} @font-face{font-family: 'oswald-regular'; src: url('/modifier_honos_theme/static/src/css/../fonts/Oswald-Regular.ttf') format('truetype'); font-weight: normal; font-style: normal;} @font-face{font-family:'Oswald-Bold'; src: url('/modifier_honos_theme/static/src/css/../fonts/Oswald-Bold.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} @font-face{font-family:'Oswald-Light'; src: url('/modifier_honos_theme/static/src/css/../fonts/Oswald-Light.ttf') format('truetype'); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+000D-25CA;} a{color: #000000; cursor: pointer;} .mt20{margin-top: 20px;} .bs_margin{display:inline-block; width:100%; margin-top:60px;} .signin_main_div{margin: 0px 34% !important;} .login_logo{margin-left:23%;} .login_area_container{top:12%;} .main_container{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;} .header_top{margin-top: 15px;} .header_top_offer{padding-left:0;} .search-bar{padding-right:0;} .header_top .header_top_sub{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .header_top_offer p label{margin-top: 6px; color: #9f9f9f; font-family: raleway-light; padding-right: 8px; font-weight: normal;} .search_bar{float: right;} .search_bar .input-group{width: 350px; float: right;} .search_bar .input-group .form-control{border-bottom: 1px solid #dbdbdb !important; border: unset; background: transparent; box-shadow: unset !important; width: 80%; font-family: raleway-Regular; float: right; padding: 0;} .search_bar .input-group .form-control:focus{border-bottom: 2px solid #333 !important; color: #333;} .input-group .form-control{position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;} .search_bar .input_search_icon .btn{background-color: transparent; border-color: transparent !important; color: #9e9c9c; position: absolute; top: 0; right: 0;} .search_bar .input_search_icon .btn:hover{color: #333;} .middle_header{width: 100%; display: inline-block !important; font-family: raleway-Regular; background-color: #ffffff;} .middle_header .middle_header_sub{width: 90%; max-width: 1400px; display: block; margin: 0px auto;} .wish_compare_middle_header{padding-top: 3%;} .wish_compare_middle_header li{float: left; padding: 0 5px 0 5px; width: auto; text-align: center; list-style: none; text-decoration: unset;} .wish_compare_middle_header li a:hover{color: #000000;} .wish_compare_middle_header li i{font-size: 18px;} .wishlist_icon i{font-weight: 700;} .middle_header .middle_header_sub .middle_header_left{text-align: center;} .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{color: #333; background-color: transparent; border-color: transparent;} .btn-group.open .dropdown-toggle{-webkit-box-shadow: none; box-shadow: none;} .navbar-brand{font-size: 23px; float: none; padding: 0; line-height: unset; display: inline-block; height: unset;} .affix{top: 0; width: 100%;} .logo_stick_custom{top:0px; position: fixed; z-index: 3000; max-height: 45px !important; margin-top: 5px !important; left: 5%;} .navbar-brand img{margin: 0 auto; display: block;} .middle_header_right{float: right; padding-top: 3%;} .middle_header_right .login_lang_cart{float: right;} .hsocial_icon{float: left; margin-top: -8px; padding-left:0;} .hsocial_icon li{display: inline-block; margin: 0 2px;} .hsocial_icon li img{height: 30px; width: 30px;} .pricelist_right{width: 50px;} .currency_right{float: left;} .currency_selector{width: auto; margin-right: 2%; float: left;} .currency_right .currency_btn_style{padding-bottom: 0; padding-top: 0; margin-top: -1px; text-transform: uppercase; letter-spacing: 1px; color: #383838; font-size: 12px; font-family: oswald-regular; border: 0px;} .currency_right .currency_btn_style span{margin-left: 3px;} .currency_right .currency_btn_style:hover, .currency_right .currency_btn_style:focus{background-color: transparent !important; border-color: transparent !important; outline: none; box-shadow: none !important;} .currency_right .currency_btn_style .btn-group.open .dropdown-toggle{-webkit-box-shadow: none; box-shadow: none; border-color: transparent; background-color: transparent;} .currency_selector .dropdown-menu{min-width: 120px !important; z-index: 9999 !important;} .middle_header_right .login_lang_cart li{list-style: none; text-decoration: unset;} .middle_header_right .login_lang_cart li a{color: black;} .middle_header_right .login_lang_cart .signin_label{margin: 0; padding: 0; float: left; padding-right: 15px; margin-top: -1px !important;} .middle_header_right .login_lang_cart .signin_label a:hover{text-decoration:none;} .middle_header_right .login_lang_cart .signin_label li a b{font-weight: normal !important; font-size: 12px; font-family: oswald-regular; text-transform: uppercase; letter-spacing: 1px; color: #383838; text-decoration: unset;} .main-header-right .company-phone-div .header-main-signin{padding-right:2px;} .account-ul li .fa_common_style_header{color: #53a256;} .account-ul #o_logout a{background: #53a256;} #cart_wrapper{float: left;} #cart_wrapper li{float: left; margin: 0 5px 0 5px; width: auto; text-align: center;} .cart_inner{margin-top: -14px !important;} #cart_wrapper .cart_icon{display: none;} .ts_button{padding: 0 15px;} .cart_btn{border: 2px solid #000; color: #fff; display: inline-block; position: relative; overflow: hidden; vertical-align: middle; padding: 0 20px; font-size: 12px; line-height: 40px; text-transform: uppercase; border-radius: 4px; transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);} .cart_btn .cart_btn_span_txt{display: inline-block; -webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s; transition: transform 0.15s ease-out, opacity 0.15s; font-family: raleway-semibold; letter-spacing: 1px;} .cart_btn_span_txt p{display: inline; font-family: oswald-regular; font-size: 12px; margin-left: 3px;} .cart_btn_span_txt p span{background: white; color: black; font-weight: normal; padding: 0; font-family: oswald-regular; font-size: 12px; background-color: transparent !important;} header .navbar.navbar-static-top{margin-bottom: 0;} header .navbar-default{background-color: #ffffff; border-color: transparent;} header .navbar-static-top .container{width: 90%; display: block; margin: 0px auto; max-width: 1400px; margin-top: 10px;} header .navbar .navbar-header{max-width: 200px; text-align: center; width: auto; display: block;} header .navbar-default .navbar-toggle{border-color: #dddddd;} header .shifted_logo{display: none;} header .navbar .navbar-header .navbar-brand{display: block; margin: 0px auto; text-align: center; float: none !important;} header .navbar .navbar-header .navbar-brand img{margin-top: unset; display: block; margin: 0px auto; text-align: center;} header .navbar .navbar-top-collapse{width: 100%; display: block; margin: 0px auto; text-align: center; margin-top: 0px !important;} header .navbar .navbar-top-collapse ul.navbar-right{float: none !important; width: auto; display: inline-block; text-align: left;} header ul#top_menu > li.active{border-top: 2px solid #c0d963; margin-top: -2px;} header .navbar .navbar-top-collapse ul.navbar-right li.active:before{content: ""; display: block; width: 100%; height: 0; position: absolute; top: 2px; z-index: 9999;} header .navbar-default .navbar-nav > .active > a{color: black; background-color: transparent;} header ul#top_menu > li{position: static;} header #top_menu li{cursor: pointer;} header #top_menu li.dropdown:hover .style_4_toggel_div{animation: none; transform:0;} header #top_menu li.dropdown > a > span.caret{border: none;} header .navbar .navbar-top-collapse ul.navbar-right li.active{color: black;} header .navbar-default .navbar-nav > li > a span{font-family: oswald-regular; color: #696969; font-size: 14px; text-transform: uppercase; letter-spacing: 1px;} header .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color: #555; background-color: transparent;} .style_4_menu_name{color: #000;} .style_4_menu_name.mini{color: #555555;} .second-level-a{display:block;} .navbar .navbar-top-collapse ul.navbar-right .custom-menu-inside-div{position: relative; background: white; z-index: 9999; box-shadow: 0 0 12px rgba(0, 0, 0, 0.175); border: 1px solid rgba(0, 0, 0, 0.15); height: 450px; min-height: 250px; max-height: 450px; border-bottom: none; left: 15%; padding-top: 15px; right: 15% !important;} .style_4_center{height: 100%; padding: 2%; width: 95%;} .portfolio_custom_menu:hover > ul.portfolio_sub_menu{display: block; right: auto; top: auto;} .portfolio_custom_menu .portfolio_sub_menu{position: absolute; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box;} ul.portfolio_sub_menu li a{padding: 8px 35px; font-size: 14px; font-family: raleway-Regular; color: #333; letter-spacing: 1px;} ul.portfolio_sub_menu li a:hover{text-decoration: underline;} .rental_custom_menu:hover > ul.rental_sub_menu{display: block; right: 0; left: 0%; top: auto;} ul.rental_sub_menu{display: none; position: absolute; background: white; margin: 0 auto; width: 60%; z-index: 9999; padding: 15px 0; box-shadow: 0 0 5px 0 #ddd; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box;} .rental_sub_menu .heading_submenu{font-size: 14px; font-family: raleway-Regular; color: #000000; font-weight: 600; letter-spacing: 1px; padding-bottom: 12px;} .rental_sub_menu ul li a{color: black; font-size: 14px; font-family: raleway-Regular; color: gray; padding: 6px 0px; display: block;} .rental_sub_menu ul{list-style-type: none; padding: 0;} .rental_sub_menu .see_more a{color: rgba(128, 128, 128, 0.58);} .banner_wrapper{width: 100%; background-color: #030200; min-height: auto; display: inline-block;} #bootstrap-touch-slider{height: auto;} .banner_wrapper .bs-slider{overflow: hidden; max-height: 700px; position: relative; background: #000000;} .banner_wrapper .bs-slider:hover{cursor: -moz-grab; cursor: -webkit-grab;} .banner_wrapper .bs-slider:active{cursor: -moz-grabbing; cursor: -webkit-grabbing;} .banner_wrapper .bs-slider .bs-slider-overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.40);} .banner_wrapper .bs-slider > .carousel-inner > .item > img, .banner_wrapper .bs-slider > .carousel-inner > .item > a > img{margin: auto; width: 100% !important;} .banner_wrapper .fade{opacity: 1;} .banner_wrapper .fade .item{top: 0; z-index: 1; opacity: 0; width: 100%; position: absolute; left: 0 !important; display: block !important; -webkit-transition: opacity ease-in-out 1s; -moz-transition: opacity ease-in-out 1s; -ms-transition: opacity ease-in-out 1s; -o-transition: opacity ease-in-out 1s; transition: opacity ease-in-out 1s;} .banner_wrapper .fade .item:first-child{top: auto; position: relative;} .banner_wrapper .fade .item.active{opacity: 1; z-index: 2; -webkit-transition: opacity ease-in-out 1s; -moz-transition: opacity ease-in-out 1s; -ms-transition: opacity ease-in-out 1s; -o-transition: opacity ease-in-out 1s; transition: opacity ease-in-out 1s;} .banner_wrapper .item.active img{transition: transform 5000ms linear 0s; transform: scale(1.05, 1.05);} .banner_wrapper #video_overlays{position:absolute; float:left; width:100%; min-height:940px; height: 940px; background-color:rgba(83, 162, 86, 0.38); z-index:300000;} .banner_wrapper .control-round .carousel-control{top: 40%; opacity: 0; width: 45px; height: 45px; z-index: 100; color: #ffffff; display: block; font-size: 24px; cursor: pointer; overflow: hidden; line-height: 43px; text-shadow: none; position: absolute; font-weight: normal; background: transparent; -webkit-border-radius: 100px; border-radius: 100px;} .banner_wrapper .control-round:hover .carousel-control{opacity: 1;} .banner_wrapper .control-round .carousel-control.left{left: 1%;} .control-round .carousel-control.right{right: 1%;} .control-round .carousel-control.left span{top:40%; left:40% !important;} .control-round .carousel-control.right span{top:40%; left:40%;} .banner_wrapper .control-round .carousel-control.left:hover, .banner_wrapper .control-round .carousel-control.right:hover{color: #fdfdfd; background: rgba(0, 0, 0, 0.5); border: 0px transparent;} .banner_wrapper .control-round .carousel-control.left>span:nth-child(1){left: 45%;} .banner_wrapper .control-round .carousel-control.right>span:nth-child(1){right: 45%;} .banner_wrapper .indicators-line > .carousel-indicators{right: 45%; bottom: 3%; left: auto; width: 90%; height: 20px; font-size: 0; overflow-x: auto; text-align: right; overflow-y: hidden; padding-left: 10px; padding-right: 10px; padding-top: 1px; white-space: nowrap;} .banner_wrapper .indicators-line > .carousel-indicators li{padding: 0; width: 15px; height: 15px; border: 1px solid rgb(158, 158, 158); text-indent: 0; overflow: hidden; text-align: left; position: relative; letter-spacing: 1px; background: rgb(158, 158, 158); -webkit-font-smoothing: antialiased; -webkit-border-radius: 50%; border-radius: 50%; margin-right: 5px; -webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); z-index: 10; cursor:pointer;} .banner_wrapper .indicators-line > .carousel-indicators li:last-child{margin-right: 0;} .banner_wrapper .indicators-line > .carousel-indicators .active{margin: 1px 5px 1px 1px; box-shadow: 0 0 0 2px #fff; background-color: transparent; position: relative; -webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; -o-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;} .banner_wrapper .indicators-line > .carousel-indicators .active:before{transform: scale(0.5); background-color: #fff; content:""; position: absolute; left:-1px; top:-1px; width:15px; height: 15px; border-radius: 50%; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;} .banner_wrapper .slide_style_left{text-align: left !important;} .banner_wrapper .slide_style_right{text-align: right !important;} .banner_wrapper .slide_style_center{text-align: center !important;} .banner_wrapper .slide-text{left: 0; top: 25%; right: 0; margin: auto; padding: 10px; position: absolute; text-align: left; padding: 10px 85px;} .banner_wrapper .slide-text > h1{padding: 0; color: #ffffff; font-size: 70px; font-style: normal; line-height: 84px; margin-bottom: 30px; letter-spacing: 1px; display: inline-block; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;} .banner_wrapper .slide-text > p{padding: 0; color: #ffffff; font-size: 20px; line-height: 24px; font-weight: 300; margin-bottom: 40px; letter-spacing: 1px; -webkit-animation-delay: 1.1s; animation-delay: 1.1s;} .banner_wrapper .slide-text > a.btn-default{color: #000; font-weight: 400; font-size: 13px; line-height: 15px; margin-right: 10px; text-align: center; padding: 17px 30px; white-space: nowrap; letter-spacing: 1px; display: inline-block; border: none; text-transform: uppercase; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; transition: background 0.3s ease-in-out, color 0.3s ease-in-out;} .banner_wrapper .slide-text > a.btn-primary{color: #ffffff; cursor: pointer; font-weight: 400; font-size: 13px; line-height: 15px; margin-left: 10px; text-align: center; padding: 17px 30px; white-space: nowrap; letter-spacing: 1px; background: #53a256; display: inline-block; text-decoration: none; text-transform: uppercase; border: none; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; transition: background 0.3s ease-in-out, color 0.3s ease-in-out;} .banner_wrapper .slide-text > a:hover, .banner_wrapper .slide-text > a:active{color: #ffffff; background: #222222; -webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out; transition: background 0.5s ease-in-out, color 0.5s ease-in-out;} .f_categories_main .f_categories_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .f_categories_container .f_categories_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 5%;} .f_categories_main .f_categories_container h3{font-size: 26px;} ul.f_categories_wrapper{list-style-type: none; padding: 0;} ul.f_categories_wrapper li{margin: 0 10px 0 10px; display: block;} .f_categories_wrapper .feature_img{border: 1px solid #E6E6E6; padding: 1%; position: relative;} .f_categories_wrapper .feature_img img{max-width: 100%;} .feature_img .f_ribbon_wrapper{position: absolute; left: 10px; top: 20px;} .f_ribbon_wrapper .f_sale_btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #53a256; border-color: #53a256; font: bold 10px 'raleway-regular'; transform: unset !important; text-transform: uppercase; width: auto;} .f_ribbon_wrapper .f_sale_btn:after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #53a256; transform: rotate(-23deg);} .feature_img_hover_wrapper{position: absolute; width: 100%; height: 100%; top: 0; left: 0; cursor: pointer; opacity: 0; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out;} .feature_img_hover_wrapper:hover{background: #fff; opacity: 1;} .feature_img_hover_wrapper .fsearch_icon{text-align: center; margin-top: 60%; display: inline-block;} .feature_img_hover_wrapper .fsearch_icon i{background: rgba(67, 180, 174, 0); padding:12px; border-radius: 50%; border: 2px solid; margin-right: 5px;} .feature_img_hover_wrapper .fsearch_icon i:hover{border: 2px solid #53a256; color: #53a256;} .feature_desc{display: block; text-align: left; margin-top: 10px !important; max-width: 100%;} .feature_desc .f_rating_star_card{color: #53a256 !important;} .f_stars{color: #53a256 !important; font-size: 11px !important;} .feature_desc .feature_title{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; width: 100%; margin-top: 3px; text-align: left; margin-bottom: 0;} .feature_desc .feature_title a{color: #5a5a5a !important; font-family: raleway-light; font-size: 15px;} .feature_desc .feature_title a:hover{color: #53a256 !important; text-decoration: none; transition: color linear 0.3s;} .feature_desc del{font-size: 13px; margin-right: 8px; color: #a94442;} .feature_desc .feature_prise span{color: #888; font-size: 14px; font-family: raleway-semibold; font-weight: 600;} .f_categories_main .owl-page.active{background: black;} .f_categories_main .owl-page{background: #53a256; text-align: center; height: 12px; width: 12px; display: inline-block; border-radius: 50%; margin: 10px 3px;} .professional_main .professional_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .professional_container .professional_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 5%;} .professional_main .professional_container h3{font-size: 26px;} ul.professional_wrapper{list-style-type: none; padding: 0;} ul.professional_wrapper li{margin: 0 10px 0 10px; display: block;} .professional_wrapper .prof_img{border: 1px solid #E6E6E6; padding: 1%; position: relative;} .professional_wrapper .prof_img img{max-width: 100%;} .prof_img .ribbon_wrapper{position: absolute; left: 10px; top: 20px;} .ribbon_wrapper .sale_btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #53a256; border-color: #53a256; font: bold 10px 'raleway-regular'; transform: unset !important; text-transform: uppercase; width: auto;} .ribbon_wrapper .sale_btn:after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #53a256; transform: rotate(-23deg);} .Prof_img_hover_wrapper{position: absolute; width: 100%; height: 100%; top: 0; left: 0; cursor: pointer; opacity: 0; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out;} .Prof_img_hover_wrapper:hover{background: #fff; opacity: 1;} .Prof_img_hover_wrapper .psearch_icon{text-align: center; margin-top: 60%; display: inline-block;} .Prof_img_hover_wrapper .psearch_icon i{background: rgba(67, 180, 174, 0); padding:12px; border-radius: 50%; border: 2px solid; margin-right: 5px;} .Prof_img_hover_wrapper .psearch_icon i:hover{border: 2px solid #53a256; color: #53a256;} .prof_desc{display: block; text-align: left; margin-top: 10px !important; max-width: 100%;} .prof_desc .o_rating_star_card{color: #53a256 !important;} .stars{color: #53a256 !important; font-size: 11px !important;} .prof_desc .prod_title{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; width: 100%; margin-top: 3px; text-align: left; margin-bottom: 0;} .prof_desc .prod_title a{color: #5a5a5a !important; font-family: raleway-light; font-size: 15px;} .prof_desc .prod_title a:hover{color: #53a256 !important; text-decoration: none; transition: color linear 0.3s;} .prof_desc del{font-size: 13px; margin-right: 8px; color: #a94442;} .prof_desc .prof_prise span{color: #888; font-size: 14px; font-family: raleway-semibold; font-weight: 600;} .professional_main .owl-page.active{background: black;} .professional_main .owl-page{background: #53a256; text-align: center; height: 12px; width: 12px; display: inline-block; border-radius: 50%; margin: 10px 3px;} .img_adv_banner{display: inline-block; width: 100%;} .img_adv_banner .img_adv_banner_inner{width: 100%;} .img_adv_banner .img_adv_banner_inner img{display: block; width: auto; max-width: 100%; margin: 0px auto;} .img_adv_banner .carousel-control.left{right: auto; left: 0; background-image: none; background-image: none; background-image: none; background-image: none; filter: none; background-repeat: no-repeat; font-size: 30px;} .img_adv_banner .carousel-control.right{right: 0; left: auto; background-image: none; background-image: none; background-image: none; background-image: none; filter: none; background-repeat: no-repeat; font-size: 30px;} .img_adv_banner .carousel-indicators .active{width: 12px !important; height: 12px !important; margin: 0; background-color: #fff;} .big_catg_wrapper{width: 100%; background-color: #ffffff;} .big_catg_wrapper .big_catg_container{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .big_catg_container .bottom_big_catg{display: inline-block; width: 100%; text-align: center; position: relative; margin-top: 30px;} .big_catg_container .bottom_big_catg .col-md-4, .big_catg_container .bottom_big_catg .col-sm-4, .big_catg_container .bottom_big_catg .col-xs-12{padding-left: 10px; padding-right: 10px;} .bottom_big_catg .big_catg_img img{width: 100%;} .big_product_info{display: inline-block; width: 100%; text-align: center; margin-top: 5%;} .big_product_title{font-size: 40px; display: block; color: #222; margin: 0; font-family: oswald-bold; text-transform: uppercase;} .big_product_sub_title{font-size: 15px; color: #969696; line-height: 20px; display: block; margin-top: 2px; margin-bottom: 3%;} .big_product_btn{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; text-transform: uppercase; opacity: 1; border: 2px solid #53a256; color: #000; transition: all 0.3s ease-in-out; font-family: oswald-regular; border-radius: 25px;} .big_product_btn:hover{color: #fff !important; background-color: #53a256;} .big_product_info a:hover{text-decoration: none; color: #222;} .timer_design{width: 100%; background-size: cover; background-color: #f5f5f5; position: relative; background-position: center;} .timer_design .left_timer_container{width: 50%; display: block; float: left; position: relative;} .left_timer_container .timer_sale_icon{width: 120px; height: 120px; display: block; margin: 0px auto; text-align: center; background: #53a256; color: #fff; border-radius: 50%; font-size: 32px; font-family: oswald-bold; position: absolute; right: -60px; top: 50%; padding-top: 25px; z-index: 1;} .left_timer_container .timer_sale_icon span{font-size: 20px; font-family: oswald-regular; display: block; text-align: right; max-width: 90px; position: relative; right: 0px; bottom: 5px;} .left_timer_container .left_timer_details{max-width: 400px; display: block; margin: 0px auto; margin-top: 4%;} .left_timer_details .left_content{width: 100%; padding: 30px 30px 30px 0; max-height: 320px; min-height: 320px;} .left_timer_details .left_content h3{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; font-family: oswald-light;} .left_timer_details .left_content p{font-size: 15px; color: #898383; line-height: 180%; margin-bottom: 60px; font-family: raleway-light;} .left_timer_details .left_content a{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; text-transform: uppercase; opacity: 1; border: 2px solid #53a256; color: #000; transition: all 0.3s ease-in-out; font-family: oswald-regular; border-radius: 25px;} .left_timer_details .left_content a:hover{color: #fff; background-color: #53a256; text-decoration: none;} .snippet_right_timer_div{width: 100%; display: inline-block; padding-bottom: 46%;} .snippet_right_timer_div #timer div{display: inline-block; margin: 0 2px;} .snippet_right_timer_div #timer div p{text-align: center; color: #8b93a1; line-height: 170%; font-size: 13px; padding: 0 10px; text-transform: capitalize;} #timer .timer_colon{display: inline-block; font-size: 50px; font-family: 'raleway-bold'; color: #4c5462; vertical-align: top;} .timer_common{display: block; margin: 0px auto; font-size: 60px; line-height: 118%; font-family: oswald-bold; color: #4c5462; letter-spacing: 10px;} #timer{font-size: 20px; color: #999; letter-spacing: -1px;} #timer span{font-size: 60px; line-height: 118%; font-family: oswald-bold; color: #4c5462; margin: 0 3px 0 15px;} #timer span:first-child{margin-left: 0;} .right_timer_container{display: block; width: 50%; float: left; padding: 25%; background-size: cover; background-position: center;} .adv2_product{width: 100%; background-color: #ffffff; display: inline-block;} .adv2_product .adv2_product_container{display: block; width: 90%; margin: 0px auto; max-width: 1400px;} .adv2_product_container .right_adv2_wrapper{float: right; padding-left: 5%;} .right_adv2_wrapper h2{font-size: 30px; color: #222; text-transform: uppercase; line-height: 169%; font-family: oswald-light; letter-spacing: 2px; word-spacing: 1px;} .right_adv2_wrapper p{font-size: 15px; line-height: 180%; margin-bottom: 41px !important; color: #898383; font-family: raleway-light; margin-top: 25px;} .right_adv2_wrapper a{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; text-transform: uppercase; opacity: 1; border: 2px solid #53a256; color: #000; transition: all 0.3s ease-in-out; font-family: oswald-regular; border-radius: 25px;} .right_adv2_wrapper a:hover{color: #fff; background-color: #53a256; text-decoration: none;} .three_Column_offer_adv{width: 100%; margin-top: 5%;} .three_Column_offer_adv .three_Column_offer_adv_container{display: block; width: 90%; max-width: 1400px; margin: 0px auto;} .tcs_column1, .tcs_column2, .tcs_column3{padding: 0 15px; margin: 5% 0%;} .tcs_icon{text-align: center;} .tcs_icon a i{font-size: 40px; color: #53a256; margin-bottom: 15px;} .tcs_bold{margin-top: 10px; margin-bottom: 5px; cursor: pointer; text-align: center;} .tcs_bold a{font-family: 'raleway-bold'; text-transform: uppercase; font-size: 16px; color: #4c5462;} .tcs_bold a:hover{text-decoration: none; color: #53a256;} .tcs_normal_text_wrap{text-transform: capitalize; color: #8b93a1; font-family: 'raleway-semibold'; font-size: 15px; text-align: center;} .footer_main{background: #fff;} footer #footer{padding-top: 32px;} footer .footer_container{width: 90% !important; padding-left: unset; padding-right: unset; max-width: 1400px !important; margin: 0 auto;} .f_theme_title{margin-top: 3%; margin-bottom: 3%;} .f_theme_title .theme_name{font-size: 35px; font-family: 'raleway-Regular';} .f_details_wrapper{display: inline-block; width: 100%; padding-bottom: 3%;} .f_details_wrapper .f_contact_details{margin-top: 15px;} .cust_contact_ul{list-style-type: none; margin: 0; padding: 0;} .cust_contact_ul .add_detail_para{font-size: 13px; line-height: 235%; color: #444; font-family: 'raleway-light'; display: inline-flex;} .add_detail_para .add_lbl{font-family: raleway-Bold; text-transform: uppercase; padding-right: 5px; color: #53a256;} .add_detail_para .add_field{padding-left: 5px;} .f_details_wrapper .footer_heading{margin-top: 0%;} .footer_heading .cust_service_ul, .footer_heading .help_ul{list-style: none; padding: 0;} .cust_service_ul li a, .help_ul li a{color: #444; font-size: 13px; line-height: 170%; padding: 2px 0; display: block; transition: padding .5s ease 0s; text-transform: capitalize; font-family: 'raleway-light'; margin-top: 12px;} .cust_service_ul li a:hover, .help_ul li a:hover{color: #53a256; padding-left: 10px; text-decoration: none;} .footer_rental_heading{margin-top: 7%; font-size: 20px; text-transform: capitalize; display: block; padding-bottom: 5%; color: #53a256; font-family: 'raleway-regular';} .rental_desc_footer p{color: #444; font-size: 13px; line-height: 170%; padding: 2px 0; display: block; transition: padding .5s ease 0s; text-transform: capitalize; font-family: 'raleway-light'; margin-top: 12px;} .footer_payment_heading{margin-top: 4%; font-size: 20px; text-transform: capitalize; display: block; padding-bottom: 5%; color: #53a256; font-family: 'raleway-regular';} .footer_connect_on_heading{margin-top: 12%; font-size: 20px; text-transform: capitalize; display: block; padding-bottom: 1%; color: #53a256; font-family: 'raleway-regular';} .f_coonect_on_icon a i{font-size: 30px;} .f_coonect_on_icon a i.fa-facebook-official{margin-right: 5px; color: #3b5998;} .f_coonect_on_icon a i.fa-instagram{color: #93805a;} .pull-center{float: none; display: block; margin: 0px auto; text-align: center; padding-bottom: 2%; color: #777777;} .pull-center .ccm_color{color: #53a256; cursor: pointer;} #live_chat_main{bottom: 0; font-size: 12px; right: 24px; position: fixed; width: 300px; z-index: 3333;} #live_chat_main header{background: #53a256; border-radius: 5px 5px 0 0; color: #fff; cursor: pointer; padding: 8px 24px;} #live_chat_main .chat_close{background: #1b2126; border-radius: 50%; color: #fff; display: block; float: right; font-size: 10px; height: 16px; line-height: 16px; margin: 10px 0 0 0; text-align: center; width: 16px;} #live_chat_main .chat_close:hover{text-decoration: none;} #live_chat_main h4{font-size: 16px; font-family: raleway-regular; letter-spacing: 1px;} #live_chat_main .livechat_wrapper{background: #fff;} .livechat_wrapper .chat_history{height: 252px; padding: 8px 24px; overflow-y: scroll;} .chat_history .chat_message{margin: 16px 0;} .chat_message img{border-radius: 50%; float: left;} .chat_message .chat_msg_content{margin-left: 56px;} .chat_message .chat_time{float: right; font-size: 10px;} .chat_message h5{font-size: 10px;} .chat_message p{} .livechat_wrapper .chat_feedback{font-style: italic; margin: 0 0 0 80px;} .livechat_wrapper hr{background: #e9e9e9; border: 0; -moz-box-sizing: content-box; box-sizing: content-box; height: 1px; margin: 0; min-height: 1px;} .livechat_wrapper form{padding: 24px;} .livechat_wrapper form fieldset{border: 0; margin: 0; padding: 0;} .livechat_wrapper input[type="text"]{border: 1px solid #ccc; border-radius: 3px; padding: 8px; outline: none; width: 215px; display: inline-block;} .livechat_wrapper fieldset a{display: inline-block; background-color: #53a256; width: 30px; margin-left: 2px; border-radius: 2px;} .livechat_wrapper fieldset a:hover{text-decoration: none;} .livechat_wrapper fieldset a i{text-align: center; display: block; padding: 10px 0; margin-top: -3px; color: #fff; font-size: 15px;} .scrollup-div:hover{background-color: #53a256;} .scrollup_a{position: fixed; bottom: 75px; right: 25px; display: none; border-radius: 50%; background-color: #000; transition: all 0.3s ease-in-out;} .scrollup_a:hover{text-decoration: none; background-color: #53a256;} .scrollup_a i{text-align: center; color: #fff; display: block; width: 40px; padding-top: 4px; height: 40px; font-size: 30px;} .front_main_container{position: relative; display: table; table-layout: fixed; width: 100%; height: 100%;} .front_left{background: #eec8b9;} .front_right{float: left; height: 0%; padding: 0px; display: block;} .front_image{height: 100%; text-align: center;} .front_image img{height: 769px; overflow: hidden; opacity: 0.8;} .right_top{background: black;} .right_bottom{background: #ebc1a2; position: relative;} .front_logo{top: 0px; position: absolute; padding: 15px;} .overlay_text h1{top: 40%; position: absolute; color: #fff; width: 100%; text-align: center; font-size: 44px; font-family: roboto; text-shadow: 2px 2px rgba(0, 0, 0, 0.52);} .overlay_text span{top: 52%; position: absolute; color: #fff; width: 100%; text-align: center; font-family: raleway-bold; transition: all 0.3s ease-in-out; cursor: pointer;} .front_left:hover .overlay_text span .fa-play{color: #53a256; border: 3px solid #53a256;} .overlay_text span .fa-play{font-size: 36px; padding: 10px 12px 12px 16px; border: 3px solid #fff; border-radius: 50%; transition: all 0.3s ease-in-out; color: #fff;} .overlay_text span img{width: 60%;} .right_top .rtop_image{text-align: center; padding: 28px; height: 100%;} .rtop_overlay{position: absolute; color: #fff; text-align: center; width: 100%; top: 12%;} .rbottom_overlay{position: absolute; color: #fff; text-align: center; width: 100%; top: 26%;} .right_bottom .rbottom_image{text-align: center; padding: 25px 8px 0; height: 100%;} .rtop_overlay h3{color: #fff !important; font-family: roboto; font-size: 40px; text-shadow: 2px 2px rgba(0, 0, 0, 0.52);} .rtop_overlay p{color: #fff !important; font-family: raleway-light; font-size: 16px; margin-top: 20px;} .rtop_overlay .btn{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; background-color: transparent; text-transform: uppercase; opacity: 1; border: 2px solid #53a256; color: #fff; transition: all 0.3s ease-in-out; font-family: oswald-regular; border-radius: 25px; margin-top: 15px;} .right_top:hover .rtop_overlay .btn{color: #fff !important; background-color: #53a256;} .rbottom_overlay h3{color: #fff !important; font-family: roboto; font-size: 40px; text-shadow: 2px 2px rgba(0, 0, 0, 0.52);} .rbottom_overlay p{color: #fff !important; font-family: raleway-light; font-size: 16px; margin-top: 20px;} .rbottom_overlay .btn{display: inline-block; font-size: 14px; line-height: 35px; height: 40px; letter-spacing: 2px; padding: 0 25px; text-align: center; background-color: transparent; text-transform: uppercase; opacity: 1; border: 2px solid #53a256; color: #fff; transition: all 0.3s ease-in-out; font-family: oswald-regular; border-radius: 25px; margin-top: 15px;} .right_bottom:hover .rbottom_overlay .btn{color: #fff !important; background-color: #53a256;} .front_right{transition: width 2s ;} .front_left{transition: width 2s ;} .front_left:hover{width: 70%;} .front_left:hover + .front_right{width: 30%;} .right_top{transition: width 2s ;} .right_bottom{transition: width 2s ;} .rtop_image_img{transition: width 3s ;} .rbot_image_img{transition: width 3s ;} .video_block{position: relative;} .video_block #small_logo{top: 0px; position: absolute; padding: 15px; width: 100px;} .video_block .fa-times{top: 20px; right: 35px; float: right; font-size: 40px; color: #000; border: 3px solid #000; padding: 7px 10px 7px 10px; border-radius: 50%; position: absolute; cursor: pointer;} .full_width{width:100% !important;} .front_main_container .front_left{transition-property: width, height, top, left; transform: translate3d(0px, 0px, 0px); left: 0%; top: 0%;} .animation{width: 60%;} .breadcrumb_main{width: 100%; background-color: rgba(232, 232, 232, 0.85); padding-top: 1%; padding-bottom: 1%;} .breadcrumb_main .breadcrumb_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: left;} .breadcrumb_inner .breadcrumb-item a:hover{color: #53a256;} .breadcrumb_container .breadcrumb{background-color: transparent; margin-bottom: 0px;} .mis_vis_main{width: 100%; background-color: #ffffff;} .mis_vis_main .mis_vis_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: left;} .mis_vis_sub{border: 1px solid rgb(222, 222, 222); border-radius: 5px; min-height: 270px;} .mis_vis_inner h3{font-size: 35px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 5%; text-align: center; font-family: oswald-light; background: rgba(83, 162, 86, 0.54); padding: 10px; margin-top: 0;} .mis_vis_inner p{font-size: 15px; color: #898383; line-height: 180%; font-family: raleway-light; padding: 15px;} .our_service_main{width: 100%; background-color: #ffffff;} .our_service_main .our_service_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .our_service_container .our_service_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .service_inner{text-align: left; padding: 15px; background: rgba(128, 128, 128, 0.19); border-left: 3px solid #53a256; margin-bottom: 20px;} .service_inner p{font-size: 16px; margin: 0; font-family: raleway-regular;} .our_hclient_main{width: 100%; background-color: #ffffff;} .our_hclient_main .our_hclient_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .our_hclient_container .our_hclient_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .hclient_img img{width: 85%;} .our_iproject_main{width: 100%; background-color: #ffffff;} .our_iproject_main .our_iproject_container{width: 75%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .our_iproject_container .our_iproject_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .our_iproject_container .carousel{margin-bottom: 0; padding: 0 40px 30px 40px;} .our_iproject_container .carousel-control{height: 40px; width: 40px; background: none repeat scroll 0 0 #222222; border: 4px solid #FFFFFF; border-radius: 23px 23px 23px 23px; margin-top: 2%;} .our_iproject_container .carousel-control.right{right: 0px;} .our_iproject_container .carousel-control.left{left: 0px;} .our_iproject_container .carousel-indicators{right: 50%; top: auto; bottom: -10px; margin-right: -19px;} .our_iproject_container .carousel-indicators li{background: #cecece; box-shadow: none !important;} .our_iproject_container .carousel-indicators li:hover{background: #cecece !important;} .our_iproject_container .carousel-indicators .active{width: 12px !important; height: 12px !important; background: #53a256;} .merchan_main{width: 100%; background-color: #ffffff;} .merchan_main .merchan_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .merchan_container .merchan_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .merchan_innerone p{font-size: 16px; margin: 0; font-family: raleway-regular; line-height: 180%; letter-spacing: 1px;} .merchan_innertwo{margin: 30px 0 40px 0;} .merchan_innertwo p{font-size: 16px; margin: 0; font-family: raleway-regular; line-height: 180%; letter-spacing: 1px;} .merchan_image img{width: 100%; margin-top: 20px;} .custom_made_main{width: 100%; background-color: #ffffff;} .custom_made_main .custom_made_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .custom_made_container .custom_made_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .custom_made_inner p{font-size: 16px; margin: 0 0 40px 0; font-family: raleway-regular; line-height: 180%; letter-spacing: 1px; text-align: left;} .custom_made_enquiry{clear: both; margin: 0 0 30px 0;} .enquiry_heading h1{font-size: 24px; color: #222; text-transform: uppercase; line-height: 169%; font-family: oswald-light; letter-spacing: 2px; word-spacing: 1px;} .enquiry_form{width: 65%; margin: 0 auto; float: none; clear: both;} .enquiry_form form{margin-top: 40px; font-family: raleway-Regular;} .enquiry_form label{text-align: left; margin-bottom: 0; padding-top: 7px;} .enquiry_form label:after{content: ' *';} .cphone label:after{content: ' ';} .enquiry_form input{border-radius: 0px;} .cinput{margin-bottom: 15px;} .cinput p{margin: 2px 0 0 0; text-align: right;} .common_btn{color: #fff; font-family: oswald-regular; letter-spacing: 1px; font-size: 14px; padding: 10px 15px 10px 15px; text-transform: uppercase; transition: all 0.3s ease 0s; border: medium none; border-radius: 0px; background-color: #53a256 !important; float: left;} .common_btn:hover{opacity: 1.0 !important; color: #fff; background-color: #53a256;} .sitemap_main{width: 100%; background-color: #ffffff;} .sitemap_main .sitemap_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .sitemap_container .sitemap_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .sitemap_sub_heading h3{text-align: left; margin: 0 0 20px 0; font-family: raleway-regular;} .sitemap_menus{line-height: 30px;} .sitemap_menus .sitemap_top_menu li{list-style-type: square; text-align: left;} .sitemap_menus .sitemap_sub_menu li{list-style-type: circle; text-align: left;} .portfolio_main{width: 100%; background-color: #ffffff;} .portfolio_main .portfolio_container{width: 90%; max-width: 1400px; display: block; margin: 0px auto; text-align: center;} .portfolio_container .portfolio_heading{font-size: 26px; color: #222; text-transform: uppercase; line-height: 169%; font-family: raleway-light; letter-spacing: 2px; word-spacing: 1px; margin-bottom: 2%; margin-top: 3%;} .portfolio_container .filter_menu{margin: 20px 0 30px 0;} .portfolio_container .filter_menu ul{text-align: center; list-style: none; margin: 0;} .portfolio_container .filter_menu ul li{display: inline-block; padding: 12px 15px; background: gainsboro; margin: 0 5px 10px; font-weight: 600; font-family: raleway-regular; cursor: pointer; font-size: 14px; text-transform: capitalize; transition: .3s;} .filter_menu ul li:hover{background-color: #53a256; color: #fafafa;} .filter_menu ul li.filter.active{background-color: #53a256; color: White; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);} .filter_img{margin-bottom: 30px; position: relative; overflow: hidden;} .filter_img .costume_inner{position: relative; border: 1px solid #dedede;} .costume_inner img{width: 100%;} .filter_img .img_hover_wrapper:hover{background: rgba(0, 0, 0, 0.6); opacity: 1;} .filter_img .img_hover_wrapper{position: absolute; width: 100%; height: 100%; top: 0; left: 0; cursor: pointer; opacity: 0; transition: all 0.5s ease-out; -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out;} .img_hover_wrapper .search_icon{text-align: center; margin-top: 50%;} .img_hover_wrapper .search_icon i{background: #53a256; padding: 8px 12px 8px 13px; color: #fff;} .img_hover_wrapper .search_icon .fa-search-plus:before{content: "\f00e"; font-size: 25px;} .img_hover_wrapper .category_wrapper{text-align: center; margin-top: 6%;} .img_hover_wrapper .category_wrapper span{color: #fafafa; font-weight: 500; margin: 0 2px; position: relative; text-transform: capitalize;} .category_text::before{content: ","; position: absolute; right: -5px;} .category_text:last-child::before{content: "";} .modal-carousel .carousel{height: auto; margin-bottom: 0px; max-height: none;} .modal-carousel .carousel .item{height: inherit; min-height: inherit;} .modal-carousel .carousel-inner > .item > img{position: relative; top: 0; left: 0; width: 100%;} .modal-carousel .carousel-control{border: 0; background: none; z-index: 0; opacity: 1;} .modal-carousel a > .fa-chevron-left:before{content: "\f053"; font-size: 25px;} .modal-carousel a > .fa-chevron-left:before{content: "\f053"; font-size: 25px;} .common-btn{background-color: #53a256 !important;} .o_chat_header{background-color: #53a256 !important;} .o_chat_window{z-index: 10000 !important;} .o_chat_window .o_chat_header .o_chat_window_close{color: #000 !important;} .o_livechat_button{right: 55px !important;} .scrollup-div{bottom: 35px;} .feature_img{height: 370px;} .feature_img > a > span > img, .feature_img > div, .feature_img > div > img{height: 100%;} .feature_img > div.f_ribbon_wrapper{height: auto;} .hover-cnt #wishlist_shop{margin-left: 10%;} .fsearch_icon a.add2wish_SC{padding: 0px;} .rentdate{display:inline-block; white-space: nowrap; padding:10px 0;} .rentdate input{display:inline-block; width: 60%;} .rent_buy{display:inline-block; white-space: nowrap; padding:10px 0;} .rent_buy label{width: 25%; background-color: #000;} .rent_buy label.active{background-color: #398439;} .rent_buy label.active:hover{background-color: #449d44;} #ui-datepicker-div{z-index: 2 !important;} .js_add_cart_json.disabled{pointer-events: none;} .comiseo-daterangepicker-presets{display: none;} .comiseo-daterangepicker > .comiseo-daterangepicker-main.ui-widget-content{border: none;} .comiseo-daterangepicker-right .comiseo-daterangepicker-calendar{border: none; padding-left: 0;} .comiseo-daterangepicker-left .comiseo-daterangepicker-calendar{border: none; padding-right: 0;} .comiseo-daterangepicker.ui-widget-content{z-index: 11000 !important;} .ui-widget-header{background: #449d44; color: #fff !important;} .dia_content{margin-top: 32px; font-weight: 600; font-size: 18px;} .ui-button-icon-only .ui-button-text{padding: 0;} .ui-state-default .ui-icon, .ui-widget-header .ui-icon{background-image: url(/modifier_honos_theme/static/src/img/ui-icons_888888_256x240.png);} .booked > span{background: #9e0e04 !important;} .warn_msg{color:red; display:none; font-weight:bold; padding-left: 140px;} .booked{background: #9e0e04 !important; color: #fff !important;} .date-picker-wrapper{z-index: 9999;} .stock{padding-left: 0; padding-bottom: 10px;} .outstock{font-size: 18px;} .btn-primary.disabled, .btn-primary.active.disabled{background-color: #449d44;} .btn-primary.js_check_product.disabled, .btn-primary.js_check_product.active.disabled{background-color: #000;} .rentdate input[disabled]{cursor: not-allowed;} .p_ad2cart.disabled{cursor: not-allowed;} .d_ad2cart.disabled{display: inline-block; width: 100%; cursor: not-allowed;} .d_ad2cart #d_to_cart{max-width: 200px !important; float: left; text-transform: uppercase; font-size: 16px; font-family: oswald-regular; letter-spacing: 1px; display: inline-block; background-color: #398439; width: 100%; margin-top: 3% !important; margin-bottom: 5%; opacity: 0.8 !important;} .itemscope-main .product-name-h5 strong>a{overflow: visible !important; white-space: normal;} .laundry{background: #ab3021; color: #fff !important;} .ui-widget-content{z-index:9998 !important;} .p_static_desc_para{display: none !important;} .o_animate{visibility: visible !important;} #top_banner_slider{background: #ffffff;} .hideSunday{color: #ccc !important; cursor: default; pointer-events: none;} 

/* /modifier_honos_theme/static/src/css/responsive.css defined in bundle 'web.assets_frontend' */
@media (max-width: 1466px){.big_product_title{font-size: 34px;}.main-header-right{width: 36%;}.main-header .main-header-maxW .main-header-left{width: 34%;}} @media (max-width: 1280px){ul.rental_sub_menu{width: 80%;}.big_product_title{font-size: 26px;}.hover-cnt #wishlist_shop{margin-left: 0 !important;}.account-ul li .ul_class_admin_name a{color: black !important;}} @media (max-width: 1024px){.main-header-right{width: 36%;}.main-header .main-header-maxW .main-header-left{width: 34%;}.navbar-nav .open .dropdown-menu{position: static; float: none !important; width: auto !important; margin-top: 0 !important; background-color: transparent !important; border: 0 !important; box-shadow: none !important;}header .navbar .navbar-top-collapse ul.navbar-right{width:100%;}} @media (min-width:1020px) and (max-width:1466px){.login_logo{margin-left:25%;}} @media (min-width:1020px) and (max-width:1024px){.navbar .navbar-top-collapse ul.navbar-right .custom-menu-inside-div{height: auto; overflow: visible; left: 0%;}.custom-menu-inside-div.dropdown-menu{min-width: 160px;}.style_4_toggel_div{position: static;}.style_4_menu_name{color: #555555;}.style_4_menu_list{padding: 1% 4% !important;}} @media (max-width: 991px){ul.rental_sub_menu{width: 100%;}.banner_wrapper .slide-text h1{font-size: 40px; line-height: 50px; margin-bottom: 20px;}.banner_wrapper .slide-text > p{font-size: 18px;}.big_product_title{font-size: 18px;}#bootstrap-touch-slider{height: auto !important;}[id^="dopprod-"]{font-size: 12px;}.signin_main_div{margin: 0px 5% !important;}} @media (max-width: 800px){#owl-fcat .owl-wrapper, #owl-fcat .owl-wrapper .owl-item{height: 100%;}#owl-new_arrival .owl-wrapper, #owl-new_arrival .owl-wrapper .owl-item{height: 100%;}.f_categories_wrapper .item, .f_categories_wrapper .feature_img, .f_categories_wrapper .feature_inner{height: 100%;}#owl-fcat .owl-wrapper-outer{height: 240px;}#owl-new_arrival .owl-wrapper-outer{height: 240px;}} @media (min-width:768px) and (max-width:768px){.f_theme_title{margin-top: 25%;}} @media (max-width: 768px){.banner_wrapper .slide-text{padding: 10px 50px;}.banner_wrapper .slide-text h1{font-size: 30px; line-height: 40px; margin-bottom: 10px;}.banner_wrapper .slide-text > p{font-size: 14px; line-height: 20px; margin-bottom: 20px;}.banner_wrapper .control-round .carousel-control{display: none;}.big_product_title{font-size: 34px;}#bootstrap-touch-slider{height: auto !important;}#owl-fcat .owl-wrapper, #owl-fcat .owl-wrapper .owl-item{height: 100%;}#owl-new_arrival .owl-wrapper, #owl-fcat .owl-wrapper .owl-item{height: 100%;}.f_categories_wrapper .item, .f_categories_wrapper .feature_img, .f_categories_wrapper .feature_inner{height: 100%;}#owl-fcat .owl-wrapper-outer{height: 240px;}#owl-new_arrival .owl-wrapper-outer{height: 240px;}.bs_margin{margin-top: 15px;}[id^="dopprod-"]{font-size: 12px;}.recently_viwed_common{margin-bottom: 35px !important;}.recently_viwed_details{margin-top: 5px !important;}} @media screen and (min-width:640px) and (max-width:900px){.product-grid-div{width: 49% !important;}} @media (min-width:645px) and (max-width:900px){.login_logo{margin-left:35%;}} @media (min-width:640px) and (max-width:640px){#Carousel .carousel-control.left, #Carousel .carousel-control.right{top:40% !important;}} @media (min-width:600px) and (max-width:640px){.login_logo{margin-left:30%;}} @media (max-width: 600px){.adv2_product_container img{width: 100%;}.f_theme_title .theme_name{margin-left: 12px;}#bootstrap-touch-slider{height: auto !important;}#myCarousel{height: 230px !important;}.img_adv_banner .img_adv_banner_inner img{height: 100%;}#myCarousel .carousel-control.left, #myCarousel .carousel-control.right{top: -10% !important;}#products_grid_before.hidden-xs{display: block !important;}[id^="dopprod-"]{font-size: 9px;}} @media (max-width: 500px){.shifted_logo{display: block !important;}header .navbar .navbar-header{max-width: 100% !important;}#header-social{margin-top: 5% !important;}.main-header-right{margin-left: 0% !important;}} @media (min-width:500px) and (max-width:1180px){.navbar-header{float: right;}} @media (max-width: 480px){.banner_wrapper .slide-text{padding: 10px 30px;}.banner_wrapper .slide-text h1{font-size: 20px; line-height: 25px; margin-bottom: 5px;}.banner_wrapper .slide-text > p{font-size: 12px; line-height: 18px; margin-bottom: 10px;}.banner_wrapper .slide-text > a.btn-default, .banner_wrapper .slide-text > a.btn-primary{font-size: 10px; line-height: 10px; margin-right: 10px; text-align: center; padding: 10px 15px;}.banner_wrapper .indicators-line > .carousel-indicators{display: none;}#bootstrap-touch-slider{height: auto !important;}#owl-fcat .owl-wrapper-outer{height: 150px;}#owl-new_arrival .owl-wrapper-outer{height: 150px;}} @media screen and (min-width:400px) and (max-width:480px){.main-header-right{margin-right: 10%;}} @media (max-width: 320px){#bootstrap-touch-slider{height: auto !important;}.banner_wrapper .slide-text{padding: 10px !important; top:0 !important;}.banner_wrapper .slide-text h1{font-size: 20px !important; line-height: 30px !important; font-weight: bold !important; margin-bottom: 20px !important;}.main-header-right{margin-left: -6% !important;}.header-main-signin{padding-right: 2px !important;}.wish_compare_header{margin-right: -7px;}.wish_compare_header li{padding-left: 8px;}} @media (max-width: 350px){#owl-fcat .owl-wrapper-outer{height: 130px !important;}#owl-new_arrival .owl-wrapper-outer{height: 130px !important;}.feature_img .f_ribbon_wrapper{left:1px;}} @media (max-width: 360px){.dropdown-menu{left: auto; right: 0;}#owl-fcat .owl-wrapper-outer{height: 150px;}#owl-new_arrival .owl-wrapper-outer{height: 150px;}#myCarousel{height: 160px !important;}.img_adv_banner .img_adv_banner_inner img{height: 100%;}#myCarousel .carousel-control.left, #myCarousel .carousel-control.right{top: -12% !important;}.view-as-right-cnt .dropdown-menu{right: auto !important;}} @media (max-width: 760px){.rent_buy .btn.btn-primary{width: 65px;}.date-picker-wrapper{left: auto !important; right: 0;}} 

/* /modifier_honos_theme/static/src/lib/magnific-popup.css defined in bundle 'web.assets_frontend' */
 .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80);} .mfp-wrap{top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a{color: #cccccc;} .mfp-preloader a:hover{color: white;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none;} button::-moz-focus-inner{padding: 0; border: 0;} .mfp-close{width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus{opacity: 1;} .mfp-close:active{top: 1px;} .mfp-close-btn-in .mfp-close{color: #333333;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color: white; right: -6px; text-align: right; padding-right: 6px; width: 100%;} .mfp-counter{position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px;} .mfp-arrow{position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .mfp-arrow:active{margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus{opacity: 1;} .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent;} .mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width: 13px; border-bottom-width: 13px; top: 8px;} .mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width: 21px; border-bottom-width: 21px;} .mfp-arrow-left{left: 0;} .mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right: 17px solid white; margin-left: 31px;} .mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left: 25px; border-right: 27px solid #3f3f3f;} .mfp-arrow-right{right: 0;} .mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left: 17px solid white; margin-left: 39px;} .mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left: 27px solid #3f3f3f;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black;} .mfp-iframe-holder .mfp-close{top: -40px;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444444;} .mfp-figure{line-height: 0;} .mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px;} .mfp-figure small{color: #bdbdbd; display: block; font-size: 12px; line-height: 14px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0;}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}} @media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(0.75); transform: scale(0.75);}.mfp-arrow-left{-webkit-transform-origin: 0; transform-origin: 0;}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%;}.mfp-container{padding-left: 6px; padding-right: 6px;}} .mfp-ie7 .mfp-img{padding: 0;} .mfp-ie7 .mfp-bottom-bar{width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px;} .mfp-ie7 .mfp-container{padding: 0;} .mfp-ie7 .mfp-content{padding-top: 44px;} .mfp-ie7 .mfp-close{top: 0; right: 0; padding-top: 0;} 

/* /honos_account/static/src/less/ecommerce_portal_sale.less defined in bundle 'web.assets_frontend' */
 .o_my_documents .h3_class_account_heading{border-bottom: 0 none; color: black; font-family: oswald-light; font-size: 25px; margin: 15px 0 15px; padding-bottom: 0 !important; text-align: left; text-transform: unset;} .h3_class_account_heading{border-bottom: 0 none; color: black; font-family: oswald-light; font-size: 25px; margin: 15px 0 15px; padding-bottom: 3% !important; text-align: left; text-transform: unset;} .o_my_details{width: 80%; display: block; margin: 0px auto;} .i_class_arrow_map{color: white; vertical-align: middle; padding-left: 4px;} .i_class_show_more_btn_icon{font-size: 10px; padding-left: 7px; vertical-align: middle;} .th_class_status_column_width{width: 160px;} .anch_class_manage_payment_method_link{font-family: raleway-Regular; font-size: 17px; color: #262222;} .anch_class_manage_payment_method_link:hover{color: #000;} .i_class_arrow_payment_method{color: #398439; margin-left: 2px; vertical-align: middle;} .table_portal_sale thead > tr > th{border-bottom: none;} .table_portal_sale thead > tr > th, .table_portal_sale tbody > tr > th, .table_portal_sale tfoot > tr > th, .table_portal_sale thead > tr > td, .table_portal_sale tbody > tr > td, .table_portal_sale tfoot > tr > td{border: 1px solid #E6E6E6 !important; text-align: left;} .table_portal_sale{border: 2px solid #E6E6E6 !important;} .table_portal_sale thead tr th{padding: 15px 20px !important; background-color: #2B2B2B !important; border-top: 2px solid #2B2B2B !important; border-bottom: 2px solid #2B2B2B !important; border-right: 1px solid #545454 !important; color: #fff; font-family: raleway-Regular; font-size: 13px; font-weight: normal;} .table_portal_sale thead tr th:first-child{border-left: 2px solid #2B2B2B !important;} .table_portal_sale thead tr th:last-child{border-right: 2px solid #2B2B2B !important;} .table_portal_sale tbody tr td{padding: 15px 20px !important; font-family: raleway-Regular; text-align: left;} .o_my_show_more.btn.btn-sm{border-color: #000000;} .table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px; font-family: raleway-Regular;} .table_portal_sale tbody tr td > span.span_class_map_date{font-size: 13px; font-family: raleway-Regular;} .anch_class_ma_quotation_id{color: #353434; font-size: 13px; font-family: raleway-Regular; letter-spacing: 1px;} .table_portal_sale .label-info{background: #398439;} .o_my_show_more.btn.btn-sm.btn-primary > span{font-family: raleway-Regular; font-size: 14px;} .para_class_manage_your_order_link{max-width: 90%;} .btn_class_ma_paynow{font-family: raleway-Regular;} .div_class_my_account_address > address > div > div{margin-top: 11px; margin-bottom: 8px;} .div_class_my_account_address > div > address > div > div{margin-top: 6px; margin-bottom: 6px;} .div_class_my_account_address{margin-bottom: 24px; margin-top: 30px;} .div_class_my_account_address > address > div > div > i{color: #515151;} .div_class_my_account_address > address > div > div > i.fa-phone{color: #515151; margin-right: 3px;} .div_class_my_account_address > address > div > div > i.fa-envelope{color: #515151; margin-right: 3px;} .div_class_my_account_address > address > div > div > span{line-height: 24px; font-size: 13px; color: #515151; font-family: raleway-Regular;} .div_class_my_account_address > address > div > div > i.fa-map-marker + span{margin-left: 14px; text-transform: capitalize; line-height: 24px; font-size: 13px; color: #515151; font-family: raleway-Regular;} .div_class_my_account_address > address > div > div{position: relative;} .div_class_my_account_address > address > div > div > i.fa-map-marker{position: absolute; top: 5px;} .div_class_my_account_address > address > div > span{font-size: 17px; font-family: raleway-Regular; margin-top: 21px;} .div_class_my_account_address > addreaa{margin-bottom: 24 !important;} .table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 160px !important;} .col-sm-4.div_class_myorders_page_padding{margin-top: 4px; margin-bottom: 8px;} .h4_class_qp_quotation_heading{font-family: raleway-Regular; font-size: 25px;} .h4_class_qp_quotation_heading > span:first-child{font-family: raleway-Bold;} .h5_class_qp_invoicing_add_heading{font-size: 19px; font-weight: normal; text-transform: capitalize; font-family: raleway-Bold; margin-bottom: 12px;} .div_class_op_address{margin-top: 28px;} .div_main_class_invloicing_address{width: 27%; float: left; padding-right: 15px;} .div_whole_class_panel{padding-top: 3%;} .div_whole_class_panel .panel-heading{padding: 0;} .div_class_qp_address > address > div > div{margin-top: 6px; margin-bottom: 8px;} .div_class_qp_address > div > address > div > div{margin-top: 6px; margin-bottom: 6px;} .div_class_qp_address > address > div > div > span{text-transform: capitalize; line-height: 24px; font-size: 14px; color: #515151; font-family: raleway-Regular;} .div_class_qp_address > address > div > span{font-size: 18px; font-family: raleway-Regular;} .div_class_qp_bottom_address > address > div > div{margin-top: 3px; margin-bottom: 3px;} .div_class_qp_bottom_address > address > div > div > span{line-height: 20px; font-size: 15px; color: #515151; font-family: raleway-Regular;} .div_class_qp_bottom_address > address > div > div > i{margin-right: 3px;} .para_class_op_product_name{color: #353434; font-size: 14px; margin-bottom: 4px; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block;} .anch_class_op_product_name{color: #353434; font-family: raleway-Regular;} .anch_class_op_product_name:hover{color: #353434;} .span_class_op_product_attribute{color: #398439; font-family: raleway-Regular; font-size: 14px;} .div_class_op_product_sku{font-size: 14px; font-family: raleway-Regular; margin-bottom: 3px;} .div_class_op_sku_left_bracket_left{padding-right: 1px; font-size: 14px;} .div_class_op_sku_left_bracket_right{padding-left: 1px; font-size: 13px;} .div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{color: #000; font-size: 13px; font-family: raleway-Regular; color: #398439;} .img_class_op_product_image{width: 90%; display: block; margin: 0px auto; text-align: center;} .div_class_untaxed_heading{font-size: 13px; font-family: raleway-Regular; width: 75%; float: left;} .div_class_untaxed_amount{font-size: 17px; font-family: raleway-Regular; width: 25%;} .div_class_untaxed_amount > span{font-size: 17px; font-family: raleway-Regular;} .div_class_untaxed_amount > span > span{font-size: 13px; font-family: raleway-Regular;} .div_class_op_total_heading{margin-top: 5px; width: 75%; float: left;} .div_class_op_total_price{margin-top: 5px; width: 25%;} .div_class_op_total_heading > p{font-size: 20px; font-family: raleway-Regular;} .div_class_op_total_price > p{font-size: 20px; font-family: raleway-Regular;} .div_class_op_total_price > p span{font-size: 16px; font-family: raleway-Regular;} .div_class_op_contact_heading > p{font-size: 18px; font-family: raleway-Regular; margin-bottom: 13px;} .anch_class_op_myaccount{color: #353434; font-family: raleway-Regular;} .anch_class_op_myaccount:hover{color: #353434;} .li_class_op_details{font-family: raleway-Regular;} .col-sm-4 > .breadcrumb > li + li::before{color: #353434;} .div_class_op_date{font-family: raleway-Regular; font-size: 12px; color: #777777;} .div_class_op_date > span{font-family: raleway-Regular; font-size: 12px; color: #777777; padding-left: 1px;} .div_main_class_op_product_table{background-color: #2B2B2B; color: #fff; font-family: raleway-Regular; font-size: 17px; margin-top: 30px;} .div_class_myorders_page_padding .panel_body{border: 0;} .div_class_myorders_page_padding .panel{border: 0px solid transparent !important; box-shadow: unset !important;} .div_main_class_op_product_table > div{padding-top: 15px; padding-bottom: 15px;} .div_class_op_product_details_row{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding-top: 20px; padding-bottom: 20px;} .div_class_op_product_total_contact{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 2px solid #E6E6E6; padding-top: 15px; padding-bottom: 15px;} .span_class_op_quantity{font-size: 13px; font-family: raleway-Regular; padding-left: 4px;} .div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px; font-family: raleway-Regular;} .div_class_map_account_padding{padding-left: 0px;} .div_class_payment_page_padding{padding-left: 0px; padding-right: 0px;} .col-sm-4.div_class_payment_page_padding{margin-top: 4px; margin-bottom: 8px;} .h1_class_pp_payment_methods_heading{color: black; font-family: raleway-Regular; font-size: 25px; margin: 40px 0 20px;} .h1_class_pp_add_new_methods_heading{font-size: 19px; font-family: raleway-Regular; margin-top: 25px; margin-bottom: 15px;} .span_class_op_download_invoice_data{font-size: 13px; font-family: raleway-Regular;} .a_class_op_download_invoice_number span{font-size: 13px; font-family: raleway-Regular; color: #262626; padding-right: 7px; padding-left: 7px;} .a_class_op_download_icon span{font-size: 14px; color: #262626;} .span_class_op_order_status_info{background-color: #398439;} .span_class_op_invoice_status_info, .span_class_op_order_status_warning{background-color: #398439;} .div_class_op_invoice_link_main_class{margin-top: 0px;} .div_class_op_invoice_link_sub_class{margin-bottom: 24px;} .div_whole_class_my_invoices_page{padding-left: 0px;} .div_whole_class_my_invoices_page .o_my_documents{padding-left: 0px;} .div_whole_class_my_invoices_page > div > .page-header.h3_class_account_heading{padding-bottom: 13px !important;} .label_reference_style_checkout{font-family: raleway-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .label_amount_style_checkout{font-family: raleway-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{float: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right > span{font-family: raleway-Regular;} .text_box_reference{margin-bottom: 16px !important;} .div_class_payment_page_padding > form > button{border: 0px;} .div_class_payment_page_padding > img{float: left;} .h1_class_contact_details_heading{border-bottom: 0 none; color: black; font-family: raleway-Regular; font-size: 25px; margin: 30px 0 5px; padding-bottom: 0px !important; text-align: left; text-transform: capitalize;} .anch_class_ep_reset_password_btn{border: 1px solid #000; font-family: raleway-Regular; font-size: 12px; margin-left: 15px;} .anch_class_ep_reset_password_btn:hover{border: 1px solid #000; text-decoration: none;} .label_style_my_account_contact_details{font-weight: normal; font-family: raleway-Regular; text-transform: uppercase; font-size: 14px; margin-bottom: 7px;} .my_account_label_font_class > input.form-control:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); border: 0px none; border-bottom: 1px solid #000;} .my_account_label_font_class > input{height: 47px; font-family: raleway-Regular; font-size: 15px; border-radius: 0;} .my_account_label_font_class{margin-bottom: 8px !important;} .my_account_label_font_class > select{font-family: raleway-Regular;} .div_class_contact_details_page_padding > div.row > div.col-md-12.pl0 > div.alert.alert-danger{margin-top: 16px;} .btn_class_my_account_submit{font-family: raleway-Regular; font-size: 15px; border: 1px solid #000;} .btn_class_my_account_submit > span{vertical-align: middle;} .btn_class_status_button_font{font-family: raleway-Regular;} .icon_class_invoice_status{margin-right: 2px; font-size: 11px;} .h1_class_order_cancelled_status{font-size: 30px; font-family: raleway-Regular; color: #2B2B2B; display: block; margin: 0px auto; text-align: center;} .back_to_payment_btn{border: 0px; font-family: raleway-Regular;} .div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-family: raleway-Regular;} .label_amount_style_checkout + div.col-sm-9.mt8 > span{font-family: raleway-Regular;} .label_reference_style_checkout + div.col-sm-9.mt8 > span{font-family: raleway-Regular;} .spna_class_Payment_process_font{font-family: raleway-Regular;} .para_class_quotation_warning{font-family: raleway-Regular; font-size: 16px;} .div_main_class_op_product_table strong{font-weight: normal; font-size: 15px;} @media (max-width: 1200px){.my_account_label_font_class > input{height: 38px;}.div_class_mya_left{display: inline-block; width: 100%;}.div_class_mya_right{margin-top: 20px; display: inline-block; width: 100%; padding-left: 0px; padding-right: 0px;}.div_class_my_account_address{margin-top: 15px;}.div_class_map_account_padding{padding-right: 0px;}.o_my_details{display: inline-block; width: 100%;}.div_class_untaxed_heading, .div_class_op_total_heading{width: 70%;}.div_class_untaxed_amount, .div_class_op_total_price{width: 30%;}#wrap > .div_class_mb_responsive{margin-bottom: 0px !important;}.div_main_class_invloicing_address{width: 35%;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.div_class_payment_page_responsive{width: 75%;}.div_class_contact_details_responsive{width: 100%;}} @media (max-width: 992px){.my_account_label_font_class{padding-left: 0px;}} @media (max-width: 900px){.th_class_status_column_width{width: 140px;}.th_class_status_column_width + th{width: 130px !important;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{padding: 15px 15px !important;}} @media (max-width: 800px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 24px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 24px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 15px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 14px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 14px;}.table_portal_sale thead tr th{padding: 15px 15px !important; width: 130px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 18px;}.table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 150px !important;}.div_class_my_account_address > address > div > div > span{font-size: 14px;}.anch_class_manage_payment_method_link{font-size: 16px;}.h1_class_order_cancelled_status{font-size: 25px;}.h4_class_qp_quotation_heading{font-size: 24px;}.h5_class_qp_invoicing_add_heading{font-size: 19px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 14px;}.div_class_qp_address > address > div > div > span{font-size: 14px;}.div_main_class_op_product_table{font-size: 15px;}.div_class_op_product_sku{font-size: 13px;}.para_class_op_product_name{font-size: 13px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 13px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 13px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 14px;}.span_class_op_quantity{font-size: 16px;}.div_class_op_contact_heading > p{font-size: 16px;}.div_class_untaxed_heading{font-size: 16px;}.div_class_untaxed_amount > span > span{font-size: 16px;}.div_class_untaxed_amount{font-size: 16px;}.div_class_op_total_heading > p{font-size: 18px;}.div_class_op_total_price > p span{font-size: 18px; float: left;}.a_class_op_download_invoice_number span{font-size: 15px;}.div_class_mya_right{margin-top: 15px;}.div_class_qp_bottom_address > address > div > div > span{font-size: 14px;}.div_class_payment_page_responsive{width: 100%;}.h1_class_pp_payment_methods_heading{font-size: 24px;}.h1_class_pp_add_new_methods_heading{font-size: 17px; margin-top: 10px;}.div_class_mya_left{padding-right: 0px;}.h1_class_contact_details_heading{font-size: 24px;}.div_class_mo_product_heading{min-width: 390px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 130px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 70px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 320px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 780px;}.div_class_op_product_details_row{width: auto; min-width: 780px;}.div_class_op_product_total_contact{width: auto; min-width: 780px;}.para_class_quotation_warning{font-size: 15px;}} @media (max-width: 600px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 22px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 22px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 13px;}.anch_class_ma_quotation_id{font-size: 14px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 12px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 13px;}.table_portal_sale thead tr th{padding: 10px 15px !important; width: 110px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 16px;}.div_class_my_account_address > address > div > div > span{font-size: 13px;}.anch_class_manage_payment_method_link{font-size: 14px;}.h1_class_order_cancelled_status{font-size: 22px;}.h4_class_qp_quotation_heading{font-size: 22px;}.h5_class_qp_invoicing_add_heading{font-size: 17px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 16px;}.div_class_qp_address > address > div > div > span{font-size: 13px;}.div_main_class_op_product_table{font-size: 14px;}.div_class_op_product_sku{font-size: 12px;}.para_class_op_product_name{font-size: 12px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 12px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px;}.span_class_op_quantity{font-size: 15px;}.div_class_op_contact_heading > p{font-size: 15px;}.div_class_untaxed_heading{font-size: 15px;}.div_class_untaxed_amount > span > span{font-size: 15px;}.div_class_untaxed_amount{font-size: 15px;}.div_class_op_total_heading > p{font-size: 17px;}.div_class_op_total_price > p span{font-size: 17px;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.a_class_op_download_invoice_number span{font-size: 14px;}.i_class_show_more_btn_icon{font-size: 9px;}.h1_class_pp_payment_methods_heading{font-size: 22px;}.h1_class_pp_add_new_methods_heading{font-size: 15px; margin-top: 10px; margin-bottom: 10px;}.div_class_mya_left{padding-right: 0px;}.label_reference_style_checkout{font-size: 13px;}.label_amount_style_checkout{font-size: 13px;}.label_amount_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.label_reference_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{font-size: 13px;}.div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-size: 14px;}.back_to_payment_btn{font-size: 13px;}.div_class_my_account_address{margin-top: 18px;}.h1_class_contact_details_heading{font-size: 22px;}.btn_class_my_account_submit{font-size: 14px; padding: 4px 12px;}.anch_class_op_myaccount{font-size: 13px;}.li_class_op_details{font-size: 13px;}.div_class_payment_page_padding > form > button{font-size: 13px; padding: 4px 12px;}.div_main_class_invloicing_address + div.col-md-6{width: 100%; padding-left: 0; padding-right: 0;}.div_main_class_invloicing_address{width: 100%;}.a_class_op_download_icon span{font-size: 15px;}.div_class_mo_product_heading{min-width: 340px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 113px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 65px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 275px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 680px;}.div_class_op_product_details_row{width: auto; min-width: 680px;}.div_class_op_product_total_contact{width: auto; min-width: 680px;}.div_class_mya_right{margin-top: 10px;}.para_class_quotation_warning{font-size: 14px;}} @media (max-width: 450px){.label_style_my_account_contact_details{font-size: 12px;}.label_style_my_account_contact_details + .form-control{height: 30px; font-size: 13px;}.div_class_mya_right{margin-top: 5px;}} .div_class_op_invoice_link_main_class > h5{font-size: 15px;} #picking_info{padding-top: 2%;} #picking_info a{font-size: 13px; padding-left: 7px; padding-right: 7px;} .page-header_h3{font-size: 18px;} .page-header_h3 a{font-family: raleway-Regular;} .page-header_h3 a small{font-family: raleway-Regular; letter-spacing: 0;} .navbar-brand{font-size: 23px; float: none; padding: 0; line-height: unset; display: inline-block; height: unset;} .page-header-hr{padding: 0px; margin-top: 15px; margin-bottom: 15px;} .change-btn:hover{background-color: #398439; color: white;} .my-account-center{display: block; margin: 0px auto; text-align: center; font-size: 26px;} .active_tab{border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; color: black;} .breadcrumb-main-div{background-color: #f5f5f5;} .breadcrumb-main-div .breadcrumb{padding: 8px 0px !important; width: 90%; max-width: 1400px; margin: 0px auto; display: block;} .reset-password-link{font-size: 12px; margin-left: 15px; letter-spacing: 0; text-transform: none; color: #398439;} 

/* /honos_account/static/src/less/ecommerce_portal_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.homepage_account_left_div{width: 65%; float: left; margin-right: 10px;}.homepage_account_right_div{width: 30%; float: right;}} @media (max-width: 1000px){.homepage_account_left_div{width: 100%;}.homepage_account_right_div{width: 100%; padding-left: 10px;}.home_page_account .collapse{display: block;}.home_page_account .navbar-default .navbar-collapse{border: 0px;}.home_page_account .navbar-nav{margin: 0px !important;}.home_page_account .navbar{margin-bottom: 0;}.home_page_account .nav > li{float: left;}.change-btn{margin-left: 9px; font-size: 10px; padding: 0px 3px 1px 4px;}.div_class_my_account_address{margin-top: 10px;}} @media (max-width: 800px){.div_whole_class_my_order_product_table .row{margin-left: 0px; margin-right: 0px;}.div_class_untaxed_heading{font-size: 13px;}.div_class_untaxed_amount > span{font-size: 13px;}.div_class_untaxed_amount > span > span{font-size: 13px;}.div_class_op_total_price > p span{font-size: 14px; float: none;}.div_class_op_total_heading > p{font-size: 14px; padding-top: 6px;}.h4_class_qp_quotation_heading{font-size: 20px;}.h5_class_qp_invoicing_add_heading{font-size: 16px;}.div_class_qp_address > address > div > span{font-size: 13px;}.h3_class_account_heading{font-size: 17px; margin-bottom: 0px; letter-spacing: 1px;}.div_class_my_account_address > address > div > span{font-size: 15px;}.my-account-center{font-size: 22px;}.page-header_h3{font-size: 16px;}.label_style_my_account_contact_details{font-size: 13px;}.my_account_label_font_class > input{font-size: 13px;}.div_class_my_account_address > address > div > div{margin-top: 5px; margin-bottom: 5px;}.my_account_label_font_class{padding-left: 15px;}h3.chs_heading{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.span_class_op_product_attribute{font-size: 12px;}} @media (max-width: 600px){.anch_class_ma_quotation_id{font-size: 12px;}.h4_class_qp_quotation_heading{font-size: 17px;}.div_class_op_address{margin-top: 0;}.h5_class_qp_invoicing_add_heading{font-size: 14px;}.div_class_op_product_details_row .span_class_map_amount{font-size: 12px;}.span_class_op_quantity{font-size: 12px;}.div_class_untaxed_amount > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount > span{font-size: 12px;}.div_class_untaxed_amount > span > span{font-size: 12px;}.div_class_untaxed_heading{font-size: 12px; padding-top: 4px;}#picking_info a{font-size: 12px;}#picking_info .text-muted{font-size: 12px;}} 

/* /honos_product_carousel/static/src/less/product_carousel_slider.less defined in bundle 'web.assets_frontend' */
 .s_product_carousel{display: inline-block; width: 100%; padding-left: 10px; padding-right: 10px;} .product_carousel_slider .anch_c_cs_product_name{color: #5a5a5a !important; font-family: raleway-light; font-size: 15px;} .product_carousel_slider .anch_c_cs_product_name:hover{color: #398439 !important; text-decoration: none; transition: color linear 0.3s;} .product_carousel_slider .div_c_product_discount{width: auto; display: inline-block;} .product_carousel_slider .span_c_product_price{color: #888; font-size: 14px; font-family: raleway-semibold;} .product_carousel_slider .span_c_product_price span{font-family: raleway-semibold;} .carousal_sep{margin-top: 2%; margin-bottom: 3%;} .slider_heading{font-size: 26px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; font-family: raleway-light;} .headline{margin-bottom: 5%;} .headline_tab{display: inline-block; width: 100%; border: solid 0px; margin-top: 1%; text-align: center;} .non, .slide_class{width: 23%; float: left; display: block; margin: 0px auto; text-align: center; margin: 1%; padding: 1%; position: relative; max-height: 500px;} .filter_static_title{display: inline-block; border: none; padding: 1%; margin: 10px; cursor: pointer; position: relative;} .filter_static_title p{font-size: 13px; padding: 0%; margin: 0%; color: #666; font-family: raleway-semibold; text-transform: uppercase;} .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{transition: all 0.3s; margin: 0px auto;} .div_main_c_cs_product_price{text-align: left;} .div_main_c_cs_product_price del{font-size: 13px;} .div_c_pc_image{position: relative; border: 1px solid #E6E6E6; padding: 1%;} .non:hover .image_overlay, .fun_slide_class:hover .image_overlay{opacity: 1;} .non:hover .icon_comb, .fun_slide_class:hover .icon_comb{opacity: 1;} .non:hover .comparelist, .fun_slide_class:hover .comparelist{transform: scaleX(1);} .non:hover .wish, .fun_slide_class:hover .wish{transform: scaleX(1);} .non:hover .quick, .fun_slide_class:hover .quick{transform: scaleX(1);} .non:hover .div_c_pc_image, .fun_slide_class:hover .div_c_pc_image{border: 1px solid transparent;} .icon_comb{cursor: default; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1; display: inline-block; width: 60%; text-align: center; opacity: 0; padding: 30px 0; top: 50%; left: 50%;} .icon_comb .comparelist{float: left; display: block; margin-right: 5%;} .icon_comb .comparelist .add2compare ::active i{color: #398439;} .icon_comb .wish{float: left; cursor: pointer;} .icon_comb .wish .in2wish{vertical-align: middle; color: #398439;} .icon_comb .wish .add2wish_SC{color: #000;} .icon_comb .quick{padding: 0; display: block; float: left; margin-right: 5%;} .icon_comb .quick .add2quick{color: #000 !important; font-size: 14px; font-family: 'raleway-bold';} .rating-block{width: 100%; text-align: left;} .rating-block .o_rating_star_card{margin: 0px;} .rating-block .o_rating_star_card .stars{color: #398439 !important;} .rating-block .o_rating_star_card .stars i{margin-right: -1px;} .div_c_sub_pc_image .ribbon-wrapper{position: absolute; left: 10px; top: 20px;} .div_c_sub_pc_image .ribbon-wrapper .sale-btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #398439; font: bold 10px 'raleway-regular'; transform: unset !important; text-transform: uppercase; width: auto;} .div_c_sub_pc_image .sale-btn::after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #398439; transform: rotate(-23deg);} .section_c_cs_product_desc{text-align: center; line-height: 155%; display: block; margin: 0px auto; margin-top: 10px !important; max-width: 100%;} .section_c_cs_product_desc .product_desc_sub{min-height: 95px; max-height: 95px; width: 100%; text-align: left; display: block; margin: 0px auto;} .div_c_sub_pc_image{margin: 0px auto; position: relative;} .div_c_sub_pc_image img{display: block; max-width: 100%; width: auto; margin: 0px auto; max-height: 100%;} .para_c_cs_product_name{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; width: 100%; margin-top: 3px; text-align: left; margin-bottom: 0;} .zoom-animation{-webkit-animation: animatezoom 0.6s; animation: animatezoom 0.6s;} @-webkit-keyframes animatezoom{from{-webkit-transform: scale(0);}to{-webkit-transform: scale(1);}} @keyframes animatezoom{from{transform: scale(0);}to{transform: scale(1);}} .bx-wrapper{position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; float: left;} .bx-wrapper .bx-viewport{-webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);} .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: absolute; bottom: -30px; width: 100%;} .bx-wrapper .bx-pager{text-align: center; font-size: 0.85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; display: none;} .bx-wrapper .bx-pager.bx-default-pager a{background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #000;} .bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block; *zoom: 1; *display: inline;} .bx-wrapper .bx-prev{left: -20px; background: url(/honos_product_carousel/static/src/img/slider_controls_left.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-prev:hover{background-position: 0 0;} .bx-wrapper .bx-next{right: -20px; background: url(/honos_product_carousel/static/src/img/slider_controls_right.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-next:hover{background-position: -43px 0;} .bx-wrapper .bx-controls-direction a{position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 16px; height: 19px; text-indent: -9999px; z-index: 99;} .bx-wrapper .bx-controls-direction a.disabled{display: none;} .bx-wrapper .bx-controls-auto{text-align: center;} .bx-wrapper .bx-controls-auto .bx-start{display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0;} .bx-wrapper .bx-controls-auto .bx-stop{display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{display: none;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0; width: 35px;} .bx-wrapper .bx-caption{position: absolute; bottom: 0; left: 0; background: #666 \9; background: rgba(80, 80, 80, 0.75); width: 100%;} .bx-wrapper .bx-caption span{color: #fff; font-family: Arial; display: block; font-size: 0.85em; padding: 10px;} .label-block > p{content: ''; position: absolute; top: 10px; color: white; font-family: raleway-Regular; padding: 3%;} .carosal_seprator{display: block; width: 96%; padding-bottom: 3% !important; margin: 0px auto;} .filled_box{width: 15%; height: 5px; background-color: #398439; float: left;} .carousal_line_through{border-top: 1px solid #BCB4B7; width: 85%; margin-bottom: 0px; float: left; margin-top: 2.5px; padding: 0;} .carousal_view_more_btn{display: inline-block; font-size: 14px; line-height: 46px; height: 46px; letter-spacing: 2px; padding: 0 30px; display: block; margin: 0px auto; text-align: center; text-transform: uppercase; background: #398439; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .carousal_view_more_btn:hover{background: #333; color: #fff; transition: background-color linear 0.5s;} .filter_three_dots{display: block; margin: 0px auto; text-align: center;} .filter_three_dots .circle{width: 5px; height: 5px; border-radius: 100%; background-color: #398439; float: left; margin: 0 5px;} .bx-viewport{height: auto !important;} @media (max-width: 1200px){.icon_comb{cursor: default; transform: none; width: 40px; opacity: 1; top: 0; left: auto; right: 2px; position: absolute; padding: 0; z-index: 1000;}.comparelist input{left: 6px !important; top: 0px !important; width: 30px !important; height: 30px !important;}.c_icon_common{transform: scaleX(1); border: none; background: transparent;}.fun_slide_class{width: 252px !important;}.bx-viewport{height: auto !important;}.image_overlay{background: transparent;}.div_c_pc_image:hover{border: 1px solid #E6E6E6 !important;}} @media (max-width: 800px){.filter_static_title p{font-size: 14px !important;}.non{width: 48% !important;}.slider_heading, .content_title{font-size: 28px !important;}} @media (max-width: 600px){.fun_slide_class{margin-right: 20px !important; margin-left: 20px;}.icon_comb .comparelist{line-height: 30px; font-size: 11px; padding-top: 1px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper{left: 0px; top: 0px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper .sale-btn{font: bold 9px 'raleway-regular';}.product_price div_main_c_cs_product_price{text-align: left;}.product_price div_main_c_cs_product_price .oe_currency_value{font-size: 13px; font-family: raleway-semibold;}.filter_static_title{margin: 5px !important; padding: 0 !important;}.filter_static_title p{font-size: 11px !important; padding-left: 2px !important; padding-bottom: 5px !important;}.non{width: 100% !important;}.icon_comb .quick, .icon_comb .compare, .icon_comb .wish, .icon_comb .in2wish{line-height: 30px !important;}.div_c_sub_pc_image .ribbon-wrapper{padding: 3.5px 9px !important; font-size: 10px !important;}.sale-btn::after{display: none;}.slider_heading, .content_title, .section_class_heading_class h1{font-size: 20px !important;}.section_c_cs_product_desc{line-height: 100% !important; max-width: 100%;}.para_c_cs_product_name{margin-top: 10px; margin-bottom: 5px;}} 

/* /honos_contact/static/src/less/contact.less defined in bundle 'web.assets_frontend' */
 address{line-height: 180%;} .honos_row{display: inline-block; width: 100%;} .honos_row .honos_row_maxW{width: 90%; display: block; margin: 0px auto; max-width: 1400px;} .honos_row .honos_row_maxW div.row{margin-left: 0px; margin-right: 0px;} .honos_row form.container-fluid{padding-left: 0px; padding-right: 0px;} .clabel{text-align: left !important;} .cinput{border-radius: 0px !important;} .col-md-4 .address .div .address .div{margin-bottom: 4%;} .honos_margin{margin-top: 12px;} @media (max-width: 600px){.ch_padding{font-size: 22px;}} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'web.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /website_branding/static/src/css/website_brand_hm.css defined in bundle 'web.assets_frontend' */
.o_tooltip.o_animated.right, .o_tooltip.o_animated.left ,.o_tooltip.o_animated.bottom ,.o_tooltip.o_animated.top{opacity: 0 !important;} .o_tooltip.o_animated{opacity: 0 !important;} .o_homepage_editor_welcome_message .o_tooltip_container > .o_tooltip{opacity: 0 !important;} .progress{opacity: 0;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .label-optional{font-weight: normal;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_animate/static/src/less/o_animate_frontend.less defined in bundle 'web.assets_frontend' */
 .o_animate{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; text-rendering: geometricPrecision; visibility: hidden;} .o_animate_preview{visibility: visible;} .o_anim_dur500{-webkit-animation-duration: 500ms; animation-duration: 500ms;} .o_anim_dur1500{-webkit-animation-duration: 1500ms; animation-duration: 1500ms;} .o_anim_dur2000{-webkit-animation-duration: 2000ms; animation-duration: 2000ms;} .o_anim_dur2500{-webkit-animation-duration: 2500ms; animation-duration: 2500ms;} .o_anim_dur3000{-webkit-animation-duration: 3000ms; animation-duration: 3000ms;} .o_anim_del500{-webkit-animation-delay: 500ms; animation-delay: 500ms;} .o_anim_del1000{-webkit-animation-delay: 1000ms; animation-delay: 1000ms;} .o_anim_del1500{-webkit-animation-delay: 1500ms; animation-delay: 1500ms;} .o_anim_del2000{-webkit-animation-delay: 2000ms; animation-delay: 2000ms;} .o_anim_del2500{-webkit-animation-delay: 2500ms; animation-delay: 2500ms;} @-moz-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @-webkit-keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @keyframes o_animate_timeline_duration{0%{width: 0;}100%{width: 100%;}} @-moz-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @-webkit-keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @keyframes o_animate_timeline_delay{0%{width: 0;}100%{width: 100%;}} @-moz-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} @-webkit-keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} @keyframes o_anim_bounce_in{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}20%{-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}40%{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9);}60%{opacity: 1; -webkit-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}80%{-webkit-transform: scale(0.97); -ms-transform: scale(0.97); -o-transform: scale(0.97); transform: scale(0.97);}100%{opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} .o_anim_bounce_in{-webkit-animation-name: o_anim_bounce_in; animation-name: o_anim_bounce_in;} @-moz-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_bounce_in_down{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(0, -3000px); -ms-transform: translate(0, -3000px); -o-transform: translate(0, -3000px); transform: translate(0, -3000px);}60%{opacity: 1; -webkit-transform: translate(0, 25px); -ms-transform: translate(0, 25px); -o-transform: translate(0, 25px); transform: translate(0, 25px);}75%{-webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); -o-transform: translate(0, -10px); transform: translate(0, -10px);}90%{-webkit-transform: translate(0, 5px); -ms-transform: translate(0, 5px); -o-transform: translate(0, 5px); transform: translate(0, 5px);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_bounce_in_down{-webkit-animation-name: o_anim_bounce_in_down; animation-name: o_anim_bounce_in_down;} @-moz-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_bounce_in_left{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(-3000px, 0); -ms-transform: translate(-3000px, 0); -o-transform: translate(-3000px, 0); transform: translate(-3000px, 0);}60%{opacity: 1; -webkit-transform: translate(25px, 0); -ms-transform: translate(25px, 0); -o-transform: translate(25px, 0); transform: translate(25px, 0);}75%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}90%{-webkit-transform: translate(5px, 0); -ms-transform: translate(5px, 0); -o-transform: translate(5px, 0); transform: translate(5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_bounce_in_left{-webkit-animation-name: o_anim_bounce_in_left; animation-name: o_anim_bounce_in_left;} @-moz-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_bounce_in_right{0%, 20%, 40%, 60%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate(3000px, 0); -ms-transform: translate(3000px, 0); -o-transform: translate(3000px, 0); transform: translate(3000px, 0);}60%{opacity: 1; -webkit-transform: translate(-25px, 0); -ms-transform: translate(-25px, 0); -o-transform: translate(-25px, 0); transform: translate(-25px, 0);}75%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}90%{-webkit-transform: translate(-5px, 0); -ms-transform: translate(-5px, 0); -o-transform: translate(-5px, 0); transform: translate(-5px, 0);}100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_bounce_in_right{-webkit-animation-name: o_anim_bounce_in_right; animation-name: o_anim_bounce_in_right;} @-moz-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} @-webkit-keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} @keyframes o_anim_fade_in{0%{opacity: 0;}100%{opacity: 1;}} .o_anim_fade_in{-webkit-animation-name: o_anim_fade_in; animation-name: o_anim_fade_in;} @-moz-keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_fade_in_down{0%{opacity: 0; -webkit-transform: translate(0, -100%); -ms-transform: translate(0, -100%); -o-transform: translate(0, -100%); transform: translate(0, -100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_fade_in_down{-webkit-animation-name: o_anim_fade_in_down; animation-name: o_anim_fade_in_down;} @-moz-keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_fade_in_left{0%{opacity: 0; -webkit-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_fade_in_left{-webkit-animation-name: o_anim_fade_in_left; animation-name: o_anim_fade_in_left;} @-moz-keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_fade_in_right{0%{opacity: 0; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); -o-transform: translate(100%, 0); transform: translate(100%, 0);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_fade_in_right{-webkit-animation-name: o_anim_fade_in_right; animation-name: o_anim_fade_in_right;} @-moz-keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes o_anim_fade_in_up{0%{opacity: 0; -webkit-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); transform: translate(0, 100%);}100%{opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}} .o_anim_fade_in_up{-webkit-animation-name: o_anim_fade_in_up; animation-name: o_anim_fade_in_up;} @-moz-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} @-webkit-keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} @keyframes o_anim_fade_out{0%{opacity: 1;}100%{opacity: 0;}} .o_anim_fade_out{-webkit-animation-name: o_anim_fade_out; animation-name: o_anim_fade_out;} @-moz-keyframes o_anim_rotate_in{0%{opacity: 0; -ms-transform-origin: center 50% 0; -webkit-transform-origin: center 50% 0; -moz-transform-origin: center 50% 0; transform-origin: center 50% 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -ms-transform-origin: center 50% 0; -webkit-transform-origin: center 50% 0; -moz-transform-origin: center 50% 0; transform-origin: center 50% 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in{0%{opacity: 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @keyframes o_anim_rotate_in{0%{opacity: 0; -webkit-transform: rotate(-200deg); -ms-transform: rotate(-200deg); -o-transform: rotate(-200deg); transform: rotate(-200deg);}100%{opacity: 1; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} .o_anim_rotate_in{-webkit-animation-name: o_anim_rotate_in; animation-name: o_anim_rotate_in;} @-moz-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @keyframes o_anim_rotate_in_down_left{0%{opacity: 0; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}100%{opacity: 1; -ms-transform-origin: left bottom 0; -webkit-transform-origin: left bottom 0; -moz-transform-origin: left bottom 0; transform-origin: left bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} .o_anim_rotate_in_down_left{-webkit-animation-name: o_anim_rotate_in_down_left; animation-name: o_anim_rotate_in_down_left;} @-moz-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @-webkit-keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} @keyframes o_anim_rotate_in_down_right{0%{opacity: 0; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}100%{opacity: 1; -ms-transform-origin: right bottom 0; -webkit-transform-origin: right bottom 0; -moz-transform-origin: right bottom 0; transform-origin: right bottom 0; -webkit-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}} .o_anim_rotate_in_down_right{-webkit-animation-name: o_anim_rotate_in_down_right; animation-name: o_anim_rotate_in_down_right;} @-moz-keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}} @-webkit-keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}} @keyframes o_anim_zoom_in{0%{opacity: 0; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3);}50%{opacity: 1;}} .o_anim_zoom_in{-webkit-animation-name: o_anim_zoom_in; animation-name: o_anim_zoom_in;} @-moz-keyframes o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_down{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_down{-webkit-animation-name: o_anim_zoom_in_down; animation-name: o_anim_zoom_in_down;} @-moz-keyframes o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_left{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_left{-webkit-animation-name: o_anim_zoom_in_left; animation-name: o_anim_zoom_in_left;} @-moz-keyframes o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @-webkit-keyframes o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes o_anim_zoom_in_right{0%{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -moz-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -o-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -moz-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -o-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .o_anim_zoom_in_right{-webkit-animation-name: o_anim_zoom_in_right; animation-name: o_anim_zoom_in_right;} @-moz-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @-webkit-keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes o_anim_flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}} .o_anim_flash{-webkit-animation-name: o_anim_flash; animation-name: o_anim_flash;} @-moz-keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} @-webkit-keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} @keyframes o_anim_pulse{0%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}100%{-webkit-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}} .o_anim_pulse{-webkit-animation-name: o_anim_pulse; animation-name: o_anim_pulse;} @-moz-keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}} @-webkit-keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}} @keyframes o_anim_shake{0%, 100%{-webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate(-10px, 0); -ms-transform: translate(-10px, 0); -o-transform: translate(-10px, 0); transform: translate(-10px, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate(10px, 0); -ms-transform: translate(10px, 0); -o-transform: translate(10px, 0); transform: translate(10px, 0);}} .o_anim_shake{-webkit-animation-name: o_anim_shake; animation-name: o_anim_shake;} @-moz-keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @-webkit-keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes o_anim_tada{0%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -moz-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); -o-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -ms-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .o_anim_tada{-webkit-animation-name: o_anim_tada; animation-name: o_anim_tada;} @-moz-keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} @-webkit-keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} @keyframes o_anim_flip_in_x{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-20deg); -ms-transform: rotateX(-20deg); -o-transform: rotateX(-20deg); transform: rotateX(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(10deg); -ms-transform: rotateX(10deg); -o-transform: rotateX(10deg); transform: rotateX(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateX(-5deg); -ms-transform: rotateX(-5deg); -o-transform: rotateX(-5deg); transform: rotateX(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} .o_anim_flip_in_x{-webkit-backface-visibility: visible; -moz-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: o_anim_flip_in_x; animation-name: o_anim_flip_in_x;} @-moz-keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} @-webkit-keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} @keyframes o_anim_flip_in_y{0%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; opacity: 0;}40%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); -o-transform: rotateY(-20deg); transform: rotateY(-20deg); -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in;}60%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(10deg); -ms-transform: rotateY(10deg); -o-transform: rotateY(10deg); transform: rotateY(10deg); opacity: 1;}80%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px; -webkit-transform: rotateY(-5deg); -ms-transform: rotateY(-5deg); -o-transform: rotateY(-5deg); transform: rotateY(-5deg);}100%{-webkit-perspective: 400px; -moz-perspective: 400px; perspective: 400px;}} .o_anim_flip_in_y{-webkit-backface-visibility: visible; -moz-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: o_anim_flip_in_y; animation-name: o_anim_flip_in_y;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;} 

/* /website_quote/static/src/css/website_quotation.css defined in bundle 'web.assets_frontend' */
.o_website_quote .bs-sidebar{position: relative; width: 100%; z-index : 1; background-color: #f7f5fa; border-radius: 5px;} .o_website_quote .bs-sidenav{padding-top: 10px; padding-bottom: 10px;} .o_website_quote .bs-sidebar .nav > li > a{display: block; color: #716b7a; padding: 5px 20px;} .o_website_quote .bs-sidebar .nav > .active > a, .o_website_quote .bs-sidebar .nav > .active:hover > a, .o_website_quote .bs-sidebar .nav > .active:focus > a{font-weight: bold; color: #563d7c; background-color: transparent; border-right: 1px solid #563d7c;} .o_website_quote .bs-sidebar .nav .nav{display: none; margin-bottom: 8px;} .o_website_quote .bs-sidebar .nav .nav > li > a{padding-top: 3px; padding-bottom: 3px; padding-left: 30px; font-size: 90%;} .wq-table{table-layout: auto !important;} .wq-table th, .wq-table td{border-top: none !important;} .wq-table:not(:first-of-type) thead{display: none;} @media (min-width: 992px){.o_website_quote .bs-sidebar .nav > .active > ul{display: block;}} @media print{body{padding : 0 !important;}} 

/* /honos_wishlist/static/src/less/wishlist_style.less defined in bundle 'web.assets_frontend' */
 sup.wish_count{border: solid 0px; padding: 0px 0px; border-radius: 3px; color: #000; margin-left: -4px;} .wish_qty_container{display: inline; font-family: raleway-semibold; letter-spacing: 1px; font-size: 12px; text-transform: uppercase; color: #383838;} .add2wish, .add2wish_SC{padding: 10px;} .in2wish{display: none; color: #398439;} .wishlink .in2wish{color: #398439; cursor: no-drop;} .shop_view_popup_link_btn{font-size: 12px; height: 30px; letter-spacing: 2px; padding: 6px 20px; text-align: center; text-transform: uppercase; background: #398439; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .shop_view_popup_link_btn:hover{background-color: #000; color: #fff;} .error{display: none; color: red; font-family: raleway-Regular; font-size: 15px; margin-bottom: 5%; width: 80%;} .main-div-W100 .main-div-maxW{width: 90%; display: block; margin: 0px auto; max-width: 1400px; padding-top: 3%;} .main-div-W100 .main-div-maxW .product{width: 50%; display: inline-block; padding-top: 5%; float: left; position: relative;} .main-div-W100 .main-div-maxW .product .wishlist-img-div{width: 22%; float: left;} .main-div-W100 .main-div-maxW .product .wishlist-img-div .wishlist-img{width: auto; max-width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist_rating_main_div{} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div{float: left; margin-left: 20px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-family: raleway-Regular; font-size: 15px; color: #717171; width: 100%; margin-bottom: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 300px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .strike-price{font-size: 11px; float: left; padding-top: 2px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .wishlist-price-p{font-size: 13px; margin-right: 10px; margin-bottom: 0px !important;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail{display: inline-block; margin-top: 3px; margin-bottom: 3px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .in-stock{margin-bottom: 0px !important; width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail #available{font-size: 12px !important; font-family: raleway-Bold;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .warning #available{color: #D5B91D;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div{font-family: raleway-Regular;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a{font-size: 12px; color: #717171; float: left; margin-right: 10px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a i{margin-right: 5px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a:hover{color: black;} .add_cart_div{float: left;} .remove_wish_div{float: left;} #quick_view_wishlist > .quick-view-a{padding: 0 !important;} .boxalert{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #398439; color: white; font-size: 14px; display: inline-flex; font-family: raleway-Regular;} .box{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #398439; color: white; padding: 1%; font-size: 14px; display: inline-flex; font-family: raleway-Regular;} #name{float: left;} .class{display: none; float: left;} .undo{font-size: 13px; color: #717171; clear: both; visibility: hidden; position: absolute; top: 50%; left: 10%; font-family: raleway-semibold; background: rgba(255, 255, 255, 0.7); padding: 10px 10px 5px 10px; border-bottom: 1px solid gray; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 80% !important;} .undo:hover{color: #717171;} .undo .undo-span{color: black;} .shopmylook_wishlist{float: left;} .div_class_shop_my_look_wishlist .shop_look_thumbnail_icon{margin: -4px 0 0 4px;} .product_name_label{float: left; display: none; padding: 20px 10px 0 20px;} .wishlist_image{float: left;} .cart_view_details_product_image{width: 100px; height: 100px; background-color: white;} .clear-all-div{padding-bottom: 1%;} .clear-all-div a{font-size: 11px; color: #398439;} .empty-wishlist-img-div{text-align: center;} .empty-wishlist-img-div img{width: auto; max-width: 100%; padding-bottom: 3%;} .empty-wishlist-text{text-align: center; text-transform: uppercase; font-family: raleway-Bold; font-size: 15px;} #wait{display: none; width: auto; height: auto; z-index: 9999; position: absolute; top: 50%; left: 50%; padding: 2px;} .bubble{-webkit-animation: animatebubble 1s infinite; animation: animatebubble 1s infinite;} @-webkit-keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} @keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} .wish_no_count{margin: 0px 4px; font-family: oswald-regular;} span.wish_count{padding: 0px 0px; font-family: raleway-semibold; color: #fff; letter-spacing: 1px;} .wishlist-cover-img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .apply-wishlist{display: none;} .wishlist-main .div_class_recent_view_product{width: 90% !important;} 

/* /honos_wishlist/static/src/less/wishlist_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 800px){.main-div-W100 .main-div-maxW .product{width: 100%;}} @media (max-width: 600px){.main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-size: 12px; margin-bottom: 3px !important;}.main-div-W100 .main-div-maxW .productFrom{padding-top: 6%;}.wishlist_price .oe_currency_value{font-size: 12px;}.clear-all-div .chs_heading{font-size: 18px;}.wishlist_rating_main_div .fa-star-o{font-size: 9px !important;}.product_avail{margin-bottom: 7px !important;}.product_avail #available{font-size: 11px !important;}.wishlist-product-cart-div a{font-size: 11px;}.div_class_recent_view_product{width: 88%;}.wishlist-product-name{max-width: 190px !important;}.product_avail{margin-bottom: 0 !important;}.product{margin-bottom: 20px;}.wishlist_price p{margin: 0; font-size: 12px;}}