/* Reset css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
audio:not( [controls ]){display:none;height:0;} [hidden ],template{display:none;}
a{background-color:transparent;text-decoration: none;}
a:active,a:hover{outline:0;}
abbr [title ]{border-bottom:1px dotted;}
b,strong{font-weight:700;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
ul{margin:0;padding:0;list-style:none;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
input{line-height:normal;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;}

/* Fonts */

@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-extralightwebfont.eot');
    src: url('/fonts/assistant-extralightwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-extralightwebfont.woff2') format('woff2'),
         url('/fonts/assistant-extralightwebfont.woff') format('woff'),
         url('/fonts/assistant-extralightwebfont.ttf') format('truetype'),
         url('/fonts/assistant-extralightwebfont.svg#assistantextralight') format('svg');
    font-weight: 200;
    font-style: normal;

}

@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-lightwebfont.eot');
    src: url('/fonts/assistant-lightwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-lightwebfont.woff2') format('woff2'),
         url('/fonts/assistant-lightwebfont.woff') format('woff'),
         url('/fonts/assistant-lightwebfont.ttf') format('truetype'),
         url('/fonts/assistant-lightwebfont.svg#assistantlight') format('svg');
    font-weight: 300;
    font-style: normal;

}


@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-regularwebfont.eot');
    src: url('/fonts/assistant-regularwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-regularwebfont.woff2') format('woff2'),
         url('/fonts/assistant-regularwebfont.woff') format('woff'),
         url('/fonts/assistant-regularwebfont.ttf') format('truetype'),
         url('/fonts/assistant-regularwebfont.svg#assistantregular') format('svg');
    font-weight: 400;
    font-style: normal;

}




@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-semiboldwebfont.eot');
    src: url('/fonts/assistant-semiboldwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-semiboldwebfont.woff2') format('woff2'),
         url('/fonts/assistant-semiboldwebfont.woff') format('woff'),
         url('/fonts/assistant-semiboldwebfont.ttf') format('truetype'),
         url('/fonts/assistant-semiboldwebfont.svg#assistantsemibold') format('svg');
    font-weight: 700;
    font-style: normal;

}
@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-boldwebfont.eot');
    src: url('/fonts/assistant-boldwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-boldwebfont.woff2') format('woff2'),
         url('/fonts/assistant-boldwebfont.woff') format('woff'),
         url('/fonts/assistant-boldwebfont.ttf') format('truetype'),
         url('/fonts/assistant-boldwebfont.svg#assistantbold') format('svg');
    font-weight: 800;
    font-style: normal;

}


@font-face {
    font-family: 'Assistant';
    src: url('/fonts/assistant-extraboldwebfont.eot');
    src: url('/fonts/assistant-extraboldwebfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/assistant-extraboldwebfont.woff2') format('woff2'),
         url('/fonts/assistant-extraboldwebfont.woff') format('woff'),
         url('/fonts/assistant-extraboldwebfont.ttf') format('truetype'),
         url('/fonts/assistant-extraboldwebfont.svg#assistantextrabold') format('svg');
    font-weight: 900;
    font-style: normal;

}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/rubik-v2-latin_hebrew-regular.eot');
  src: url('../fonts/rubik-v2-latin_hebrew-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/rubik-v2-latin_hebrew-regular.woff2') format('woff2'),
       url('../fonts/rubik-v2-latin_hebrew-regular.woff') format('woff'),
       url('../fonts/rubik-v2-latin_hebrew-regular.ttf') format('truetype'),
       url('../fonts/rubik-v2-latin_hebrew-regular.svg#Rubik') format('svg');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/rubik-v2-latin_hebrew-500.eot');
  src: url('../fonts/rubik-v2-latin_hebrew-500.eot?#iefix') format('embedded-opentype'),
       url('../fonts/rubik-v2-latin_hebrew-500.woff2') format('woff2'),
       url('../fonts/rubik-v2-latin_hebrew-500.woff') format('woff'),
       url('../fonts/rubik-v2-latin_hebrew-500.ttf') format('truetype'),
       url('../fonts/rubik-v2-latin_hebrew-500.svg#Rubik') format('svg');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/rubik-v2-latin_hebrew-700.eot');
  src: url('../fonts/rubik-v2-latin_hebrew-700.eot?#iefix') format('embedded-opentype'),
       url('../fonts/rubik-v2-latin_hebrew-700.woff2') format('woff2'),
       url('../fonts/rubik-v2-latin_hebrew-700.woff') format('woff'),
       url('../fonts/rubik-v2-latin_hebrew-700.ttf') format('truetype'),
       url('../fonts/rubik-v2-latin_hebrew-700.svg#Rubik') format('svg');
}
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/rubik-v2-latin_hebrew-900.eot');
  src: url('../fonts/rubik-v2-latin_hebrew-900.eot?#iefix') format('embedded-opentype'),
       url('../fonts/rubik-v2-latin_hebrew-900.woff2') format('woff2'),
       url('../fonts/rubik-v2-latin_hebrew-900.woff') format('woff'),
       url('../fonts/rubik-v2-latin_hebrew-900.ttf') format('truetype'),
       url('../fonts/rubik-v2-latin_hebrew-900.svg#Rubik') format('svg');
}

/* Icons Font */
@font-face {
  font-family: 'hyicons';
  src:  url('../fonts/hyicons.eot?mpemo7');
  src:  url('../fonts/hyicons.eot?mpemo7#iefix') format('embedded-opentype'),
        url('../fonts/hyicons.ttf?mpemo7') format('truetype'),
        url('../fonts/hyicons.woff?mpemo7') format('woff'),
        url('../fonts/hyicons.svg?mpemo7#hyicons') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"]{font-family: 'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-chat_ask:before{content: " \e931 ";}
.icon-news:before{content: " \e930 ";}
.icon-waze:before{content: " \e92f ";}
.icon-printer:before{content: " \e92e ";}
.icon-checked:before{content: " \e927 ";}
.icon-lock:before{content: " \e928 ";}
.icon-return:before{content: " \e929 ";}
.icon-service:before{content: " \e92a ";}
.icon-servicehead:before{content: " \e92b ";}
.icon-truck:before{content: " \e92c ";}
.icon-truck_move:before{content: " \e92d ";}
.icon-arrow_left2:before{content: " \e926 ";}
.icon-heart:before{content: " \e925 ";}
.icon-youtube:before{content: " \e921 ";}
.icon-ask:before{content: " \e923 ";}
.icon-youtube2:before{content: " \e922 ";}
.icon-arrow_up:before{content: " \e924 ";}
.icon-arrow_down:before{content: " \e900 ";}
.icon-arrow_left:before{content: " \e901 ";}
.icon-arrow_right:before{content: " \e902 ";}
.icon-award:before{content: " \e903 ";}
.icon-big_chat:before{content: " \e904 ";}
.icon-big_headphone:before{content: " \e905 ";}
.icon-big_location:before{content: " \e906 ";}
.icon-big_page:before{content: " \e907 ";}
.icon-big_settings:before{content: " \e908 ";}
.icon-big_zoom:before{content: " \e909 ";}
.icon-cart:before{content: " \e90a ";}
.icon-chat:before{content: " \e90b ";}
.icon-check:before{content: " \e90c ";}
.icon-clock:before{content: " \e90d ";}
.icon-close:before{content: " \e90e ";}
.icon-email:before{content: " \e90f ";}
.icon-email_open:before{content: " \e910 ";}
.icon-facebook:before{content: " \e911 ";}
.icon-fullscreen:before{content: " \e912 ";}
.icon-handicap:before{content: " \e913 ";}
.icon-info:before{content: " \e914 ";}
.icon-like:before{content: " \e915 ";}
.icon-linkedin:before{content: " \e916 ";}
.icon-location:before{content: " \e917 ";}
.icon-member:before{content: " \e918 ";}
.icon-phone:before{content: " \e919 ";}
.icon-play:before{content: " \e91a ";}
.icon-search:before{content: " \e91b ";}
.icon-settings:before{content: " \e91c ";}
.icon-share:before{content: " \e91d ";}
.icon-share_link:before{content: " \e91e ";}
.icon-tools:before{content: " \e91f ";}
.icon-twitter:before{content: " \e920 ";}
.icon-instegram:before {content: "\e932";}

/* Malihu Scrollbar */
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom;}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}
.mCSB_container{overflow:hidden;width:auto;height:auto;}
.mCSB_inside >.mCSB_container{margin-right:30px;}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;height:100%;}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container{margin-right:0;margin-left:30px;}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}
.mCSB_scrollTools{position:absolute;width:17px;height:auto;left:auto;top:0;right:0;bottom:0;}
.mCSB_outside + .mCSB_scrollTools{right:-26px;}
.mCS-dir-rtl >.mCSB_inside >.mCSB_scrollTools,.mCS-dir-rtl >.mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}
.mCS-dir-rtl >.mCSB_outside + .mCSB_scrollTools{left:-26px;}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:5px;height:100%;margin:0 auto;text-align:center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}
.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}
.mCSB_container_wrapper >.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}
.mCS-dir-rtl >.mCSB_inside >.mCSB_container_wrapper{margin-right:0;margin-left:30px;}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden >.mCSB_container{padding-right:0;}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden >.mCSB_container{padding-bottom:0;}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:6px 0;}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}
.mCS-dir-rtl >.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl >.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#FFF;opacity:0.5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{opacity:1;}

/* Owl Carousel - Animate Plugin */
.owl-carousel .animated{-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;height:100%;}
.owl-carousel .owl-stage:after{content: ". ";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;height:100%;-webkit-transform:translate3d(0px,0px,0px);}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}
.owl-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d;}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-carousel .owl-dots,.owl-carousel .owl-dots2{position: absolute;left:0;bottom:16px;width:100%;font-size:0;text-align:center;z-index:10;}
.owl-carousel .owl-dots .owl-dot,.owl-carousel .owl-dots2 .owl-dot{width: 8px;height: 8px;margin:0 4px;display:inline-block;background-color: #FFF;opacity:0.5;border: 2px solid #000;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots2 .owl-dot:hover{background:#000;opacity:1;}
.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots2 .owl-dot.active{background:#000;opacity: 1;}
.owl-prev,.owl-next{width: 42px;height: 42px;font-size:10px;padding-top:14px;padding-left:1px;border: 2px solid rgba(255,255,255,0.5);color:#FFF;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;z-index:5;text-align:center;background:none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;outline:none;color: #000;
border: 2px solid rgba(0,0,0,0.2);
position: absolute;top:0;bottom:0;right:0;margin:auto 0;-webkit-backface-visibility: hidden;z-index:4;}
.owl-prev:after,.owl-next:after{position:absolute;left:0;top:0;font-size:9px;width:100%;text-align:center;content:' \e902 ';line-height:38px;font-family:'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.owl-prev.hidden,.owl-next.hidden{opacity:0!important;cursor:pointer;}
.owl-next{left:0;right:auto;}
.owl-next:after{content:' \e901 ';}
.owl-prev:hover,.owl-next:hover{color: #FFF;border-color:#000;background:#000;}

/* Global */
*, *:after, *:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

input,textarea,select{/*-webkit-appearance: none;*/border-radius: 0;outline:0;}

.clearfix:before,.clearfix:after {content: " ";display:table}
.clearfix:after {clear:both}
.clearfix {*zoom:1}

.ink{display: block; position: absolute;background: hsla(0, 0%, 0%,0.35);border-radius: 100%;transform: scale(0);}
.ink.animate {animation: ripple 0.45s linear;}
.ink.animate_fast {animation: ripple 0.35s linear;}
@keyframes ripple {100% {opacity: 0; transform: scale(2.5);}}

::-webkit-input-placeholder {color: #A1A7BD;opacity:1;}
:-moz-placeholder {color: #A1A7BD;opacity:1;}
::-moz-placeholder {color: #A1A7BD;opacity:1;}
:-ms-input-placeholder{color: #A1A7BD;opacity: 1;}

.dark_placeholder::-webkit-input-placeholder {color: #222328;opacity:1;}
.dark_placeholder:-moz-placeholder {color: #222328;opacity:1;}
.dark_placeholder::-moz-placeholder {color: #222328;opacity:1;}
.dark_placeholder:-ms-input-placeholder{color: #222328;opacity: 1;}

::selection{background: #00549F;color:#FFF;}
::-moz-selection{background: #00549F;color:#FFF;}


/* Zebra_DatePicker */
.datepicker{position: relative;}
.datepicker:after{content:'';width:17px;height:19px;position: absolute;left:17px;top:0;bottom:0;margin:auto 0;background:url('/Images/icon_datepicker.png') no-repeat 0 0;background-size:100%;z-index:0;}
.datepicker .datepicker_mask{content:'';position: absolute;left:0;top:0;width:100%;height:100%;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.Zebra_DatePicker{position:absolute;background:#FFF;color:#001441;z-index:1200;font-size:16px;top:100%;margin-top:-2px;left:0;width:100%;opacity: 0;visibility: hidden;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.16);border-radius:0 0 2px 2px;overflow: hidden;}
.show_datepicker .Zebra_DatePicker{opacity: 1;visibility: visible;box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.16);}
.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;width:100%;table-layout:auto;}
.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:6px 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.Zebra_DatePicker td:last-child,.Zebra_DatePicker th:last-child{border-left:none!important;}
.Zebra_DatePicker td:first-child,.Zebra_DatePicker th:first-child{border-right:none!important;}
.Zebra_DatePicker tr:last-child td{border-bottom:none!important;}
.Zebra_DatePicker td{cursor:pointer;-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#FFF;width:30px;border:none;}
.Zebra_DatePicker .dp_header td{color:#0033a0;padding:7px 0;}
.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}
.Zebra_DatePicker .dp_header .dp_caption{font-weight:600;}
.Zebra_DatePicker .dp_header .dp_hover{background:#FFF;color:#0033a0;}
.Zebra_DatePicker .dp_daypicker th{font-weight:600;color:#0033a0;background:#f3f3f3;}
.Zebra_DatePicker td.dp_not_in_month{background:#f7f7f7;color:#b3b3b3;cursor:pointer/*background:#f7f7f7;color:#b3b3b3;cursor:default*/}
.Zebra_DatePicker td.dp_not_in_month_selectable{background:#f7f7f7;color:#b3b3b3;cursor:pointer}
.Zebra_DatePicker td.dp_weekend_disabled{color:#b3b3b3;cursor:default}
.Zebra_DatePicker td.dp_selected{background:#0033a0;color:#FFF !important;font-weight:500;}
.Zebra_DatePicker td.dp_week_number{background:#FFCC33;color:#555;cursor:text;font-style:italic}
.Zebra_DatePicker .dp_monthpicker td{width:33%}
.Zebra_DatePicker .dp_yearpicker td{width:33%}
.Zebra_DatePicker .dp_footer{margin-top:3px}
.Zebra_DatePicker .dp_footer .dp_hover{background:#222;color:#FFF}
.Zebra_DatePicker .dp_today{color:#FFF;padding:3px}
.Zebra_DatePicker .dp_clear{color:#FFF;padding:3px}
.Zebra_DatePicker td.dp_current{color:#0033a0;font-weight:600;}
.Zebra_DatePicker td.dp_disabled_current{color:#E38585;}
.Zebra_DatePicker td.dp_disabled{background:#f7f7f7;color:#b3b3b3;cursor:default}
.Zebra_DatePicker td.dp_hover{background:#209eff;color:#FFF}
.Zebra_DatePicker .fa{width:8px;height:13px;background:url('/Images/icon_arrows.png') no-repeat left top;background-size:auto 100%;display: block;margin:0 auto;}
.Zebra_DatePicker .fa.fa-chevron-right{background-position: right top;}
/*! Chosen, a Select Box Enhancer for jQuery and Prototype by Patrick Filler for Harvest, http://getharvest.com  Version 1.3.0 Full source at https://github.com/harvesthq/chosen Copyright (c) 2011-2014 Harvest http://getharvest.com  MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md This file is generated by `grunt build`, do not edit it by hand. */
/* @group Base */
.chosen-container{font-family:Arial;position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:9;width:100%;border:1px solid #e6e6e6;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);}
.chosen-container.chosen-with-drop .chosen-drop{left:0;}
.chosen-container a{cursor:pointer;}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 30px;height:25px;}
.chosen-container-single .chosen-default{color:#999;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:normal;}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url( 'chosen-sprite.png ') -42px 1px no-repeat;font-size:1px;}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:normal;}
.chosen-container-single .chosen-search input [type= "text " ]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;background:white url( 'chosen-sprite.png ') no-repeat 100% -20px;background:url( 'chosen-sprite.png ') no-repeat 100% -20px;
                                                               font-size:1em;font-family:Arial;line-height:normal;/*border-radius:0;*/}
.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box;}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}
/* @end */
/* @group Results */
.chosen-container .chosen-results{color: rgba(119, 119, 119, 0.66);font-size: 20px;font-weight: 500;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 12px 12px 12px;margin:12px 0 0 0;max-height:240px;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;margin:0;padding:0 6px;list-style:none;line-height:40px;word-wrap:break-word;-webkit-touch-callout:none;white-space: normal;overflow: hidden;text-overflow: ellipsis;}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}
.chosen-container .chosen-results li.highlighted{background:#004b92;color:#FFF;}
.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices li.search-field input [type= "text " ]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:Arial;line-height:normal;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;max-width:100%;background-color:#eeeeee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default;}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url( 'chosen-sprite.png ') -42px 1px no-repeat;font-size:1px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}
.chosen-container-multi .chosen-results{margin:0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}
/* @end */
/* @group Active  */

.chosen-container-active.chosen-with-drop{border-width:1px;}
.chosen-container-active .chosen-choices li.search-field input [type= "text " ]{color:#222 !important;}
/* @end */
/* @group Disabled Support */
.chosen-disabled{opacity:0.5 !important;cursor:default;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
/* @end */
/* @group Right to Left */
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}
.chosen-rtl .chosen-single div{right:auto;left:3px;}
.chosen-rtl .chosen-single abbr{right:auto;left:26px;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices li.search-field input [type= "text " ]{direction:rtl;}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
/* @end */
/* @group Retina compatibility */
/*@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .chosen-rtl .chosen-search input[type="text"],
    .chosen-container-single .chosen-single abbr,
    .chosen-container-single .chosen-single div b,
    .chosen-container-single .chosen-search input[type="text"],
    .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
    .chosen-container .chosen-results-scroll-down span,
    .chosen-container .chosen-results-scroll-up span { background-image: url("chosen-sprite@2x.png") !important; background-size: 52px 37px !important; background-repeat: no-repeat !important; }
}*/

/* Custom style */

select.customselect,select.customselect_search{height:42px;width:100%;border: 1px solid #e6e6e6;
                                               background:none;color: rgba(119, 119, 119, 0.66);font-size: 14px;font-weight: 700;
                                               text-indent: 10px;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;
                                               background:url('../../images/chosen-arrow.png') no-repeat 13px 18px;
                                               background-size:auto 7px;	-moz-appearance: none;-webkit-appearance: none;}
.customselect_search::-ms-expand {
	display: none;
}
select.customselect_search option{padding:10px 6px;line-height:30px;font-size:20px;text-indent: 10px;}
.chosen-container-active{-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.chosen-container-single .chosen-single{height:38px;line-height:36px;border: 1px solid #e6e6e6;background:none;border-radius:21px;}
.chosen-container-single .chosen-single span{margin-right:13px;color: rgba(119, 119, 119, 0.66);font-size: 14px;font-weight: 700;}
.chosen-container-single .chosen-single div{right: auto;left:11px;}
.chosen-container-single .chosen-single div b{position: absolute;width:9px;margin:0 auto;right:0;left:0;height:7px;
                                              background:url('../../images/chosen-arrows.png') no-repeat 0 0;background-size:100%;top:50%;margin-top:-4px;}
.chosen-with-drop .chosen-single div b{background-position: 0 100%;}
.chosen-container-active .chosen-single{border: 1px solid #e6e6e6;border-bottom-width:2px;}
.chosen-container .chosen-results{font-size: 18px;margin:8px;}
.chosen-container .chosen-results li{padding:0 6px;line-height:35px;}
.chosen-container-single .chosen-search{padding:12px 12px 0;}
.chosen-container-single .chosen-search input[type="text"]{width:100%;border:1px solid #e6e6e6;height:35px;text-indent: 7px;color: #363636;font-size: 18px;}

@media screen and (min-width: 768px) {
    .chosen-container-single .chosen-single{height:40px;}
}
@media screen and (min-width: 1024px) {
    .chosen-container-single .chosen-single{height:45px;line-height:41px;width:100%;}
    .chosen-container-single .chosen-single span{margin-right:14px;font-size: 14px;}
    .chosen-container-single .chosen-single div b{width:11px;height:9px;margin-top:-5px;}
    .chosen-container .chosen-results{font-size: 14px;margin:12px;}
    .chosen-container .chosen-results li{line-height:40px;}
}
@media screen and (min-width: 1280px) {
    .chosen-container-single .chosen-single{height:42px;line-height:40px;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;}
    .chosen-container .chosen-results li{line-height:45px;}
}


/* HYE */
/*font-family: 'Assistant', sans-serif; NEW FONT*/
body{background:#FFF;font-family: 'Assistant', sans-serif;text-align:right;direction: rtl;color: #222328;overflow-x: hidden;}
.no-scroll{overflow: hidden;}
.right{float:right;}
.left{float:left;}
.no-margin-left{margin-left:0!important;}
.animate_all{-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.animate_normal{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.animate_btn{-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.animate_fast{-webkit-transition: all 0.1s ease-out;-moz-transition: all 0.1s ease-out;-o-transition: all 0.1s ease-out;transition: all 0.1s ease-out;}
.hide{display:none;}
.hide_imp{display:none!important;}
.relative{position: relative;}
.table{display: table;}
.table-thead{display: table-header-group;}
.table-tbody{display: table-row-group;}
.table-row{display: table-row;}
.table-cell{display: table-cell;}
.d-ltr{direction: ltr;}
.sticky{position: relative;width:100%;top:0;right:0;direction:rtl;text-align:right;z-index:10;}
.sticky.active .nav{position: fixed;width:100%;top:0;right:0;}
.mobile{display: block;}
.desktop{display: none;}
.underline{text-decoration: underline;}
.cover{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;-webkit-transform: translate3d(0,0,0);}
.contain{-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;-webkit-transform: translate3d(0,0,0);}
.icon{vertical-align: middle;display: inline-block;}
.btn{overflow: hidden;position: relative;border:none;}
.white{color:#fff}
.more_cont .btn{margin:0 auto;position: relative;top:9px;font-size:12px;width: 170px;}
.none{display:none;}

/* Transitions */
a{-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;transition:color 0.2s ease;}
.btn{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
input[type='text'],textarea{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.radiobox .radio_c:after,.checkbox .check_c .icon{-webkit-transition: opacity 0.15s ease-in-out;-moz-transition: opacity 0.15s ease-in-out;-o-transition: opacity 0.15s ease-in-out;transition: opacity 0.15s ease-in-out;}
.radiobox .radio_c:after,.checkbox .check_c{-webkit-transition: all 0.15s ease-in-out;-moz-transition: all 0.15s ease-in-out;-o-transition: all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.customSelect .list{-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.customSelect .list ul{-webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);}
.input_file .file_uploaded{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}

.header{-webkit-transition: -webkit-transform 0.3s ease-in-out,-webkit-box-shadow 0.3s ease-in-out;-moz-transition: -moz-transform 0.3s ease-in-out,-moz-box-shadow 0.3s ease-in-out;-o-transition: -o-transform 0.3s ease-in-out,-o-box-shadow 0.3s ease-in-out;transition: transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;}
.header .bottom .nav .subnav,.header .bottom .nav .nav_ul > li > a:after{-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
.header .bottom .nav .hover .subnav,.header .bottom .nav .nav_ul > li.hover > a:after{-webkit-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition: all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}
.header .bottom .nav .subnav .innerpage,.header .bottom .nav .subnav:before{-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition: -moz-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition: -o-transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.header .bottom .nav .subnav .brands_menu ul > li > a{-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition:background 0.2s ease;}
.header .bottom .nav .subnav .links_cubes a{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.header .bottom .nav .subnav .links_cubes a .bottom{-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}
.footer .footer_content .bdi_logo{-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}

.side_contact_mask{-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition:all 0.6s ease;}
.side_contact{-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: -moz-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: -o-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);}
.side_contact .toggle_cont .go_up_cont{-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: -moz-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: -o-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.side_contact .toggle_cont{-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.15s;-moz-transition: -moz-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.15s;-o-transition: -o-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.15s;transition:transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.15s;}
.side_contact:not(.showbtn) .toggle_cont{-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;}
.side_contact .inner{-webkit-transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.35s, -webkit-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.5s;-moz-transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.35s, -moz-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.5s;-o-transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.35s, -o-transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.5s;transition:opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.35s, transform 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0.5s;}
.side_contact_mask.open{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;}
.side_contact.open{-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;-o-transition-delay:0.35s;transition-delay:0.35s;}
.side_contact .top .tabs_nav ul > li > a:after{-webkit-transition: opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition: opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);-o-transition: opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 0.35s cubic-bezier(0.23, 1, 0.32, 1);}
.form .center{width:100%;text-align:center;margin-bottom:10px;}
/*.side_contact .inner{ visibility:hidden;}  removed */

#brandsMenuList{overflow-y:visible;}
/* width */
/*::-webkit-scrollbar {
    width: 10px;
}*/
 
/* button */
/*::-webkit-scrollbar-button {
    background: #222;
}*/
/* Handle */
/*::-webkit-scrollbar-thumb {
    background: #333;
}*/
/* Handle on hover */
/*::-webkit-scrollbar-thumb:hover {
    background: #666;
}*/
/* Track */
/*::-webkit-scrollbar-track {
    background: #000;
}*/
 
/* The track NOT covered by the handle.
::-webkit-scrollbar-track-piece {
    background: #000;
}
 
/* Corner */
/*::-webkit-scrollbar-corner {
    background: #999;
}*/
 
/* Resizer */
/*::-webkit-resizer {
    background: #111;
}*/





/* Layout */
body{font-size:18px;line-height:1.4446;font-weight:400;}
.container{background:#FFF;position: relative;z-index:2;min-width:320px;overflow: hidden;padding-top:64px;}
.innerpage{width:100%;max-width:none;margin:0 auto;position: relative;}
.innerpage:after{content:'';clear:both;display: table;}
.row{position: relative;}
.row-col{clear: both;position:relative;margin-left:0;}
.row-col:after{content:'';clear:both;display:table;}
.col-spacer{height:1px;}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:right;padding-left:0;position: relative;}
.col-1{width:8.3333%;}
.col-2{width:16.6667%;}
.col-3{width:25%;}
.col-4{width:33.3333%;}
.col-5{width:41.6667%;}
.col-6{width:50%;}
.col-7{width:58.3333%;}
.col-8{width:66.6667%;}
.col-9{width:75%;}
.col-10{width:83.3333%;}
.col-11{width:91.6667%;}
.col-12{width:100%;}

.title-1{font-size: 52px;font-weight: 900;line-height:0.8040;display: block;}
.title-2{font-size: 52px;font-weight: 900;line-height:1;display: block;}
.title-2_s{font-size: 42px;font-weight: 900;line-height:1;display: block;}
.title-3{font-size: 32px;font-weight: 900;line-height:1;display: block;}
.title-3_s{font-size: 18px;font-weight:700;line-height:1;display: block;}
.title-4{font-size: 20px;font-weight:700;line-height:1;display: block;}
.title-line{position: relative;padding-bottom:20px;}
.title-line:after{content:'';width: 104px;height: 2px;background-color: #D8E039;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;position: absolute;left:0;right:0;bottom:0;margin:0 auto;}

.prg-1{line-height:1.6667;font-weight:700;display: block;}
.prg-2{line-height:1.2858;font-weight: 400;font-size: 14px;display: block;}

.btn{width:185px;line-height:40px;height:42px;color: #FFF;font-size: 14px;padding-bottom:2px;font-weight:700;background-color: #008ace;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;display: block;text-align:center;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);outline:0;z-index:1;}
.btn.active,.btn:hover{background-color: #0073E6;-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.btn.no_shadow,.btn.no_shadow:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.btn.dark_shadow{-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.25);box-shadow: 0 0 0 rgba(0, 0, 0, 0.25);}
.btn.dark_shadow:hover{-moz-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);}
.btn.btn_small{width: 163px;line-height:32px;height: 34px;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;}
.btn.btn_outline{border: 2px solid #E3E8F0;background:none;color: #111;line-height:38px;}
.btn.btn_outline.btn_small{line-height:28px;}
.btn.btn_outline.active,.btn.btn_outline:hover{border-color:#008ace;background:#008ace;color:#FFF;}
.btn.btn_outline_white{color:#FFF;border-color:rgba(255,255,255,0.2);}
.btn.btn_outline_white:hover{border-color:#FFF;background:#FFF;color:#222328;}
.btn.btn_outline_blue{color:#0073E6;border-color:rgba(255,255,255,0.2);}
.btn.btn_outline_blue:hover{border-color:#0073E6;background:#0073E6;color:#fff;}
.btn.btn_green{background-color: #D8E039;color: #2B2C32;}
.btn.btn_green:hover{background-color: #F6FF41;}
.btn.btn_green.btn_green_hover:hover{background-color: #D8E039;}
.btn.btn_outline_green:hover{background-color: #f1f93f;color: #2B2C32;border-color:#f1f93f;}
.btn.btn_outline_green2:hover{background-color: #b6bc36;color: #FFF;border-color:#b6bc36!important;}
.btn.btn_red{background-color: #A50034;}
.btn.btn_red:hover{background-color:#E60049;}
.btn.btn_outline_red:hover{background-color:#A50034;border-color:#A50034!important;color:#FFF;}
.btn.btn_pink{background-color: #c8135c;}
.btn.btn_pink:hover{background-color:#fa1671;}

input[type='text']{height: 42px;text-indent:15px;font-weight:700;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;display: block;padding:0;padding-bottom:2px;width:100%;font-size:14px;border: 1px solid #A1A7BD;color: #222328;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);}
input[type='text']:focus{-moz-box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);-webkit-box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);border-color:#FFF;-webkit-transform: translateZ(0px);}
textarea{font-weight:700;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;display: block;padding:12px 16px;width:100%;font-size:14px;line-height:1.2;border: 1px solid #eee;color: #222328;resize:none;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);box-shadow: 0 0 0 rgba(168, 173, 187, 0.42);}
textarea:focus{-moz-box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);-webkit-box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);box-shadow: 0 10px 25px rgba(168, 173, 187, 0.42);border-color:#FFF;-webkit-transform: translateZ(0px);}
input[type='text'].dark_shadow,textarea.dark_shadow{-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.42);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.42);box-shadow: 0 0 0 rgba(0, 0, 0, 0.42);}
input[type='text'].dark_shadow:focus,textarea.dark_shadow:focus{-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.42);-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.42);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.42);}
.input_file{width: 100%;height: 119px;font-size: 14px;line-height:1;color: #A1A6BB;font-weight:700;text-align:center;position: relative;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.input_file:after{content:'';width:100%;height:100%;position: absolute;left:0;top:0;border: 2px dashed #3A405B;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;opacity:0.1;}
.input_file input[type='file']{position: absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity: 0;cursor: pointer;}
.input_file .file_upload{position: absolute;left:0;top:-2px;bottom:0;width:100%;margin:auto 0;height:14px;}
.input_file .file_upload strong{color: #008ace;text-decoration: underline;font-weight:700;}
.input_file .file_uploaded{width:100%;height:100%;position: absolute;left:0;top:0;z-index:3;background-color: #2B2C32;visibility: hidden;opacity: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.input_file .file_uploaded .file_preview{width:100%;height:100%;position: absolute;left:0;top:0;z-index:1;opacity:0.3;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.input_file .file_uploaded .text_uploaded{height:14px;position: absolute;right:0;top:0;bottom:0;width:100%;margin:auto 0;z-index:2;}
.input_file .file_uploaded .text_uploaded a{color: #FFF;text-decoration: underline;margin:0 15px;}
.input_file.selected .file_uploaded{opacity:1;visibility: visible;}
input[type='text'].input_email{text-align:left;direction: ltr;padding-left:15px;padding-right:15px}
input[type='text'].input_email::-webkit-input-placeholder{text-align:right;direction: rtl;}
input[type='text'].input_email:-moz-placeholder{text-align:right;direction: rtl;}
input[type='text'].input_email::-moz-placeholder{text-align:right;direction: rtl;}
input[type='text'].input_email:-ms-input-placeholder{text-align:right;direction: rtl;}

.radiobox,.checkbox{display: inline-block;cursor: pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.radiobox input[type='radio'],.checkbox input[type='checkbox']{display: none;}
.radiobox .label,.checkbox .label{cursor: pointer;font-size:14px;font-weight:700;}
.radiobox input[type='radio']:checked + .label .radio_c:after,.checkbox input[type='checkbox']:checked + .label .check_c .icon{opacity:1;}
.radiobox .radio_c{width:18px;height: 18px;display: inline-block;vertical-align: middle;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: relative;margin-left:5px;background-color: #FFF;border: 2px solid #D7DBE5;position: relative;}
.radiobox .radio_c:after{content:'';width:8px;height:8px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;background-color: #222328;opacity:0;}
.radiobox input[type='radio']:checked + .label .radio_c:after{opacity:1;}
.checkbox .check_c{width: 20px;height: 20px;padding-top:4px;font-size:10px;color:#000;background-color: #FFF;display: inline-block;vertical-align: middle;margin-left:5px;position: relative;text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 2px solid #E4E8F0;color:#FFF;}
.checkbox .check_c .icon{opacity: 0;display: block;}
.checkbox input[type='checkbox']:checked + .label .check_c{background-color: #008ace;border-color:#008ace;}

.cselect_cont{position: relative;color: #222328;font-size: 16px;font-weight:700;}
.cselect_cont select{display: none;}
.customSelect{position: relative;overflow: hidden;color:#222328}
.customSelect a{color:#222328;font-weight:700;}

.keyboard .customSelect{overflow: visible;}
.customSelect .mCSB_scrollTools{width:25px;}
.customSelect .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{margin:3px 0;}
.customSelect .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #E3E8F0;opacity:1;}
.customSelect .title
{height: 42px;line-height:38px;background-color: #FFF;border: 1px solid #E3E8F0;-moz-border-radius: 21px;-webkit-border-radius: 21px;
                     border-radius: 21px;text-indent: 0;cursor: pointer;width: 100%;padding:0 10px 0 28px;display:block;
                     position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.customSelect .title .icon{font-size:9px;line-height:40px;position: absolute;left:17px;top:0;color: #3A405B;}
.customSelect .list{position: absolute;right:0;top:0;width:100%;z-index:4;opacity:0;visibility:hidden;}
.customSelect .list ul{margin-top:20px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);height:100%;overflow: hidden;-ms-transform:scale(0.95) translate(0, -5px);-moz-transform:scale(0.95) translate(0, -5px);-webkit-transform:scale(0.95) translate3d(0, -5px, 0);transform:scale(0.95) translate(0, -5px);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}
.customSelect .list li{height:42px;line-height:40px;cursor:pointer;padding:0 20px 0 10px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.customSelect .list li:first-child{margin-top:5px;}
.customSelect .list li:last-child{margin-bottom:5px;}
.customSelect .list li.active{background:#eee;}
.customSelect.open{z-index:10;}
.customSelect.overflow{overflow: visible;}
.customSelect.open .list{opacity: 1;visibility: visible;overflow: visible;}
.customSelect.open .list ul{margin-bottom:0;overflow: hidden!important;max-height:262px;-moz-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);}
.customSelect.open .list .title{background:#e3e3e6;border-color:#e3e3e6;}
.customSelect.open .title .icon:before{content:' \e924 '}
.customSelect .search_input{border: none;display:block;height: 100%;width: 100%;text-indent: 0!important;}
.customSelect.hasSearch .list .title{display: none;}
.customSelect.hasSearch .list{top:100%;}
.cselect_select{color:#eee;}
.cselect_select .title{border: 2px solid #E3E8F0;/*background:none;*/line-height:38px;}
.cselect_select .title .icon{color:#eee;}
.cselect_select .list,.cselect_outline .list .title,.cselect_outline .list .title .icon{color: #222328;}
.cselect_select .customSelect.open .list .title{background:#E3E8F0;border-color:#E3E8F0;}
.cselect_select.cselect_outline_dark .title{color: #222328;}


.tooltip{position: relative;width: 24px;height: 24px;text-align:center;line-height:24px;}
.tooltip .tooltip_toggle{color: #777;font-size:24px;}
.tooltip .tooltip_cont{width: 220px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: absolute;left:50%;margin-left:-110px;bottom:100%;margin-bottom:20px;line-height:1.3847;font-size: 13px;font-weight:700;padding:9px 15px 19px;-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);color: #343E5C;opacity:0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-ms-transform:scale(0.95) translate(0, 10px);-moz-transform:scale(0.95) translate(0, 10px);-webkit-transform:scale(0.95) translate3d(0, 10px, 0);transform:scale(0.95) translate(0, 10px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.tooltip .tooltip_cont:after{content:'';position: absolute;left:0;right:0;top:100%;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0 8px;border-color: #ffffff transparent transparent transparent;margin:0 auto;}
.tooltip.tooltip_down .tooltip_cont:after{top:auto;bottom:100%;border-width: 0 8px 8px 8px;border-color: transparent transparent #ffffff transparent;}
.tooltip .tooltip_cont .tooltip_title{color: #777;font-size: 16px;line-height:1.625;}
.tooltip.tooltip_down .tooltip_cont{-ms-transform:scale(0.95) translate(0, -10px);-moz-transform:scale(0.95) translate(0, -10px);-webkit-transform:scale(0.95) translate3d(0, -10px, 0);transform:scale(0.95) translate(0, -10px);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}
.tooltip:not(.tooltip_click) .tooltip_toggle:hover + .tooltip_cont,
.tooltip.tooltip_click.clicked .tooltip_cont{-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);opacity:1;visibility: visible;-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);}

.formTooltip:hover .tooltip_cont {-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);opacity:1;visibility: visible;-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);}
.formTooltip.tooltip{position: absolute;top:-24px;left:95% ;width:24px;height: 24px;text-align:center;line-height:24px;}
.formTooltip .tooltip_toggle{color: #cc426c;font-size:14px;}
.formTooltip .tooltip_cont{text-align:right; width: 300px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
                           position: absolute;left:50%;margin-left:-300px;bottom:100%;margin-bottom:10px;line-height:1.0;font-size: 12px;font-weight:700;padding:9px 15px 19px;-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);color: #343E5C;opacity:0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-ms-transform:scale(0.95) translate(0, 10px);-moz-transform:scale(0.95) translate(0, 10px);-webkit-transform:scale(0.95) translate3d(0, 10px, 0);transform:scale(0.95) translate(0, 10px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.formTooltip .tooltip_cont .tooltip_title{color: #777;font-size: 13px;line-height:1.1;}
.formTooltip .tooltip_cont:after{content:'';position: absolute;left:100%;right:30px;top:100%;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0 8px;border-color: #ffffff transparent transparent transparent;margin:0 auto;}


.list_slice .item_slice_hide{display: none!important;}
.list_slice .item_slice_animate{-webkit-transition: opacity 0.5s ease-out;-moz-transition: opacity 0.5s ease-out;-o-transition: opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}
.list_slice .item_slice_hidden{opacity:0;}

.facebook_link:hover,.facebook_link:focus{color: #3B5998!important;}
.twitter_link:hover,.twitter_link:focus{color: #3FCCFD!important;}
.youtube_link:hover,.youtube_link:focus{color: #CC181E!important;}
.linkedin_link:hover,.linkedin_link:focus{color: #007AB6!important;}
.instegram_link:hover,.instegram_link:focus{color: #d64184!important;}


@media screen and (max-width: 767px) {
    .innerpage{padding-left:15px;padding-right:15px;}
    .col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%;}

    .cselect_cont select{display: block;position: absolute;left:0;top:0;width:100%;height:100%;z-index:5;opacity:0;}
    .formTooltip .tooltip_cont{text-align:right; width: 300px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
                           position: absolute;left:50%;margin-left:-300px;bottom:100%;margin-bottom:10px;line-height:1.0;font-size: 12px;font-weight:700;padding:9px 15px 19px;-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);color: #343E5C;opacity:0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-ms-transform:scale(0.95) translate(0, 10px);-moz-transform:scale(0.95) translate(0, 10px);-webkit-transform:scale(0.95) translate3d(0, 10px, 0);transform:scale(0.95) translate(0, 10px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}

}
@media screen and (min-width: 768px) {
    .innerpage{max-width:708px;}
    .row-col{margin-left:-30px;}
    .col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-left:30px;}

    .title-1{font-size:79px;}
    .title-2{font-size:46px;}
    .title-2_s{font-size:44px;}
    .title-3{font-size:28px;}

    /*.cselect{visibility: hidden;}*/
}
@media screen and (max-width: 1023px) {
    .parallax,.scroll-parallax{opacity:1!important;-ms-transform: translate(0, 0)!important;-moz-transform: translate(0, 0)!important;-webkit-transform: translate3d(0, 0, 0)!important;transform: translate(0, 0)!important;}
}
@media screen and (min-width: 1024px) {
    .container{padding-top:110px;}
    .innerpage{max-width:980px;}

    .title-1{font-size:89px;}
}
@media screen and (min-width: 1280px) {
    .container{padding-top:126px;}
    .innerpage{max-width:1170px;}

    .title-1{font-size:102px;}
    .title-2{font-size:52px;}
    .title-2_s{font-size:50px;}
    .title-3{font-size:32px;}
    .title-4{font-size:22px;}
}

/* Header */
    

@media screen and (max-width: 1023px) {
    .header .top,.header .bottom .nav{display:none;}
       .hideInDesktop{display:inline-block}
    .header{height:64px;position: fixed;left:0;top:0;width:100%;z-index:100;background:#FFF;-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);min-width:320px;}
    .active-mobile-nav .header{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
    .header .bottom,.header .bottom .innerpage,.header .bottom .innerpage .row{height:100%;}
    .header .bottom .logo{width:144px;height:34px;background:url('/images/logo_mobile.png') no-repeat 0 0;background-size:100%;position: absolute;right:0;top:0;bottom:0;margin:auto 0;}

    .header .bottom .search{width:100%;height:100%;position: absolute;left:0;top:0;z-index:10;background:#FFF;display: block;padding-top:12px;padding-left:45px;opacity:0;visibility: hidden;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;}
    .header .bottom .search input[type='text']{height:40px;font-size:20px;font-weight:400;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border:none;border-bottom:1px solid #008ace;text-indent: 0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
    .header .bottom .search input[type='text']:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
    .header .bottom .search .submit{display: none;}
    .header .bottom .search .closeSearch{position: absolute;left:-10px;top:0;-webkit-tap-highlight-color:transparent;user-select: none;width:45px;line-height:0;height:64px;text-align:center;padding:30px 0 0 0;-webkit-transform: translateZ(0);cursor:pointer;font-size:0;background:#FFF;}
    .header .bottom .search .closeSearch .stroke,.header .bottom .search .closeSearch .stroke:after,.header .bottom .search .closeSearch .stroke:before{display:block;margin:0 auto;width:25px;height:5px;background-color:#008ace;position:relative;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;}
    .header .bottom .search .closeSearch .stroke{background: transparent;}
    .header .bottom .search .closeSearch .stroke:before,.header .bottom .search .closeSearch .stroke:after{position:absolute;left:0;content: ' ';-webkit-transform-origin:0.28571rem center;transform-origin:0.28571rem center;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;}
    .header .bottom .search .closeSearch .stroke:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);}
    .header .bottom .search .closeSearch .stroke:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);}
    .active-mobile-search .header .bottom .search{opacity:1;visibility:visible;}

    .toggleMenu{z-index:4;position:absolute;left:-10px;top:0;display: block;-webkit-tap-highlight-color:transparent;user-select: none;width:45px;line-height:0;height:64px;text-align:center;padding:30px 0 0 0;-webkit-transform: translateZ(0);cursor:pointer;font-size:0;}
    .toggleMenu:active{transition: 0;}
    .toggleMenu .stroke,.toggleMenu .stroke:before,.toggleMenu .stroke:after{display:block;margin:0 auto;width:25px;height:4px;background-color:#008ace;position:relative;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;}
    .toggleMenu .stroke:before,.toggleMenu .stroke:after{position:absolute;left:0;content: ' ';-webkit-transform-origin:0.28571rem center;transform-origin:0.28571rem center;}
    .toggleMenu .stroke:before{top:7px;}
    .toggleMenu .stroke:after{top:-7px;}
    .active-mobile-nav .toggleMenu .stroke{background:transparent;}
    .active-mobile-nav .toggleMenu .stroke:before,.active-mobile-nav .toggleMenu .stroke:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;}
    .active-mobile-nav .toggleMenu .stroke:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);}
    .active-mobile-nav .toggleMenu .stroke:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);}
    .toggleMenu .stroke,.toggleMenu .stroke:before,.toggleMenu .stroke:after{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}

    .toggleSearch{z-index:3;position:absolute;left:35px;top:0;display: block;-webkit-tap-highlight-color:transparent;user-select: none;padding:21px 10px 0;line-height:0;height:64px;text-align:center;-webkit-transform: translateZ(0);cursor:pointer;font-size:24px;color:#008ace;}
    .toggleSearch .icon{display: block;}

    .nav_mobile_mask{position: fixed;left:0;top:0;width:100%;height:100%;z-index:98;background-color: #222328;visibility: hidden;opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;}
    .active-mobile-nav .nav_mobile_mask,.active-mobile-search .nav_mobile_mask{opacity:0.8;visibility: visible;}

    .nav_mobile{position: fixed;top:0;left:0;width:100%;height:100%;z-index:99;padding:64px 0 30px;visibility: hidden;opacity:0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;}
    .nav_mobile .inner{background:#FFF;max-height:100%;overflow-y:scroll;-webkit-overflow-scrolling: touch;position:relative;-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);min-width:320px;-ms-transform:translate(0,-55px);-moz-transform:translate(0,-55px);-webkit-transform:translate3d(0,-55px, 0);transform:translate(0,-55px);-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: -moz-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: -o-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}
    .nav_mobile .nav > li{border-bottom:1px solid #e5e5e5;}
    .nav_mobile .nav > li a{padding:0 30px;height:55px;line-height:53px;display: block;font-weight:700;color: #343E5C;font-size: 16px;background-color: #ECF1F9;position: relative;}

    .nav_mobile .nav > li > a{height:54px;line-height:52px;color: #008ace;font-size: 18px;background:#FFF;}
    .nav_mobile .nav > li > a > .icon{position: absolute;left:45px;top:0;line-height:54px;color:#bcc3d5;font-size:12px;-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: -moz-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: -o-transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
    .nav_mobile .nav > li > a.active > .icon{-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
    .nav_mobile .nav > li > ul ul > li > a{background:#e3e8f0;}

    .nav_mobile .nav > li ul{display: none;}/*****,.nav_mobile .nav > li ul .icon*/
    .nav_mobile .share{font-size:0;text-align:center;height:55px;direction:ltr;}
    .nav_mobile .share div{display: inline-block;text-align:center;padding:0 4px;}
    .nav_mobile .share div a{color:#008ace;display: block;line-height:55px;padding:0 10px;}
    .nav_mobile .share div a .icon{font-size:21px;position: relative;top:1px;}
    .nav_mobile .share div a .icon-twitter{font-size:19px;}
    .nav_mobile .share div a .icon-youtube2{font-size:29px;}
    .active-mobile-nav .nav_mobile{visibility: visible;opacity: 1;}
    .active-mobile-nav .nav_mobile .inner{-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}
    .nav_open .side_contact{z-index:90!important;}
    .nav_mobile .nav li ul li a.open_sub:after{content:"\e900";color:#a3aabd;font-size:12px;position:absolute;left:45px;top:8px;font-family: 'hyicons'!important;font-weight:normal; margin: 0 2px;}/**about icon***/
    .nav_mobile .nav li ul li a.open_sub.active:after{content:"\e924"; color:#a3aabd;font-size:12px;position:absolute;left:45px;top:8px;font-family: 'hyicons'!important;font-weight:normal; margin: 0 2px;}/**about icon***/

}
@media screen and (max-width: 767px) {
        .hideInDesktop{display:inline-block}
    .header .bottom .innerpage{padding:0 20px;}
    .toggleMenu .stroke,.toggleMenu .stroke:before,.toggleMenu .stroke:after{width:19px;}
    .toggleMenu{left:-13px;}
    .toggleSearch{left:32px;padding:22px 7px 0;}
    .active-mobile-nav .toggleMenu .stroke,.active-mobile-nav .toggleMenu .stroke:before,.active-mobile-nav .toggleMenu .stroke:after{width:26px;height:4px;}
    .header .bottom .search{padding-left:40px;}
    .header .bottom .search .closeSearch{left:-13px;}
    .header .bottom .search .closeSearch .stroke,.header .bottom .search .closeSearch .stroke:after,.header .bottom .search .closeSearch .stroke:before{width:26px;height:4px;}
    .nav_mobile{padding-bottom:20px;}
    .nav_mobile a{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
    .nav_mobile .nav > li a{padding:0 20px;}
    .nav_mobile .nav > li > a > .icon{left:35px;}
    .nav_mobile .nav li ul li a.open_sub:after{content:"\e900";color:#a3aabd;font-size:12px;position:absolute;left:45px;top:8px;font-family: 'hyicons'!important;font-weight:normal; margin: 0 2px;}/**about icon***/
    .nav_mobile .nav li ul li a.open_sub.active:after{content:"\e924"; color:#a3aabd;font-size:12px;position:absolute;left:45px;top:8px;font-family: 'hyicons'!important;font-weight:normal; margin: 0 2px;}/**about icon***/


}
@media screen and (min-width: 1024px) {
        .hideInDesktop{display:none}

    .header .toggleMenu,.header .toggleSearch, .header .closeSearch,.nav_mobile{display:none;}
    .header{height: 110px;padding-top:36px;width:100%;-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);position: fixed;top:0;right:0;z-index:100;background:#FFF;}
    .header.collapse{-ms-transform:translate(0,-36px);-moz-transform:translate(0,-36px);-webkit-transform:translate3d(0,-36px, 0);transform:translate(0,-36px);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.18);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.18);}
    .header .top{border-bottom:1px solid #eee;height:36px;position: absolute;top:0;right:0;width:100%;}
    .header .top > .innerpage{padding:0 30px;}
    .header .top .top_links{float:left;padding-top:7px;font-size: 12px;font-weight:700;}
    .header .top .top_links > li{float:right;position: relative;padding:0 15px;}
    .header .top .top_links > li:after{content:'';width:1px;height:20px;background:#ecedf2;position: absolute;left:0;top:1px;bottom:0;margin:auto;}
    .header .top .top_links > li:last-child{padding-left:0;}
    .header .top .top_links > li:last-child:after{display: none;}
    .header .top .top_links > li a{display: block;color: #A1A7BD;line-height:1.5;letter-spacing: 0.23px;}
    .header .top .top_links > li a:hover{color: #007AE6;}
    .header .top .top_links > li .link_update{color: #008ace;}
    .header .top .top_links > li .link_access .icon{font-size:14px;margin-right:1px;}
    .header .top .top_links > li.share_li{padding:0 9px 0 7px;}
    .header .top .top_links > li .share div{float:right;padding:0 2.5px 0 3px;}
    .header .top .top_links > li .share div a{padding:0 5px;}
    .header .top .top_links > li .share div a .icon.icon-youtube2{font-size:16px;position: relative;top:1px;}

    .header .bottom{height:100%;}
    .header .bottom > .innerpage{padding:16px 30px 0;height:100%;position: static;}
    .header .bottom > .innerpage > .row{height:100%;position: static;}
    .header .bottom .logo{width:180px;height:50px;background:url('/images/logo.png') no-repeat 0 0;background-size:100%;float:right;position: relative;right:-1px;}
    .header .bottom .search{margin-right:10px;float:left;width:190px;height:42px;position: relative;z-index:3;}
    .header .bottom .search input[type='text']{font-weight:400;text-indent: 21px;padding-left:51px;}
    .header .bottom .search .submit{width:52px;position: absolute;left:0;top:0;padding:0;border:none;color:#FFF;-moz-border-top-right-radius:0px;-moz-border-bottom-right-radius:0px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
    .header .bottom .search .submit .icon{font-size:14px;position: relative;top:-1px;left:3px;}

    .header .bottom .nav{float:right;margin-top:-17px;margin-right:72px;}
    .header .bottom .nav .nav_ul > li{float:right;margin:0 10px;}
    .header .bottom .nav .nav_ul > li:first-child{margin-right:0;}
    .header .bottom .nav .nav_ul > li:last-child{margin-left:0;}
    .header .bottom .nav .nav_ul > li > a{color: #343E5C;font-size: 18px;font-weight:800;display: block;height:74px;line-height:74px;position: relative;padding:0 1px;letter-spacing: -0.04px;}
    .header .bottom .nav .nav_ul > li > a .icon{color:#6b6b6d;font-size:8px;margin-right:2px;}
    .header .bottom .nav .nav_ul > li > a:after{content:'';height: 4px;width:100%;background-color: #008ace;position: absolute;right:0;bottom:-1px;opacity:0;z-index:3;}
    .header .bottom .nav .nav_ul > li > a.active:after,.header .bottom .nav .nav_ul > li.hover > a:after{opacity:1;}

    .header .bottom .nav .subnav{visibility:hidden;opacity:0;position: absolute;right:0;top:100%;width:100%;}
    .header .bottom .nav .subnav .subnav_inner{width:100%;overflow: hidden;position: relative;}
    .header .bottom .nav .subnav .subnav_inner:after{content:'';width:100%;height:60%;left:0;top:0;position: absolute;background:#FFF;z-index:0;}
    .header .bottom .nav .subnav:after{content:'';width:100%;bottom:100%;right:0;position: absolute;height:1px;background:#eee;z-index:2;}
    .header .bottom .nav .subnav:before{content:'';width:100%;bottom:0;right:0;position: absolute;height:50%;background:#FFF;z-index:0;-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.18);-ms-transform:translate(0, -15px);-moz-transform:translate(0, -15px);-webkit-transform:translate3d(0, -15px, 0);transform:translate(0, -15px);}
    .header .bottom .nav .subnav .innerpage{-ms-transform:translate(0, -25px);-moz-transform:translate(0, -25px);-webkit-transform:translate3d(0, -25px, 0);transform:translate(0, -25px);z-index:1;}
    .header .bottom .nav .hover .subnav{opacity:1;visibility: visible;z-index:2;}
    .header .bottom .nav .hover .subnav .innerpage,.header .bottom .nav .hover .subnav:before{-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}
    .header .bottom .nav .subnav .top_nav{padding-top:30px;padding-bottom:29px;}
    .header .bottom .nav .subnav .bottom_nav{border-top:1px solid #e3e8f0;}
    .header .bottom .nav .subnav .btns_group{padding:24px 0 25px;font-size:0;text-align:center;}
    .header .bottom .nav .subnav .btns_group > li{display: inline-block;margin-left:19px;vertical-align: middle;}
    .header .bottom .nav .subnav .btns_group > li:last-child{margin-left:0;}
    .header .bottom .nav .subnav .btns_group > li .support_text{font-weight:700;color: #343E5C;}
    .header .bottom .nav .subnav .btns_group > li .support_text .icon{color: #C2C8D9;font-size:22px;margin-left:8px;}
    .header .bottom .nav .subnav .btns_group > li .support_text a{color: #008ace;text-decoration: underline;display: inline-block;margin-right:3px;}
    .header .bottom .nav .subnav .btns_group > li .support_text a:hover{color:#0073E6;}
    .header .bottom .nav .subnav .on_group{height: 347px;margin-left:-30px;overflow:hidden;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;}
    .header .bottom .nav .subnav .on_group .bg{position: absolute;left:0;top:0;opacity: 0.3;width:100%;height:100%;}
    .header .bottom .nav .subnav .on_group .inner{position: relative;z-index:2;width:100%;height:100%;padding:31px 25px;width:100%;height:100%;color:#FFF;text-align:center;}
    .header .bottom .nav .subnav .on_group .title-3{font-weight: 700;margin-bottom:14px;letter-spacing:-0.05px;}
    .header .bottom .nav .subnav .on_group .desc{max-height:182px;overflow: hidden;margin-bottom:25px;}
    .header .bottom .nav .subnav .on_group .btn{margin:0 auto;}
    .header .bottom .nav .subnav .links_cubes{margin-left:-30px;}
    .header .bottom .nav .subnav .links_cubes:after{content:'';clear:both;display: table;}
    .header .bottom .nav .subnav .links_cubes > li{float:right;padding-left:30px;width:33.3333%;margin-bottom:20px;}
    /*.header .bottom .nav .subnav .links_cubes > li:nth-child(7),
    .header .bottom .nav .subnav .links_cubes > li:nth-child(8),
    .header .bottom .nav .subnav .links_cubes > li:nth-child(9){margin-bottom:0;}*/
    .header .bottom .nav .subnav .links_cubes a{top:1px;display: block;height:97px;padding-bottom:30px;position: relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);box-shadow: 0 0 0 rgba(28, 30, 35, 0.2);-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
    .header .bottom .nav .subnav .links_cubes a:hover{-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);z-index:2;}
    .header .bottom .nav .subnav .links_cubes a .bg{width:100%;height:100%;}
    .header .bottom .nav .subnav .links_cubes a .bottom{height: 30px;color: #FFF;line-height:28px;font-size: 14px;position:absolute;right:0;bottom:0;width:100%;text-align:center;font-weight:700;background-color: #008ace;}
    .header .bottom .nav .subnav .links_cubes a:hover .bottom{background:#0073E6;}
    .header .bottom .nav .subnav.subnav_brands .col-3{position: static;height:1px;}
    .header .bottom .nav .subnav.subnav_brands .top_nav{padding-bottom:25px;}
    .header .bottom .nav .subnav.subnav_brands .btns_group > li{margin-left:30px;}
    .header .bottom .nav .subnav.subnav_brands .btns_group > li:last-child{margin-left:0;}
    .header .bottom .nav .subnav .brands_menu{position: absolute;right:0;top:0;width:25%;height:100%;padding-left:30px;}
    .header .bottom .nav .subnav .brands_menu .inner{position: relative;height:100%;width:100%;color:#FFF;padding-top:67px;background-color: #008ace;border-left:1px solid #eee;}
    .header .bottom .nav .subnav .brands_menu .title-4{height:67px;position: absolute;right:0;top:0;width:100%;padding:32px 22px 0 0;border-bottom:1px solid #008ace;}
    .header .bottom .nav .subnav .brands_menu .scroll_inside{height:100%;overflow: hidden;}
    .header .bottom .nav .subnav .brands_menu ul > li{border-bottom:1px solid #008ace;}
    .header .bottom .nav .subnav .brands_menu ul > li:last-child{border-bottom:none;}
    .header .bottom .nav .subnav .brands_menu ul > li > a{height:35px;line-height:40px;color:#FFF;font-size: 13px;padding:0 25px;font-weight:700;display: block;position: relative;}
    .header .bottom .nav .subnav .brands_menu ul > li > a:after{position:absolute;left:19px;top:0;font-size:9px;content:' \e901 ';line-height:40px;color: #DDD;font-family:'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
    .header .bottom .nav .subnav .brands_menu ul > li > a:hover{background-color: #004386;}
    .header .bottom .nav .subnav .cats_menu{margin-right:-30px;}
    .header .bottom .nav .subnav .cats_menu:after{content:'';clear:both;display: table;}
    .header .bottom .nav .subnav .cats_menu .col{float:right;width:32.9%;}
    .header .bottom .nav .subnav .cats_menu .col .block{line-height:30px;margin-bottom:45px;}
    .header .bottom .nav .subnav .cats_menu .col .block:last-child{margin-bottom:0;}
    .header .bottom .nav .subnav .cats_menu .col .title-3_s{line-height:26.5px;margin-bottom:2px;}
    .header .bottom .nav .subnav .cats_menu .col .title-4{line-height:1.3637;color: #C2C8D9;margin-bottom: 3px;margin-right:-6px;}
    .header .bottom .nav .subnav .cats_menu .col .title-4 a{color: #B9BED1;}
    .header .bottom .nav .subnav .cats_menu .col .title-3_s a{color: #B9BED1;}
    .header .bottom .nav .subnav .cats_menu .col .title-3_s a .icon{font-size:10px;}
    .header .bottom .nav .subnav .cats_menu .col .title-3_s a:hover{color:#0073E6;}
    .header .bottom .nav .subnav .cats_menu .col ul > li > a{color: #3A405B;font-size: 16px;font-weight:700;padding:5px 0;}
    .header .bottom .nav .subnav .cats_menu .col ul > li > a:hover{color:#0073E6;}
    .header .bottom .nav .subnav.subnav_allow .on_group{margin-left:0;}
    .header .bottom .nav .subnav.subnav_allow .on_group .inner{padding-left:52px;padding-right:52px;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes{margin-left:0;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes a{height:154px;margin-bottom:39px;padding-bottom:48px;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes a .bottom{height:48px;line-height:46px;font-size: 16px;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes a:last-child{margin-bottom:0;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes .item_big{height:347px;}
    .header .bottom .nav .subnav.subnav_allow .btns_group .btn{width: 232px;line-height:43px;height: 45px;-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;margin:-6px auto -5px;}
    .header .bottom .nav .subnav .block_image{width: 100%;height: 203px;background-color: #515151;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;position: relative;z-index:0;}
    .header .bottom .nav .subnav .block_image .bg{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}
    .header .bottom .nav .subnav .block_image .title-3{position: absolute;right:26px;bottom:22px;color:#FFF;z-index:2;}
    .header .bottom .nav .subnav.subnav_support .cats_menu{margin:0;}
    .header .bottom .nav .subnav.subnav_support .cats_menu .col{width:48%;}
    .header .bottom .nav .subnav.subnav_support .cats_menu .col:first-child{padding-right:30px;}
    .header .bottom .nav .subnav.subnav_support .btns_group > li{margin-left:30px;}
    .header .bottom .nav .subnav.subnav_support .btns_group > li:last-child{margin-left:0;}
}
@media screen and (min-width: 1280px) {
    .header{height:126px;}
    .header .top > .innerpage{padding:0 40px;}

    .header .bottom > .innerpage{padding:24px 40px 0;}
    .header .bottom .search{margin-right:20px;width:200px;}

    .header .bottom .nav{margin-top:-25px;}
    .header .bottom .nav .nav_ul > li{margin:0 15.5px;}
    .header .bottom .nav .nav_ul > li > a{height:90px;line-height:90px;}

    .header .bottom .nav .subnav .on_group{height:397px;}
    .header .bottom .nav .subnav .on_group .title-3{margin-bottom:22px;}
    .header .bottom .nav .subnav .on_group .desc{max-height:208px;margin-bottom:33px;}
    .header .bottom .nav .subnav .links_cubes a{height:112px;}
    .header .bottom .nav .subnav .brands_menu .inner{padding-top:71px;}
    .header .bottom .nav .subnav .brands_menu .title-4{height:71px;padding:36px 22px 0;}
    .header .bottom .nav .subnav .cats_menu .col .block{line-height:41.5px;}
    .header .bottom .nav .subnav .cats_menu .col .title-3_s{line-height:37px;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes a{height:178px;margin-bottom:38px;}
    .header .bottom .nav .subnav.subnav_allow .links_cubes .item_big{height:397px;}
    .header .bottom .nav .subnav .block_image{height:245px;}
}

/* Side contact  */
.side_contact_mask{position: fixed;left:0;top:0;width:100%;height:100%;z-index:200;opacity: 0.8;background-color: #222328;visibility: hidden;opacity: 0;}
.side_contact{position: fixed;right:0;top:0;width:320px;height:100%;z-index:201;-ms-transform:translate(320px, 0);-moz-transform:translate(320px, 0);-webkit-transform:translate3d(320px, 0, 0);transform:translate(320px, 0);}
.side_contact:after{content:'';width:100%;height:100%;position:absolute;right:0;top:0;z-index:1;background:#2b2c31 ;}/**008ace*/
.side_contact .toggle_cont{position: absolute;z-index:0;right:100%;bottom:60px;}
.side_contact .toggle_cont .toggle_btn{width:69px;height:42px;line-height:1;padding:8px 5px 0 0;font-size:12px;color:#FFF;font-weight:700;background-color: #008ace;display: block;-moz-border-radius: 25px 0px 0px 25px;-webkit-border-radius: 25px 0px 0px 25px;border-radius: 25px 0px 0px 25px;z-index:2;position: relative;}
.side_contact .toggle_cont .toggle_btn .icon{position: absolute;left:11px;top:0;line-height:45px;font-size:20px;}
.side_contact .toggle_cont .go_up_cont{position: absolute;right:100%;top:0;margin-right:8px;-ms-transform:translate(62px, 0) rotate(180deg);-moz-transform:translate(62px, 0) rotate(180deg);-webkit-transform:translate3d(62px, 0, 0) rotate(180deg);transform:translate(62px, 0) rotate(180deg);}
.side_contact.showbtn:not(.open) .toggle_cont .go_up_cont{-ms-transform:translate(0, 0) rotate(0deg);-moz-transform:translate(0, 0) rotate(0deg);-webkit-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg);}
.side_contact .toggle_cont .go_up{width:42px;height:42px;line-height:39px;font-size:13px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.side_contact .inner{position: relative;z-index:2;width:100%;height:100%;padding-top:113px;color:#FFF;opacity:0;-ms-transform:translate(75px, 0);-moz-transform:translate(75px, 0);-webkit-transform:translate3d(75px, 0, 0);transform:translate(75px, 0);}
.side_contact_mask.open{opacity:0.8;visibility: visible;}
.side_contact.open{-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}
.side_contact.open .toggle_cont{-ms-transform:translate(72px, 0);-moz-transform:translate(72px, 0);-webkit-transform:translate3d(72px, 0, 0);transform:translate(72px, 0);}
.side_contact.open .inner{opacity:1;-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}

.side_contact .top{position: absolute;right:0;top:0;width:100%;}
.side_contact .top .title{height:64px;line-height:60px;padding-right:25px;border-bottom:1px solid #eee;color: #eee;font-size: 18px;font-weight:700;position: relative;}
.side_contact .top .title .close{font-size:12px;color:#FFF;height:35px;width:35px;line-height:35px;text-align:center;position: absolute;left:10px;top:0;bottom:0;margin:auto 0;}
.side_contact .top .title .close:focus{outline:2px solid red}
.side_contact .top .tabs_nav{height:49px;border-bottom:1px solid #eee;padding:0 25px;}
.side_contact .top .tabs_nav ul{margin-right:-25px;}
.side_contact .top .tabs_nav ul > li{width:33%;float:left;padding-right:25px;}
.side_contact .top .tabs_nav ul > li > a{font-size:20px;display: block;text-align:center;height:48px;line-height:48px;position: relative;color:#D8E039;}
.side_contact .top .tabs_nav ul > li > a:after{width:100%;height: 4px;background-color: #eee;content:'';position: absolute;left:0;bottom:0;opacity:0;}
.side_contact .top .tabs_nav ul > li > a:hover:after,.side_contact .top .tabs_nav ul > li > a.active:after{opacity:1;}
.side_contact .top .tabs_nav ul > li .ticket{color: #D8E039;line-height:1;font-size: 12px;font-weight:700;position: absolute;right:-2px;top:3px;}
.side_contact .scroll_inside{height:100%;width:100%;overflow: hidden;}
.side_contact .tabs{width:100%;height:100%;position: relative;overflow: hidden;}
.side_contact .tabs .tabs_animate{position: absolute;left:0;top:0;width:100%;height:100%;}
.side_contact .tabs .tabs_animate.active-2{-ms-transform:translate(-320px, 0);-moz-transform:translate(-320px, 0);-webkit-transform:translate3d(-320px, 0, 0);transform:translate(-320px, 0);}
.side_contact .tabs .tabs_animate.active-3{-ms-transform:translate(-640px, 0);-moz-transform:translate(-640px, 0);-webkit-transform:translate3d(-640px, 0, 0);transform:translate(-640px, 0);}
.side_contact .tabs .tab{height:100%;position: absolute;left:0;top:0;width:100%;}
.side_contact .tabs .tab-2{left:100%;}
.side_contact .tabs .tab-3{left:200%;}
.side_contact .tabs .call_tab{text-align:center;font-weight:700;font-size: 19px;line-height:1.22;height:100%;}
.side_contact .tabs .call_tab .number{font-size: 22px;padding-bottom:3px;padding-top:42px;}
.side_contact .tabs .call_tab a{color:#FFF;}
.side_contact .tabs .email_tab{height:100%;}
.side_contact .tabs .email_tab .form{padding:25px;}
.side_contact .tabs .email_tab .input{margin-bottom:20px;position: relative;}
.side_contact .tabs .email_tab .input.input_textarea{padding-top:4px;}
.side_contact .tabs .email_tab .input.must:after{content:'*';color: #B5BC34;line-height:1;font-size: 22px;font-weight:700;position: absolute;right:7px;top:7px;}
.side_contact .tabs .email_tab .input.input_textarea.must:after{top:13px;}
.side_contact .tabs .email_tab .input:last-child{margin-bottom:0;}
.side_contact .tabs .email_tab .cselect_cont{text-align:center;font-size:14px;}
.side_contact .tabs .email_tab .cselect_cont .customSelect .title{padding:0;}
.side_contact .tabs .email_tab .cselect_outline .customSelect.open .list .title{background:#eee;border-color:#eee;}
.side_contact .tabs .email_tab .input_cont{margin-left:-20px;margin-bottom:20px;}
.side_contact .tabs .email_tab .input_cont:after{content:'';clear:both;display: table;}
.side_contact .tabs .email_tab .input_cont .input{margin-bottom:0;float:right;padding-left:20px;width:50%;}
.side_contact .tabs .email_tab input[type='text']{background-color: #eee;border-color:#E3E8F0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.side_contact .tabs .email_tab .input.must input[type='text']{padding-right:15px;text-indent: 0;}
.side_contact .tabs .email_tab textarea{height: 100px;background-color: #eee;border-color:#E3E8F0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.side_contact .tabs .email_tab input[type='text']:focus,.side_contact .tabs .email_tab textarea:focus{background:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.side_contact .tabs .email_tab .input_file_cont{margin-bottom:15px;}
.side_contact .tabs .email_tab .input_file{color: #A1A6BB;height:80px;}
.side_contact .tabs .email_tab .input_file:after{border-color:#FFF;}
.side_contact .tabs .email_tab .input_file .file_upload strong{color: #D8E039;}
.side_contact .tabs .email_tab .checkbox .label{color: #A1A6BB;}
.side_contact .tabs .email_tab .checkbox .check_c{color: #008ace;border-color:#A1A6BB;background:none;}
.side_contact .tabs .email_tab .checkbox input[type="checkbox"]:checked + .label .check_c{background-color: #C2D84C;border-color:#C2D84C;}
.side_contact .tabs .email_tab .btn{width:100%;margin-top:0;margin-bottom:20px;}
.side_contact .tabs .chat_tab{text-align:center;font-weight:700;font-size: 19px;line-height:1.22;height:100%;}
.side_contact .tabs .chat_tab .title{font-size: 22px;padding-bottom:3px;padding-top:42px;}
.side_contact .tabs .chat_tab .chatContainer{width:96%;height:90%;margin:0 2%;float:right;}/**new chat**/
.side_contact .tabs .email_tab .field-validation-error {padding-right:20px;}
#webchat-launcher-hovercard{display:none!important;}
#chat-iframe-container{ border: none;margin: 0; padding: 0;  height: 420px;  width: 100%;}

@media screen and (max-width: 767px) {
    .side_contact .toggle_cont{bottom:auto;top:90%;top:90vh;opacity:0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
    .side_contact.showbtn .toggle_cont{opacity:1;}
    .side_contact .toggle_cont .go_up_cont{display: none;}
    .side_contact .toggle_cont .toggle_btn{margin-top:-67px;}
    .side_contact .scroll_inside{overflow-y: scroll;-webkit-overflow-scrolling: touch;}
}
@media screen and (min-width: 768px) {
    .side_contact{width:295px;-ms-transform:translate(295px, 0);-moz-transform:translate(295px, 0);-webkit-transform:translate3d(295px, 0, 0);transform:translate(295px, 0);}
    .side_contact .toggle_cont{bottom:80px;}
    .side_contact .toggle_cont .toggle_btn{width:72px;padding:8px 3px 0 0;}
    .side_contact .toggle_cont .toggle_btn .icon{font-size:22px;}

    .side_contact .top .title{padding-right:32px;}
    .side_contact .top .tabs_nav{padding:0 31px 0 32px;}
    .side_contact .top .tabs_nav ul{margin-right:-31px;}
    .side_contact .top .tabs_nav ul > li{padding-right:31px;}
    .side_contact .tabs .tabs_animate.active-2{-ms-transform:translate(-295px, 0);-moz-transform:translate(-295px, 0);-webkit-transform:translate3d(-295px, 0, 0);transform:translate(-295px, 0);}
    .side_contact .tabs .tabs_animate.active-3{-ms-transform:translate(-590px, 0);-moz-transform:translate(-590px, 0);-webkit-transform:translate3d(-590px, 0, 0);transform:translate(-590px, 0);}
    .side_contact .tabs .email_tab .form{padding:28px 30px;}
    .side_contact .tabs .email_tab .input{margin-bottom:25px;}
    .side_contact .tabs .email_tab .input_cont{margin-left:-25px;margin-bottom:25px;}
    .side_contact .tabs .email_tab .input_cont .input{padding-left:25px;}
    .side_contact .tabs .email_tab textarea{height:150px;}
    .side_contact .tabs .email_tab .input_file_cont{margin-bottom:20px;}
    .side_contact .tabs .email_tab .btn{margin-top:-4px;}
}
@media screen and (min-width: 1024px) {
    .side_contact{-ms-transform:translate(289px, 0);-moz-transform:translate(289px, 0);-webkit-transform:translate3d(289px, 0, 0);transform:translate(289px, 0);}
    .side_contact .inner{padding-top:98px;}

    .side_contact .top .title{height:49px;line-height:45px;}
    .side_contact .top .title .close{font-size:9px;height:30px;width:30px;line-height:30px;}
}
@media screen and (min-width: 1280px) {
    .side_contact{width:370px;-ms-transform:translate(360px, 0);-moz-transform:translate(360px, 0);-webkit-transform:translate3d(360px, 0, 0);transform:translate(360px, 0);}
    .side_contact .toggle_cont{bottom:50px;}
    .side_contact .toggle_cont .toggle_btn{width:80px;height:50px;padding:12px 3px 0 0;}
    .side_contact .toggle_cont .toggle_btn .icon{left:15px;line-height:54px;font-size:25px;}
    .side_contact .toggle_cont .go_up_cont{margin-right:11px;}
    .side_contact .toggle_cont .go_up{width:50px;height:50px;line-height:46px;font-size:15px;}
    .side_contact.open .toggle_cont{-ms-transform:translate(80px, 0);-moz-transform:translate(80px, 0);-webkit-transform:translate3d(80px, 0, 0);transform:translate(80px, 0);}

    .side_contact .top .title{padding-right:42px;}
    .side_contact .top .tabs_nav{padding:0 41px 0 42px;}
    .side_contact .top .tabs_nav ul{margin-right:-41px;}
    .side_contact .top .tabs_nav ul > li{padding-right:41px;}
    .side_contact .tabs .tabs_animate.active-2{-ms-transform:translate(-370px, 0);-moz-transform:translate(-370px, 0);-webkit-transform:translate3d(-370px, 0, 0);transform:translate(-370px, 0);}
    .side_contact .tabs .tabs_animate.active-3{-ms-transform:translate(-740px, 0);-moz-transform:translate(-740px, 0);-webkit-transform:translate3d(-740px, 0, 0);transform:translate(-740px, 0);}
    .side_contact .tabs .call_tab{font-size:21px;}
    .side_contact .tabs .call_tab .number{font-size:24px;padding-top:52px;}
    .side_contact .tabs .email_tab .form{padding:28px 40px;}
    .side_contact .tabs .email_tab .input{margin-bottom:30px;}
    .side_contact .tabs .email_tab .input_cont{margin-left:-30px;margin-bottom:30px;}
    .side_contact .tabs .email_tab .input_cont .input{padding-left:30px;}
    .side_contact .tabs .email_tab textarea{height:180px;}
    .side_contact .tabs .email_tab .input_file_cont{margin-bottom:24px;}
    .side_contact .tabs .email_tab .input_file{height:95px;}
    .side_contact .tabs .chat_tab{font-size:21px;}
    .side_contact .tabs .chat_tab .title{font-size:24px;padding-top:52px;}
}

/* Footer */
.footer{background-color: #E3E8F0;}
.footer .section_newsletter{position: relative;overflow: hidden;}
.footer .section_newsletter:after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url('/images/newsletter_mask.png') no-repeat top center;background-size:auto 348px;}
.footer .section_newsletter .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.footer .section_newsletter .innerpage{z-index:2;}
.footer .section_newsletter .inner{width:100%;padding:43px 0 95px;margin:0 auto;}
.footer .section_newsletter .title{color: #4D4E52;font-size: 36px;line-height:1.0;font-weight: 900;text-align:center;white-space: nowrap;letter-spacing: -0.3px;margin-bottom:20px;}
.footer .section_newsletter .desc{color: #4D4E52;line-height:1.8;font-size: 15px;font-weight: 400;text-align: center;margin-bottom:26px;letter-spacing: 0.12px;white-space: normal;}
.footer .section_newsletter .form{padding-left:0;position: relative;}
.footer .section_newsletter .form .input{position: relative;}
.footer .section_newsletter .form .input input[type='text']{background-color:rgba(34,35,40,0.15);border:none;padding-right:46px;color: #4D4E52;text-indent:0;}
.footer .section_newsletter .form .input input[type='text']::-webkit-input-placeholder{color: #4D4E52;}
.footer .section_newsletter .form .input input[type='text']:-moz-placeholder{color: #4D4E52;}
.footer .section_newsletter .form .input input[type='text']::-moz-placeholder{color: #4D4E52;}
.footer .section_newsletter .form .input input[type='text']:-ms-input-placeholder{color: #4D4E52;}
.footer .section_newsletter .form .input .icon{position: absolute;right:15px;top:0;line-height:44px;color: #4D4E52;}
.footer .section_newsletter .form .submit{width:100%;position: absolute;left:0;top:0;}
.footer .section_newsletter .form .rule{font-size: 12px;line-height:1;font-weight: 400;color: #979CB2;padding-top:29px;margin-left:0;letter-spacing: -0.06px;}
.footer .section_newsletter .form .rule a{color: #222328;text-decoration: underline;}
.footer .section_newsletter .form .rule a:hover{color: #0073E6;}

.footer .footer_content{background-color: #2B2C32;font-size: 14px;font-weight:700;padding:31px 0 44px;}
.footer .footer_content .row-col{margin-bottom:34px;}
.footer .footer_content .row-col:last-child{margin-bottom:0;}
.footer .footer_content .title{line-height:1.1429;color: #7D7D7F;margin-bottom:18px;white-space: normal;}
.footer .footer_content .links_cont{margin-left:-30px;}
.footer .footer_content .links_list{line-height:1.1429;width:33.3333%;float:right;padding-left:30px;}
.footer .footer_content .links_list ul > li{margin-bottom:18px;}
.footer .footer_content .links_list ul > li:last-child{margin-bottom:0;}
.footer .footer_content .links_list ul > li > a{color: #FFF;}
.footer .footer_content .links_list ul > li > a:hover{color: #0073E6;}
.footer .footer_content .follow_us .hye{color: #FFF;line-height:1;font-weight: 900;margin-bottom:8px;letter-spacing:-0.5px;margin-top:-1px;}
.footer .footer_content .follow_us .share{float:right;}
.footer .footer_content .follow_us .share > li{float:left;margin-left:15px;}
.footer .footer_content .follow_us .share > li > a{color:#FFF;font-size:30px;padding:5px 2px;}
.footer .footer_content .follow_us .share > li .icon-youtube2{font-size:24px;}
.footer .footer_content .bdi_logo{display: inline-block;margin-top:4px;background:#FFF;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.footer .footer_content .bdi_logo:hover{background-color: #D3D7DB;}
.footer .footer_content .bdi_logo img{display: block;max-width:100%;}

.footer .footer_bottom{padding:23px 0 45px;}
.footer .footer_bottom .links_list{color: #343E5C;font-size: 14px;font-weight: 400;border-bottom:1px solid #d8dde9;padding-bottom:27px;margin-bottom:75px;}
.footer .footer_bottom .links_list:after{content:'';clear:both;display: table;}
.footer .footer_bottom .links_list > li{float:right;margin-left:0;}
.footer .footer_bottom .links_list > li:last-child{margin-left:0;}
.footer .footer_bottom .links_list > li > a{color: #343E5C;display: block;line-height:2;}
.footer .footer_bottom .links_list > li > a:hover{color: #0073E6;}
.footer .footer_bottom .copyright{clear:both;color: #B9BED1;line-height:1.6667;font-size: 12px;font-weight: 400;letter-spacing: -0.01px;}
.footer .footer_bottom .copyright a{color:#B9BED1;}
.footer .footer_bottom .copyright .copyright_tvuna{padding-top:13px;direction: ltr;}
.footer .footer_bottom .copyright .copyright_tvuna .logo_tvuna{width:44px;height:26px;display: inline-block;vertical-align: middle;background:url('/images/logo_tvuna.png') no-repeat 0 0;background-size:100%;position: relative;top:-2px;margin-right:2px;margin-left:3px;}
.footer .footer_bottom .logo{display: block;width:100%;max-width:165px;float:left;top:6px;left:1px;position: relative;}

@media screen and (max-width: 767px) {
    .footer .section_newsletter .bg,.footer .section_newsletter:after{display:none;}
    .footer .section_newsletter .innerpage{padding:0 20px;}
    .footer .section_newsletter .title{white-space: normal;}
    .footer .section_newsletter .desc{padding:0 35px;}
    .footer .section_newsletter .form .input input[type='text']{margin-bottom:16px;}
    .footer .section_newsletter .form .submit{position: relative;}

    .footer .footer_content{text-align:center;}
    .footer .footer_content .links_cont{display: none;}
    .footer .footer_content .follow_us .hye{font-size:50px;}
    .footer .footer_content .follow_us .share{float:none;direction: ltr;}
    .footer .footer_content .follow_us .share > li{float:none;margin:0 16px;display: inline-block;vertical-align: middle;}
    .footer .footer_content .follow_us .share > li > a .icon-youtube2{font-size:42px;position: relative;top:1px;}

    .footer .footer_bottom{text-align:center;}
    .footer .footer_bottom .links_list > li{float:none;margin:0;margin-bottom:3px;}
    .footer .footer_bottom .links_list > li > a{display: inline-block;}
    .footer .footer_bottom .copyright{padding:0 20px;height:79px;}
    .footer .footer_bottom .col-2{position: absolute;left:0;width:100%;bottom:99px;text-align:center;}
    .footer .footer_bottom .logo{margin:0 auto;top:0;left:0;right:0;margin:0 auto;float:none;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .footer .section_newsletter .inner{max-width:490px;}
    .footer .section_newsletter .form{padding-left:192px;}
    .footer .section_newsletter .form .submit{position: absolute;width:172px;}
}
@media screen and (min-width: 768px) {
    .footer .section_newsletter .inner{width:515px;padding:48px 0 93px;}
    .footer .section_newsletter .title{line-height:1.04;margin-bottom:4px;}
    .footer .section_newsletter .desc{line-height:1.4333;margin-bottom:29px;}
    .footer .section_newsletter .form{padding-left:200px;}
    .footer .section_newsletter .form .submit{width:172px;}
    .footer .section_newsletter .form .rule{padding-top:8px;margin-left:-5px;}

    .footer .footer_content{padding:82px 0 47px;}
    .footer .footer_content .row-col{margin-bottom:47px;}
    .footer .footer_content .title{white-space:nowrap;}
    .footer .footer_content .follow_us .hye{margin-bottom:32px;}
    .footer .footer_content .follow_us .share > li > a{font-size:17.5px;}

    .footer .footer_bottom{padding:35px 0 90px;}
    .footer .footer_bottom .links_list{padding-bottom:6px;margin-bottom:8px;}
    .footer .footer_bottom .links_list > li{margin-left:47px;}
    .footer .footer_bottom .copyright .copyright_tvuna{padding-top:12px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .footer .section_newsletter .bg{background-position:60% 50%;}
    .footer .col-8{width:75%;}
    .footer .col-2{width:25%;}
    .footer .footer_content .row-col:last-child .col-8 .links_list:last-child{margin-top:-118px;}
}
@media screen and (max-width: 1023px) {
    .footer .col-spacer{display:none;}
}
@media screen and (min-width: 1024px) {
    .footer .footer_content .links_list{width:25%;}

    .footer .footer_bottom{padding:35px 0 60px;}
    .footer .footer_bottom .links_list > li{margin-left:57px;}
}
@media screen and (min-width: 1280px) {
    .footer .section_newsletter:after{background-size:auto 408px;}
    .footer .section_newsletter .inner{width:570px;padding:60px 0 106px;}
    .footer .section_newsletter .title{font-size:42px;margin-bottom:1px;}
    .footer .section_newsletter .desc{line-height:1.7333;}

    .footer .footer_content{padding:97px 0 58px;}
    .footer .footer_content .row-col{margin-bottom:57px;}

    .footer .footer_bottom{padding:45px 0 75px;}
}

/* Homepage gallery */
.homepage_gallery{height:500px;position: relative;background-color: #000;}
.homepage_gallery .gallery_wrapper{width:100%;height:100%;position: relative;overflow: hidden;}
.homepage_gallery .item{position: absolute;width:100%;height:100%;right:100%;top:0;background-color: #000;overflow: hidden;
                        will-change: transform;z-index:2;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.homepage_gallery .item.active{right:0;z-index:3;}
.homepage_gallery.prev .item{right:-100%;}
.homepage_gallery.prev .item.temp_active{right:0;z-index:2;}
.homepage_gallery.prev .item.active{right:0;}
.homepage_gallery .item .bg{position: absolute;width:100%;height:550px;right:0;top:-25px;z-index:0;}
.homepage_gallery .item .bg .cover{position: absolute;width:100%;height:100%;left:0;top:0;z-index:0;}
/*.homepage_gallery .item .bg .cover:after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;background:url('/images/homegallery_mask.png') no-repeat right -735px top 0;background-size:auto 690px;z-index:1;-webkit-backface-visibility: hidden;}*/
.homepage_gallery .item .innerpage{height:100%;z-index:2;}
.homepage_gallery .item .inner{width:100%;padding:24px 0 0;margin:0 auto;}
.homepage_gallery .item .box_text{width:100%;color:#FFF;position: relative;z-index:1;}
.homepage_gallery .item .box_text .title-2_s{margin-bottom:6px;letter-spacing: -0.22px;}
.homepage_gallery .item .box_text .desc{margin-bottom:32px;padding-left:15px;max-height:156px;overflow: hidden;letter-spacing: -0.08px;}
.homepage_gallery .item .box_text .btn{width:165px;}
/* Change start */
.homepage_gallery .dots{position: absolute;left:0;bottom:13px;width:100%;text-align:center;font-size:0;z-index:5;}
/* Change end */
.homepage_gallery .dots ul li{display: inline-block;vertical-align: middle;margin:0 4px;}
.homepage_gallery .dots ul li .dot{opacity: 0.5;width: 8px;height: 8px;border: 2px solid #FFF;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition:all 0.6s ease;outline:none;}
.homepage_gallery .dots ul li .dot:hover{opacity:1;}
.keyboard .homepage_gallery .dots ul li .dot:focus{outline:2px solid red;}
.homepage_gallery .dots ul li .dot.active{background:#FFF;opacity:1;}
.homepage_gallery .navs{position: absolute;top:0;right:0;left:0;margin:0 auto;height:100%;}
.homepage_gallery .navs a{position: absolute;right:0;top:0;bottom:0;margin:auto 0;width: 42px;height: 42px;font-size:10px;padding-top:14px;padding-left:1px;border: 2px solid rgba(255,255,255,0.5);color:#FFF;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;z-index:5;text-align:center;background:none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;outline:none;}
.homepage_gallery .navs a .icon{display: block;margin:0 auto;}
.homepage_gallery .navs a:hover{background:#FFF;color:#222328;border-color:rgba(255,255,255,1);}
.homepage_gallery .navs a.nav-next{right:auto;left:0;}
.keyboard .homepage_gallery .navs a:focus{outline:2px solid red}

.homepage_gallery .item:first-child .box_text > *{opacity:0;}
.homepage_gallery .item:first-child .bg .cover:after{opacity:0;-webkit-transition: opacity 1.3s ease;-moz-transition: opacity 1.3s ease;-o-transition: opacity 1.3s ease;transition:opacity 1.3s ease;}
.homepage_gallery .item.played:first-child .bg .cover:after{opacity:1;}


.homepage_gallery .item.item_center{background-color: #222328;}
.homepage_gallery .item.item_center .bg .cover{opacity: 0.3;}
.homepage_gallery .item.item_center .bg .cover:after{display: none;}
.homepage_gallery .item.item_center .innerpage{display: table;width:100%;height:100%;}
.homepage_gallery .item.item_center .innerpage .inner{display: table-cell;vertical-align: middle;text-align:center;width:100%;height:100%;padding-top:22px;}
.homepage_gallery .item.item_center .box_text{margin:0 auto;text-align:center;}
.homepage_gallery .item.item_center .box_text .desc{padding-left:0;}
.homepage_gallery .item.item_center .box_text .btn_cont{font-size:0;}
.homepage_gallery .item.item_center .box_text .btn_cont .btn{display: inline-block;margin:0 10px;}
/* Change start */
.homepage_gallery .dots ul li .btn_pause{font-size:9px;line-height:26px;text-align:center;color:#FFF;opacity: 0.5;width: 28px;height: 28px;border: 2px solid #FFF;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition:all 0.6s ease;outline:none;position: relative;}
.homepage_gallery .dots ul li .btn_pause .icon-play{padding-left:2px;line-height:26px;display: block;margin:0 auto;opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.homepage_gallery .dots ul li .btn_pause:hover{opacity: 1;}

.homepage_gallery .dots ul li .btn_pause .icon_pause{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;width:8px;height:10px;position: absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.homepage_gallery .dots ul li .btn_pause .icon_pause:after,
.homepage_gallery .dots ul li .btn_pause .icon_pause:before{position: absolute;left:0;top:0;width:3px;height:100%;content:'';background:#FFF;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;}
.homepage_gallery .dots ul li .btn_pause .icon_pause:after{left:auto;right:0;background:#FFF;}
.homepage_gallery.gallery_pause .dots ul li .btn_pause .icon_pause{opacity:0;}
.homepage_gallery.gallery_pause .dots ul li .btn_pause .icon-play{opacity:1;}
.keyboard .homepage_gallery .dots ul li .btn_pause:focus{opacity: 1;outline:2px solid red}

/* Change end */
@media screen and (max-width: 767px) {
    /*.homepage_gallery .item .bg .cover:after{background:rgba(0,0,0,0.6);}*/
    .homepage_gallery .item .box_text .title-2_s{line-height:1.1905;max-height:200px;overflow: hidden;}
    .homepage_gallery .item .inner,.homepage_gallery .item .box_text{height:100%;}
    .homepage_gallery .item .box_text .title-2_s,.homepage_gallery .item .box_text .desc{max-width:320px;}
    .homepage_gallery .item .box_text .btn_cont{position: absolute;left:0;right:0;margin:0 auto;bottom:54px;}
    .homepage_gallery .item .box_text .btn_cont .btn{margin:0 auto;}
    .homepage_gallery .navs a{top:auto;bottom:54px;}
    .homepage_gallery .navs a.nav-next{left:15px;}
    .homepage_gallery .navs a.nav-prev{right:15px;}
    .homepage_gallery .item .innerpage{padding:0 20px;}

    .homepage_gallery .item.item_center .innerpage{display: block;}
    .homepage_gallery .item.item_center .innerpage .inner{display: block;padding-top:47px;}
    .homepage_gallery .item.item_center .box_text .title-2_s{margin-bottom:10px;}
}
@media screen and (min-width: 768px) {
    .homepage_gallery{height:640px;}
    .homepage_gallery .item .bg{height:690px;}
    .homepage_gallery .item .inner{width:83.3333%;padding:100px 1px 0;}
    .homepage_gallery .item .box_text{width:65%;}
    .homepage_gallery .item .box_text .title-2_s{margin-bottom:22px;}
    .homepage_gallery .item .box_text .desc{max-height:208px;}
    .homepage_gallery .dots{bottom:30px;}
}
@media screen and (min-width: 1024px) {
    .homepage_gallery{height:420px;}
    .homepage_gallery .item .bg{height:470px;}
    /*.homepage_gallery .item .bg .cover:after{background-size:1920px;background-position:right -420px top 0;}*/
    .homepage_gallery .item .inner{padding:48px 1px 0;}
    .homepage_gallery .item .box_text{width:57%;}
    .homepage_gallery .item .box_text .desc{padding-left:25px;max-height:130px;}
}
@media screen and (min-width: 1280px) {
    .homepage_gallery{height:550px;}
    .homepage_gallery .item .bg{height:550px;top:0;}
    /*.homepage_gallery .item .bg .cover:after{background-position:right top;}*/
    .homepage_gallery .item .inner{padding:68px 1px 0;}
    .homepage_gallery .item .box_text{width:54%;}
    .homepage_gallery .item .box_text .title-2_s{margin-bottom:23px;}
    .homepage_gallery .item .box_text .desc{margin-bottom:33px;padding-left:65px;max-height:156px;}
}

/* Service section */
.service_section{background-color: #E3E8F0;position: relative;}
.service_section .innerpage{padding-top:36px;padding-bottom:29px;text-align:center;}
.service_section .title-2_s{margin-bottom:25px;}
.service_section .inner{margin-left:0;}
.service_section ul{display: table;table-layout: fixed;width:100%;}
.service_section ul > li{padding-left:0;display: table-cell;text-align:center;vertical-align: top;}
.service_section ul > li > a{color: #222328;line-height:1.25;font-size: 16px;font-weight:700;display: block;}
.service_section ul > li > a .icon{display: block;color: #008ace;font-size:48px;line-height:55px;height:55px;margin-bottom:10px;-ms-transform:translate(0,-1px);-moz-transform:translate(0,-1px);-webkit-transform:translate3d(0,-1px, 0);transform:translate(0,-1px);position: relative;top:1px;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: -moz-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: -o-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);}
.service_section ul > li > a .icon.icon-big_location{font-size:54px;}
.service_section ul > li > a .icon.icon-big_headphone{font-size:55px;}
.service_section ul > li > a .icon.icon-big_settings{font-size:52px;}
.service_section ul > li > a .icon.icon-big_chat{font-size:53px;}
.service_section ul > li > a:hover{color: #0073E6;}
.service_section ul > li > a:hover .icon{-ms-transform:translate(0,-11px);-moz-transform:translate(0,-11px);-webkit-transform:translate3d(0,-11px, 0);transform:translate(0,-11px);}

@media screen and (max-width: 767px) {
    .service_section ul{display:block;table-layout: inherit;padding:0 15px;}
    .service_section ul:after{content:'';display: block;clear:both;}
    .service_section ul > li{display: block;width:50%;float:right;margin-bottom:20px;}
    .service_section ul > li > a{height:110px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .service_section ul > li{width:33.3333%;}
}
@media screen and (min-width: 768px) {
    .service_section .innerpage{padding-top:43px;padding-bottom:40px;}
    .service_section .title-2_s{margin-bottom:37px;opacity:0;}
    .service_section .inner{margin-left:-20px;}
    .service_section ul > li{padding-left:20px;opacity:0;}
}
@media screen and (max-width: 1023px) {
    .service_section .col-spacer{display:none;}
    .service_section .col-8{width:100%;}
}
@media screen and (min-width: 1280px) {
    .service_section .innerpage{padding-top:53px;padding-bottom:50px;}
    .service_section .title-2_s{margin-bottom:42px;}
}

/* Feed section */
.feed_section{background-color: #2B2C32;padding:32px 10px 45px;overflow: hidden;}
.feed_section .item-grid{margin-bottom:32px;}
.feed_section .item-grid a{display: block;}
.feed_section .item-wrapper{display: block;position: relative;cursor: pointer;opacity:0;}
.feed_section .item{height: auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;z-index:0;}
.feed_section .item.height_two{height: auto;}
.feed_section .item .inner{height:100%;position: relative;z-index:2;display: block;outline: 1px solid transparent;}
.feed_section .item .desc{overflow:hidden;}
.feed_section .item .bottom{position: absolute;right:0;bottom:0;}
.feed_section .item .bottom > li{float:right;margin-left:24px;color: #B9BED1;font-size: 12px;font-weight:700;}
.feed_section .item .bottom > li:last-child{margin-left:0;}
.feed_section .item .bottom > li .icon{font-size:13px;margin-left:6px;position: relative;}
.feed_section .item .bottom > li .icon.icon-clock{top:-1px;}
.feed_section .item .bottom > li .icon.icon-heart{font-size:12px;top:-1px;}

.feed_section .item_article{padding:38px 33px 23px;background:none;}
.feed_section .item_article .bg{height:100%;width:100%;position: absolute;left:0;top:0;z-index:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;outline: 1px solid transparent;}
.feed_section .item_article .inner{max-width:265px;color:#FFF;font-size:14px;line-height:1.7143;font-weight:700;}
.feed_section .item_article .tag{margin-bottom:2px;}
.feed_section .item_article .title-3{line-height:1.2188;margin-bottom:14px;}
.feed_section .item_article .desc{margin-bottom:20px;}
.feed_section .item_article .btn{margin-right:-1px;}
.feed_section .item_article .btn:hover{background:none;border-color:rgba(255,255,255,0.2);color:#FFF;}
.feed_section .item-wrapper:hover .item_article .btn{background:#FFF;border-color:#FFF;color:#2B2C32;}

.feed_section .item_facebook{background-color: #3B5998;color: #FFF;font-size: 14px;line-height:1;font-weight:700;font-weight: 400;padding:0 19px 20px 21px;}
.feed_section .item_facebook:after{content:'';width:100%;height:1px;position: absolute;left:0;top:48px;display: block;background:rgba(240,242,247,0.2);}
.feed_section .item_facebook .top{position: absolute;right:0;top:0;height:43px;font-weight:700;width:100%;padding:15px 21px 0;}
.feed_section .item_facebook .top .icon{font-size:18px;position: relative;right: 0;top: 1px;}
.feed_section .item_facebook .inner{padding-top:63px;}
.feed_section .item_facebook .desc{line-height:1.7143;max-height:144px;}

.feed_section .item_product{padding:16px 20px;background:#FFF;}
.feed_section .item_product .tag{height: 24px;line-height:22px;color: #FFF;font-size: 12px;padding:0 10px;font-weight:700;background-color: #008ace;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: absolute;right:12px;top:12px;z-index:3;outline: 1px solid transparent;}
.feed_section .item_product .image{height:71%;position: absolute;right:0;top:9px;width:100%;}
.feed_section .item_product .image img{display: block;max-width:100%;max-height:100%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.feed_section .item_product .title{position: absolute;right:0;bottom:0;width:100%;color: #a9a9aa;line-height:1.125;font-weight:700;font-size: 12px;z-index:1;}
.feed_section .item_product .title .product_name{color: #222328;font-size: 16px;margin-bottom:8px;}

.feed_section .item_deal .tag{background-color: #FE5339;}
.feed_section .item_deal .image{height:62%;}

.feed_section .item_article_s{padding-left:0;padding-top:22px;background:#FFF;}
.feed_section .item_article_s .bg{width:100%;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;z-index:1;}
.feed_section .item_article_s .inner{color: #222328;max-width:100%;width:100%;line-height:1.7143;}
.feed_section .item_article_s .tag{color: #BEC3D4;font-size: 14px;}
.feed_section .item_article_s .title{font-weight:400;font-size: 18px;line-height:1.2188;margin-bottom:14px;padding-top:0;overflow: hidden;max-height:none;}
.feed_section .item_article_s .desc{font-weight:400;max-height:68px;}

.item_video .bg{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;outline: 1px solid transparent;background-color:#000;}
.item_video .bg:after{content:'';width:100%;height:100%;position: absolute;left:0;top:0;background-image: -moz-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: -o-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: linear-gradient(to top, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.item_video .play{display: block;height:100%;width:100%;position: relative;color:#FFF;z-index:1;pointer-events:auto!important;padding:18px 13px;}
.item_video .play .icon-youtube{font-size:22px;}
.item_video .play .title-3{width:80%;position: absolute;right:19px;bottom:20px;line-height:1.1875;}
.item_video .play .icon-play{width: 78px;height: 78px;line-height:76px;padding-left:3px;text-align:center;font-size:21px;background-color: rgba(0, 0, 0, 0.58);border: 2px solid #FFF;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: background 0.3s ease,color 0.3s ease;-moz-transition: background 0.3s ease,color 0.3s ease;-o-transition: background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;}
.item_video .play:hover .icon-play{background:#FFF;color:#2b2c32;}
.item_video .iframe_cont{width:100%;height:100%;position: absolute;left:0;top:0;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.item_video .iframe{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}

.feed_section .item_twitter{background:#00aced;}
.feed_section .item_twitter:after{top:73px;}
.feed_section .item_twitter .top{line-height:1.5715;padding-top:16px;height:74px;padding-right:53px;}
.feed_section .item_twitter .top .icon{position: absolute;right:22px;top:20px;}
.feed_section .item_twitter .top .hashtag{opacity: 0.5;font-size: 11px;display: block;text-transform: uppercase;direction: ltr;letter-spacing: 1.2px;margin-top:2px;}
.feed_section .item_twitter .inner{padding-top:91px;}
.feed_section .item_twitter .bottom li{color:#FFF;opacity:0.5;}
.feed_section .item_twitter .desc{max-height:98px;}

.feed_section .more_cont{padding-top:0;}
.feed_section .more_cont .btn{font-size:12px;margin:0 auto;width: 170px;}

.feed_section .item{-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0.4);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0.4);box-shadow: 0 0 0 rgba(28, 30, 35, 0.4);-webkit-transition: -webkit-transform 0.27s ease-out, -webkit-box-shadow 0.27s ease-out;-moz-transition: -moz-transform 0.27s ease-out, -moz-box-shadow 0.27s ease-out;-o-transition: -o-transform 0.27s ease-out, -o-box-shadow 0.27s ease-out;transition: transform 0.27s ease-out, box-shadow 0.27s ease-out;transform-style: preserve-3d;-webkit-transform-style: preserve-3d;will-change: transform;-webkit-transform: perspective(1290px) rotateX(0deg) rotateY(0deg);-moz-transform: perspective(1290px) rotateX(0deg) rotateY(0deg);-o-transform: perspective(1290px) rotateX(0deg) rotateY(0deg);transform: perspective(1290px) rotateX(0deg) rotateY(0deg);}
.feed_section .item .inner{-ms-transform: translateZ(0px);-moz-transform: translateZ(0px);-webkit-transform: translateZ(0px);transform: translateZ(0px);pointer-events:none;}
.feed_section .item.over{-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);z-index:10;}
.feed_section .item.over .inner{-ms-transform: translateZ(50px);-moz-transform: translateZ(50px);-webkit-transform: translateZ(50px);transform: translateZ(50px);}
.feed_section .no3D .item.over .inner{-ms-transform: translateZ(0px);-moz-transform: translateZ(0px);-webkit-transform: translateZ(0px);transform: translateZ(0px);}
.feed_section .item.transition{backface-visibility: hidden;-webkit-backface-visibility: hidden;}
.feed_section .item.transition .inner{-webkit-transition: -webkit-transform 0.27s ease-out;-moz-transition: -moz-transform 0.27s ease-out;-o-transition: -o-transform 0.27s ease-out;transition: transform 0.27s ease-out;}

@media screen and (min-width: 568px) and (max-width: 767px) {
    .feed_section .row-col{margin-left:-25px;}
    .feed_section .item-grid{width:50%;padding-left:25px;}
}
@media screen and (max-width: 767px) {
    .feed_section .item{padding:0;padding-bottom:100%;}
    .feed_section .item .inner{position: absolute;left:0;top:0;width:100%;height:100%;max-width:100%;}
    .feed_section .item .title-3{font-size:18px;}

    .feed_section .item_article{background:#222328;}
    .feed_section .item_article .inner{padding:12px 15px 12px 30px;font-weight:400;}
    .feed_section .item_article .tag{font-weight:700;}
    .feed_section .item_article .btn{width: 148px;line-height:28px;font-size: 11px;height: 34px;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;}
    .feed_section .item_article .bottom{right:15px;bottom:12px;}
    .feed_section .item_article .bg{opacity:0.7;}
    .feed_section .item_article .desc{max-height:72px;overflow: hidden;}

    .feed_section .item_facebook .inner{padding-right:22px;padding-left:24px;}
    .feed_section .item_facebook .bottom{right:23px;bottom:23px;}

    .feed_section .item_product .title{padding:19px 23px;}

    .feed_section .item_article_s .inner{color:#FFF;}
    .feed_section .item_article_s .title{font-weight:900;}
    .feed_section .item_article_s .desc{font-weight:400;}
    .feed_section .item_article_s .bg{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

    .item_video .play .title-3{font-size:22px;}
}
@media screen and (min-width: 768px) {
    .feed_section{padding:52px 0 51px;}
    .feed_section .item-grid{margin-bottom:30px;}
    .feed_section .item{height:223px;}
    .feed_section .item.height_two{height:476px;}
    .feed_section .item .bottom > li .icon{margin-left:2px;}

    .feed_section .item_article .inner{font-size:16px;line-height:1.625;}
    .feed_section .item_article .tag{margin-bottom:10px;}
    .feed_section .item_article .title-3{margin-bottom:8px;}
    .feed_section .item_article .desc{margin-bottom:38px;}
    .feed_section .item_article .btn{margin-right:1px;}

    .feed_section .item_facebook:after{top:42px;}
    .feed_section .item_facebook .top{padding:12px 0 0;}
    .feed_section .item_facebook .top .icon{right:-2px;}
    .feed_section .item_facebook .inner{padding-top:54px;}
    .feed_section .item_facebook .desc{max-height:120px;}

    .feed_section .item_product .tag{right:-9px;top:-5px;}
    .feed_section .item_product .image{height:62%;}

    .feed_section .item_deal .image{height:55%;}

    .feed_section .item_article_s{padding-left:248px;}
    .feed_section .item_article_s .bg{width:223px;}
    .feed_section .item_article_s .inner{line-height:1.425;}
    .feed_section .item_article_s .title{font-size:20px;line-height:1.1;margin-bottom:9px;padding-top:1px;max-height:44px;}

    .item_video .play{padding:28px 36px;}
    .item_video .play .title-3{width:365px;right:36px;bottom:39px;}
    .item_video .play .icon-play{width:81px;height:81px;line-height:79px;font-size:22px;}

    .feed_section .item_twitter:after{top:63px;}
    .feed_section .item_twitter .top{padding-top:11px;height:64px;padding-right:26px;}
    .feed_section .item_twitter .top .icon{right:-2px;top:16px;}
    .feed_section .item_twitter .inner{padding-top:76px;}

    .feed_section .more_cont{padding-top:22px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .feed_section .item-grid.col-3{width:50%;}
    .feed_section .item-grid.col-6{width:100%;}
}
@media screen and (min-width: 1024px) {
    .feed_section .item_article_s{padding-left:180px;}
    .feed_section .item_article_s .bg{width:155px;}
    .feed_section .item_article_s .inner{max-width:280px;}
}
@media screen and (min-width: 1280px) {
    .feed_section{padding:62px 0 61px;}
    .feed_section .item{height:270px;}
    .feed_section .item.height_two{height:570px;}

    .feed_section .item_article{padding:48px 43px 28px;}
    .feed_section .item_article .inner{max-width:300px;}
    .feed_section .item_article .desc{margin-bottom:48px;}
    .feed_section .item_article .btn{margin-right:3px;}

    .feed_section .item_facebook{padding:0 22px 23px 24px;}
    .feed_section .item_facebook:after{top:48px;}
    .feed_section .item_facebook .top{height:49px;padding:15px 0 0;}
    .feed_section .item_facebook .inner{padding-top:63px;}
    .feed_section .item_facebook .desc{max-height:144px;}

    .feed_section .item_product{padding:19px 23px;}
    .feed_section .item_product .tag{right:-11px;top:-7px;}
    .feed_section .item_product .image{height:77%;top:0;}

    .feed_section .item_deal .image{height:65%;}

    .feed_section .item_article_s{padding-left:185px;padding-top:32px;}
    .feed_section .item_article_s .bg{width:185px;}
    .feed_section .item_article_s .inner{line-height:1.625;}
    .feed_section .item_article_s .title{margin-bottom:12px;max-height:none;}
    .feed_section .item_article_s .desc{max-height:104px;}

    .item_video .play{padding:34px 44px;}
    .item_video .play .title-3{width:425px;right:44px;bottom:47px;}
    .item_video .play .icon-play{width:96px;height:96px;line-height:94px;padding-left:1px;font-size:26px;}

    .feed_section .item_twitter:after{top:73px;}
    .feed_section .item_twitter .top{padding-top:16px;height:74px;padding-right:31px;}
    .feed_section .item_twitter .top .icon{top:20px;}
    .feed_section .item_twitter .inner{padding-top:91px;}

    .feed_section .more_cont{padding-top:32px;}
}

/* Page top */
.page_top{height: 329px;position: relative;overflow: hidden;background-color: #222328;color: #FFF;}
.page_top:after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;z-index:1;
                -moz-box-shadow: inset 0 30px 100px rgba(4, 5, 5, 0.75);-webkit-box-shadow: inset 0 30px 100px rgba(4, 5, 5, 0.75);box-shadow: inset 0 30px 100px rgba(4, 5, 5, 0.75);}
.page_top .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.page_top .bg .cover{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:0;}
.page_top .innerpage{z-index:3;position: relative;padding-top:89px;height:100%;}
.page_top .top{position: absolute;left:0;top:0;z-index:1;width:100%;height:89px;padding:0 0;}
.page_top .top .line{position: absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(240,242,247,0.2);-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform: scaleX(0);transform-origin: 100% 0%;}
.page_top .top .left{padding-top:29px;}
.page_top .btn_back{color: #FFF;color:rgba(255,255,255,0.6);display:block;font-size: 16px;font-weight:700;margin-top:23px;}
.page_top .btn_back small{display: block;margin-bottom:8px;font-size: 11px;color: #FFF;color:rgba(255,255,255,0.4);-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;transition:color 0.2s ease;}
.page_top .btn_back small .icon{color:#B9BED1;font-size:9px;margin-left:7px;position:relative;right:-2px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;transition:color 0.2s ease;}
.page_top .btn_back:hover,.page_top .btn_back:hover small,.page_top .btn_back:hover small .icon{color:#FFF;}
.page_top .bottom{height:100%;padding:0 0;}
.page_top .bottom .table_text{height:100%;width:100%;}
.page_top .bottom .table_text .table-cell{width:100%;height:100%;vertical-align: middle;text-align:right;padding-bottom:0;}
.page_top .bottom .table_text .title-animate{opacity: 0;}
.page_top .bottom .table_text .title-2{margin-bottom:13px;}
.page_top .bottom .table_text .title-2 > div{overflow: hidden;}
.page_top .bottom .table_text .title-2 > div > span{display: block;-ms-transform:translate(0, 32px);-moz-transform:translate(0, 32px);-webkit-transform:translate3d(0, 32px, 0);transform:translate(0, 32px);}
.page_top .bottom .table_text .desc{width:95%;opacity: 0;}

@media screen and (max-width: 767px) {
    .page_top{padding:0 20px;}
    .page_top .innerpage{padding-left:11px;padding-right:11px;}
    .page_top .top .btn{width:128px;}
    .page_top .bottom .table_text .title-2{font-size:32px;}
}
@media screen and (min-width: 768px) {
    .page_top .bottom .table_text .table-cell{padding-bottom:26px;}
    .page_top .bottom .table_text .title-2{margin-bottom:10px;}
    .page_top .bottom .table_text .desc{width:470px;}
    .page_top .bottom .table_text .title-2 > div > span{-ms-transform:translate(0, 46px);-moz-transform:translate(0, 46px);-webkit-transform:translate3d(0, 46px, 0);transform:translate(0, 46px);}
}
@media screen and (min-width: 1024px) {
    .page_top .top{padding:0 33px;}
    .page_top .bottom{padding:0 33px;}
}
@media screen and (min-width: 1280px) {
    .page_top .top{padding:0 43px;}
    .page_top .bottom{padding:0 43px;}
    .page_top .bottom .table_text .title-2 > div > span{-ms-transform:translate(0, 52px);-moz-transform:translate(0, 52px);-webkit-transform:translate3d(0, 52px, 0);transform:translate(0, 52px);}
}

/* Cat page */
.cat_page{background-color: #DADEE6;}
.cat_page .cat_nav{background-color: #FFF;padding:24px 29px 24px 22px;}
.cat_page .cat_nav .innerpage{padding:0 0;}
.cat_page .cat_nav .filter_text{padding-top:14px;font-size: 14px;font-weight:700;line-height:1;}
.cat_page .cat_nav .btns_group{float:left;}
.cat_page .cat_nav .btns_group > li{float:right;margin-left:20px;}
.cat_page .cat_nav .btns_group > li:last-child{margin-left:0;}
.cat_page .cat_nav .btns_group > li .btn{width: 104px;color: #343E5C;}
.cat_page .cat_nav .btns_group > li .btn.active,.cat_page .cat_nav .btns_group > li .btn:hover{color:#FFF;}

.cat_page .cat_products{padding:54px 10px 41px;min-height:287px;}
.cat_page .cat_products .side_filters{background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;display: block;}
.cat_page .cat_products .side_filters .clear_filters{position: absolute;color: #008ace;font-size: 12px;line-height:1.5;font-weight:700;text-decoration: underline;left:16px;top:-31px;}
.cat_page .cat_products .side_filters .clear_filters:hover{color:#0073E6;}
.cat_page .cat_products .side_filters .block{padding-bottom:46px;}
.cat_page .cat_products .side_filters .block.block_tags{display: block;}
.cat_page .cat_products .side_filters .block:last-child{padding-bottom:13px;}
.cat_page .cat_products .side_filters .block .title{height:49px;line-height:45px;padding:0 48px 0 43px;margin-bottom:11px;position: relative;font-size: 16px;font-weight:700;border-bottom:1px solid #eee;}
.cat_page .cat_products .side_filters .block .title .select_all{color: #222328;font-size: 12px;text-decoration: underline;float:left;padding-top:1px;}
.cat_page .cat_products .side_filters .block .title .select_all:hover{color:#0073E6;}
.cat_page .cat_products .side_filters .block ul > li{font-weight:700;padding:4px 46px 6px 44px;}
.cat_page .cat_products .side_filters .block ul > li .label{font-size: 12px;padding:3px 0;}
.cat_page .cat_products .side_filters .block ul > li .checkbox{cursor: default;}
.cat_page .cat_products .side_filters .block ul > li .checkbox .check_c{top:-2px;margin-left:18px;}
.cat_page .cat_products .side_filters .block ul > li .num{color: #6b6b6d;font-size: 11px;float:left;padding-top:7px;width:13px;text-align:right;}

.cat_page .cat_products .no_results{position:absolute;right:0;top:0;width:100%;z-index:3;overflow: hidden;text-align:center;padding-left:30px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility: hidden;}
.cat_page .cat_products .no_results .inner{padding:32px 30px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.cat_page .cat_products .no_results .title-4{display: block;margin-bottom:10px;}
.cat_page .cat_products .no_results a{text-decoration: underline;color:#222328;}
.cat_page .cat_products .no_results a:hover{color:#007AE6;}
.cat_page .cat_products .no_results.showed{opacity:1;visibility: visible;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}
.products_list{/*margin-left:-30px;*/}
.products_list:after{content:'';clear:both;display: table;}
.products_list .item-grid{float:right;padding:0 0 35px 0px;width:100%;}
.cat_page .cat_products .products_list:not(.grid-init) .item-grid:nth-child(n+10),.cat_page .cat_products .products_list .item-grid.hidden{visibility:hidden;width:0px!important;height:0px!important;margin:0px!important;padding:0px!important;}
.products_list .item{margin:0 auto; height: 380px;max-width:255px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;overflow: hidden;text-align:center;-moz-box-shadow: 0 0px 0px rgba(168, 173, 187, 0);-webkit-box-shadow: 0 0px 0px rgba(168, 173, 187, 0);box-shadow: 0 0px 0px rgba(168, 173, 187, 0);-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.products_list .item .tag{color: #FFF;font-size: 12px;font-weight:700;height: 24px;line-height:22px;position:absolute;right:12px;top:12px;padding:0 9px;z-index:2;background-color: #008ace;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.products_list .item .tag.orange{background-color: #FE5339;}
.products_list .item .tag.green{background-color: #AABF41;}
.products_list .item .tag.green a{color:#fff}
.products_list .item .tag.green a:hover{color:#eee}
.products_list .item .tag.orange a{color:#fff}
.products_list .item .tag.orange a:hover{color:#eee}
.products_list .item .tag.second{right:90px;}
.products_list .item .inner{height:100%;}
.products_list .item .brandIcon{height:40px;float:left;margin:10px 0 0 10px;position:absolute;top:0;left:0;z-index:8; }
.products_list .item .brandIcon img{max-width:40px;}
.products_list .item .image{height:242px;width:100%;position: absolute;left:0;top:0;}
.products_list .item .image img{display: block;position: absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-width:95%;max-height:95%;}
.products_list .item .bottom{padding:32px 30px;position: absolute;left:0;bottom:0;width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.products_list .item .bottom .name{color: #1C1E23;font-size: 16px;margin-bottom:9px;font-weight:700;line-height:1;white-space:normal;}
.products_list .item .bottom .brand{color: #6b6b6d;line-height:1;font-size: 14px;font-weight:700;margin-bottom:24px;}
.products_list .item .bottom .btns_group{position: relative;}
.products_list .item .bottom .btns_group:after{content:'';clear:both;display: table;}
.products_list .item .bottom .btns_group div{float:right;width:57%;position: relative;}
.products_list .item .bottom .btns_group div:last-child{width:43%;}
.products_list .item .bottom .btns_group div:last-child:after{position: absolute;width:2px;height:100%;right:-1px;top:0;content:'';background:#D5D8E0;z-index:2;}
.products_list .item .bottom .btns_group div .btn{border-color:#D5D8E0;width:100%;color: #343E5C;font-size: 12px;}
.products_list .item .bottom .btns_group div .btn:hover{border-color:#008ace;color:#FFF;}
.products_list .item .bottom .btns_group div:first-child .btn{border-left:none;-moz-border-top-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;}
.products_list .item .bottom .btns_group div:last-child .btn{border-right:none;-moz-border-top-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;}

.cat_page .more_cont .btn{color: #515151;margin:0 auto;border-color:#b5b9c0;width: 170px;font-size: 12px;margin-top:8px;}
.cat_page .more_cont .btn:hover{color:#FFF;border-color:#008ace;}

@media screen and (min-width: 768px) {
    .cat_page .cat_nav{padding:24px 0;}

    .cat_page .cat_products{padding:54px 0 41px;min-height:228px;}
    .cat_page .cat_products .side_filters .block.block_tags{display: none;}
    .cat_page .cat_products .side_filters .block .title{padding:0 22px 0 19px;}
    .cat_page .cat_products .side_filters .block ul > li{padding:4px 20px 6px;}

    .products_list .item-grid{width:33.3333%;}
    .products_list .item{height:340px;}
    .products_list .item .image{height:202px;}
    .products_list .item .image img{max-width:90%;}
}
@media screen and (max-width: 1023px) {
    .cat_page .cat_products .right_side{width:33.3333%;position: absolute;left:1px;top:-54px;z-index:10;visibility: hidden;opacity:0;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
    .cat_page .cat_products .side_filters{-moz-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-ms-transform:translate(0, -25px);-moz-transform:translate(0, -25px);-webkit-transform:translate3d(0, -25px, 0);transform:translate(0, -25px);-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
    .cat_page .cat_products .side_filters:after{content:'';width:110%;height:20px;position: absolute;left:-5%;bottom:100%;background:#FFF;z-index:0;}
    .cat_page .cat_products .side_filters .clear_filters{left:auto;right:22px;z-index:13;top:-54px;-ms-transform:translate(0, 25px);-moz-transform:translate(0, 25px);-webkit-transform:translate3d(0, 25px, 0);transform:translate(0, 25px);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
    .cat_page .cat_products .right_side.open{visibility: visible;opacity: 1;}
    .cat_page .cat_products .right_side.open .side_filters{-moz-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}
    .cat_page .cat_products .right_side.open .side_filters .clear_filters{-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}

    .cat_page .cat_products .left_side{width:100%;}

    .cat_page .cat_nav .btns_group > li{display: none;}
    .cat_page .cat_nav .btns_group > li.mobile{display: block;}
    .cat_page .cat_nav .btns_group > li .btn{z-index: 12;}
}
@media screen and (max-width: 767px) {
    .cat_page .cat_products .right_side{width:100%;left:0;}
    .cat_page .cat_products .right_side .side_filters{margin:0 -25px;}
    .cat_page .cat_products .side_filters{-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;padding-bottom:40px;}
    .cat_page .cat_products .side_filters .clear_filters{right:30px;top:-33px;}
    .cat_page .cat_products .no_results{padding-left:0;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .cat_page .cat_products{min-height:215px;}
    .products_list .item-grid{width:50%;}
}
@media screen and (min-width: 1024px) {
    .cat_page .cat_nav .innerpage{padding:0 22px;}
    .cat_page .cat_nav .btns_group > li.mobile{display:none;}
    .products_list .item:hover{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);z-index:3;}
}
@media screen and (min-width: 1280px) {
    .products_list .item{height:380px;}
    .products_list .item .image{height:242px;}
    .products_list .item .image img{max-width:95%;}
}

/* Product page */
.page_top_product{height:90px;}
.page_top_product:after{display: none;}
.page_top_product .innerpage{padding-top:0;}
.page_top_product .bottom{padding:0 0;}
.page_top_product .bottom .table_text{position: relative;}
.page_top_product .bottom .table_text .table-cell{padding-bottom:0;padding-top:3px;}
.page_top_product .bottom .table_text .brand_logo{height:45px;display: inline-block;border-left:1px solid rgba(240,242,247,0.4);padding-left:25px;margin-left:24px;vertical-align: middle;}
.page_top_product .bottom .table_text .brand_logo img{display: block;max-height:100%;}
.page_top_product .bottom .table_text .btn_back{display: inline-block;vertical-align: middle;margin-top:0;position: relative;top:-2px;}
.page_top_product .bottom .table_text .btn_find{position: absolute;left:0;top:0;bottom:0;margin:auto 0;}

.prod_page{position: relative;}
.prod_page .prod_sold{background-color: #A50034;}
.prod_page .prod_sold .innerpage{height: auto;position: relative;color: #FFF;font-size: 14px;line-height:1.2143;font-weight: 400;overflow: hidden;}
.prod_page .prod_sold .desc{height:auto;position: absolute;right:0;top:0;bottom:0;margin:auto 0;letter-spacing: 0.08px;}
.prod_page .prod_sold .desc strong{font-weight:700;}
.prod_page .prod_sold .close{position: absolute;left:3px;top:0;bottom:2px;font-size:9px;color:#FFF;height:35px;width:35px;line-height:35px;text-align:center;margin:auto 0;}

.prod_page .prod_info .row-col{height:auto;padding-top:18px;padding-bottom:47px;}
.prod_page .prod_info .col-5{height:100%;position: relative;}
.prod_page .prod_info .col-4{height:100%;position: relative;}
.prod_page .prod_info .block_info{color: #343E5C;position: relative;height:100%;}
.prod_page .prod_info .block_info .title-3{color: #000;margin-bottom:6px;}
.prod_page .prod_info .block_info .tag,.prod_page .prod_info_special .block_info .tag{margin-bottom:27px;height: 24px;line-height:22px;color: #FFF;font-size: 12px;padding:0 12px;margin-right:1px;font-weight:700;background-color: #008ace;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: inline-block;}
.prod_page .prod_info .block_info .tag a{color:#fff;}
.prod_page .prod_info .block_info .tag a:hover{color:#eee;}
.prod_page .prod_info .block_info .desc{font-size: 16px;font-weight: 400;line-height:1.625;margin-bottom:21px;}
.prod_page .prod_info .block_info .title_small{color: #6b6b6d;line-height:1;font-size: 14px;font-weight:700;margin-bottom:7px;}
.prod_page .prod_info .block_info .prop_list{margin-bottom:27px;}
.prod_page .prod_info .block_info .prop_list ul{margin-left:0;list-style:none;}
.prod_page .prod_info .block_info .prop_list ul:after{content:'';clear:both;display: table;}
.prod_page .prod_info .block_info .prop_list ul > li{font-size: 14px;font-weight: 400;line-height:1.7143;float:right;width:100%;position: relative;padding-right:17px;}
.prod_page .prod_info .block_info .prop_list ul > li:after{content:'';width: 9px;height: 9px;background-color: #EFF0F5;position: absolute;right:0;top:8px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.prod_page .prod_info .block_info .size_list ul{padding-top:3px;float:right;}
.prod_page .prod_info .block_info .size_list ul:after{content:'';clear:both;display: table;}
.prod_page .prod_info .block_info .size_list ul > li{float:left;margin-right:-2px;}
.prod_page .prod_info .block_info .size_list ul > li > a{width: 52px;height: 42px;line-height:39px;border: 2px solid #E4E8F0;display: block;color: #4C5263;font-size: 12px;font-weight: 400;text-transform: uppercase;text-align:center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;direction: ltr;}
.prod_page .prod_info .block_info .size_list ul > li:first-child > a{-moz-border-radius: 21px 0px 0px 21px;-webkit-border-radius: 21px 0px 0px 21px;border-radius: 21px 0px 0px 21px;}
.prod_page .prod_info .block_info .size_list ul > li:last-child > a{-moz-border-radius: 0px 21px 21px 0px;-webkit-border-radius: 0px 21px 21px 0px;border-radius: 0px 21px 21px 0px;margin-right:0;}
.prod_page .prod_info .block_info .size_list ul > li > a:hover,.prod_page .prod_info .block_info .size_list ul > li > a.active{background-color: #E4E8F0;}
.prod_page .prod_info .block_info .desc ul{list-style:disc;margin-right:10px;}

.prod_more_list{position: absolute;right:0;bottom:0;width:100%;}
.prod_more_list ul{padding-top:15px;}
.prod_more_list ul:after{content:'';clear:both;display: table;}
.prod_more_list ul > li{display:inline-block;margin-left:20px;vertical-align:middle;}
.prod_more_list ul > li:last-child{margin-left:0;}
.prod_more_list ul > li .btn{width: 100%;-webkit-transform: translateZ(0px);}
.prod_more_list ul > li .btn .icon{font-size:18px;margin-left:12px;position: relative;top:2px;left:-3px;}
.prod_more_list ul > li .checkbox{color: #343E5C;top: -1px;position: relative;margin-left:-12px;}
.prod_more_list ul > li .checkbox .check_c{border-color:#343E5C;margin-left:9px;}
.prod_more_list ul > li .checkbox:hover .check_c{border-color:#A50034;}
.prod_more_list ul > li .checkbox input[type="checkbox"]:checked + .label .check_c{border-color:#A50034;background:#A50034;}
.prod_more_list ul > li .share_link{color: #343E5C;font-size: 14px;font-weight:700;position: relative;top:-1px;}
.prod_more_list ul > li .share_link .icon{font-size:22px;margin-left:5px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;transition:color 0.2s ease;}
.prod_more_list ul > li .share_link:hover .icon{color:#A50034;}
.prod_page .prod_info .block_gallery{height:100%;padding-top:0;}
.prod_page .prod_info .block_gallery .gallery_carousel{margin-bottom:0;margin-left:0;margin-right:0;width:auto;height:auto;overflow: hidden;}
.prod_page .prod_info .block_gallery .gallery_carousel .item{height:220px;}
.prod_page .prod_info .block_gallery .gallery_carousel .item .image{height:100%;width:100%;position: relative;cursor: pointer;}
.prod_page .prod_info .block_gallery .gallery_carousel .item .image .img{display: block;max-height:100%;max-width:100%;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.prod_page .prod_info .block_gallery .gallery_carousel .item .image .zoomImg.zoomed{cursor: url('/images/cursor_zoom.png'), pointer;}
.prod_page .prod_info .block_gallery .thumbs_list{margin-left: -10px;margin-right: 0;}
.prod_page .prod_info .block_gallery .thumbs_list:after{content:'';clear:both;display: table;}
.prod_page .prod_info .block_gallery .thumbs_list > li{float:right;width:25%;padding-left:10px;}
.prod_page .prod_info .block_gallery .thumbs_list > li .thumb{display: block;height: 70px;background-color: #FFF;border: 2px solid #E4E8F0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(28, 30, 35, 0);-webkit-box-shadow: 0 0 0 rgba(28, 30, 35, 0);box-shadow: 0 0 0 rgba(28, 30, 35, 0);position: relative;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.prod_page .prod_info .block_gallery .thumbs_list:not(.init) > li:first-child .thumb,.prod_page .prod_info .block_gallery .thumbs_list > li .thumb:hover,.prod_page .prod_info .block_gallery .thumbs_list > li .thumb.active{-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);border-color:#FFF;z-index:2;}

.prod_page .section_features{background:#eff0f5;padding-top:45px;padding-bottom:46px;}
.prod_page .section_features .title-3{color: #000;text-align:center;margin-bottom:38px;}
.prod_page .section_features .list{margin-left:-30px;}
.prod_page .section_features .list:after{content:'';clear:both;display: table;}
.prod_page .section_features .list .item{float:right;width:100%;position: relative;min-height:0;margin-bottom:33px;padding-right:0;padding-left:30px;cursor:default;}
.prod_page .section_features .list .item:nth-child(3n) {/*clear: right;*/}
.prod_page .section_features .list .item .image{width: 100%;height: 93px;background-color: #FFF;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: absolute;right:0;top:0;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.prod_page .section_features .list .item .image img{display: block;max-width:90%;max-height:100%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;}/**anna*/
.prod_page .section_features .list .item .desc{font-size: 16px;font-weight: 400;line-height:1.375;}
.prod_page .section_features .list .item:hover .image{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);z-index:2;}

.prod_page .more_cont .btn{margin:0 auto;position: relative;top:9px;font-size:12px;width: 170px;}

.prod_page .section_big{height:auto;position: relative;overflow: hidden;}
.prod_page .section_big .bg{position: absolute;left:0;bottom:0;width:100%;height:100%;z-index:0;backface-visibility: hidden;}
.prod_page .section_big .bg.parallax{height:100%;}
.prod_page .section_big .bg.contain{height:auto;width:100%;}
.prod_page .section_big .innerpage{position: relative;z-index:2;height:100%;}
.prod_page .section_big .table{height:100%;width:100%;}
.prod_page .section_big .table-cell{height:100%;width:100%;vertical-align: middle;text-align:center;}
.prod_page .section_big .box{width:100%;margin:0 auto;position: relative;color: #FFF;}
.prod_page .section_big .box .title{font-size: 32px;line-height:1.1905;font-weight: 900;width:100%;margin:0 auto;margin-bottom:16px;}
.prod_page .section_big .box .desc{font-size:16px;line-height:1.625;width:100%;margin:0 auto;margin-bottom:29px;}
.prod_page .section_big .box .comp_cont{position: relative;width:100%;height: auto;margin-bottom:40px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 30px 40px rgba(34, 35, 40, 0.4);-webkit-box-shadow: 0 30px 40px rgba(34, 35, 40, 0.4);box-shadow: 0 30px 40px rgba(34, 35, 40, 0.4);overflow: hidden;}
.prod_page .section_big .box .comp_cont .item_video{height:100%;}
.prod_page .section_big .box .comp_cont .item_video .play{padding:0;}
.prod_page .section_big .box .btn_cont:after{content:'';clear:both;display:table;}
.prod_page .section_big .box .btn_cont .btn{width: 202px;height: 50px;line-height:50px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;-moz-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);margin:0 auto;}

.prod_page .section_big_text{height:auto;}
.prod_page .section_big_text .bg.parallax{height:100%;}
.prod_page .section_big_text:after{content:'';width:100%;height:100%;position: absolute;right:0;top:0;background:url('/images/product_mask.png') repeat-y top center;background-size:768px;z-index:1;}
.prod_page .section_big_text .table-cell{text-align:right;}
.prod_page .section_big_text .box{height:auto;padding-right:0;margin-right:0;text-align:right;width:100%;}
.prod_page .section_big_text .box .title{width:100%;margin-left:0;margin-bottom:9px;}
.prod_page .section_big_text .box .desc{width:100%;margin-left:0;padding-left:0;margin-bottom:29px;}
.prod_page .section_big_text .box .btn_cont .btn{margin:0;float:right;margin-left:0;width: 202px;}
.prod_page .section_big_text .box .btn_cont .btn:last-child{margin-left:0;}
.prod_page .section_big_text .box .btn_cont .btn.btn_outline{line-height:46px;}
.prod_page .section_big_text.section_big_left:after{background-image:url('/images/product_mask_l.png');}
.prod_page .section_big_text.section_big_left .table-cell{text-align:left;}
.prod_page .section_big_text.section_big_left .box{width:100%;margin-left:0;margin-right:0;float:left;padding-right:0;padding-left:0;}


.prod_page .section_spec{background:#fff;padding:35px 0 60px;}
.prod_page .section_spec .title-section{text-align:center;margin-bottom:34px;}
.prod_page .section_spec .list .item{color: #343E5C;border-bottom:1px solid #ddd; /*margin-bottom:30px;*/background-color: #fff;
                                     -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.prod_page .section_spec .list .item:hover,
.prod_page .section_spec .list .item.open .item_top
{-moz-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);}
    .prod_page .section_spec .list .item.open {
    }
.prod_page .section_spec .list .item:last-child{margin-bottom:0;}
.prod_page .section_spec .list .item .item_top{height: auto;padding:20px;display: block;position: relative;}
.prod_page .section_spec .list .item .item_top .title{color: #222328;font-weight: 400;margin-bottom:3px;}
.prod_page .section_spec .list .item .item_top .desc{color: #6b6b6d;font-size: 16px;font-weight: 400;}
.prod_page .section_spec .list .item .item_top .icon{position: absolute;left:11px;line-height:25px;height:20px;top:0;bottom:0;margin:auto 0;color: #3A405B;font-size:20px;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: -moz-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: -o-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.prod_page .section_spec .list .item.open .item_top .icon{-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.prod_page .section_spec .list .item .item_bottom{display: none;border-top: 1px solid #eee;opacity:0;}
.prod_page .section_spec .list .item .item_bottom .col{float:right;width:100%;padding:35px 12px 12px 15px;color: #6b6b6d;font-size: 14px;font-weight: 400;line-height:1.8572;}
.prod_page .section_spec .list .item .item_bottom .col:nth-child(2){padding-right:12px;padding-left:12px;}
.prod_page .section_spec .list .item .item_bottom .col-item{margin-bottom:25px;}
.prod_page .section_spec .list .item .item_bottom .col-item:last-child{margin-bottom:0;}
.prod_page .section_spec .list .item .item_bottom .col-item .title{color: #343E5C;font-size: 16px;font-weight:700;margin-bottom:-2px;}
.prod_page .section_spec .list .item .item_bottom .col-item ul{padding-top:7px;margin-bottom:0;}
.prod_page .section_spec .list .item .item_bottom .col-item ul > li{margin-bottom:6px;padding-right:20px;position: relative;}
.prod_page .section_spec .list .item .item_bottom .col-item ul > li:after{content:'';width: 9px;height: 9px;background-color: #EFF0F5;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;right:0;top:9px;}
.prod_page .section_spec .list .item .item_bottom .col-item ul > li:last-child{margin-bottom:0;}
.prod_page .section_spec .list .item .item_bottom .bottom{clear:both;border-top:1px solid #eee;font-size:0;text-align:center;padding:28px 0;}
.prod_page .section_spec .list .item .item_bottom .bottom > li{vertical-align: middle;margin-left:20px;display: inline-block;}
.prod_page .section_spec .list .item .item_bottom .bottom > li:last-child{margin-left:0;}
.prod_page .section_spec .list .item .item_bottom .bottom > li .btn{width: 200px;margin-left:0;}
.prod_page .section_spec .list .item .item_bottom .bottom > li .link{height: 42px;color: #343E5C;font-size: 14px;font-weight:700;display: block;height:40px;line-height:38px;}
.prod_page .section_spec .list .item .item_bottom .bottom > li .link:hover{color:#0073E6;}
.prod_page .section_spec .list .item .item_bottom .bottom > li .link .icon{margin-left:5px;vertical-align: middle;font-size:21px;}



.prod_page .section_spec .title-3{margin-bottom:52px;color: #000;text-align:center;}
/*.prod_page .section_spec .list .item{color: #343E5C;margin-bottom:60px;}*/
.prod_page .section_spec .list .item .title-4{margin-bottom:25px;}
.prod_page .section_spec .list .item ul{border-top:1px solid #eee;}
.prod_page .section_spec .list .item ul > li{color: #777;font-size: 16px;font-weight: 400;height:auto;line-height:1.2;padding-right:0;border-bottom:1px solid #eee;position: relative;}
.prod_page .section_spec .list .item ul > li .label{width:auto;position: absolute;right:0;top:0;font-weight:700;color: #343E5C;}
.prod_page .section_spec .list .item ul > li .tooltip{position: absolute;left:5px;top:0;bottom:0;margin:auto 0;}


.prod_page .section_review{background-color: #EFF0F5;padding-top:31px;padding-bottom:50px;}
.prod_page .section_review .title-3{color: #000;text-align:center;margin-bottom:30px;}
.prod_page .list_items{border-top:1px solid #cfd0d4;}
.prod_page .list_items .item{border-bottom:1px solid #cfd0d4;padding:21px 22px 17px;position: relative;font-weight:700;}
.prod_page .list_items .item .title{font-size: 16px;color: #343E5C;line-height:1;margin-bottom:6px;}
.prod_page .list_items .item .desc{font-size: 14px;color: #A1A6BB; width:80%;margin-right:40px;}
.prod_page .list_items .item .btn{position: absolute;left:10px;top:-1px;bottom:0;margin:auto 0;width: 72px;}

.prod_page .section_support{background-color: #FFF;padding-top:30px;padding-bottom:50px;}
.prod_page .section_support .title-3{color: #000;text-align:center;margin-bottom:30px;}
.list_support{text-align:center;margin-bottom:0;}
.list_support > li{display: inline-block;vertical-align: top;width: 100%;text-align:center;margin:0;color: #343E5C;}
.list_support > li .icon{width: 73px;line-height:64px;height: 50px;color: #E6E8EF;font-size:37px;}
.list_support > li .icon.icon-phone{font-size:37px;}
.list_support > li .title{font-size: 16px;font-weight:700;direction: ltr;}
.list_support > li a:not(.btn){color: #fff;}
.list_support > li .btn{width: 126px;margin-top:26px;}
.list_support > li .contact_info{font-size: 14px;font-weight: 400;line-height:1.2143;padding-top:0;}
.list_support > li .contact_info strong{font-weight:700;}
.list_support a{color:#fff;}
.prod_page .section_support .list_items .item{padding-right:73px;}
.prod_page .section_support .list_items .item .pdf_icon{width:37px;height:44px;position: absolute;right:13px;top:0;bottom:0;margin:auto 0;background:url('/images/pdf_icon.png') no-repeat 0 0;background-size:100%;}
.prod_page .section_support .list_items .item .link_icon{width:37px;height:44px;position: absolute;right:13px;top:0;bottom:0;margin:auto 0;background:url('/images/link_icon.png') no-repeat 0 0;background-size:100%;}

.prod_page .section_review .list_items .item .link_icon{width:37px;height:44px;position: absolute;right:13px;top:0;bottom:0;margin:auto 0;background:url('/images/link_icon.png') no-repeat 0 0;background-size:100%;}
.prod_page .section_review .list_items .item .title{margin-right:40px;}


.section_products{background-color: #eee;padding-top:37px;padding-bottom:21px;}
.section_products .title-3{text-align:center;color:#000;margin-bottom:37px;}
.section_products .products_list .item-grid{width:100%;}
.section_products .products_list .item .bottom .name{height:54px;line-height:1.0625;overflow: hidden;}

.prod_page .prod_info_special{height:auto;position: relative;overflow: hidden;color:#FFF;text-align:center;padding-top:25px;background:#222328;}
.prod_page .prod_info_special .bg{width:100%;height:100%;position: absolute;left:0;bottom:0;z-index:0;}
.prod_page .prod_info_special .innerpage{z-index:1;height:100%;}
.prod_page .prod_info_special .block_info{width:100%;margin:0 auto;margin-bottom:5px;}
.prod_page .prod_info_special .block_info .animate{opacity:0;}
.prod_page .prod_info_special .block_info .tag{margin-bottom:18px;}
.prod_page .block_info .tag.technologyIcon{font-size:18px;height:38px;line-height:38px;}


.prod_page .prod_info_special .block_info .title-2{margin-bottom:12px;letter-spacing: -0.15px;}
.prod_page .prod_info_special .block_info .desc{font-size: 16px;line-height:1.625;font-weight: 400;padding:0 0;}
.prod_page .prod_info_special .gallery_carousel{height:220px;width:100%;margin:0 auto;overflow: visible;}
.prod_page .prod_info_special .gallery_carousel .item{height:220px;position: relative;overflow: hidden;padding-bottom:12px;}
.prod_page .prod_info_special .gallery_carousel .item .image{width:100%;height:100%;position: relative;}
.prod_page .prod_info_special .gallery_carousel .item .image .img{display: block;margin:auto;position: absolute;left:0;top:0;right:0;bottom:0;max-width:100%;max-height:100%;}
.prod_page .prod_info_special .gallery_carousel .owl-dots{bottom:0;}
.prod_page .prod_info_special .gallery_carousel .owl-dots .owl-dot{border-color:#FFF;background:none;}
.prod_page .prod_info_special .gallery_carousel .owl-dots .owl-dot:hover,.prod_page .prod_info_special .gallery_carousel .owl-dots .owl-dot.active{background:#FFF;}
.prod_page .prod_info_special .gallery_carousel .owl-prev,.prod_page .prod_info_special .gallery_carousel .owl-next{right:-66px;color:#FFF;top:0;bottom:50px;margin:auto 0;width: 59px;line-height:53px;height: 59px;border: 2px solid rgba(255,255,255,0.2);text-align:center;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.prod_page .prod_info_special .gallery_carousel .owl-next{right:auto;left:-66px;}
.prod_page .prod_info_special .gallery_carousel .owl-prev:after,
.prod_page .prod_info_special .gallery_carousel .owl-next:after{top:-10px; font-size:13px;content:' \e902 ';font-family:'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position: relative;}
.prod_page .prod_info_special .gallery_carousel .owl-next:after{content:' \e901 ';right:1px;}
.prod_page .prod_info_special .gallery_carousel .owl-prev:hover,.prod_page .prod_info_special .gallery_carousel .owl-next:hover{border-color:#FFF;background:#FFF;color:#222328;}
.prod_page .prod_info.prod_info_02 .row-col{height:auto;padding-top:30px;padding-bottom:47px;}
.prod_page .prod_info.prod_info_02 .prod_more_list{position: relative;}
.prod_page .prod_info.prod_info_02 .prod_more_list ul{margin-left:0;}

    .prod_page .prod_info.backColorBlack{background:#000; color:#fff;}
    .prod_page .prod_info.backColorBlack .block_info{color:#fff;}
    .prod_page .prod_info.backColorBlack .block_info .title_small{color:#fff;}
    .prod_page .prod_info.backColorBlack .block_info .title-3{color:#fff;}
    .prod_page .prod_info.backColorBlack .share_link{color:#fff;}
    .prod_page .prod_info.backColorBlack .prod_more_list{color:#fff;}
    .prod_page .prod_info.backColorBlack .block_info .size_list ul > li > a{color:#fff;}
    .prod_page .prod_info.backColorBlack .block_info .size_list ul > li > a:hover,
    .prod_page .prod_info.backColorBlack .block_info .size_list ul > li > a.active{color:#000}


@media screen and (max-width: 767px) {
  

    .page_top_product{padding:0 25px 0 14px;}
    .page_top_product .innerpage{padding:0;}
    .page_top_product .bottom .table_text .brand_logo{border:none;margin:0;padding:0;}
    .page_top_product .bottom .table_text .btn_back{display:none;}
    .page_top_product .bottom .table_text .btn_find{width:149px;}

    .prod_page .col-spacer{display: none;}
    .prod_page .prod_sold .innerpage{padding:8px 16px 14px 45px;}
    .prod_page .prod_sold .desc{position: relative;}
    .prod_page .prod_info .block_info{text-align:center;}
    .prod_page .prod_info .block_info .desc,.prod_page .prod_info .block_info .prop_list,.prod_page .prod_info .block_info .size_list,.prod_more_list{text-align:right;}
    .prod_page .prod_info .block_gallery .thumbs_list{display: none;}
    .prod_page .prod_info .block_info .desc{padding-top:270px;max-width:400px;}/**ay**/
    .prod_page .prod_info .block_gallery .gallery_carousel{height:220px;}
    .prod_page .prod_info .block_gallery .gallery_carousel .owl-dots{bottom:2px;}
    .prod_page .prod_info .block_gallery .gallery_carousel .item{padding-bottom:12px;}
    .prod_more_list{position: relative;clear:both;padding-top:28px;}
    .prod_more_list ul{text-align:center;}
    .prod_more_list ul > li{display: inline-block;float:none;margin:0 17px;}
    .prod_more_list ul > li:last-child{margin-left:17px;}
    .prod_more_list ul > li:first-child{display: block;margin:0;margin-bottom:23px;}
    .prod_page .prod_info .block_info .title-3{margin-bottom:6px;line-height:1.1875;height:76px;}
    .prod_page .prod_info .col-4{position: absolute;left:0;top:138px;height:auto;}
    .prod_nav,.prod_header{display: none;}

    .prod_page .section_features .list .item .image{position: relative;margin-bottom:9px;}
    .prod_page .section_big{padding-top:43px;padding-bottom:49px;}
    .prod_page .section_big .box .comp_cont{padding-bottom:52.3%;}
    .prod_page .section_big_text:after{background-position: left -150px top 0px;}
    .prod_page .section_big_text .box{text-align:center;}
    .prod_page .section_big_text .box .btn_cont .btn{display: block;margin:0 auto;margin-bottom:21px;float:none;}
    .prod_page .section_big_text .box .btn_cont .btn:last-child{margin:0 auto;}
    .prod_page .section_big .box .comp_cont .item_video .play{position: absolute;left:0;top:0;width:100%;height:100%;}
    .prod_page .section_big .table,.prod_page .section_big .table-cell{display: block;}
    .prod_page .section_big.section_big_text{padding-top:39px;padding-bottom:43px;}

    .prod_page .section_big.sectionHeight{height:564px;}/**ay*/

    .prod_page .section_spec .list .item .title-4{font-size:22px;}
    .prod_page .section_spec .list .item ul > li{padding-bottom: 17px;padding-right: 25px;padding-top: 17px;}
    .prod_page .section_spec .list .item ul > li .label{position: relative;margin-bottom:3px;}
    .prod_page .section_spec .tooltip .tooltip_cont{margin-left:0;left:-12px;}
    .prod_page .section_spec .tooltip .tooltip_cont:after{right:auto;left:16px;}
    .prod_page .list_items .item{padding-left:90px;}
    .prod_page .item_video .play .icon-play{width: 56px;height: 56px;line-height:54px;font-size:14px;padding-left:1px;}
    .list_support > li{display: block;border-top:1px solid #dcdcdc;position: relative;height:81px;padding-right:17px;}
    .list_support > li:after{content:'';clear:both;display: table;}
    .list_support > li:last-child{border-bottom:none;}
    .list_support > li:last-child .title{font-size:14px;}
    .list_support > li .btn{position: absolute;left:10px;top:0;bottom:0;margin:auto 0;}
    .list_support > li .icon{float:right;width:100px;}
    .list_support > li .title{float:right;clear:both;width:100px;}
    .list_support > li .contact_info{width:126px;position: absolute;left:10px;top:14px;}
    .list_support > li a:not(.btn){color: #fff;}
    /*.section_products .products_list{display: none;}*/

    .section_products .products_list_carousel{display: block;margin:0;padding:0 10px;}
    .section_products .products_list_carousel .item-grid{padding-left:0;}
    .section_products .products_list_carousel .owl-dots{bottom:20px;z-index:0;}
    .section_products .owl-next,.section_products .owl-prev{top:auto;bottom:3px;}
    .section_products .products_list .item-grid{padding-bottom:66px;}

    .prod_page .prod_info_special .block_info .title-2{font-size:32px;line-height:1.1875;}
    .prod_page .prod_info_special .gallery_carousel{margin-bottom:35px;}
    .prod_page .prod_info.prod_info_02 .col-4{position: relative;top:0;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .prod_more_list ul{text-align:right;}
    .prod_more_list ul > li .btn{width:164px;}
    .prod_more_list ul > li:first-child{margin-bottom:0;display: inline-block;margin-left:30px;}
    .prod_more_list ul > li{display: inline-block;float:none;margin:0;margin-left:30px;}
    .prod_more_list ul > li:last-child{margin-left:0;}
    .prod_page .section_features .list .item{width:50%;}
    .prod_page .section_big_text .box .btn_cont .btn{display: inline-block;margin-bottom:0;margin:0 12px;}
    .prod_page .section_big_text .box .btn_cont .btn:last-child{margin:0 12px;}
    .prod_page .section_big_text:after{background-position:right 0 top 0;}
    .prod_page .section_big_text.section_big_left::after{background-position:left 0 top 0;}
        /* Change start */
    .prod_page .section_spec .list .item ul > li{height:66px;line-height:20px;padding-right:200px;padding-bottom:23px;padding-top:23px;}
    .prod_page .section_spec .list .item ul > li .label{width:200px;right:24px;margin-bottom:0;position: absolute;right:25px;padding-bottom:23px;padding-top:23px;}
    /* Change end */
}
@media screen and (min-width: 768px) {
    .page_top_product{height:150px;}
    .page_top_product .bottom .table_text .table-cell{padding-top:6px;}
    .page_top_product .bottom .table_text .brand_logo{height:60px;}
    .page_top_product .bottom .table_text .btn_find{bottom:2px;}

    .prod_page .prod_sold .innerpage{height:56px;line-height:1;}
    .prod_page .prod_sold .desc{height:14px;}
    .prod_page .prod_sold .close{left:0;}

    .prod_page .prod_info .row-col{height:auto;padding-top:50px;padding-bottom:84px;}
     .prod_page .prod_info .block_info{min-height:100px;/*min-height:546px;*/padding-bottom:154px;}
    .prod_page .prod_info .block_info .title-3{margin-bottom:22px;}
    .prod_page .prod_info .block_info .desc{margin-bottom:30px;}
    .prod_page .prod_info .block_info .prop_list{margin-bottom:29px;}
    .prod_page .prod_info .block_info .prop_list ul{margin-left:-50px;list-style:none;}
    .prod_page .prod_info .block_info .prop_list ul > li{width:50%;}
    .prod_more_list ul > li .btn{width:164px;}
    .prod_page .prod_info .block_gallery{padding-top:6px;}
    .prod_page .prod_info .block_gallery .gallery_carousel{margin-bottom:85px;height:375px;}
    .prod_page .prod_info .block_gallery .gallery_carousel .item{height:375px;}

    .prod_nav{background-color:#222328;height:60px;}
    .prod_nav .prod_nav_inner{background-color:#222328;position:relative;width:100%;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.18);-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.18);box-shadow:0 0 0 rgba(0, 0, 0, 0.18);-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;-moz-transition:-moz-box-shadow 0.3s ease-in-out;-o-transition:-o-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;}
    .prod_nav ul{display: table;table-layout: fixed;width:100%;}
    .prod_nav ul > li{display:table-cell;position:relative;}
    .prod_nav ul > li:after{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto 0;opacity:0.2;width:1px;height:27px;background-color:#eee;}
    .prod_nav ul > li:last-child:after{display:none;}
    .prod_nav ul > li > a{display:block;height:60px;line-height:56px;color:#6b6b6d;font-size:18px;font-weight:700;text-align:center;position:relative;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
    .prod_nav ul > li > a.active,.prod_nav ul > li > a.active:hover{background:#a50034;color:#FFF;}
    .prod_nav ul > li > a:hover{background-color:#36373c;}
    .prod_header{position:absolute;bottom:0;left:0;width:100%;height:64px;background:#FFF;z-index:12;visibility:hidden;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
    .prod_header .innerpage{height:100%;}
    .prod_header .img{position:absolute;right:0;top:0;bottom:0;margin:auto 0;max-height:56px;max-width:85px;}
    .prod_header .title-main{position:absolute;right:100px;top:0;bottom:0;height:21px;font-size:18px;margin:auto 0;}
    .prod_header .prod_more_list{height:42px;position:absolute;left:0;top:0;bottom:0;margin:auto 0;right:auto;}
    .prod_header .prod_more_list ul{float:left;margin-top:0;padding-top:0;}
    .prod_header .prod_more_list .title_small{display:none;}
    .prod-nav-collapse .prod_nav .prod_nav_inner{position:fixed;top:64px;left:0;z-index:99;-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.18);-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.18);box-shadow:0 10px 25px rgba(0, 0, 0, 0.18);}
    .prod-nav-collapse .header{-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.18);-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.18);box-shadow:0 0 0 rgba(0, 0, 0, 0.18);}
    .prod-nav-collapse .prod_header{opacity:1;visibility:visible;}
   .prod-nav-collapse .miniSitePage .prod_nav .prod_nav_inner{position:fixed;top:0px!important;}/***minisite*/

    .prod_page .section_features{padding-bottom:17px;}
    .prod_page .section_features .title-3{margin-bottom:61px;}
    .prod_page .section_features .list .item{width:50%;min-height:93px;margin-bottom:60px;}
    .prod_page .more_cont .btn{top:-13px;}

    .prod_page .section_big{height:820px;}
    .prod_page .section_big .box{width:65.767%;height:475px;}
    .prod_page .section_big .box .title{font-size:36px;width:90%;}
    .prod_page .section_big .box .desc{width:90%;margin-bottom:36px;}
    .prod_page .section_big .box .comp_cont{height:300px;margin-bottom:50px;}

    .prod_page .section_big_text{height:850px;}
    .prod_page .section_big_text:after{background-size:1320px;}
    .prod_page .section_big_text .box{height:475px;padding-right:30px;width:60%;}
    .prod_page .section_big_text .box .title{margin-bottom:37px;width:100%;}
    .prod_page .section_big_text .box .desc{margin-bottom:67px;width:100%;}
    .prod_page .section_big_text .box .btn_cont .btn{margin-left:30px;width:170px;}
    .prod_page .section_big_text.section_big_left .box{width:60%;padding-left:30px;}

    .prod_page .section_spec .list .item .title-4{margin-bottom:27px;}
        /* Change start */
    .prod_page .section_spec .list .item ul > li{height:66px;line-height:20px;padding-right:325px;padding-top:23px;padding-bottom:23px;}
    .prod_page .section_spec .list .item ul > li .label{width:300px;right:24px;padding-top:23px;padding-bottom:23px;}
    /* Change end */
    .prod_page .section_spec .list .item ul > li .tooltip{left:28px;}

    .prod_page .section_review{padding-top:48px;padding-bottom:71px;}
    .prod_page .section_review .title-3{margin-bottom:53px;}
    .prod_page .list_items .item{padding:21px 32px 17px;}
    .prod_page .list_items .item .btn{left:23px;width:142px;}

    .prod_page .section_support{padding-top:47px;padding-bottom:144px;}
    .prod_page .section_support .title-3{margin-bottom:72px;}
    .list_support{margin-bottom:77px;}
    .list_support > li{width:126px;margin:0 20px;}
    .list_support > li .icon{line-height:69px;height:69px;font-size:69px;}
    .list_support > li .icon.icon-phone{font-size:65px;}
    .list_support > li .contact_info{padding-top:17px;}
    .prod_page .section_support .list_items .item{padding-right:94px;}
    .prod_page .section_support .list_items .item .pdf_icon{right:13px;}

    .section_products .products_list_carousel{display:none;}
    .section_products .products_list .item-grid{width:33.3333%;}
    .section_products .products_list.main_carousel .item-grid{width:100%;}

    .prod_page .prod_info_special{height:696px;padding-top:37px;}
    .prod_page .prod_info_special .block_info{width:80%;}
    .prod_page .prod_info_special .block_info .desc{padding:0 35px;}
    .prod_page .prod_info_special .gallery_carousel{height:450px;width:81.3333%;}
    .prod_page .prod_info_special .gallery_carousel .item{height:450px;padding-bottom:30px;}
    .prod_page .prod_info.prod_info_02 .row-col{padding-top:59px;padding-bottom:61px;}
    .prod_page .prod_info.prod_info_02 .prod_more_list ul{margin-left:-70px;}



     .section_products .products_list.main_carousel .owl-prev{right:40px;}
    .section_products .products_list.main_carousel .owl-next{left:40px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .prod_page .col-spacer{display:none;}
    .prod_page .prod_info .col-5{width:55%;}
    .prod_page .prod_info .col-4{width:45%;}

    .prod-nav-collapse .prod_nav .prod_nav_inner{-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);box-shadow: 0 0px 3px rgba(0, 0, 0, 0.18);}
   .prod-nav-collapse .miniSitePage .prod_nav .prod_nav_inner{position:fixed;top:0px!important;}/***minisite*/

    .prod_page .section_features .list .item .image{position: relative;margin-bottom:22px;}

    .prod_page .section_spec .col-10{width:100%;}
    .prod_page .section_spec .tooltip .tooltip_cont{margin-left:0;left:-15px;}
    .prod_page .section_spec .tooltip .tooltip_cont:after{right:auto;left:18px;}

    .prod_page .section_review .col-10{width:100%;}

    .prod_page .section_support .col-10{width:100%;}

    /*.section_products .products_list{display: none;}*/

    .section_products .products_list .item-grid{width:100%;padding-left:0;}
    .section_products .products_list_carousel{display:block;margin-left:0;}
    .section_products .products_list_carousel .owl-dots{bottom:0;}

    .prod_page .prod_info.prod_info_02 .block_info .prop_list ul{margin-left:0;}
    .prod_page .prod_info.prod_info_02 .prod_more_list ul > li:first-child{display: block;margin-bottom:25px;}
}
@media screen and (min-width: 1024px) {
    .page_top_product .bottom{padding:0 59px;}

    .prod_page .prod_sold .desc{right:32px;}
    .prod_page .prod_sold .close{left:18px;}

    .prod_more_list ul > li{margin-left:29px;}
    .prod_page .prod_info .block_gallery .gallery_carousel{margin-left:-30px;margin-right:-54px;}
    .prod_page .prod_info .block_gallery .thumbs_list{margin-left:-21px;margin-right:-9px;}

    .prod_header{height:74px;}
    .prod_header .img{right:20px;}
    .prod_header .title-main{right:119px;}
    .prod_header .prod_more_list{left:24px;}
    .prod-nav-collapse .prod_nav .prod_nav_inner{top:74px;}
   .prod-nav-collapse .miniSitePage .prod_nav .prod_nav_inner{position:fixed;top:0px!important;}/***minisite*/

    .prod_page .section_features .list .item{padding-right:159px;padding-left:45px;}
    .prod_page .section_features .list .item .image{width:131px;}

    .prod_page .section_big{height:680px;}
    .prod_page .section_big .bg.parallax{height:860px;}
    .prod_page .section_big .box .title{width:80%;}
    .prod_page .section_big .box .desc{width:80%;}

    .prod_page .section_big_text{height:710px;}
    .prod_page .section_big_text .bg.parallax{height:890px;}
    .prod_page .section_big_text .box{margin-right:5.9829%;width:41.47%;}
    .prod_page .section_big_text .box .title{width:100%;}
    .prod_page .section_big_text .box .desc{width:100%;}
    .prod_page .section_big_text.section_big_left .box{width:42.47%;margin-left:5.9829%;padding-left:35px;}

    .section_products .products_list .item-grid{width:25%;}
     .section_products .products_list.main_carousel .item-grid{width:100%;}

    .prod_page .prod_info_special{height:596px;}
    .prod_page .prod_info_special .bg{height:690px;}
    .prod_page .prod_info_special .block_info{width:50%;}
    .prod_page .prod_info_special .gallery_carousel{height:360px;width:83.3333%;}
    .prod_page .prod_info_special .gallery_carousel .item{height:360px;}
    .prod_page .prod_info_special .gallery_carousel .owl-prev,.prod_page .prod_info_special .gallery_carousel .owl-next{right:-73px;}
    .prod_page .prod_info_special .gallery_carousel .owl-next{left:-73px;right:auto;}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .prod_page .prod_info.prod_info_02 .prod_more_list ul > li{margin-left:20px;}
    .prod_page .prod_info.prod_info_02 .prod_more_list ul > li:last-child{margin-left:0;}
}
@media screen and (min-width: 1280px) {
    .page_top_product .bottom{padding:0 69px;}

    .prod_page .prod_sold .desc{right:42px;}
    .prod_page .prod_sold .close{left:28px;}

    .prod_page .prod_info .block_info .prop_list ul{margin-left:-132px;}
    .prod_more_list ul > li{margin-left:34px;}

    .prod_nav{height:70px;}
    .prod_nav ul > li:after{height:32px;}
    .prod_nav ul > li > a{height:70px;line-height:68px;}
    .prod_header{height:90px;}
    .prod-nav-collapse .prod_nav .prod_nav_inner{top:90px;}
   .prod-nav-collapse .miniSitePage .prod_nav .prod_nav_inner{position:fixed;top:0px!important;}/***minisite*/

    .prod_page .section_features .list .item{padding-right:199px;padding-left:65px;}
    .prod_page .section_features .list .item .image{width:161px;}

    .prod_page .section_big{height:820px;}
    .prod_page .section_big .bg.parallax{height:850px;}
    .prod_page .section_big .box .title{font-size:42px;width:70%;}
    .prod_page .section_big .box .desc{width:70%;}
    .prod_page .section_big .box .comp_cont{height:400px;}

    .prod_page .section_big_text{height:850px;}
    .prod_page .section_big_text .bg.parallax{height:850px;}
    .prod_page .section_big_text:after{background-size:1920px;}
    .prod_page .section_big_text .box .title{width:100%;}
    .prod_page .section_big_text .box .desc{padding-left:50px;width:100%;}
        /* Change start */
    .prod_page .section_spec .list .item ul > li{height:76px;line-height:20px;padding-top:28px;padding-bottom:28px;}
    .prod_page .section_spec .list .item ul > li .label{padding-top:28px;padding-bottom:28px;}
    /* Change start */


    .prod_page .prod_info_special{height:696px;}
    .prod_page .prod_info_special .bg{height:790px;}
    .prod_page .prod_info_special .gallery_carousel{height:450px;}
    .prod_page .prod_info_special .gallery_carousel .item{height:450px;}
    .prod_page .prod_info_special .gallery_carousel .owl-prev,.prod_page .prod_info_special .gallery_carousel .owl-next{right:-93px;}
    .prod_page .prod_info_special .gallery_carousel .owl-next{right:auto;left:-93px;}
    .prod_page .prod_info.prod_info_02 .prod_more_list ul{margin-left:-40px;}
}

/* Brand page */
.page_top_brand{height:auto;}
.page_top_brand .top{padding:0 0;}
.page_top_brand .top .right{position: relative;height:100%;}
.page_top_brand .top .brand_logo{height:45px;position: absolute;right:0;top:10px;bottom:0;margin:auto 0;}
.page_top_brand .top .brand_logo img{display: block;max-height:100%;}
.page_top_brand .top .products_menu{float:right;position: relative;margin-left:23px;font-size: 14px;font-weight:700;}
.page_top_brand .top .products_menu .title_open{width: 116px;text-align:center;height: 34px;line-height:28px;color: #FFF;padding-left:33px;padding-right:10px;border: 2px solid rgba(255,255,255,0.2);-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;display: block;position: relative;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.page_top_brand .top .products_menu .title_open:after{content:'';width:1px;height:34px;position: absolute;left:32px;top:-2px;background:#d3d3d4;z-index:2;opacity:0;-webkit-transition: opacity 0.25s ease-in-out;-moz-transition: opacity 0.25s ease-in-out;-o-transition: opacity 0.25s ease-in-out;transition: opacity 0.25s ease-in-out;}
.page_top_brand .top .products_menu .title_open .icon{position: absolute;left:0;top:0;height:100%;line-height:32px;font-size:9px;width:33px;padding-left:1px;border-right:2px solid rgba(255,255,255,0.2);}
.page_top_brand .top .products_menu .list{display: block;position: absolute;right:0;top:100%;margin-top:11px;width:auto;opacity:0;visibility: hidden;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.page_top_brand .top .products_menu .list ul{max-height:254px;width:218px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);height:100%;overflow: hidden;-ms-transform:scale(0.95) translate(0, -5px);-moz-transform:scale(0.95) translate(0, -5px);-webkit-transform:scale(0.95) translate3d(0, -5px, 0);transform:scale(0.95) translate(0, -5px);-webkit-transform-origin:50% 0%;transform-origin:100% 0%;-webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);}
.page_top_brand .top .products_menu .list ul li{height:42px;line-height:40px;color:#bcbfce;padding-right:21px;margin-bottom:4px;}
.page_top_brand .top .products_menu .list ul li > a{margin-right:-21px;white-space: nowrap;height:42px;font-weight:400;line-height:40px;cursor:pointer;padding:0 30px 0 10px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;color:#3a405b;}
.page_top_brand .top .products_menu .list ul li > a:hover{background:#eee;}
.page_top_brand .top .products_menu .mCSB_scrollTools{width:23px;}
.page_top_brand .top .products_menu .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#343e5c;opacity:1;}
.page_top_brand .top .products_menu.open .title_open{background:#FFF;color:#222328;}
.page_top_brand .top .products_menu.open .title_open:after{opacity: 1;}
.page_top_brand .top .products_menu.open .list{opacity: 1;visibility: visible;}
.page_top_brand .top .products_menu.open .list ul{margin-bottom:0;overflow: hidden!important;max-height:254px;-moz-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);}
.page_top_brand .top .btn{float:right;}
.page_top_brand .bottom .table_text{width:100%;height:100%;}
.page_top_brand .bottom .table_text .table-cell{width:100%;height:100%;text-align: center;vertical-align: middle;}
.page_top_brand .bottom .table_text .title-1{margin-bottom:14px;line-height:1;}
.page_top_brand .bottom .table_text .title-1 div{position: relative;overflow: hidden;margin-bottom:0;}
.page_top_brand .bottom .table_text .title-1 div:last-child{margin-bottom:0;}
.page_top_brand .bottom .table_text .title-1 div span{display: block;-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate(0, 0);}
.page_top_brand .bottom .table_text .desc{width:100%;margin:0 auto;padding:0 0;}

.brand_page .brand_cats .innerpage{height:235px;overflow: hidden;position: relative;}
.brand_page .brand_cats .inner{width:auto;margin:0 auto;}
.brand_page .brand_cats .main_carousel{overflow: visible;position: static;}
.brand_page .brand_cats .main_carousel .owl-stage-outer:after{content:'';width:2px;height:100%;position: absolute;left:0;top:0;background:#FFF;}
.brand_page .brand_cats .main_carousel .item{border-left:1px solid #eee;float:right;width:100%;}
.brand_page .brand_cats .main_carousel.owl-loaded .item{width:100%;}
.brand_page .brand_cats .main_carousel .owl-item:last-child .item{border-color:#FFF;}
.brand_page .brand_cats .main_carousel .item a{display: block;height:235px;text-align:center;padding-top:15px;position: relative;}
.brand_page .brand_cats .main_carousel .item a:after{content:'';width:100%;height:100%;z-index:1;position: absolute;left:0;top:0;}
.brand_page .brand_cats .main_carousel .item a:hover .btn{background-color:#A50034;border-color:#A50034;color:#FFF;}
.brand_page .brand_cats .main_carousel .item .image{height:140px;position: relative;margin-bottom:22px;}
.brand_page .brand_cats .main_carousel .item .image img{display: block;max-height:100%;max-width:98%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.brand_page .brand_cats .main_carousel .item .btn{margin:0 auto;display: inline-block;width:auto;min-width: 125px;height: 32px;line-height:26px;padding-right:18px;padding-left:18px;}
.brand_page .brand_cats .main_carousel .owl-controls{position: static;}
.brand_page .brand_cats .main_carousel .owl-prev{right:0;}
.brand_page .brand_cats .main_carousel .owl-next{left:0;}
.brand_page .brand_cats .main_carousel .owl-prev.hidden,.brand_page .brand_cats .main_carousel .owl-next.hidden{opacity: 0;visibility: hidden;}

.brand_page .homepage_gallery{height:572px;}
.brand_page .homepage_gallery .item .bg{height:622px;}
.brand_page .homepage_gallery .item .box_text .title-2_s{font-size:32px;line-height:1.1905;padding:0 0;margin-bottom:20px;}
.brand_page .homepage_gallery .item .box_text .desc{height:182px;overflow: hidden;margin-bottom:13px;}
.brand_page .homepage_gallery .item .box_text .btn{width:100%;}
.brand_page .homepage_gallery .navs a.nav-prev{right:15px;}
.brand_page .homepage_gallery .navs a.nav-next{left:15px;}

.brand_page .section_products{padding-top:43px;padding-bottom:21px;}
.brand_page .section_products .title-3{color: #222328;line-height:1;font-size: 32px;font-weight: 900;padding-bottom:17px;position: relative;margin-bottom:37px;}
.brand_page .section_products .title-3 .line{width: 104px;height: 2px;background-color: #A50034;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;position: absolute;right:0;left:0;bottom:0;margin:0 auto;}

.brand_page .feed_section{padding-top:34px;}
.brand_page .feed_section .title_main{color:#FFF;text-align:center;font-size: 32px;line-height:1;margin-bottom:32px;}

@media screen and (max-width: 767px) {
    .page_top_brand{padding:0 15px;}
    .page_top_brand .top .products_menu{display:none;}
    .page_top_brand .top .btn{width: 149px;}
    .page_top_brand .top .brand_logo{right:9px;}
    .page_top_brand .innerpage{padding-left:0;padding-right:0;}
    .page_top_brand .bottom .table_text{display: block;}
    .page_top_brand .bottom .table_text .table-cell{display: block;padding:23px 0 67px;}
    .page_top_brand .bottom .table_text .title-1{font-size:32px;padding:0 40px;}
    .page_top_brand .bottom .table_text .desc{height:auto;min-height:52px; overflow: hidden;}
    .page_top_brand .bottom .table_text .show_more{width: 42px;height: 42px;line-height:38px;color: #FFF;font-size: 18px;font-weight: 400;border: 2px solid rgba(255,255,255,0.5);-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;text-align:center;display: block;margin:0 auto;position: absolute;left:0;right:0;bottom:17px;}
    .page_top_brand .bottom .table_text .desc.show_desc{height:auto;}

    .brand_page .brand_cats .innerpage{padding:0;}
    .brand_page .brand_cats .inner{margin-right:-127px;}
    .brand_page .brand_cats .main_carousel .owl-stage-outer:after{display: none;}

    .brand_page .homepage_gallery .item .innerpage{padding:0 15px;}
    .brand_page .homepage_gallery .item.item_center .box_text .btn_cont .btn{margin:0;margin-top:18px;}
    .brand_page .homepage_gallery .item .box_text .btn_cont{bottom:102px;}
    .brand_page .homepage_gallery .item .box_text .title-2_s,.brand_page .homepage_gallery .item .box_text .desc{margin:0 auto;}
    .brand_page .homepage_gallery .item .box_text .title-2_s{margin-bottom:13px;}
    .brand_page .homepage_gallery .navs a{bottom:28px;}
    .brand_page .homepage_gallery .dots{bottom:45px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .brand_page .homepage_gallery .item.item_center .box_text .btn_cont .btn{max-width:320px;}
}
@media screen and (min-width: 768px) {
    .page_top_brand{height:675px;}
    .page_top_brand .top .brand_logo{height:60px;}
    .page_top_brand .bottom .table_text .title-1{margin-bottom:30px;}
    .page_top_brand .bottom .table_text .title-1 div{margin-bottom:-15px;}
    .page_top_brand .bottom .table_text .title-1 div span{-ms-transform:translate(0, 79px);-moz-transform:translate(0, 79px);-webkit-transform:translate3d(0, 79px, 0);transform:translate(0, 79px);}
    .page_top_brand .bottom .table_text .desc{padding:0 20px;}
    .page_top_brand .bottom .table_text .show_more{display:none;}

    .brand_page .brand_cats .inner{width:87%;}
    .brand_page .brand_cats .main_carousel .item{width:25%;}
    .brand_page .brand_cats .main_carousel .item .btn{min-width:115px;padding-right:12px;padding-left:12px;}

    .brand_page .homepage_gallery .item .box_text .title-2_s{font-size:36px;padding:0 25px;}
    .brand_page .homepage_gallery .item .box_text .desc{height:130px;}
    .brand_page .homepage_gallery .item .box_text .btn{width:184px;}
    .brand_page .homepage_gallery .navs a.nav-prev{right:0;}
    .brand_page .homepage_gallery .navs a.nav-next{left:0;}

    .brand_page .section_products{padding-top:45px;padding-bottom:31px;}
    .brand_page .section_products .title-3{font-size:36px;padding-bottom:23px;margin-bottom:40px;}
    .brand_page .section_products .title-3 .line{width:88px;}

    .brand_page .feed_section{padding-top:45px;}
    .brand_page .feed_section .title_main{font-size:36px;margin-bottom:45px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_top_brand .top .products_menu.open .list ul{overflow-y:scroll!important;-webkit-overflow-scrolling: touch;height:100%;}
}
@media screen and (min-width: 1024px) {
    .page_top_brand{height:575px;}
    .page_top_brand .top{padding:0 60px;}
    .page_top_brand .bottom .table_text .title-1 div{margin-bottom:-20px;}
    .page_top_brand .bottom .table_text .title-1 div span{-ms-transform:translate(0, 89px);-moz-transform:translate(0, 89px);-webkit-transform:translate3d(0, 89px, 0);transform:translate(0, 89px);}
    .page_top_brand .bottom .table_text .desc{width:79.6667%;}

    .brand_page .brand_cats .inner{width:73.5%;}
    .brand_page .brand_cats .main_carousel .item .btn{min-width:125px;padding-right:18px;padding-left:18px;}
    .brand_page .brand_cats .main_carousel .owl-prev{right:40px;}
    .brand_page .brand_cats .main_carousel .owl-next{left:40px;}

    .brand_page .homepage_gallery{height:492px;}
    .brand_page .homepage_gallery .item .bg{height:542px;}
    .brand_page .homepage_gallery .item .box_text .title-2_s{padding:0 55px;}
    .brand_page .homepage_gallery .navs a.nav-prev{right:40px;}
    .brand_page .homepage_gallery .navs a.nav-next{left:40px;}
}
@media screen and (min-width: 1280px) {
    .page_top_brand{height:675px;}
    .page_top_brand .top{padding:0 70px;}
    .page_top_brand .bottom .table_text .title-1 div span{-ms-transform:translate(0, 102px);-moz-transform:translate(0, 102px);-webkit-transform:translate3d(0, 102px, 0);transform:translate(0, 102px);}
    .page_top_brand .bottom .table_text .desc{width:66.6667%;}

    .brand_page .brand_cats .inner{width:68.5%;}
    .brand_page .brand_cats .main_carousel .owl-prev{right:50px;}
    .brand_page .brand_cats .main_carousel .owl-next{left:50px;}

    .brand_page .homepage_gallery{height:572px;}
    .brand_page .homepage_gallery .item .bg{height:622px;}
    .brand_page .homepage_gallery .item .box_text .title-2_s{font-size:42px;}
    .brand_page .homepage_gallery .navs a.nav-prev{right:50px;}
    .brand_page .homepage_gallery .navs a.nav-next{left:50px;}

    .brand_page .section_products .title-3{font-size:42px;}
    .brand_page .section_products .title-3 .line{width:104px;}

    .brand_page .feed_section .title_main{font-size:42px;}
}

/* Brands & products page */
.page_top_center{height:267px;}
.page_top_center:after{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.page_top_center .innerpage{padding-top:0;}
.page_top_center .bottom .table_text .table-cell{padding-bottom:10px;text-align:center;}
.page_top_center .bottom .table_text .desc{margin:0 auto;}

.brands_list{padding:43px 0 0;}
.brands_list .title-3{color: #222328;text-align:center;margin-bottom:47px;}
.brands_list .list_items{border:1px solid #eee;border-left:none;border-right:none;}
.brands_list .list_items .innerpage{position: relative;margin-bottom:-1px;}
.brands_list .list_items .innerpage:after{clear:both;display: table;content:'';}
.brands_list .list_items .innerpage:before{content:'';width:1px;height:100%;position: absolute;left:-1px;top:0;background:#eee;}
.brands_list .list_items .item{float:right;width:100%;border:1px solid #eee;border-top:none;border-left:none;position: relative;}
.brands_list .list_items .item:after{content:'';width:1px;height:100%;position: absolute;left:-1px;top:0;background:#eee;}
.brands_list .list_items .item a{display: block;height:173px;position: relative;color: #f2f2f2;}
.brands_list .list_items .item a:after{position:absolute;left:15px;top:0;bottom:0;margin:auto 0;height:40px;line-height:40px;
                                       font-size:28px;content:' \e926 ';font-family:'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.brands_list .list_items .item a:hover{color:#8e8f92;}
.brands_list .list_items .item img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-height:70%;max-width:60%;}/*was  100%***/

.brandsprods_page .catsgroup_list{background:#fafafa;padding:49px 0 45px;}
.brandsprods_page .catsgroup_list.white_bg{background:#FFF;}
.brandsprods_page .catsgroup_list .title-3{text-align:center;margin-bottom:42px;}
.brandsprods_page .catsgroup_list .inner{position: relative;padding-left:0;padding-right:0;}
.brandsprods_page .catsgroup_list .list{position: relative;}
.brandsprods_page .catsgroup_list .list:before{width:1px;height:100%;position: absolute;left:0;top:0;height:100%;background:#FAFAFA;content:'';}
.brandsprods_page .catsgroup_list.white_bg .list:before{background:#FFF;}
.brandsprods_page .catsgroup_list .list:after{content:'';clear:both;display: table;}
.brandsprods_page .catsgroup_list .list .item{float:right;width:100%;border-left:1px solid #eee;margin-bottom:30px;}
.brandsprods_page .catsgroup_list .list .item a{display: block;height:218px;text-align:center;padding-top:15px;position: relative;}
.brandsprods_page .catsgroup_list .list .item a:after{content:'';width:100%;height:100%;z-index:1;position: absolute;left:0;top:0;}
.brandsprods_page .catsgroup_list .list .item a:hover .btn{background-color:#008ace;border-color:#008ace;color:#FFF;}
.brandsprods_page .catsgroup_list .list .item .image{height:140px;position: relative;margin-bottom:10px;}
.brandsprods_page .catsgroup_list .list .item .image img{display: block;max-height:100%;max-width:98%;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.brandsprods_page .catsgroup_list .list .item .btn{margin:0 auto;display: inline-block;width:auto;min-width: 125px;max-width:191px;height: 32px;line-height:26px;padding-right:18px;padding-left:18px;}
.brandsprods_page .catsgroup_list .news_block{position: absolute;left:0;top:0;width: 100%;min-height: 235px;background-color: #EFF0F5;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:30px 20px;}
.brandsprods_page .catsgroup_list .news_block .title-3_s{color: #222328;margin-bottom:30px;letter-spacing: 0.1px;}
.brandsprods_page .catsgroup_list .news_block ul > li{margin-bottom:21px;}
.brandsprods_page .catsgroup_list .news_block ul > li:last-child{margin-bottom:0;}
.brandsprods_page .catsgroup_list .news_block ul > li > a{color: #008ace;font-size: 14px;line-height:1.2143;font-weight: 400;text-decoration: underline;display:block;letter-spacing: 0.1px;}
.brandsprods_page .catsgroup_list .news_block ul > li > a:hover{color:#0073E6;}

@media screen and (max-width: 567px) {
    .brands_list .list_items .innerpage{padding:0;}
    .brands_list .list_items .item{border-right:none;}
    .brands_list .list_items .item:after{display:none;}
    .brands_list .list_items .item a:after{left:31px;}

    .brandsprods_page .catsgroup_list .innerpage{padding:0 33px;}
    .brandsprods_page .catsgroup_list .title-3{margin:0 -18px;}
    .brandsprods_page .catsgroup_list .list{margin-bottom:31px;}
    .brandsprods_page .catsgroup_list .list:before{display: none;}
    .brandsprods_page .catsgroup_list .list .item{border:none;border-bottom:1px solid #e3e8f0;margin:0 -18px;width:auto;float:none;}
    .brandsprods_page .catsgroup_list .list .item:last-child{border-bottom:none;}
}
@media screen and (max-width: 767px) {
    .page_top_center{padding:0 5px;}
    .page_top_center .bottom .table_text .title-2{line-height:1.1875;margin-bottom:15px;}
    .brandsprods_page .catsgroup_list .title-3{line-height:1.1875;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .brands_list .list_items .item{width:50%;}
    .brandsprods_page .catsgroup_list .list .item{width:50%;}
}
@media screen and (min-width: 768px) {
    .page_top_center{height:275px;}
    .page_top_center .bottom .table_text .table-cell{padding-bottom:13px;}

    .brands_list .list_items .item{width:33.3333%;}

    .brandsprods_page .catsgroup_list{padding:52px 0 45px;}
    .brandsprods_page .catsgroup_list .list .item{width:33.3333%;}
    .brandsprods_page .catsgroup_list .list .item a{height:235px;}
    .brandsprods_page .catsgroup_list .list .item .image{margin-bottom:22px;}
    .brandsprods_page .catsgroup_list .news_block{min-height:0;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .brandsprods_page .catsgroup_list .news_block ul:after{content:'';clear:both;display: table;}
    .brandsprods_page .catsgroup_list .news_block ul > li{width:50%;float:right;}
}
@media screen and (max-width: 1023px) {
    .brandsprods_page .catsgroup_list .news_block{position:relative;}
}
@media screen and (min-width: 1024px) {
    .brands_list .list_items .item{width:25%;}

    .brandsprods_page .catsgroup_list{padding:52px 0 15px;}
    .brandsprods_page .catsgroup_list .inner{padding-left:343px;padding-right:10px;}
    .brandsprods_page .catsgroup_list .news_block{left:57px;width:254px;min-height:235px;}
}
@media screen and (min-width: 1280px) {
    .brandsprods_page .catsgroup_list .inner{padding-left:353px;padding-right:20px;}
    .brandsprods_page .catsgroup_list .list .item{width:25%;}
    .brandsprods_page .catsgroup_list .news_block{left:67px;}
}

/* Authorized page */
.page_top_auth{height:auto;}
.page_top_auth:after{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.page_top_auth .innerpage{padding-top:0;}
.page_top_auth .bottom{padding:0;}
.page_top_auth .bottom .table_text .table-cell{text-align:center;padding-bottom:0;padding-top:14px;}
.page_top_auth .bottom .table_text .title-2{margin-bottom:15px;}
.page_top_auth .bottom .table_text .desc{width:auto;margin-bottom:20px;color: #E3E8F0;line-height:1.4446;}
.page_top_auth .bottom .list_items{padding-top:0;margin:0 0 25px;}
.page_top_auth .bottom .list_items:after{content:'';clear:both;display: table;}
.page_top_auth .bottom .list_items .item{width:100%;float:right;height:auto;border-left:1px solid rgba(255,255,255,0.3);position: relative;padding-top:0;opacity:0;}
.page_top_auth .bottom .list_items .item:last-child{border-left:none;}
.page_top_auth .bottom .list_items .item .icon{position: absolute;left:0;bottom:100%;height:auto;line-height:1;text-align:center;width:100%;font-size:42px;color: #E3E8F0;margin-bottom:13px;}
.page_top_auth .bottom .list_items .item .icon.icon-tools{font-size:34px;}
.page_top_auth .bottom .list_items .item .icon.icon-checked{font-size:33px;}
.page_top_auth .bottom .list_items .item .title_item{margin-bottom:10px;height:auto;}
.page_top_auth .bottom .list_items .item .desc_item{opacity: 0.8;color: #E3E8F0;width:100%;margin:0 auto;font-size: 16px;line-height:1.25;}
.page_top_auth .bottom .btn_cont{opacity: 0;}
.page_top_auth .bottom .btn_find{margin:0 auto;width: 270px;height: 50px;line-height:48px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}

.auth_page .inner_nav .prod_nav_inner ul > li > a:hover,.auth_page .inner_nav .prod_nav_inner ul > li > a.active{color: #D8E039;background:none;}

.auth_page .shops_list{padding-top:0;}
.auth_page .shops_list .top{padding:24px 15px 20px;}
.auth_page .shops_list .top .title_section{height:42px;line-height:36px;display: inline-block;vertical-align: middle;margin-left:14px;padding-right:0;}
.auth_page .shops_list .top .cselect_cont{display: inline-block;vertical-align: middle;width: 100%;font-size:14px;}
.auth_page .shops_list .top .cselect_cont .title,.auth_page .shops_list .top .cselect_cont .title .icon{color: #222328;}
.auth_page .shops_list .top .customSelect .title{padding-right:12px;}
.auth_page .shops_list .list_items{overflow: hidden;}
.auth_page .shops_list .list_items .item-grid{position: relative;width:100%;float:right;}
.auth_page .shops_list .list_items .item{width:100%;float:none;}
.auth_page .shops_list .list_items .item:after{display: none;}
.auth_page .shops_list .list_items .item-grid:last-child .item:after{display: block;}
.auth_page .shops_list .list_items .item a:after{display: none;}
.auth_page .shops_list .btn_cont{padding:40px 0 39px;}
.auth_page .shops_list .btn_cont .btn{width: 235px;margin:0 auto;}

.auth_page .benefits_list{position: relative;overflow: hidden;background-color: #222328;color: #FFF;}
.auth_page .benefits_list .bg{width:100%;height:100%;position: absolute;left:0;top:0;}
.auth_page .benefits_list .bg .cover{width:100%;height:100%;position: absolute;left:0;bottom:0;opacity:0.2;}
.auth_page .benefits_list .innerpage{padding-top:43px;padding-bottom:15px;}
.auth_page .benefits_list .top{width:100%;margin:0 auto;text-align:center;margin-bottom:25px;}
.auth_page .benefits_list .top .title_section{margin-bottom:26px;line-height:0.8077;}
.auth_page .benefits_list .top .desc{color: #E3E8F0;line-height:1.4446;font-size:18px;margin-bottom:17px;}
.auth_page .benefits_list .top .sign_100{display: block;margin:0 auto;width:101px;}
.auth_page .benefits_list .list{padding-right:0;margin-left:0;}
.auth_page .benefits_list .list:after{content:'';clear:both;display: table;}
.auth_page .benefits_list .list .item{width:100%;float:right;height: auto;margin-bottom:35px;padding-right:89px;position: relative;cursor: default;padding-left:0;}
.auth_page .benefits_list .list .item .icon{position: absolute;right:0;top:0;width: 69px;height: 110px;line-height:106px;color: #D8E039;font-size:52px;border: 2px solid rgba(227,232,240,0.2);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align:center;}
.auth_page .benefits_list .list .item .icon.icon-award{line-height:115px;}
.auth_page .benefits_list .list .item .icon.icon-truck{line-height:110px;font-size:51px}
.auth_page .benefits_list .list .item .icon.icon-lock{font-size:41px;}
.auth_page .benefits_list .list .item .icon.icon-truck_move{font-size:56px;}
.auth_page .benefits_list .list .item .icon.icon-servicehead{font-size:48px;}
.auth_page .benefits_list .list .item .icon .benefitIcon{width:64px;height:auto;}
.auth_page .benefits_list .list .item .title_item{line-height:0.925;margin-bottom:7px;margin-top:-3px;}
.auth_page .benefits_list .list .item .desc{max-width:300px;opacity: 0.7;color: #E3E8F0;font-size: 16px;font-weight: 400;line-height:1.25;padding-top:10px;}

.auth_page .sites_list{padding-top:0;}
.auth_page .sites_list .top .innerpage{height:86px;}
.auth_page .sites_list .top .title_section{line-height:88px;padding-right:0;}

.auth_page .unauth_marketers{position: relative;overflow: hidden;background-color: #222328;}
.auth_page .unauth_marketers .bg{width:100%;height:100%;position: absolute;left:0;top:0;}
.auth_page .unauth_marketers .bg .cover{width:100%;height:100%;position: absolute;left:0;bottom:0;opacity:0.2;}
.auth_page .unauth_marketers .innerpage{padding-top:53px;padding-bottom:89px;text-align:center;color:#FFF;}
.auth_page .unauth_marketers .icon_unauth{width:80px;height:80px;margin:0 auto;background:url('/images/icon_unauth.png') no-repeat 0 0;background-size:100%;margin-bottom:27px;}
.auth_page .unauth_marketers .title_section{font-size: 32px;line-height:1;font-weight: 900;margin-bottom:15px;}
.auth_page .unauth_marketers .title_section strong{color: #E82100;font-weight: 900;position: relative;}
.auth_page .unauth_marketers .title_section strong:after{content:'';position: absolute;left:0;right:0;bottom:0;width:100%;max-width:131px;height:7px;background:url('/images/unauth_line.png') no-repeat 0 0;background-size:100%;}
.auth_page .unauth_marketers .desc{font-size: 16px;font-weight: 400;max-width:740px;margin:0 auto;margin-bottom:35px;line-height:1.625;}
.auth_page .unauth_marketers .btn_cont{position: relative;}
.auth_page .unauth_marketers .btn_cont .btn{margin:0 auto;position: absolute;left:0;right:0;top:-1px;}
.auth_page .unauth_marketers .bottom{padding-top:0;display: none;}
.auth_page .unauth_marketers .bottom .desc{margin-bottom:62px;}
.auth_page .unauth_marketers .bottom ul{margin:0 0;}
.auth_page .unauth_marketers .bottom ul:after{content:'';clear:both;display: table;}
.auth_page .unauth_marketers .bottom ul > li{width:50%;float:right;margin-bottom:53px;}
.auth_page .unauth_marketers .bottom ul > li .logoun{width: 130px;height: 100px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin:0 auto;position: relative;}
.auth_page .unauth_marketers .bottom ul > li .logoun:after{content:'';position:absolute;right:-15px;top:-15px;width:36px;height:36px;background:url('/images/icon_unauth2.png') no-repeat 0 0;background-size:100%;}
.auth_page .unauth_marketers .bottom ul > li .logoun img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}

/***only for unauthorized page**/
.auth_page .unauth_marketers .unAuthorizedBottom{padding-top:0;display: block;}


@media screen and (max-width: 567px) {
    .auth_page .shops_list .list_items .innerpage:before{display:none;}
    .auth_page .unauth_marketers .bottom ul > li:nth-last-child(-n+2){margin-bottom:0;}
}
@media screen and (max-width: 767px) {
    .page_top_auth{padding:15px 15px 45px;}
    .page_top_auth .innerpage{padding:0;}
    .page_top_auth .bottom .table_text .title-2{line-height:1.1875;}
    .page_top_auth .bottom .list_items .item{border-left:none;border-bottom:1px solid rgba(255,255,255,0.3);text-align:right;padding:15px 60px 15px 0;}
    .page_top_auth .bottom .list_items .item:last-child{border-bottom:none;}
    .page_top_auth .bottom .list_items .item .title_item{font-size:26px;}
    .page_top_auth .bottom .list_items .item .icon{bottom:auto;top:20px;right:0;left:auto;width:40px;}
    .page_top_auth .bottom .list_items .item .desc_item{width:200px;margin:0;}

    .auth_page .shops_list .top .innerpage{padding:0 133px 0 0;}
    .auth_page .shops_list .top .title_section{position: absolute;right:0;top:0;}
    .auth_page .shops_list .top .cselect_cont{max-width:212px;}
    .auth_page .shops_list .list_items{padding:0 0;}
    .auth_page .shops_list .list_items .innerpage{padding:0;}

    .auth_page .benefits_list .top .title_section{font-size:32px;line-height:1.1875;}
    .auth_page .benefits_list .list .item{min-height:110px;}
    .serviceBenefits .benefits_list .list .item{min-height:200px;}
    .auth_page .benefits_list .list .item .title_item{font-size:26px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_top_auth .bottom .list_items .item{width:50%;min-height:113px;border-bottom:none;border-left:1px solid rgba(255,255,255,0.3);margin-bottom:20px;padding-right:75px;}
    .page_top_auth .bottom .list_items .item .icon{right:15px;}
    .page_top_auth .bottom .list_items .item:nth-child(2){border-left:none;}

    .auth_page .shops_list .list_items{padding:0 15px;}
    .auth_page .shops_list .list_items .item-grid{width:50%;}

    .auth_page .benefits_list .list .item{min-height:90px;margin-bottom:35px;padding-left:0;}
    .auth_page .benefits_list .list .item .icon{height:90px;line-height:86px;}
    .auth_page .benefits_list .list .item .icon.icon-award{line-height:95px;}
    .auth_page .benefits_list .list .item .icon.icon-truck{line-height:90px;}

    .serviceBenefits .benefits_list .list .item{min-height:220px;}
    .auth_page .unauth_marketers .bottom ul > li{width:25%;}
}
@media screen and (min-width: 768px) {
    .page_top_auth{height:678px;}
    .page_top_auth .bottom .table_text .title-2{margin-bottom:30px;}
    .page_top_auth .bottom .table_text .desc{margin-bottom:52px;line-height:1.2223;}
    .page_top_auth .bottom .list_items{padding-top:60px;margin:0 0 44px;}
    .page_top_auth .bottom .list_items .item{width:25%;min-height:165px;padding-top:3px;}
    .page_top_auth .bottom .list_items .item .icon{height:50px;line-height:50px;font-size:47px;}
    .page_top_auth .bottom .list_items .item .icon.icon-tools{font-size:39px;}
    .page_top_auth .bottom .list_items .item .icon.icon-checked{font-size:38px;}
    .page_top_auth .bottom .list_items .item .title_item{margin-bottom:18px;height:84px;}
    .page_top_auth .bottom .list_items .item .desc_item{width:150px;}

    .auth_page .shops_list .top{padding:24px 0px 20px;}
    .auth_page .shops_list .top .cselect_cont{width:202px;}
    .auth_page .shops_list .top .customSelect .title{padding-right:17px;}
    .auth_page .shops_list .list_items .item-grid{width:33.3333%;}

    .auth_page .benefits_list .innerpage{padding-top:85px;padding-bottom:64px;}
    .auth_page .benefits_list .top{width:570px;}
    .auth_page .benefits_list .top .desc{line-height:1.2223;}
    .auth_page .benefits_list .top .sign_100{width:141px;}
    .auth_page .benefits_list .list .item{width:50%;height:110px;margin-bottom:45px;padding-right:98px;padding-left:20px;}
    .auth_page .benefits_list .list .item .title_item{margin-top:-5px;}

    .auth_page .unauth_marketers .innerpage{padding-top:83px;padding-bottom:109px;}
    .auth_page .unauth_marketers .icon_unauth{width:121px;height:121px;}
    .auth_page .unauth_marketers .title_section{font-size:38px;margin-bottom:2px;}
    .auth_page .unauth_marketers .title_section strong:after{height:9px;}
    .auth_page .unauth_marketers .bottom ul > li{width:25%;}
    .auth_page .unauth_marketers .bottom ul > li .logoun:after{right:-25px;top:-25px;width:51px;height:51px;}
}
@media screen and (min-width: 1024px) {
    .page_top_auth{height:598px;}
    .page_top_auth .bottom .table_text .desc{margin-bottom:42px;}
    .page_top_auth .bottom .list_items{margin:0 -15px 44px;}
    .page_top_auth .bottom .list_items .item{min-height:138px;}
    .page_top_auth .bottom .list_items .item .title_item{height:56px;}

    .auth_page .shops_list .top .title_section{padding-right:16px;}
    .auth_page .shops_list .list_items .item-grid{width:25%;}

    .auth_page .benefits_list .bg .cover{height:130%;}
    .auth_page .benefits_list .innerpage{padding-top:65px;padding-bottom:54px;}
    .auth_page .benefits_list .list{padding-right:50px;margin-left:-50px;}
    .auth_page .benefits_list .list .item{height:90px;margin-bottom:35px;padding-left:0;}
    .auth_page .benefits_list .list .item .icon{height:90px;line-height:86px;}
    .auth_page .benefits_list .list .item .icon.icon-award{line-height:95px;}
    .auth_page .benefits_list .list .item .icon.icon-truck{line-height:90px;}
    .auth_page .benefits_list .list .item .title_item{line-height:0.625;margin-top:0;}

    .auth_page .sites_list .top .title_section{padding-right:16px;}

    .auth_page .unauth_marketers .bg .cover{height:157%;}
    .auth_page .unauth_marketers .innerpage{padding-top:63px;padding-bottom:89px;}
    .auth_page .unauth_marketers .bottom ul > li{width:16.6667%;}
}
@media screen and (min-width: 1280px) {
    .page_top_auth{height:678px;}
    .page_top_auth .bottom .table_text .desc{margin-bottom:52px;}
    .page_top_auth .bottom .list_items .item{min-height:146px;}
    .page_top_auth .bottom .list_items .item .title_item{height:64px;}

    .auth_page .shops_list .top .title_section{padding-right:26px;}

    .auth_page .benefits_list .innerpage{padding-top:85px;padding-bottom:74px;}
    .auth_page .benefits_list .list{padding-right:100px;margin-left:-130px;}

    .auth_page .sites_list .top .title_section{padding-right:26px;}

    .auth_page .unauth_marketers .innerpage{padding-top:83px;padding-bottom:109px;}
    .auth_page .unauth_marketers .title_section{font-size:42px;}
    .auth_page .unauth_marketers .bottom ul{margin:0 -15px;}
}

/* Sale page */
.page_top_sale{height:auto;overflow: visible;}
.page_top_sale .bg_cont{position: absolute;left:0;top:0;width:100%;height:100%;overflow: hidden;}
.page_top_sale .bg .cover{filter:blur(0px);-webkit-filter:blur(0px);-webkit-transition: -wekbit-filter 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.4s;-moz-transition: -moz-filter 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.4s;-o-transition: -o-filter 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.4s;transition: filter 1.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.4s;}
.page_top_sale .bg .cover.blur{filter:blur(22.3px);-webkit-filter:blur(22.3px);}
.page_top_sale .bottom{padding:32px 0 176px;}
.page_top_sale .bottom .table_text{display: block;}
.page_top_sale .bottom .table_text .table-cell{display: block;width:100%;margin:0 auto;padding-bottom:0;}
.page_top_sale .bottom .logo_brand{display: block;margin:0 auto;max-width:100%;margin-bottom:26px;opacity:0;}
.page_top_sale .bottom .table_text .title-2{line-height:1;margin-bottom:19px;}
.page_top_sale .bottom .table_text .desc{font-size: 16px;font-weight: 400;line-height:1.625;width:auto;max-width:none;margin-bottom:29px;padding:0 0;}
.page_top_sale .bottom .btns_group{text-align:center;font-size:0;opacity:0;}
.page_top_sale .bottom .btns_group > li{display: inline-block;margin:0 13.5px;}
.page_top_sale .bottom .btns_group > li .tooltip{height:auto;width:auto;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_toggle{font-size: 14px;color:#FFF;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_cont{bottom:auto;top:100%;margin-bottom:0;margin-top:20px;width: 290px;margin-left:-145px;padding:0;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_cont:after{border-width: 0 10px 10px 10px;}
.page_top_sale .bottom .btns_group > li .tooltip.clicked .tooltip_cont{-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.4);}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list{overflow: hidden;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list:after{content:'';clear:both;display: table;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list > li{margin-bottom:-1px;height:86px;border:1px solid #eee;border-right:none;border-top:none;width:33.3333%;float:right;position: relative;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list > li:nth-child(3n+3){border-left:none;}
.page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list > li img{display: block;margin:auto;position: absolute;left:0;right:0;top:0;bottom:0;max-width:85%;max-height:85%;}

.sale_page .col-8{padding-bottom:36px;}
.sale_page .image{margin-top:-156px;margin-bottom:21px;-moz-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);}
.sale_page .image img{display: block;width:100%;}
.sale_page .rule_text{font-size: 12px;font-weight: 400;line-height:1.1667;color: #737375;}
.sale_page .rule_text a{color: #008ace;text-decoration: underline;}
.sale_page .rule_text a:hover{color:#0073E6;}

@media screen and (max-width: 767px) {
    .page_top_sale{padding:0 4px;}
    .page_top_sale .bottom .btns_group > li{margin-bottom:15px;}

    .sale_page .col-spacer{display: none;}
    .sale_page .image{margin-right:-15px;margin-left:-15px;}
}
@media screen and (min-width: 768px) {
    .page_top_sale .bottom{padding:32px 0 242px;}
    .page_top_sale .bottom .table_text .table-cell{width:66.6667%;}
    .page_top_sale .bottom .logo_brand{margin-bottom:29px;}
    .page_top_sale .bottom .table_text .title-2{line-height:1.1881;margin-bottom:13px;}
    .page_top_sale .bottom .table_text .desc{margin-bottom:43px;padding:0 10px;}
    .page_top_sale .bottom .btns_group > li .tooltip .tooltip_cont{width:514px;margin-left:-257px;}
    .page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list > li{height:136px;}
    .page_top_sale .bottom .btns_group > li .tooltip .tooltip_shops_list > li img{max-width:95%;max-height:95%;}

    .sale_page .image{margin-top:-157px;margin-bottom:33px;}
}
@media screen and (min-width: 1024px) {
    .page_top_sale .bottom .table_text .table-cell{width:50%;}
    .page_top_sale .bottom .btns_group > li .tooltip .tooltip_cont{width:634px;margin-left:-317px;}
}

/* Operation instructions page */
.page_top_opinstruct{height:345px;}
.page_top_opinstruct .bottom .table_text .table-cell{padding-bottom:20px;}
.page_top_opinstruct .bottom .table_text .table-cell .title-2{margin-bottom:15px;}
.page_top_opinstruct .bottom .table_text .table-cell .desc{width:100%;}

.top_filters{border-bottom:1px solid #eee;}
.top_filters .row-col{padding:35px 0 39px;}
.top_filters .inputs{margin:0 0 31px 0;}
.top_filters .inputs:after{content:'';clear:both;display: table;}
.top_filters .inputs > li{width:100%;padding-left:0;float:right;text-align:right;}
.top_filters .inputs > li .label{color: #A1A6BB;font-size: 14px;font-weight:700;display: block;vertical-align: middle;padding-right:16px;margin-bottom:7px;}
.top_filters .inputs > li .label .tooltip{display: inline-block;vertical-align: middle;margin-right:3px;height:14px;line-height:14px;}
.top_filters .inputs > li .label .tooltip .tooltip_toggle{font-size:16px;}
.top_filters .inputs > li input[type='text']{font-size:16px;border-color:#E3E8F0;}
.top_filters .inputs > li input[type='text']:focus{border-color:#FFF;}
.top_filters .inputs > li .cselect_outline,.top_filters .inputs > li .cselect_outline .title .icon{color: #222328;}
.top_filters .inputs > li .cselect_outline .title{border-width:1px;}
.top_filters .inputs > li .customSelect .title{padding-right: 18px;}
.top_filters .btn{width: 100%;display: block;margin:0 auto;}

.opinstruct_page .search_results_list{background:#FFF;padding-bottom:37px;}
.opinstruct_page .search_results_list .results_count{color: #343E5C;font-size: 14px;font-weight:700;height:49px;line-height:46px;border-bottom:1px solid #eee;}
.opinstruct_page .search_results_list .list_items{margin-bottom:39px;}
/*.opinstruct_page .search_results_list .list_items .item{height:80px;border-bottom:1px solid #eee;position: relative;width:100%;}
.opinstruct_page .search_results_list .list_items .item .right{position: relative;padding:19px 72px 0 0;height:100%;font-weight:700;width:80%;}*/

.opinstruct_page .search_results_list .list_items .item{height:auto;border-bottom:1px solid #f0f2f7;position: relative;width:100%}
.opinstruct_page .search_results_list .list_items .item:after{content:'';clear:both;display: table;}
.opinstruct_page .search_results_list .list_items .item .right{position: relative;padding:19px 72px 15px 0;height:100%;font-weight:700;width:80%}


.opinstruct_page .search_results_list .list_items .item .right .image{position: absolute;right:0;top:0;height:100%;width:64px;}
.opinstruct_page .search_results_list .list_items .item .right .image img{position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:78%;max-height:78%;}
.opinstruct_page .search_results_list .list_items .item .right .title{color: #343E5C;font-size: 16px;margin-bottom:2px;}
.opinstruct_page .search_results_list .list_items .item .right .desc{color: #A1A6BB;font-size: 14px;}
.opinstruct_page .search_results_list .list_items .item .left{position: absolute;left:0;top:0;bottom:0;margin:auto 0;height:34px;width:20%;}
.opinstruct_page .search_results_list .list_items .item .left > li{float:right;margin-right:20px;}
.opinstruct_page .search_results_list .list_items .item .left > li .btn{font-size: 14px;width: 128px;}
.opinstruct_page .search_results_list .list_items .item .left > li .link{color: #343E5C;font-size: 14px;font-weight:700;display: block;line-height:29px;}
.opinstruct_page .search_results_list .list_items .item .left > li .link:hover{color:#0073E6;}
.opinstruct_page .search_results_list .list_items .item .left > li .link .icon{font-size:19px;margin-left:5px;}
.opinstruct_page .search_results_list .list_items .item .left > li .link .icon.icon-share_link{font-size:22px;}
.opinstruct_page .search_results_list .btn{font-size: 12px;font-weight:700;margin:0 auto;width: 170px;}
.search_results_list .listIcon{margin:-3px 0px;}

@media screen and (max-width: 767px) {
    .top_filters .inputs > li{margin-bottom:15px;}
    .top_filters .inputs > li:last-child{margin-bottom:0;}

    .opinstruct_page .search_results_list .list_items .item{height:auto;padding-bottom:25px;}
    .opinstruct_page .search_results_list .list_items .item .right{float:none;margin-bottom:20px;width:100%;}
    .opinstruct_page .search_results_list .list_items .item .left{position: relative;float:none;width:100%;}
    .opinstruct_page .search_results_list .list_items .item .left > li:first-child{margin-right:0;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .top_filters .inputs{margin-left:-30px;}
    .top_filters .inputs > li{width:50%;padding-left:30px;}
    .top_filters .inputs > li:nth-child(3){margin-bottom:0;}

    .opinstruct_page .search_results_list .list_items .item{height:80px;padding-bottom:0;}
    .opinstruct_page .search_results_list .list_items .item .left{position: absolute}
    .opinstruct_page .search_results_list .list_items .item .left > li .btn{width:100px;}
}
@media screen and (min-width: 768px) {
    .page_top_opinstruct .bottom .table_text .table-cell .title-2{margin-bottom:19px;}
    .page_top_opinstruct .bottom .table_text .table-cell .desc{width:570px;}

    .top_filters .inputs{margin:0 0 31px -30px;}
    .top_filters .inputs > li{width:25%;padding-left:30px;}
    .top_filters .btn{width:368px;}

    .opinstruct_page .search_results_list .list_items .item .left > li{margin-right:28px;}
    .opinstruct_page .search_results_list .list_items .item .left > li .btn{width:142px;}
}
@media screen and (max-width: 1023px) {
    .top_filters .col-spacer,.opinstruct_page .search_results_list .col-spacer{display:none;}
    .top_filters .col-8,.opinstruct_page .search_results_list .col-10{width:100%;}
}
@media screen and (min-width: 1024px) {
    .page_top_opinstruct{height:295px;}
}
@media screen and (min-width: 1280px) {
    .page_top_opinstruct{height:345px;}
}

/* Findmarketer page - find marketer */
.page_top_findmarketer{height:345px;}
.page_top_findmarketer .bottom .table_text .table-cell{padding-bottom:0;}
.page_top_findmarketer .bottom .table_text .table-cell .title-2{margin-bottom:20px;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group{font-size:0;text-align:center;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li{display: inline-block;vertical-align: middle;margin:0 0 20px;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox .label{width: 270px;height: 45px;line-height:39px;font-size: 18px;padding-right:14px;font-weight:700;border: 2px solid #FFF;border-color:rgba(255,255,255,0.23);-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;display: block;text-align:right;color: #FFF;color:rgba(255,255,255,0.5);-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox .label .radio_c{opacity:0.5;margin-left:10px;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox input[type='radio']:checked + .label{background-color: #D8E039;border-color:#D8E039;color: #222328;-moz-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox input[type='radio']:checked + .label .radio_c{opacity: 1;}
.page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox input[type='radio']:not(:checked) + .label:hover{border-color:rgba(255,255,255,0.5);}

.findmarketer_page .page_tab{position: absolute;z-index:-1;opacity:0;visibility: hidden;}
.findmarketer_page .page_tab.active_tab{position: relative;z-index:1;opacity:1;visibility: visible;-webkit-transition: opacity 0.3s ease,visibility 0.3s ease;-moz-transition: opacity 0.3s ease,visibility 0.3s ease;-o-transition: opacity 0.3s ease,visibility 0.3s ease;transition: opacity 0.3s ease,visibility 0.3s ease;}
.findmarketer_page .top_filters .innerpage{padding-top:35px;padding-bottom:40px;}
.findmarketer_page .top_filters .title_section{text-align:center;margin-bottom:20px}
.brandSelectList li{width:14%!important}
.findmarketer_page .top_filters .inputs{margin-bottom:31px;}
.findmarketer_page .top_filters .inputs > li .label{padding-right:20px;}
.findmarketer_page .top_filters .inputs > li .input_text{position: relative;}
.findmarketer_page .top_filters .inputs > li .input_text input[type='text']{padding-left:35px;}
.findmarketer_page .top_filters .inputs > li .input_text .icon{position: absolute;left:20px;top:0;z-index:1;font-size:14px;line-height:44px;cursor: default;}

.findmarketer_page .search_results_list{padding-bottom:0;}
.findmarketer_page .search_results_list .row-col{height: auto;}
.findmarketer_page .search_results_list .col-7{height:100%;overflow: hidden;}
.findmarketer_page .search_results_list .col-5{height:100%;}
.findmarketer_page .results_count{color: #343E5C;font-size: 14px;font-weight:700;height:49px;line-height:46px;border-bottom:1px solid #eee;}
.findmarketer_page .search_results_list .scroll_inside{width:100%;height:100%;border-bottom:1px solid #eee;}
.findmarketer_page .search_results_list .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #3A405B;right:auto;margin:0;float:left;opacity:1;}
.findmarketer_page .search_results_list .list_items .item{height:80px;border-bottom:1px solid #eee;position: relative;}
.findmarketer_page .search_results_list .list_items .item:last-child{border-bottom:none;}
.findmarketer_page .search_results_list .list_items .item .right{position: relative;padding:16px 70px 0 0;height:100%;font-weight:700;}
.findmarketer_page .search_results_list .list_items .item .right .image{position: absolute;right:0;top:0;height:100%;width:64px;}
.findmarketer_page .search_results_list .list_items .item .right .image img{position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:78%;max-height:78%;}
.findmarketer_page .search_results_list .list_items .item .right .title{color: #343E5C;font-size: 16px;margin-bottom:2px;}
.findmarketer_page .search_results_list .list_items .item .right .desc{color: #A1A6BB;font-size: 14px;}
.findmarketer_page .search_results_list .list_items .item .left{position: absolute;left:0;top:0;bottom:0;margin:auto 0;height:34px;}
.findmarketer_page .search_results_list .list_items .item .left > li{float:right;margin-right:17px;}
.findmarketer_page .search_results_list .list_items .item .left > li .btn_navigate{width: 88px;}
.findmarketer_page .search_results_list .list_items .item .left > li .btn_navigate .icon{font-size:20px;margin-left:6px;margin-right:-2px;position: relative;top:-2px;}
.findmarketer_page .search_results_list .list_items .item .left > li .btn_call{width: 142px;line-height:34px;}
.findmarketer_page .search_results_list .map_wrapper{position: relative;margin-left:0;height:440px;z-index:3;}
.findmarketer_page .search_results_list .map_wrapper .map_cont{background-color: #eaeaea;height:100%;position: absolute;left:0;top:0;width:100%;overflow: hidden;}
.findmarketer_page .search_results_list .map_wrapper .first_text{position: absolute;left:0;top:0;background:rgba(255,255,255,0.6);width:100%;height:100%;z-index:2;display: table;opacity: 0;visibility: hidden;}
.findmarketer_page .search_results_list .map_wrapper .first_text .table-cell{width:100%;height:100%;vertical-align: middle;text-align:center;cursor: default;font-size:20px;font-weight:700;}
.findmarketer_page .search_results_list.map_first .map_wrapper .map_cont{width:100%;}
.findmarketer_page .search_results_list.map_first .map_wrapper .first_text{opacity: 1;visibility: visible;}
.findmarketer_page .search_results_list .map_wrapper .gm-style-iw{left:0;top:0;width:100%!important;overflow: visible;}
.findmarketer_page .search_results_list .map_wrapper .gm-style-iw .detail_box{position: absolute;left:50%;margin-left:-111px;bottom:-17px;width: 220px;text-align:center;padding:15px 15px 18px;color: #FFF;line-height:1.2858;font-size: 14px;font-weight:700;background-color: #222328;background-color:rgba(34,35,40,0.8);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);font-family: 'Assistant', sans-serif;}
.findmarketer_page .search_results_list .map_wrapper .gm-style-iw .detail_box:after{width: 0;height: 0;border-style: solid;border-width: 8px 8px 0 8px;border-color: #222328 transparent transparent transparent;content:'';position: absolute;left:0;right:0;margin:0 auto;top:100%;opacity:0.8;}
.findmarketer_page .search_results_list .map_wrapper .gm-style-iw .detail_box .title{color:rgba(255,255,255,0.5);font-weight: 700;margin-bottom:4px;padding:0 10px;}
.findmarketer_page .search_results_list .map_wrapper .gm-style-iw .detail_box .close{font-size:9px;color:#FFF;height:35px;width:35px;line-height:35px;text-align:center;position: absolute;left:0;top:0;}

@media screen and (max-width: 567px) {
    .findmarketer_page .search_results_list .list_items .item{height:auto;padding-bottom:22px;padding-top:5px;}
    .findmarketer_page .search_results_list .list_items .item .right{float:none;height:70px;display: block;padding-top:11px;}
    .findmarketer_page .search_results_list .list_items .item .right .title{margin-bottom:0;}
    .findmarketer_page .search_results_list .list_items .item .left{float:none;position: relative;padding-bottom:16px;}
    .findmarketer_page .search_results_list .list_items .item .left > li{margin-right:0;margin-left:17px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_top_findmarketer{height:290px;}
    .page_top_findmarketer .bottom .table_text .table-cell .radio_group > li{margin:0 15px;}
    .page_top_findmarketer .bottom .table_text .table-cell .radio_group > li .radiobox .label{width:233px;}

    .findmarketer_page .search_results_list .list_items .item .left > li{margin-right:12px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_call{width:132px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_navigate{width:78px;}
}
@media screen and (max-width: 767px) {
    .page_top_findmarketer{padding:0 20px;}
    .brandSelectList li{width:50%!important}
    .page_top_findmarketer .innerpage{padding:0;}
    .page_top_findmarketer .bottom .table_text .table-cell .radio_group > li:last-child{margin-bottom:0;}

    .findmarketer_page .search_results_list .scroll_inside{height:440px;border:none;}
    .findmarketer_page .search_results_list .map_wrapper{margin:0 -15px;}
    .findmarketer_page .search_results_list .map_wrapper .first_text .table-cell{padding:0 15px;}
}
@media screen and (min-width: 768px) {
    .page_top_findmarketer{height:311px;}
    .page_top_findmarketer .bottom .table_text .table-cell{padding-bottom:11px;}
    .page_top_findmarketer .bottom .table_text .table-cell .title-2{margin-bottom:39px;}
    .page_top_findmarketer .bottom .table_text .table-cell .radio_group > li{margin:0 15px;}

    .findmarketer_page .top_filters .innerpage{padding-top:51px;padding-bottom:50px;}
    .findmarketer_page .top_filters .title_section{margin-bottom:32px;}
    .findmarketer_page .top_filters .inputs{margin-bottom:46px;}

    .findmarketer_page .search_results_list{padding-bottom:56px;}
    .findmarketer_page .search_results_list .map_wrapper{height:740px;}
    .findmarketer_page .search_results_list .map_wrapper .first_text .table-cell{font-size:22px;}
}
@media screen and (max-width: 1023px) {
    .findmarketer_page .search_results_list.map_first .scroll_inside{height:0;}
    .findmarketer_page .search_results_list .col-7,.findmarketer_page .search_results_list .col-5{width:100%;float:none;}
    .findmarketer_page .search_results_list .scroll_inside{overflow-y:scroll;-webkit-overflow-scrolling: touch;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .findmarketer_page .search_results_list .scroll_inside{height:540px;}
}
@media screen and (min-width: 1024px) {
    .page_top_findmarketer{height:261px;}
    .page_top_findmarketer .bottom .table_text .table-cell{padding-bottom:0;}

    .findmarketer_page .search_results_list .row-col{height:540px;}
    .findmarketer_page .search_results_list .list_items .item .left{left:19px;}
    .findmarketer_page .search_results_list .list_items .item .left > li{margin-right:12px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_navigate{width:78px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_call{width:132px;}
    .findmarketer_page .search_results_list .map_wrapper{height:100%;}
    .findmarketer_page .search_results_list .map_wrapper .first_text{width:980px;}
    .findmarketer_page .search_results_list.map_first .map_wrapper .map_cont{width:980px;}
}
@media screen and (min-width: 1280px) {
    .page_top_findmarketer{height:311px;}
    .page_top_findmarketer .bottom .table_text .table-cell{padding-bottom:11px;}

    .findmarketer_page .search_results_list .row-col{height:740px;}
    .findmarketer_page .search_results_list .list_items .item .left{left:39px;}
    .findmarketer_page .search_results_list .list_items .item .left > li{margin-right:17px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_navigate{width:88px;}
    .findmarketer_page .search_results_list .list_items .item .left > li .btn_call{width:142px;}
    .findmarketer_page .search_results_list .map_wrapper .first_text{width:1170px;}
    .findmarketer_page .search_results_list.map_first .map_wrapper .map_cont{width:1170px;}
}
@media screen and (min-width: 1440px) {
    .findmarketer_page .search_results_list .map_wrapper{margin-left:-116px;}
    .findmarketer_page .search_results_list .map_wrapper .first_text{width:1286px;}
    .findmarketer_page .search_results_list.map_first .map_wrapper .map_cont{width:1286px;}
}

/* Findmarketer page - find commerece */
.findmarketer_page .top_filters_com{padding:35px 0 40px;}
.findmarketer_page .top_filters_com .title_section{text-align:center;margin-bottom:28px;}
.findmarketer_page .top_filters_com ul{margin-left:0;}
.findmarketer_page .top_filters_com ul:after{content:'';clear:both;display: table;}
.findmarketer_page .top_filters_com ul > li{float:right;padding-left:0;margin-bottom:0;width:100%;}
.findmarketer_page .top_filters_com ul > li .checkbox{display: block;}
.findmarketer_page .top_filters_com ul > li .checkbox .label{padding-right:115px;color: #BBBECD;font-size: 16px;font-weight:700;height: 40px;line-height:38px;background-color: #FFF;border: 1px solid #E3E8F0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;display: block;width:100%;position: relative;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.findmarketer_page .top_filters_com ul > li .checkbox .label .check_c{position: absolute;right:0;top:0;width: 40px;height: 40px;background-color: #eee;border: 1px solid #E3E8F0;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;}
.findmarketer_page .top_filters_com ul > li .checkbox .label .check_c:after{content:'';width: 18px;height: 18px;background-color: #FFF;border: 2px solid #D7DBE5;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index: 0;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition:opacity 0.3s ease;}
.findmarketer_page .top_filters_com ul > li .checkbox .label .check_c .icon{z-index:2;position: absolute;left:0;top: 0;width:100%;height:100%;text-align:center;line-height:41px;font-size:14px;}
.findmarketer_page .top_filters_com ul > li .checkbox .label .image{position: absolute;right:41px;top:0;width:64px;height:100%;}
.findmarketer_page .top_filters_com ul > li .checkbox .label .image img{position: absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:82%;max-height:72%;}
.findmarketer_page .top_filters_com ul > li .checkbox input[type='checkbox']:checked + .label{color: #343E5C;background-color: #eee;}
.findmarketer_page .top_filters_com ul > li .checkbox input[type='checkbox']:checked + .label{-moz-box-shadow: 0 10px 20px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 10px 20px rgba(168, 173, 187, 0.62);box-shadow: 0 10px 20px rgba(168, 173, 187, 0.62);}
.findmarketer_page .top_filters_com ul > li .checkbox input[type='checkbox']:checked + .label .check_c{background-color: #008ace;border-color: #008ace;}
.findmarketer_page .top_filters_com ul > li .checkbox input[type='checkbox']:checked + .label .check_c:after{opacity: 0;}

.findmarketer_page .commerce_list{border-top:1px solid #eee;overflow: hidden;position: relative;}
.findmarketer_page .commerce_list .no_results{position:absolute;right:0;top:0;width:100%;z-index:3;overflow: hidden;text-align:center;padding:79px 15px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition:all 0.4s ease;opacity:0;visibility: hidden;}
.findmarketer_page .commerce_list .no_results .title-4{margin-bottom:10px;}
.findmarketer_page .commerce_list .no_results a{text-decoration: underline;color:#222328;}
.findmarketer_page .commerce_list .no_results a:hover{color:#007AE6;}
.findmarketer_page .commerce_list .no_results.showed{opacity:1;visibility: visible;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;}
.findmarketer_page .commerce_list .list_items{margin-bottom:46px;min-height:339px;}
.findmarketer_page .commerce_list .list_items .item-grid{width:100%;}
.findmarketer_page .commerce_list .list_items:not(.grid-init) .item-grid:nth-child(n+9),.findmarketer_page .commerce_list .list_items .item-grid.hidden{visibility:hidden;width:0px!important;height:0px!important;margin:0px!important;padding:0px!important;}
.findmarketer_page .commerce_list .list_items .item{border-bottom:1px solid #eee;position: relative;height:80px;background:#FFF;}
.findmarketer_page .commerce_list .list_items .item:after{content:'';clear:both;display: table;}
.findmarketer_page .commerce_list .list_items .item .right{position: relative;height:100%;padding-right:95px;}
.findmarketer_page .commerce_list .list_items .item .right .image{position: absolute;right:0;top:0;width:90px;height:100%;}
.findmarketer_page .commerce_list .list_items .item .right .image img{position: absolute;right:0;top:0;bottom:0;margin:auto 0;max-width:82%;max-height:72%;}
.findmarketer_page .commerce_list .list_items .item .right .title{line-height:80px;color: #343E5C;font-size: 16px;font-weight:700;}
.findmarketer_page .commerce_list .list_items .item .btn{position: absolute;left:0;top:0;bottom:0;margin:auto 0;width:80px;}
.findmarketer_page .commerce_list .more_cont .btn{margin:0 auto 48px;font-size: 12px;font-weight:700;}

@media screen and (min-width: 568px) and (max-width: 767px) {
    .findmarketer_page .commerce_list .list_items .item .right{padding-right:132px;}
    .findmarketer_page .commerce_list .list_items .item .right .image{width:120px;}
    .findmarketer_page .commerce_list .list_items .item .btn{width:142px;}
}
@media screen and (max-width: 767px) {
    .findmarketer_page{position:relative;z-index:5;}
    .findmarketer_page .top_filters_com ul > li .checkbox .label,
    .findmarketer_page .top_filters_com ul > li .checkbox .label .check_c{-moz-border-radius:0;-webkit-border-radius: 0;border-radius:0;border-top:none;border-right:none;border-left:none;}
    .findmarketer_page .top_filters_com ul > li:last-child .checkbox .label{-moz-border-radius:0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:none;}
    .findmarketer_page .top_filters_com ul > li:last-child .checkbox .label .check_c{-moz-border-radius:0 0 5px 0;-webkit-border-radius: 0 0 5px 0;border-radius:0 0 5px 0;border-bottom:none;}
    .findmarketer_page .top_filters_com ul > li:first-child .checkbox .label{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
    .findmarketer_page .top_filters_com ul > li:first-child .checkbox .label .check_c{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
    .findmarketer_page .top_filters_com ul > li .checkbox input[type='checkbox']:checked + .label{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow:none;}

    .findmarketer_page .top_filters_com .top_filters_cont{position: relative;z-index:8;max-width:320px;margin:0 auto;}
    .findmarketer_page .top_filters_com .top_filters_cont .mobile_toggle{font-size:16px;font-weight:700;height: 42px;line-height:38px;background-color: #FFF;border: 1px solid #E3E8F0;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;text-indent: 0;cursor: pointer;width: 100%;padding:0 10px 0 30px;position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding-right:18px;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
    .findmarketer_page .top_filters_com .top_filters_cont .mobile_toggle .icon{font-size:9px;line-height:40px;position: absolute;left:17px;top:0;color: #3A405B;}
    .findmarketer_page .top_filters_com .top_filters_cont.open .mobile_toggle{background: #E3E8F0;border-color: #E3E8F0;}
    .findmarketer_page .top_filters_com .top_filters_cont.open .mobile_toggle .icon:before{content:' \e924 '}
    .findmarketer_page .top_filters_com .top_filters_cont.open ul{visibility: visible;opacity: 1;-moz-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);box-shadow: 0 20px 40px rgba(34, 35, 40, 0.25);-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
    .findmarketer_page .top_filters_com ul{position: relative;left:0;top:100%;margin-top:20px;width:100%;/*opacity:0;visibility:hidden;*/z-index:4;-webkit-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-moz-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition: all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);-moz-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-webkit-box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);box-shadow: 0 0 0 rgba(34, 35, 40, 0.25);-ms-transform:scale(0.95) translate(0, -5px);-moz-transform:scale(0.95) translate(0, -5px);-webkit-transform:scale(0.95) translate3d(0, -5px, 0);transform:scale(0.95) translate(0, -5px);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;}
}
@media screen and (min-width: 768px) {
    .findmarketer_page .top_filters_com .top_filters_cont .mobile_toggle{display:none;}
    .findmarketer_page .top_filters_com{padding:48px 0 27px;}
    .findmarketer_page .top_filters_com .title_section{margin-bottom:49px;}
    .findmarketer_page .top_filters_com ul{margin-left:-30px;}
    .findmarketer_page .top_filters_com ul > li{padding-left:30px;margin-bottom:28px;width:33.3333%;}
    .findmarketer_page .top_filters_com ul > li .checkbox .label{height:42px;line-height:40px;}
    .findmarketer_page .top_filters_com ul > li .checkbox .label .check_c{right:-1px;top:-1px;width:42px;height:42px;}
    .findmarketer_page .top_filters_com ul > li .checkbox .label .check_c .icon{line-height:43px;font-size:16px;}

    .findmarketer_page .commerce_list .no_results{padding:79px 0;}
    .findmarketer_page .commerce_list .list_items{margin-bottom:59px;min-height:158px;}
    .findmarketer_page .commerce_list .list_items .item .right{padding-right:132px;}
    .findmarketer_page .commerce_list .list_items .item .right .image{width:120px;}
    .findmarketer_page .commerce_list .list_items .item .btn{width:142px;}
    .findmarketer_page .commerce_list .more_cont .btn{margin:0 auto 58px;}
}
@media screen and (max-width: 1023px) {
    .findmarketer_page .commerce_list .col-spacer{display:none;}
    .findmarketer_page .commerce_list .col-10{width:100%;}
}
@media screen and (min-width: 1024px) {
    .findmarketer_page .top_filters_com ul > li{width:25%;}
    .findmarketer_page .top_filters_com ul > li .checkbox .label:hover{color:#343E5C;background-color:#eee;}
}

/* About page */
.page_top_about{height:auto;}
.page_top_about:after{display: none;}
.page_top_about .innerpage{padding-top:18px;}
.page_top_about .bottom .table_text .title-1{margin-bottom:11px;}
.page_top_about .bottom .table_text .table-cell .btns_group{font-size:0;padding-top:13px;}
.page_top_about .bottom .table_text .table-cell .btns_group > li{display: inline-block;vertical-align: middle;margin:0 15px;}
.page_top_about .bottom .table_text .table-cell .btns_group > li .btn{width: 186px;font-weight: 400;}
.page_top_about .bottom .table_text .table-cell .btns_group > li .btn .icon{margin-left:11px;}

.about_page .inner_nav .prod_nav_inner ul > li > a.active,.about_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.about_page .about_company{position: relative;overflow: hidden;background:#2b2c32;color: #FFF;}
.about_page .about_company .innerpage{padding-top:55px;padding-bottom:53px;}
.about_page .about_company .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.about_page .about_company .bg .number{position: absolute;cursor:default;width:100px;height:112px;background-size:100%;background-repeat: no-repeat;background-position: 0 0;opacity:0.1;}
.about_page .about_company .bg .number-1{left:-40px;top:-5px;background-image:url('/images/num-1.png');}
.about_page .about_company .bg .number-2{left:50px;top:475px;background-image:url('/images/num-2.png');}
.about_page .about_company .bg .number-3{left:150px;top:924px;background-image:url('/images/num-3.png');}
.about_page .about_company .bg .number-4{left:246px;top:166px;background-image:url('/images/num-4.png');}
.about_page .about_company .title-section{text-align:center;margin-bottom:42px;position: relative;z-index:2;padding-bottom:27px;}
.about_page .about_company .row-col{margin-bottom:54px;position: relative;z-index:2;}
.about_page .about_company .row-col:last-child{margin-bottom:0;}
.about_page .about_company .par_text .title-3{margin-bottom:28px;}
.about_page .about_company .par_text .desc{color: #E3E8F0;font-size: 16px;font-weight: 400;line-height:1.625;}
.about_page .about_company .row-col:nth-child(3) .par_text{margin-right:0;}
.about_page .about_company .row-col:last-child .par_text{padding-left:0;}


/* Change start */
.about_page .group_companies{height:auto;height:auto;min-height:0;max-height:none;background:#222328;overflow: hidden;position: relative;}
.about_page .group_companies > .bg{position: absolute;left:0;bottom:0;height:100%;width:100%;z-index:0;}
.about_page .group_companies .innerpage{z-index:1;display: table;height:100%;width:100%;}
.about_page .group_companies .innerpage .table-cell{height:100%;width:100%;text-align: center;vertical-align: middle;padding-top:70px;}
.about_page .group_companies .title-section{color: #E3E8F0;margin-bottom:50px;padding-bottom:27px;}
.about_page .group_companies .list{font-size:0;margin-left:-30px;}
.about_page .group_companies .list .item{display: inline-block;vertical-align: middle;width:100%;padding-left:30px;margin-bottom:25px;}
.about_page .group_companies .list .item a{display: block;height:178px;position: relative;padding-bottom:48px;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.about_page .group_companies .list .item .bg{height:100%;background-color: #E3E8F0;position: relative;}
.about_page .group_companies .list .item .bottom{height: 48px;line-height:44px;color: #222328;font-size: 18px;font-weight:700;background-color: #E3E8F0;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;position: absolute;right:0;bottom:0;width:100%;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}
.about_page .group_companies .list .item a:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);z-index:2;}
.about_page .group_companies .list .item a:hover .bottom{background-color: #D8E039;}
/* Change end */

.about_page .group_companies{height:auto;height:auto;min-height:0;max-height:none;background:#222328;overflow: hidden;position: relative;}
.about_page .group_companies > .bg{position: absolute;left:0;bottom:0;height:100%;width:100%;z-index:0;}
.about_page .group_companies .innerpage{z-index:1;display: table;height:100%;width:100%;}
.about_page .group_companies .innerpage .table-cell{height:100%;width:100%;text-align: center;vertical-align: middle;padding-top:70px;}
.about_page .group_companies .title-section{color: #E3E8F0;margin-bottom:50px;padding-bottom:27px;}
.about_page .group_companies .list{font-size:0;margin-left:-30px;}
.about_page .group_companies .list .item{display: inline-block;vertical-align: middle;width:100%;padding-left:30px;margin-bottom:25px;}
.about_page .group_companies .list .item a{display: block;height:178px;position: relative;padding-bottom:48px;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.about_page .group_companies .list .item .bg{height:100%;background-color: #E3E8F0;position: relative;}
 .about_page .group_companies .list .item .bg:after { content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0; }
                                                   /*background-image: -moz-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: -o-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: -webkit-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: linear-gradient(12deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);opacity:0;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:opacity 0.3s ease;}*/

.about_page .group_companies .list .item a:hover .bg:after{opacity:1;}
.about_page .group_companies .list .item .bottom{height: 48px;line-height:44px;color: #222328;font-size: 18px;font-weight:700;background-color: #E3E8F0;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;position: absolute;right:0;bottom:0;width:100%;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}
.about_page .group_companies .list .item a:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);z-index:2;}
.about_page .group_companies .list .item a:hover .bottom{background-color: #D8E039;}

.about_page .about_video{height:400px;position: relative;overflow: hidden;background-color: #2B2C32;}
.about_page .about_video .bg{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;opacity:0.2;}
.about_page .about_video .play{display: block;height:400px;width:100%;position: relative;color:#FFF;z-index:1;pointer-events:auto!important;padding:18px 13px;}
.about_page .about_video .play .icon-youtube{font-size:22px;}
.about_page .about_video .play .title-3{width:100%;position: absolute;right:0;bottom:70px;text-align:center;letter-spacing: 0.32em;}
.about_page .about_video .play .icon-play{width: 76px;height: 76px;line-height:74px;padding-left:4px;text-align:center;font-size:20px;background-color: rgba(34, 35, 40, 0.2);border: 2px solid #FFF;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: background 0.3s ease,color 0.3s ease;-moz-transition: background 0.3s ease,color 0.3s ease;-o-transition: background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;color:#FFF;}
.about_page .about_video .play .icon-play:hover{background:#FFF;color:#2b2c32;}
.about_page .about_video .iframe_cont{width:100%;height:100%;position: absolute;left:0;top:0;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.about_page .about_video .iframe{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}

.about_page .brands_list{border-bottom:1px solid #e3e8f0;overflow: hidden;}
.about_page .brands_list .title-section{font-size: 52px;padding-top:55px;padding-bottom:27px;margin-bottom:48px;}
.about_page .brands_list .list_items{position: relative;bottom:-1px;}

.about_page .senior_manage{background-color: #eee;text-align:center;}
.about_page .senior_manage .innerpage{padding-top:64px;padding-bottom:0px;}
.about_page .senior_manage .title-section{margin-bottom:62px;padding-bottom:27px;}
/* Change start */
.about_page .senior_manage .list{margin-left:-30px;font-size:0;}
.about_page .senior_manage .list:after{content:'';display: table;clear:both;}
.about_page .senior_manage .list .item{width:100%;padding-left:30px;height:auto;margin-bottom:62px;vertical-align: middle;display: inline-block;}
/* Change end */

.about_page .senior_manage .list .item .image{width: 180px;height: 180px;background-color: #B9BED1;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;margin:0 auto;margin-bottom:16px;}
.about_page .senior_manage .list .item .fullname{color: #1C1E23;margin-bottom:1px;}
.about_page .senior_manage .list .item .job{color: #9A9EAE;font-size: 12px;margin-bottom:20px;letter-spacing: 0.15px;}
.about_page .senior_manage .list .item .desc{color: #9A9EAE;font-size: 12px;font-weight: 400;line-height:1.415;max-height:85px;overflow: hidden;margin-bottom:23px;padding:0 20px;}
.about_page .senior_manage .list .item .btn{width: 98px;margin:0 auto;}

@media screen and (max-width: 567px) {
    .page_top_about .bottom .table_text .table-cell .btns_group > li{display:block;margin:0;margin-bottom:20px;}
    .page_top_about .bottom .table_text .table-cell .btns_group > li:last-child{margin-bottom:0;}
    .page_top_about .bottom .table_text .table-cell .btns_group > li .btn{margin:0 auto;}
}
@media screen and (max-width: 767px) {
    .page_top_about .bottom .table_text .table-cell{padding:56px 0 49px;}
    .page_top_about .bottom .table_text .title-1{font-size:52px;padding:0;}

    .about_page .about_company .row-col .col-spacer{display:none;}
    .about_page .about_company .par_text{padding:0 10px;}
    .about_page .about_company .par_text .desc{font-weight:400;}

    .about_page .group_companies .innerpage{padding-left:25px;padding-right:25px;}
    .about_page .group_companies .innerpage .table-cell{padding-bottom:20px;}
    .about_page .group_companies .list .item a:hover{-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}

    .about_page .brands_list{padding-top:0;}

    .about_page .about_video .play .title-3{padding:0 15px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_top_about .bottom .table_text .table-cell .btns_group > li{margin:0 10px;}
    .page_top_about .bottom .table_text .table-cell .btns_group > li .btn{width:155px;}

    .about_page .group_companies .list{margin-left:-25px;}
    .about_page .group_companies .list .item{width:50%;padding-left:25px;}

    .about_page .senior_manage .list .item{width:50%;height:250px;}/***anna**/
}
@media screen and (min-width: 768px) {
    .page_top_about{height:674px;}
    .page_top_about .bottom .table_text .title-1{margin-bottom:7px;}
    .page_top_about .bottom .table_text .table-cell .btns_group{padding-top:59px;}

    .about_page .about_company .innerpage{padding-top:85px;padding-bottom:94px;}
    .about_page .about_company .bg .number{width:230px;height:259px;}
    .about_page .about_company .bg .number-1{left:-113px;top:42px;}
    .about_page .about_company .bg .number-2{left:110px;}
    .about_page .about_company .bg .number-3{left:355px;}
    .about_page .about_company .bg .number-4{left:590px;}
    .about_page .about_company .title-section{margin-bottom:91px;}
    .about_page .about_company .row-col{margin-bottom:88px;}
    .about_page .about_company .par_text .desc{font-size:18px;line-height:1.4445;}

    .about_page .group_companies{height:1041px;height:calc(100vh - 120px);min-height:800px;max-height:1041px;}
    .about_page .group_companies .innerpage .table-cell{padding-top:34px;}
    .about_page .group_companies .title-section{margin-bottom:48px;}
    .about_page .group_companies .list .item{width:33.3333%;margin-bottom:34px;}
    .about_page .group_companies .list .item a{height:158px;padding-bottom:43px;}
    .about_page .group_companies .list .item .bottom{height:43px;line-height:39px;}

    .about_page .about_video{height:588px;}
    .about_page .about_video .play{height:588px;}
    .about_page .about_video .play .title-3{bottom:140px;}
    .about_page .about_video .play .icon-play{width:96px;height:96px;line-height:94px;padding-left:3px;font-size:26px;}

    .about_page .brands_list .title-section{font-size:46px;padding-top:30px;}

    .about_page .senior_manage .innerpage{padding-top:82px;}
    .about_page .senior_manage .list .item{width:33.3333%;height:250px;}/*****anna*/
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .about_page .about_company .row-col .col-1{display:none;}
    .about_page .about_company .row-col .col-5{width:50%;}
}
@media screen and (max-width: 1023px) {
    .about_page .about_company .bg .number{opacity:0.1!important;}
}
@media screen and (min-width: 1024px) {
    .page_top_about{height:574px;}

    .about_page .about_company .bg .number{width:320px;height:360px;}
    .about_page .about_company .bg .number-1{left:-163px;top:-42px;}
    .about_page .about_company .bg .number-2{left:144px;top:425px;}
    .about_page .about_company .bg .number-3{left:470px;top:874px;}
    .about_page .about_company .bg .number-4{left:811px;top:116px;}
    .about_page .about_company .row-col:nth-child(3) .par_text{margin-right:-30px;}
    .about_page .about_company .row-col:last-child .par_text{padding-left:30px;}

    .about_page .group_companies{height:768px;height:calc(100vh - 134px);min-height:660px;max-height:768px;}
    .about_page .group_companies > .bg{height:120%;}
    .about_page .group_companies .list .item{width:25%;}

    .about_page .about_video{height:488px;}
    .about_page .about_video .play{height:488px;}
    .about_page .about_video .play .title-3{bottom:120px;}
    .about_page .about_video .play .icon-play{width:86px;height:86px;line-height:84px;font-size:24px;}


    .about_page .senior_manage .list .item{width:25%;}
}
@media screen and (min-width: 1280px) {
    .page_top_about{height:674px;}

    .about_page .about_company .innerpage{padding-top:105px;padding-bottom:114px;}
    .about_page .about_company .bg .number{width:435px;height:489px;}
    .about_page .about_company .bg .number-1{left:-353px;top:-62px;}
    .about_page .about_company .bg .number-2{left:74px;}
    .about_page .about_company .bg .number-3{left:566px;top:774px;}
    .about_page .about_company .bg .number-4{left:1051px;}
    .about_page .about_company .title-section{margin-bottom:111px;}
    .about_page .about_company .row-col{margin-bottom:108px;}

    .about_page .group_companies{height:1041px;height:calc(100vh - 170px);min-height:800px;max-height:1041px;}
    .about_page .group_companies .innerpage .table-cell{padding-top:54px;}
    .about_page .group_companies .title-section{margin-bottom:58px;}
    .about_page .group_companies .list .item a{height:178px;padding-bottom:48px;}
    .about_page .group_companies .list .item .bottom{height:48px;line-height:44px;}

    .about_page .about_video{height:688px;}
    .about_page .about_video .play{height:688px;}
    .about_page .about_video .play .title-3{bottom:180px;}
    .about_page .about_video .play .icon-play{width:96px;height:96px;line-height:94px;font-size:26px;}

    .about_page .brands_list .title-section{font-size:52px;padding-top:50px;margin-bottom:68px;}

    .about_page .senior_manage .innerpage{padding-top:102px;}
    .about_page .senior_manage .title-section{margin-bottom:82px;}
    .about_page .senior_manage .list .item{margin-bottom:82px;}
    .about_page .senior_manage .list .item .image{width:200px;height:200px;}
    .about_page .senior_manage .list .item .desc{padding:0 30px;}
}

/* Career page */
.page_top_career .bottom .table_text .table-cell .title-1{margin-bottom:11px;}
.page_top_career .bottom .table_text .table-cell .desc{padding:0 0;margin-bottom:14px;}
.page_top_career .bottom .table_text .table-cell .btns_group > li .btn .icon{margin-left:0;margin-right:11px;}

.career_page .inner_nav .prod_nav_inner ul > li > a.active,.career_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.career_jobs{background:#eff0f5;padding:35px 0 60px;}
.career_jobs .title-section{text-align:center;margin-bottom:34px;}
.career_jobs .list .item{margin-bottom:30px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.career_jobs .list .item:hover,.career_jobs .list .item.open{-moz-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);}
.career_jobs .list .item:last-child{margin-bottom:0;}
.career_jobs .list .item .item_top{height: auto;padding:0;display: block;position: relative;}
.career_jobs .list .item .item_top .title{color: #222328;font-weight: 400;margin-bottom:3px;}
.career_jobs .list .item .item_top .desc{color: #6b6b6d;font-size: 16px;font-weight: 400;}
.career_jobs .list .item .item_top .icon{position: absolute;left:11px;line-height:25px;height:20px;top:0;bottom:0;margin:auto 0;color: #3A405B;font-size:20px;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: -moz-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: -o-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.career_jobs .list .item.open .item_top .icon{-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.career_jobs .list .item .item_bottom{display: none;border-top: 1px solid #eee;opacity:0;}
.career_jobs .list .item .item_bottom .col{float:right;width:100%;padding:35px 12px 12px 15px;color: #6b6b6d;font-size: 14px;font-weight: 400;line-height:1.8572;}
.career_jobs .list .item .item_bottom .col:nth-child(2){padding-right:12px;padding-left:12px;}
.career_jobs .list .item .item_bottom .col-item{margin-bottom:25px;}
.career_jobs .list .item .item_bottom .col-item:last-child{margin-bottom:0;}
.career_jobs .list .item .item_bottom .col-item .title{color: #343E5C;font-size: 16px;font-weight:700;margin-bottom:-2px;}
.career_jobs .list .item .item_bottom .col-item ul{padding-top:7px;margin-bottom:0;}
.career_jobs .list .item .item_bottom .col-item ul > li{margin-bottom:6px;padding-right:20px;position: relative;}
.career_jobs .list .item .item_bottom .col-item ul > li:after{content:'';width: 9px;height: 9px;background-color: #EFF0F5;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;right:0;top:9px;}
.career_jobs .list .item .item_bottom .col-item ul > li:last-child{margin-bottom:0;}
.career_jobs .list .item .item_bottom .col-item .manager_box{height:91px;padding-right:113px;padding-top:19px;position: relative;margin-top:10px;}
.career_jobs .list .item .item_bottom .col-item .manager_box .image{width: 91px;height: 91px;background-color: #B9BED1;position: absolute;right:0;top:0;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.career_jobs .list .item .item_bottom .col-item .manager_box .name{color: #343E5C;margin-bottom:-4px;}
.career_jobs .list .item .item_bottom .col-item .branch_map{height: 231px;margin-top:13px;background-color: #B9BED1;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;}
.career_jobs .list .item .item_bottom .col-item .branch_map .detail_box{position:relative;top:-74px;width: 154px;text-align:center;padding:15px 15px 18px;color: #FFF;line-height:1.2858;font-size: 14px;font-weight:700;background-color: #222328;background-color:rgba(34,35,40,0.8);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);-webkit-box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);box-shadow: 0 30px 40px rgba(28, 30, 35, 0.2);font-family: 'Assistant', sans-serif;}
.career_jobs .list .item .item_bottom .col-item .branch_map .detail_box:after{width: 0;height: 0;border-style: solid;border-width: 8px 8px 0 8px;border-color: #222328 transparent transparent transparent;content:'';position: absolute;left:0;right:0;margin:0 auto;top:100%;opacity:0.8;}
.career_jobs .list .item .item_bottom .col-item .branch_map .detail_box .title{color:rgba(255,255,255,0.5);font-weight: 700;margin-bottom:4px;padding:0 10px;}
.career_jobs .list .item .item_bottom .bottom{clear:both;border-top:1px solid #eee;font-size:0;text-align:center;padding:28px 0;}
.career_jobs .list .item .item_bottom .bottom > li{vertical-align: middle;margin-left:20px;display: inline-block;}
.career_jobs .list .item .item_bottom .bottom > li:last-child{margin-left:0;}
.career_jobs .list .item .item_bottom .bottom > li .btn{width: 200px;margin-left:0;}
.career_jobs .list .item .item_bottom .bottom > li .link{height: 42px;color: #343E5C;font-size: 14px;font-weight:700;display: block;height:40px;line-height:38px;}
.career_jobs .list .item .item_bottom .bottom > li .link:hover{color:#0073E6;}
.career_jobs .list .item .item_bottom .bottom > li .link .icon{margin-left:5px;vertical-align: middle;font-size:21px;}

.career_page .career_about{background-color: #222328;color: #E3E8F0;padding:21px 0 20px;}
.career_page .career_about .title-section{text-align:center;color: #FFF;margin-bottom:27px;}
.career_page .career_about .content{font-size: 18px;line-height:1.3334;font-weight: 400;letter-spacing: -0.04px;}
.career_page .career_about .content p{display: block;margin-bottom:20px;margin-top:0;}
.career_page .career_about .content p strong{font-weight:700;}
.career_page .career_about .content .video_item{padding-bottom:63.3%;margin:0 0 24px;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;position: relative;}
.career_page .career_about .content .video_item .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.career_page .career_about .content .video_item .inner{position: absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
.career_page .career_about .content .video_item .icon-play{width: 66px;height: 66px;line-height:64px;padding-left:1px;text-align:center;font-size:19px;background-color: rgba(0, 0, 0, 0.58);border: 2px solid #FFF;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: background 0.3s ease,color 0.3s ease;-moz-transition: background 0.3s ease,color 0.3s ease;-o-transition: background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;color:#FFF;}
.career_page .career_about .content .video_item .icon-play:hover{background:#FFF;color:#2b2c32;}
.career_page .career_about .content .video_item .iframe_cont{width:100%;height:100%;position: absolute;left:0;top:0;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.career_page .career_about .content .video_item .iframe{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}
.career_page .career_about .content .image{padding-bottom:51.5%;margin:0 0 30px;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.career_page .career_about.career_about_light{background:#FFF;color: #9A9EAE;}
.career_page .career_about.career_about_light .title-section{color: #222328;}

.career_page .emptell_gallery{height:854px;background:#FFF;}
.career_page .emptell_gallery .gallery_wrapper .item .bg{height:646px;}
.career_page .emptell_gallery .gallery_wrapper .item .bg .cover:after{display: none;}
.career_page .emptell_gallery .gallery_wrapper .item .inner{display: table;height:100%;padding:0;width:100%;float:left;}
.career_page .emptell_gallery .gallery_wrapper .item .box_text{display: table-cell;vertical-align: middle;width:100%;height:100%;}
.career_page .emptell_gallery .gallery_wrapper .item .box_text .desc{color: #222328;max-height:none;font-size: 18px;font-weight: 400;line-height:1.2;letter-spacing: -0.04px;padding-left:0;margin-bottom:14px;}
.career_page .emptell_gallery .gallery_wrapper .item .box_text .desc .writer{font-size: 26px;display: block;padding-top:27px;font-weight:700;line-height:1.1;}
.career_page .emptell_gallery .gallery_wrapper .item .box_text .desc .writer .writer_title{font-size: 18px;display: block;}
.career_page .emptell_gallery .dots{color:#343E5C;}
.career_page .emptell_gallery .dots .dot:before{color:#343E5C;}
.career_page .emptell_gallery .dots ul li .dot{opacity: 0.5;width: 8px;height: 8px;border: 2px solid #343E5C;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition:all 0.6s ease;outline:none;}
.career_page .emptell_gallery .dots ul li .dot:hover{opacity:1;}
.career_page .emptell_gallery .dots ul li .dot.active{background:#343E5C;opacity:1;}
.career_page .emptell_gallery .navs a{border-color:rgba(34,35,40,0.5);background-color:rgba(255,255,255,0.5);color: #222328;}
.career_page .emptell_gallery .navs a:hover{border-color:rgba(34,35,40,1);background-color:rgba(34,35,40,1);color:#FFF;}
.career_page .emptell_gallery .dots ul li .btn_pause{font-size:9px;line-height:26px;text-align:center;color:#343E5C;opacity: 0.5;width: 28px;height: 28px;border: 2px solid #343E5C;display: block;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;-o-transition: all 0.6s ease;transition:all 0.6s ease;outline:none;position: relative;}
.career_page .emptell_gallery .dots ul li .btn_pause .icon-play{padding-left:2px;line-height:26px;display: block;margin:0 auto;opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.career_page .emptell_gallery .dots ul li .btn_pause:hover{opacity: 1;}
.career_page .emptell_gallery .dots ul li .btn_pause:focus{opacity: 1;outline:2px solid red}
.career_page .emptell_gallery .dots ul li .btn_pause .icon_pause{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;width:8px;height:10px;position: absolute;left:0;right:0;bottom:0;top:0;margin:auto;}
.career_page .emptell_gallery .dots ul li .btn_pause .icon_pause:after,
.career_page .emptell_gallery .dots ul li .btn_pause .icon_pause:before{position: absolute;left:0;top:0;width:3px;height:100%;content:'';background:#343E5C;-moz-border-radius: 1px;-webkit-border-radius: 1px;border-radius: 1px;}
.career_page .emptell_gallery .dots ul li .btn_pause .icon_pause:after{left:auto;right:0;background:#343E5C;}
.career_page .emptell_gallery.gallery_pause .dots ul li .btn_pause .icon_pause{opacity:0;}
.career_page .emptell_gallery.gallery_pause .dots ul li .btn_pause .icon-play{opacity:1;}

     .career_jobs .list .item .hotJob{display:none;}
     .career_jobs .list .item.hot {border: 3px solid #ffa55a;}
     .career_jobs .list .item.hot .hotJob{display:block;background: #ff9e4d;width: max-content;color: #fff;font-weight: 800;padding: 1px 8px;margin-bottom: 8px;border-radius: 4px;}
     .career_jobs .list .item.hot .hotJob .hotImage {padding-right: 10px;height: 18px;}




@media screen and (max-width: 767px) {
    .page_top_career .bottom .table_text .table-cell{padding-top:33px;padding-bottom:34px;}
    .page_top_career .bottom .table_text .table-cell .desc{height:auto;}

    .career_jobs .list .item .item_top{height:90px;display: table;width:100%;}
    .career_jobs .list .item .item_top .inner{display: table-cell;width:100%;height:100%;vertical-align: middle;padding-right:11px;padding-left:45px;}
    .career_jobs .list .item .item_top .title{font-size:18px;line-height:1.21;}
    .career_jobs .list .item .item_bottom .col:nth-child(2){padding-bottom:34px;}
    .career_jobs .list .item .item_bottom .bottom > li:first-child{margin-bottom:9px;margin-left:0;display: block;}
    .career_jobs .list .item .item_bottom .bottom > li:first-child .btn{margin:0 auto;}
    .career_jobs .list .item .hotJob{display:none;}




    .career_page .emptell_gallery{background:#eff0f5;}
    .career_page .emptell_gallery .item{padding-top:294px;background:#eff0f5;}
    .career_page .emptell_gallery .gallery_wrapper .item .bg{height:324px;top:0;}
    .career_page .emptell_gallery .gallery_wrapper .item .bg .cover{background-position: right -70px bottom;}
    .career_page .emptell_gallery .gallery_wrapper .item .innerpage{background:#eff0f5;padding:0 15px;position: relative;z-index:2;}
    .career_page .emptell_gallery .gallery_wrapper .item .box_text{vertical-align: top;padding-top:39px;}
    .career_page .emptell_gallery .navs a{top:129px;bottom:auto;}
}
@media screen and (min-width: 768px) {
    .page_top_career .bottom .table_text .table-cell .title-1{margin-bottom:29px;}
    .page_top_career .bottom .table_text .table-cell .desc{padding:0 75px;margin-bottom:3px;}

    .career_jobs{padding:57px 0 79px;}
    .career_jobs .title-section{margin-bottom:58px;}
    .career_jobs .list .item .item_top{padding:20px 35px 20px 60px;}
    .career_jobs .list .item .item_top .title{margin-bottom:5px;}
    .career_jobs .list .item .item_top .icon{left:36px;}
    .career_jobs .list .item .item_bottom .col{width:50%;padding:35px 35px 25px;}
    .career_jobs .list .item .item_bottom .col:nth-child(2){padding-right:15px;padding-left:38px;}
    .career_jobs .list .item .item_bottom .col-item{margin-bottom:31px;}
    .career_jobs .list .item .item_bottom .col-item ul{margin-bottom:-3px;list-style-type:disc}
    .career_jobs .list .item .item_bottom .col-item .branch_map{margin-top:17px;}
    .career_jobs .list .item .item_bottom .bottom > li .btn{margin-left:15px;}
    .career_jobs .list .item .item_bottom .col-item ol{list-style-type:decimal}
    .career_jobs .list .item .item_bottom .col-item ol li{margin-right:10px;}


    .career_page .career_about{padding:59px 0 50px;}
    .career_page .career_about .content p{margin-bottom:20px;}
    .career_page .career_about .content .video_item{padding-bottom:74%;margin:0 0 40px;}
    .career_page .career_about .content .video_item .icon-play{width:86px;height:86px;line-height:84px;font-size:24px;}
    .career_page .career_about .content .image{padding-bottom:78%;margin:0 0 57px;}

    .career_page .emptell_gallery{height:596px;}
    .career_page .emptell_gallery .gallery_wrapper .item .inner{width:57.3%;}
    .career_page .emptell_gallery .gallery_wrapper .item .box_text .desc{padding-left:85px;}
    .career_page .emptell_gallery .gallery_wrapper .item .box_text .desc .writer{font-size:24px;padding-top:33px;}
}
@media screen and (max-width: 1023px) {
    .career_jobs .col-spacer,.career_page .career_about .col-spacer{display:none;}
    .career_jobs .col-10,.career_page .career_about .col-8{width: 100%;}
}
@media screen and (min-width: 1024px) {
    .career_page .career_about .content .video_item{margin:0 -168px 40px;}
    .career_page .career_about .content .image{margin:0 -168px 57px;}

    .career_page .emptell_gallery{height:546px;}
    .career_page .emptell_gallery .gallery_wrapper .item .bg{height:596px;}
}
@media screen and (min-width: 1280px) {
    .career_jobs{padding:67px 0 99px;}

    .career_page .career_about{padding:69px 0 60px;}
    .career_page .career_about .content p{margin-bottom:30px;}
    .career_page .career_about .content .video_item{margin:0 -200px 50px;}
    .career_page .career_about .content .video_item .icon-play{width:96px;height:96px;line-height:94px;font-size:26px;}
    .career_page .career_about .content .image{margin:0 -200px 77px;}

    .career_page .emptell_gallery{height:796px;}
    .career_page .emptell_gallery .gallery_wrapper .item .bg{height:846px;}
    .career_page .emptell_gallery .gallery_wrapper .item .box_text .desc{padding-left:105px;margin-bottom:64px;}
    .career_page .emptell_gallery .gallery_wrapper .item .box_text .desc .writer{font-size:26px;padding-top:43px;}
}

/* Company page */
.page_top_company .innerpage{padding-top:0;}
.page_top_company .top{padding:0 0;}
.page_top_company .top .right{padding-right:0;}
.page_top_company .top .right .brand_logo{height:33px;position: relative;top:29px;float:right;}
.page_top_company .top .products_menu{position: relative;float:none;margin-right:19px;position: relative;top:29px;float:right;margin-left:0;}
.page_top_company .top .products_menu .title_open{width: 151px;padding-right:0;}
.page_top_company .bottom .table_text .table-cell{padding-top:89px;}
.page_top_company .bottom .table_text .table-cell .title-1{margin-bottom:13px;}

.company_page .inner_nav .prod_nav_inner ul > li > a.active,.company_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.company_page .company_about{background-color: #2B2C32;padding:55px 0 53px;text-align:right;color: #E3E8F0;font-size: 16px;font-weight: 400;line-height:1.4445;}
.company_page .company_about .title-section{text-align:center;margin-bottom:31px;color: #FFF;padding-bottom:27px;}

.company_page .company_about a{color:#E3E8F0;text-decoration:underline}
.company_page .company_about a:hover{color:#eee;}
.company_page .company_products{text-align:center;background-color: #eee;padding:55px 10px 20px;}
.company_page .company_products .title-section{margin-bottom:45px;padding-bottom:27px;}
.company_page .company_products .list{margin-left:-30px;}
.company_page .company_products .list:after{content:'';display: table;clear:both;}
.company_page .company_products .list .item{float:right;padding-left:30px;margin-bottom:25px;width:100%;}
.company_page .company_products .list .item .inner{display: block;padding-bottom:56px;background-color: #FFF;position: relative;overflow: hidden;height:204px;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.company_page .company_products .list .item .inner:hover{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.company_page .company_products .list .item .image{width:100%;height:100%;position: relative;}
.company_page .company_products .list .item .image img{max-width:82%;max-height:82%;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.company_page .company_products .list .item .title_product{position: absolute;right:0;bottom:0;height:56px;width:100%;line-height:56px;font-size: 18px;font-weight:700;color: #222328;}

.company_page .brands_list{padding-top:55px;border-bottom:1px solid #e3e8f0;overflow: hidden;}
.company_page .brands_list .title-section{font-size: 52px;margin-bottom:22px;}
.company_page .brands_list .desc{color: #222328;font-size: 16px;font-weight: 400;line-height:1.625;margin-bottom:44px;text-align:center;}
.company_page .brands_list .list_items{position: relative;bottom:-1px;}

.company_news{background-color: #EFF0F5;padding:55px 10px 20px;}
.company_news .title-section{margin-bottom:37px;padding-bottom:27px;text-align:center;}
.company_news .list{margin-left:-30px;}
.company_news .list:after{content:'';display: table;clear:both;}
.company_news .list .item{float:right;padding-left:30px;margin-bottom:25px;width:100%;}
.company_news .list .item .inner{display: block;padding-top:160px;background-color: #FFF;position: relative;overflow: hidden;height:340px;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}

.company_news .list .item .inner:hover{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.company_news .list .item .bg {position: absolute;left:0;top:0;width:100%;height:160px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.company_news .list .item .bg img{position: absolute;left:10px;top:10px;max-width:90%;height:160px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.company_news .list .item .bottom{height:100%;width:100%;padding:20px 30px;color: #3A405B;font-size: 14px;font-weight: 400;line-height:1.8572;}
.company_news .list .item .bottom .small{color: #BEC3D4;font-weight:700;}
.company_news .list .item .bottom .title{color: #000;font-size: 16px;font-weight:700;margin-bottom:2px;}
.company_news .list .item .bottom .desc{max-height:104px;overflow: hidden;}

.company_gallery .gallery_top{height:360px;overflow: hidden;}
.company_gallery .gallery_top .owl-next{left:15px;border:none;background-color: rgba(34,35,40,0.3);color:#FFF;width: 42px;height: 42px;}
.company_gallery .gallery_top .owl-next:after{font-size:16px;line-height:44px;right:1px;}
.company_gallery .gallery_top .owl-prev{right:15px;border:none;background-color: rgba(34,35,40,0.3);color:#FFF;width: 42px;height: 42px;}
.company_gallery .gallery_top .owl-prev:after{font-size:16px;line-height:44px;left:1px;}
.company_gallery .gallery_top .owl-next:hover,.company_gallery .gallery_top .owl-prev:hover{color: #2B2C32;background-color: #FFF;}
.company_gallery .gallery_top .item{height:100%;overflow: hidden;position: relative;}
.company_gallery .gallery_top .item .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.company_gallery .gallery_top .item .bg:after{content:'';width:100%;height:100%;position: absolute;left:0;top:0;background-image: -moz-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: -o-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);background-image: linear-gradient(to top, rgba(0, 0, 1, 0.64) 0%, rgba(0, 0, 0, 0) 25.5%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 74.5%, rgba(0, 0, 1, 0.64) 100%);}
.company_gallery .gallery_top .item .extra_bar{position: absolute;left:15px;top:25px;z-index:2;-webkit-backface-visibility: hidden;-webkit-transform:translate3d(0,0,0);}
.company_gallery .gallery_top .item .extra_bar > li{margin-bottom:10px;}
.company_gallery .gallery_top .item .extra_bar > li > a{width: 32px;height: 32px;line-height:30px;font-size:12px;background-color: rgba(34,35,40,0.3);display: block;text-align:center;color:#FFF;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.company_gallery .gallery_top .item .extra_bar > li > a:hover{color: #2B2C32;background-color: #FFF;}
.company_gallery .gallery_top .item .innerpage{position: absolute;left:0;right:0;bottom:30px;color: #FFF;padding-right:15px;-webkit-backface-visibility: hidden;-webkit-transform:translate3d(0,0,0);}
.company_gallery .gallery_top .item .title-3{margin-bottom:4px;letter-spacing: -0.7px;}
.company_gallery .gallery_top .item .desc{font-size: 14px;font-weight: 400;}

.company_gallery .gallery_bottom_cont .innerpage{padding-bottom:45px;}
.company_gallery .gallery_bottom_cont .top_head{height:57px;border-bottom:1px solid #e3e4ea;position: relative;margin-bottom:30px;padding-right:0;}
.company_gallery .gallery_bottom_cont .top_head .title{color: #343E5C;line-height:56px;}
.company_gallery .gallery_bottom_cont .top_head .gallery_navs{position: absolute;left:0;top:0;bottom:0;margin:auto 0;height:32px;width:86px;}
.company_gallery .gallery_bottom_cont .top_head .gallery_navs .nav_arrow{width:50%;height:100%;line-height:28px;float:right;border: 2px solid #e9eaef;color: #343E5C;font-size:9px;-moz-border-radius: 16px 0px 0px 16px;-webkit-border-radius: 16px 0px 0px 16px;border-radius: 16px 0px 0px 16px;text-align:center;border-right-width:1px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.company_gallery .gallery_bottom_cont .top_head .gallery_navs .nav_arrow:hover{background:#008ace;border-color:#008ace;color:#FFF;}
.company_gallery .gallery_bottom_cont .top_head .gallery_navs .nav_arrow.nav_right{-moz-border-radius: 0px 16px 16px 0px;-webkit-border-radius: 0px 16px 16px 0px;border-radius: 0px 16px 16px 0px;border-right-width:2px;border-left-width:1px;}
.company_gallery .gallery_bottom_cont .gallery_bottom .owl-nav{opacity: 0;visibility: hidden;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item{-webkit-backface-visibility: hidden;-webkit-transform:translate3d(0,0,0);}
.company_gallery .gallery_bottom_cont .gallery_bottom .item a{display: block;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item .image{height: 70px;margin-bottom:12px;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);position: relative;-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item .image:after{content:'';width:100%;height:100%;position: absolute;left:0;top:0;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;opacity:0;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition:opacity 0.3s ease;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item.active .image,.company_gallery .gallery_bottom_cont .gallery_bottom .item a:hover .image{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.company_gallery .gallery_bottom_cont .gallery_bottom .item.active .image:after,.company_gallery .gallery_bottom_cont .gallery_bottom .item a:hover .image:after{opacity: 0.6;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item .title{color: #222328;font-size: 13px;font-weight:700;margin-bottom:2px;}
.company_gallery .gallery_bottom_cont .gallery_bottom .item .desc{color: #A1A6BB;font-size: 11px;font-weight:700;}

.company_page .company_testmonial{background-color: #2B2C32;padding:55px 0 90px;text-align:center;color: #E3E8F0;}
.company_page .company_testmonial .title-section{margin-bottom:29px;padding-bottom:27px;}
.company_page .company_testmonial .quote{font-size: 22px;line-height:1.3125;font-weight:700;position: relative;}
.company_page .company_testmonial .quote:before{content:'\201d';font-family: "Times New Roman";font-weight:700;font-size:32px;color: #D8E039;position: absolute;right:0;bottom:-30px;}
.company_page .company_testmonial .quote:after{content:'\201c';font-family: "Times New Roman";font-weight:700;font-size:32px;color: #D8E039;position: absolute;left:0;top:-25px;}
.company_page .company_testmonial .quote .writer{color: #B9BED1;font-size: 12px;font-weight:700;position: absolute;left:0;top:100%;margin-top:29px;width:100%;}
/*****components******/
.components{background:#eff0f5;padding:35px 0 60px;text-align:left;}
.components .title-section{text-align:center;margin-bottom:34px;}
.components .list .item{padding:20px;margin-bottom:30px;background-color: #FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);box-shadow: 0 0 0 rgba(58, 64, 91, 0.15);-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.components .list .item:hover,.components .list .item.open{-moz-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);-webkit-box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);box-shadow: 0 10px 25px rgba(58, 64, 91, 0.15);}
.components .list .item:last-child{margin-bottom:0;}
.components .list .item .item_top{height: auto;padding:0;display: block;position: relative;}
.components .list .item .item_top .title{color: #222328;font-weight: 400;margin-bottom:3px;}
.components .list .item .item_top .desc{color: #6b6b6d;font-size: 16px;font-weight: 400;}
.components .list .item .item_top .icon{position: absolute;right:11px;line-height:25px;height:20px;top:0;bottom:0;margin:auto 0;color: #3A405B;font-size:20px;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition: -moz-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition: -o-transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.components .list .item.open .item_top .icon{-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.components .list .item .item_bottom{display: none;border-top: 1px solid #eee;opacity:0;}
.components .list .item .item_bottom .col{float:right;width:100%;padding:35px 12px 12px 15px;color: #6b6b6d;font-size: 14px;font-weight: 400;line-height:1.8572;}
.components .list .item .item_bottom .col:nth-child(2){padding-right:12px;padding-left:12px;}
.components .list .item .item_bottom .col-item{margin-bottom:25px;}
.components .list .item .item_bottom .col-item:last-child{margin-bottom:0;}
.components .list .item .item_bottom .col-item .title{color: #343E5C;font-size: 16px;font-weight:700;margin-bottom:-2px;}
.components .list .item .item_bottom .col-item .manager_box{height:91px;padding-right:113px;padding-top:19px;position: relative;margin-top:10px;}
.components .list .item .item_bottom .col-item .manager_box .image{width: 91px;height: 91px;position: absolute;right:0;top:0;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.components .list .item .item_bottom .col-item .manager_box .name{color: #343E5C;margin-bottom:-4px;}
.components .list .item .item_bottom .bottom{clear:both;border-top:1px solid #eee;font-size:0;text-align:left;padding:28px 0;}
.components .list .item .item_bottom .bottom > li{vertical-align: middle;margin-left:20px;margin-bottom:15px;display: inline-block;}
.components .list .item .item_bottom .bottom > li .image{margin-left:34px;float:right;width:auto;height:35px;}



@media screen and (max-width: 767px) {
    .page_top_company .bottom .table_text .table-cell{padding-bottom:49px;padding-top:130px;}

    .company_gallery .gallery_top .item .title-3{font-size:26px;}

    .company_gallery .gallery_bottom_cont .gallery_bottom .item .desc{line-height:1;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .company_page .company_products .list .item{width:50%;padding-left:25px;}

    .company_news .list .item{width:50%;padding-left:25px;}
    .company_news .list .item .inner{height:365px;}
}
@media screen and (min-width: 768px) {
    .company_page .company_about{padding:51px 0 70px;font-size:18px;}

    .company_page .company_products{padding:58px 0 51px;}
    .company_page .company_products .list .item{margin-bottom:28px;width:33.3333%;}

    .company_page .brands_list{padding-top:58px;}
    .company_page .brands_list .title-section{font-size:46px;}

    .company_news{padding:57px 0;}
    .company_news .list .item{margin-bottom:30px;width:50%;}
    .company_news .list .item .inner{height:320px;}

    .company_gallery .gallery_top{height:583px;}
    .company_gallery .gallery_top .owl-next{left:34px;width:52px;height:52px;}
    .company_gallery .gallery_top .owl-next:after{font-size:21px;line-height:56px;}
    .company_gallery .gallery_top .owl-prev{right:34px;width:52px;height:52px;}
    .company_gallery .gallery_top .owl-prev:after{font-size:21px;line-height:56px;}
    .company_gallery .gallery_top .item .extra_bar{left:44px;top:36px;}
    .company_gallery .gallery_top .item .extra_bar > li{margin-bottom:15px;}
    .company_gallery .gallery_top .item .extra_bar > li > a{width:42px;height:42px;line-height:42px;font-size:16px;}
    .company_gallery .gallery_top .item .innerpage{bottom:44px;padding-right:10px;}

    .company_gallery .gallery_bottom_cont .innerpage{padding-bottom:70px;}
    .company_gallery .gallery_bottom_cont .top_head{margin-bottom:29px;padding-right:13px;}
    .company_gallery .gallery_bottom_cont .top_head .gallery_navs{left:30px;}
    .company_gallery .gallery_bottom_cont .gallery_bottom .item .image{height:112px;}
    .company_gallery .gallery_bottom_cont .gallery_bottom .item .title{font-size:16px;margin-bottom:4px;}
    .company_gallery .gallery_bottom_cont .gallery_bottom .item .desc{font-size:12px;}

    .company_page .company_testmonial{padding:54px 0 90px;}
    .company_page .company_testmonial .quote{font-size:28px;}
    .company_page .company_testmonial .quote:before{font-size:42px;right:13px;bottom:-50px;}
    .company_page .company_testmonial .quote:after{font-size:42px;left:-23px;top:-20px;}

}
@media screen and (max-width: 1023px) {
    .company_page .company_about .col-spacer{display:none;}
    .company_page .company_about .col-8{width:100%;}
}
@media screen and (min-width: 1024px) {
    .page_top_company .top{padding:0 32px;}
    .page_top_company .top .right{padding-right:4px;}

    .company_news .list .item{width:25%;}
    .company_news .list .item .inner{height:360px;}
}
@media screen and (min-width: 1280px) {
    .page_top_company .top{padding:0 42px;}

    .company_page .company_about{padding:71px 0 90px;}

    .company_page .company_products{padding:78px 0 71px;}
    .company_page .company_products .list .item .inner{padding-bottom:66px;height:244px;}
    .company_page .company_products .list .item .image img{max-width:90%;max-height:90%;}
    .company_page .company_products .list .item .title_product{height:66px;line-height:66px;}

    .company_page .brands_list{padding-top:78px;}
    .company_page .brands_list .title-section{font-size:52px;}
    .company_page .brands_list .desc{margin-bottom:54px;}

    .company_news{padding:67px 0;}
    .company_news .title-section{margin-bottom:47px;}
    .company_news .list .item .inner{padding-top:210px;height:400px;}
    .company_news .list .item .bg{height:210px;}

    .company_gallery .gallery_top{height:783px;}
    .company_gallery .gallery_top .owl-next{left:44px;width:62px;height:62px;}
    .company_gallery .gallery_top .owl-next:after{font-size:23px;line-height:66px;}
    .company_gallery .gallery_top .owl-prev{right:44px;width:62px;height:62px;}
    .company_gallery .gallery_top .owl-prev:after{font-size:23px;line-height:66px;}
    .company_gallery .gallery_top .item .extra_bar{left:54px;}

    .company_gallery .gallery_bottom_cont .innerpage{padding-bottom:90px;}
    .company_gallery .gallery_bottom_cont .gallery_bottom .item .image{height:132px;}

    .company_page .company_testmonial{padding:64px 0 110px;}
    .company_page .company_testmonial .title-section{margin-bottom:39px;}
    .company_page .company_testmonial .quote{font-size:32px;}
    .company_page .company_testmonial .quote:before{font-size:46px;}
    .company_page .company_testmonial .quote:after{font-size:46px;}
}

/* News page */
.page_top_news .bottom .table_text .table-cell .title-1{margin-bottom:10px;}
.page_top_news .bottom .table_text .table-cell .btn{width: 270px;height: 50px;line-height: 50px;margin:0 auto;position: absolute;left:0;right:0;bottom:45px;-moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}

.news_page .inner_nav .prod_nav_inner ul > li > a.active,.news_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.news_page .feed_section{padding-top:33px;padding-bottom:48px;}
.news_page .feed_section .title-section{text-align:center;color: #E3E8F0;margin-bottom:34px;padding-bottom:18px;}
.news_page .feed_section .more_cont{padding-top:13px;}

.news_page .news_deals{background-color: #222328;padding:40px 10px 42px;}
.news_page .news_deals .title-section{color: #E3E8F0;margin-bottom:37px;text-align:center;padding-bottom:18px;}
.news_page .news_deals .list{margin-left:-25px;}
.news_page .news_deals .list:after{content:'';clear:both;display: table;}
.news_page .news_deals .list .item{width:100%;padding-left:25px;float:right;margin-bottom:25px;}
.news_page .news_deals .list .item .item_in{display: block;width: 100%;height: auto;padding:38px 33px 38px;background-color: #222328;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: relative;overflow: hidden;color: #FFF;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-transition: -webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;-moz-transition: -moz-transform 0.3s ease,-moz-box-shadow 0.3s ease;-o-transition: -o-transform 0.3s ease,-o-box-shadow 0.3s ease;transition: transform 0.3s ease,box-shadow 0.3s ease;-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.news_page .news_deals .list .item .item_in .bg{position: absolute;left:0;top:0;width:100%;height:100%;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.news_page .news_deals .list .item .item_in .bg .cover{position: absolute;left:0;top:0;width:100%;height:100%;opacity:0.8;}
.news_page .news_deals .list .item .item_in .inner{position: relative;z-index:2;width:100%;height:100%;font-size: 14px;font-weight:700;line-height:1.7143;}
.news_page .news_deals .list .item .item_in .inner_box{width:100%;}
.news_page .news_deals .list .item .item_in .inner_box .tag{margin-bottom:3px;}
.news_page .news_deals .list .item .item_in .inner_box .title{margin-bottom:15px;line-height:1.1875;}
.news_page .news_deals .list .item .item_in .btn{position: absolute;right:0;bottom:0;-moz-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.28);-webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.28);box-shadow: 0 20px 40px rgba(0, 0, 0, 0.28);}
.news_page .news_deals .list .item .item_in .btn:hover{background:#008ace;}
.news_page .news_deals .more_cont{padding-top:8px;}
.news_page .news_deals .more_cont .btn{font-size: 12px;margin:0 auto;width: 170px;}

.news_page .news_about{background-color: #2B2C32;padding-top:50px;padding-bottom:62px;}
.news_page .news_about .title-section{color: #E3E8F0;padding-bottom:18px;margin-bottom:33px;}
.news_page .news_about .list .item .inner{-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-transition: -webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;-moz-transition: -moz-transform 0.3s ease,-moz-box-shadow 0.3s ease;-o-transition: -o-transform 0.3s ease,-o-box-shadow 0.3s ease;transition: transform 0.3s ease,box-shadow 0.3s ease;-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.news_page .news_about .list .item .bg{background-color: #F5F7FC;}
.news_page .news_about .list .item .bg img{position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-height:90%;max-width:90%;}
.news_page .news_about .more_cont{padding-top:22px;}
.news_page .news_about .more_cont .btn{font-size: 12px;margin:0 auto;width: 170px;}

.news_page .news_public{background-color: #222328;padding:41px 10px 47px;}
.news_page .news_public .title-section{color: #E3E8F0;text-align:center;margin-bottom:37px;padding-bottom:18px;}
.news_page .news_public .list{margin-left:-25px;}
.news_page .news_public .list:after{content:'';clear:both;display: table;}
.news_page .news_public .list .item{padding-left:25px;margin-bottom:25px;width:100%;float:right;}
.news_page .news_public .list .item .inner{display: block;padding-left:0;height:auto;position: relative;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 0 rgba(0, 0, 0, 0.4);-webkit-transition: -webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;-moz-transition: -moz-transform 0.3s ease,-moz-box-shadow 0.3s ease;-o-transition: -o-transform 0.3s ease,-o-box-shadow 0.3s ease;transition: transform 0.3s ease,box-shadow 0.3s ease;-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.news_page .news_public .list .item .bg{width:100%;background-color: #222328;-moz-border-radius: 5px 0px 0px 5px;-webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;position: absolute;left:0;top:0;height:100%;}
.news_page .news_public .list .item .bottom{padding:14px 16px 14px 22px;background-color: #FFF;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;width:100%;height:100%;}
.news_page .news_public .list .item .bottom .small{color: #BEC3D4;font-size: 14px;font-weight:700;margin-bottom:4px;}
.news_page .news_public .list .item .bottom .title{color: #000;font-size: 18px;font-weight: 400;line-height:1.8572;margin-bottom:15px;}
.news_page .news_public .list .item .bottom .desc{color: #3A405B;font-size: 14px;font-weight: 400;line-height:1.625;}
.news_page .news_public .more_cont{padding-top:15px;}
.news_page .news_public .more_cont .btn{font-size: 12px;margin:0 auto;width: 170px;}

.news_page .news_tradeshows{background-color: #2B2C32;}
.news_page .news_tradeshows .list .item .item_in .inner_box .title{margin-bottom:13px;}
/**news_updates***/

.news_page .news_updates .list .item .inner {height:200px!important;padding-top:5px!important
}
@media screen and (max-width: 767px) {
    .page_top_news{height:422px;}
    .page_top_news .innerpage{padding-top:0;}
    .page_top_news .bottom .table_text{display: table;}
    .page_top_news .bottom .table_text .table-cell{display: table-cell;height:100%;padding:0;}

    .news_page .feed_section .item-grid{margin-bottom:25px;}

    .news_page .news_deals .list .item .item_in{padding-bottom:100%;padding-top:0;}
    .news_page .news_deals .list .item .item_in .inner{position: absolute;left:0;top:0;width:100%;height:100%;font-weight:400;}
    .news_page .news_deals .list .item .item_in .inner_box{padding:11px 16px;}
    .news_page .news_deals .list .item .item_in .inner_box .title{font-size:18px;font-weight:900;height:43px;}
    .news_page .news_deals .list .item .item_in .inner_box .tag{font-weight:700;}
    .news_page .news_deals .list .item .item_in .inner_box .desc{max-height:72px;overflow: hidden;}
    .news_page .news_deals .list .item .item_in .btn{width: 148px;height: 34px;line-height:32px;font-size:11px;right:13px;bottom:39px;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;}

    .news_page .news_public .list .item .inner{padding:0;padding-bottom:100%;}
    .news_page .news_public .list .item .bg{width:100%;height:100%;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;opacity:0.3;}
    .news_page .news_public .list .item .bottom{position: absolute;left:0;top:0;background:none;}
    .news_page .news_public .list .item .bottom .small{color: #FFF;}
    .news_page .news_public .list .item .bottom .title{color: #FFF;font-weight: 900;line-height:1.1875;height:43px;}
    .news_page .news_public .list .item .bottom .desc{color: #FFF;line-height:1.7143;}
    .news_page .news_public .list .item .bottom .btn{font-size: 11px;line-height:28px;width: 148px;height: 34px;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;position: absolute;right:13px;bottom:39px;}
    .news_page .news_public .list .item .bottom .btn:hover{background:none;border-color:rgba(255,255,255,0.2);color:#FFF;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .news_page .news_deals .list .item,.news_page .news_public .list .item{width:50%;}
}
@media screen and (min-width: 768px) {
    .page_top_news .bottom .table_text .table-cell .title-1{margin-bottom:26px;}
    .page_top_news .bottom .table_text .table-cell .btn{bottom:103px;}

    .news_page .feed_section{padding-bottom:42px;}
    .news_page .feed_section .title-section{margin-bottom:44px;}
    .news_page .feed_section .more_cont{padding-top:16px;}

    .news_page .news_deals{padding:40px 0 42px;}
    .news_page .news_deals .title-section{margin-bottom:48px;}
    .news_page .news_deals .list{margin-left:-30px;}
    .news_page .news_deals .list .item{width:50%;padding-left:30px;margin-bottom:30px;}
    .news_page .news_deals .list .item .item_in{height:535px;}
    .news_page .news_deals .list .item .item_in .inner{font-size:16px;line-height:1.625;}
    .news_page .news_deals .list .item .item_in .inner_box .tag{margin-bottom:12px;}
    .news_page .news_deals .list .item .item_in .inner_box .title{margin-bottom:25px;}
    .news_page .news_deals .more_cont{padding-top:15px;}

    .news_page .news_about{padding-top:42px;padding-bottom:49px;}
    .news_page .news_about .more_cont{padding-top:20px;}

    .news_page .news_public{padding:41px 0 61px;}
    .news_page .news_public .title-section{margin-bottom:40px;}
    .news_page .news_public .list{margin-left:-30px;}
    .news_page .news_public .list .item{padding-left:30px;margin-bottom:31px;width:50%;}
    .news_page .news_public .list .item .inner{height:320px;}
    .news_page .news_public .list .item .bottom{padding:20px 30px;}
    .news_page .news_public .list .item .bottom .small{margin-bottom:0;}
    .news_page .news_public .list .item .bottom .title{font-size:16px;margin-bottom:2px;}
    .news_page .news_public .list .item .btn{display:none;}
    .news_page .news_public .more_cont{padding-top:20px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .news_page .news_public .list .item .inner{padding-top:160px;line-height:1.8572;}
    .news_page .news_public .list .item .inner .bg{height:160px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
    .news_page .news_public .list .item .bottom{-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}
    .news_page .news_public .list .item .bottom .title{font-weight:700;}
}
@media screen and (min-width: 1024px) {
    .news_page .feed_section .more_cont{padding-top:26px;}

    .news_page .news_deals .list .item .item_in{height:475px;}
    .news_page .news_deals .list .item .item_in .inner_box{width:350px;}
    .news_page .news_deals .list .item .item_in:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);}
    .news_page .news_deals .list .item .item_in:hover .btn{background:#0073e6;-moz-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);}

    .news_page .news_about .list .item .inner:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);}

    .news_page .news_public .list .item .inner{padding-left:185px;height:240px;}
    .news_page .news_public .list .item .bg{width:185px;}
    .news_page .news_public .list .item .bottom{padding:23px 35px 20px 50px;}
    .news_page .news_public .list .item .bottom .small{margin-bottom:13px;}
    .news_page .news_public .list .item .bottom .title{font-size:20px;line-height:1.1;margin-bottom:11px;}
    .news_page .news_public .list .item .bottom .desc{font-size:16px;}
    .news_page .news_public .list .item .inner:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.4);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);}
}
@media screen and (min-width: 1280px) {
    .news_page .news_deals .list .item .item_in{height:570px;padding:48px 43px 58px;}
    .news_page .news_deals .list .item .item_in .inner_box{width:300px;}

    .news_page .news_public .list .item .inner{height:270px;}
    .news_page .news_public .list .item .bottom{padding:33px 45px 20px 60px;}
}

/* Article page */
.page_top_article{height:auto;}
.page_top_article:after{display:none;}
.page_top_article .innerpage{padding-top:80px;}
.page_top_article .top{height:80px;padding:0 0;}
.page_top_article .top .right .btn_back{margin-top:15px;margin-right:0px;}
.page_top_article .top .left{padding-top:23px;}
.page_top_article .article_top{font-size:12px;font-weight:700;padding:15px 0 32px;position:absolute;left:0;top:80px;width:100%;}
.page_top_article .article_top .right .profile_box{float:right;margin-right:2px;line-height:33px;}
.page_top_article .article_top .right .profile_box .image{width:33px;height:33px;margin-left:14px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;display:inline-block;}
.page_top_article .article_top .right .time_box{float:right;margin-right:28px;line-height:33px;color:#B9BED1;}
.page_top_article .article_top .right .time_box .icon{margin-left:7px;font-size:13px;}
.page_top_article .article_top .left .btn{float:right;font-size:12px;width:182px;}
.page_top_article .article_top .left .btn .icon{color:#B9BED1;font-size:16px;position:relative;top:1px;right:-5px;vertical-align:middle;margin-left:3px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.page_top_article .article_top .left .btn_outline:hover .icon{color:#222328;}
.page_top_article .article_top .left .btn_facebook{margin-right:5px;width:90px;background-color:#3B5998;}
.page_top_article .article_top .left .btn_facebook .icon{color:inherit;margin-left:22px;font-size:18px;right:0;}
.page_top_article .article_top .left .btn_facebook:hover{background:#4b70bf;}
.page_top_article .bottom .table_text .table-cell{text-align:center;padding-top:0;padding-bottom:0;}
.page_top_article .bottom .table_text .table-cell .tag{height:24px;line-height:22px;padding:0 16px;margin-bottom:23px;color:#FFF;font-size:12px;font-weight:700;background-color:#008ace;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;}
.page_top_article .bottom .table_text .table-cell .title-1{width:100%;text-align:center;margin:0 auto;line-height:1;}

.article_page .article_content{font-size:18px;line-height:1.6667;color:#3A405B;font-weight:700;padding:36px 0 49px;}
.article_page .article_content h4{color:#222328;display:block;margin-bottom:14px;font-weight:700;}
.article_page .article_content p{display:block;margin:0 0 22px;}
.article_page .article_content a{color:#B5BC34;text-decoration:underline;}
.article_page .article_content a:hover{color:#9da32e;}
.article_page .article_content .image{padding-bottom:59%;margin:0 0 60px 0;background-color:#05132D;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}
.article_page .article_content .image .credit_name{color:#B9BED1;font-size:11px;font-weight:400;text-transform:uppercase;position:absolute;top:100%;margin-top:4px;right:0;letter-spacing:0.1em;direction:ltr;padding-right:1px;}
.article_page .article_content blockquote{display:block;margin:-7px 0 43px 0;line-height:1.3125;padding:36px 20px 65px;position:relative;font-size:32px;font-weight:700;border:1px solid #d3d3d4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.article_page .article_content blockquote:before{content:'\201d';font-family:"Times New Roman";font-weight:700;font-size:46px;position:absolute;right:14px;bottom:-10px;}
.article_page .article_content blockquote:after{content:'\201c';font-family:"Times New Roman";font-weight:700;font-size:46px;position:absolute;left:11px;top:3px;}
.article_page .article_content blockquote .writer_name{color:#B9BED1;font-size:12px;font-weight:700;position:absolute;right:0;bottom:38px;width:100%;}
.article_page .article_content .image_set{margin:0 0 30px -15px;padding-top:37px;}
.article_page .article_content .image_set:after{content:'';clear:both;display:table;}
.article_page .article_content .image_set > li{float:right;width:100%;padding-left:15px;}
.article_page .article_content .image_set > li .image{margin:0;padding-bottom:85%;}
.article_page .article_content .image_set > li .image .credit_name{margin-top:9px;}

.article_page .article_bottom{margin-bottom:50px;}
.article_page .article_bottom .col-10{padding-left:0;}
.article_page .article_bottom .inner{margin:-6px 0 0;padding:15px 8px;background-color:#FFF;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;}
.article_page .article_bottom .top_bar{margin-bottom:20px;}
.article_page .article_bottom .top_bar:after{content:'';clear:both;display:table;}
.article_page .article_bottom .top_bar .right .tags > li{margin-left:12px;float:right;}
.article_page .article_bottom .top_bar .right .tags > li:last-child{margin-left:0;}
.article_page .article_bottom .top_bar .right .tags > li > a{height:24px;line-height:22px;color:#3A405B;background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 23px;font-size:12px;font-weight:700;display:block;}
.article_page .article_bottom .top_bar .left{padding-left:0;margin-top:7px;}
.article_page .article_bottom .top_bar .left .btn{float:right;font-size:12px;width:182px;}
.article_page .article_bottom .top_bar .left .btn .icon{color:#B9BED1;font-size:16px;vertical-align:middle;margin-left:10px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.article_page .article_bottom .top_bar .left .btn_outline:hover .icon{color:#FFF;}
.article_page .article_bottom .top_bar .left .btn_facebook{margin-right:17px;width:73px;background-color:#3B5998;}
.article_page .article_bottom .top_bar .left .btn_facebook .icon{color:inherit;margin-left:9px;font-size:18px;}
.article_page .article_bottom .top_bar .left .btn_facebook:hover{background:#4b70bf;}

.article_featured .title-section{text-align:center;border:1px solid #eee;border-left:none;border-right:none;padding:15px 0 17px;color:#3A405B;}
.article_featured .list:after{content:'';clear:both;display:table;}
.article_featured .list .item{float:right;width:100%;padding:20px 0 24px;border-left:1px solid #eee;}
.article_featured .list .item:last-child{border-left:none;}
.article_featured .list .item .inner{color:#3A405B;display:block;position:relative;padding-right:87px;min-height:60px;}
.article_featured .list .item .inner:hover{color:#0073E6;}
.article_featured .list .item .image{width:60px;height:60px;position:absolute;right:0;top:5px;background-color:#011329;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.article_featured .list .item .tag{color:#B9BED1;font-size:12px;font-weight:700;text-decoration:underline;margin-bottom:7px;}
.article_featured .list .item .desc{font-size:16px;font-weight:700;line-height:1.25;}

@media screen and (max-width: 567px) {
    .page_top_article .article_top .right{margin-bottom:15px;}
    .page_top_article .article_top .right,.page_top_article .article_top .left{float:none;text-align:center;display: block;}
    .page_top_article .article_top .right .profile_box{float:none;display: inline-block;}
    .page_top_article .article_top .right .time_box{float:none;display: inline-block;}
    .page_top_article .article_top .left .btn{float:none;display: inline-block;}
}
@media screen and (max-width: 767px) {
    .page_top_article .innerpage{padding-left:0;padding-right:0;}
    .page_top_article .top .left .btn{width: 163px;}
    .page_top_article .article_top{position: relative;top:0;}
    .page_top_article .article_top:after{content:'';clear:both;display: table;}
    .page_top_article .bottom .table_text .table-cell{padding-bottom:36px;}
    .page_top_article .bottom .table_text .table-cell .title-1{font-size:32px;}

    .article_page .article_content h4{line-height:1.2223;}
    .article_page .article_content blockquote{margin-top:41px;}
    .article_page .article_content .image_set > li{margin-bottom:50px;}
    .article_page .article_content .image_set > li:last-child{margin-bottom:0;}

    .article_page .article_bottom .top_bar .right .tags > li{margin-bottom:12px;}

    .article_featured .list .item{border-bottom:1px solid #eee;border-left:none;}
    .article_featured .list .item:last-child{border-bottom:none;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .article_page .article_content .image_set > li{width:33.3333%;margin-bottom:0;}
}
@media screen and (min-width: 768px) {
    .page_top_article{height:591px;}
    .page_top_article .top .right .btn_back{margin-right:4px;}
    .page_top_article .article_top{padding:15px 0;}
    .page_top_article .article_top .left .btn_facebook{margin-right:10px;}
    .page_top_article .bottom .table_text .table-cell{padding-top:86px;}
    .page_top_article .bottom .table_text .table-cell .tag{margin-bottom:14px;}
    .page_top_article .bottom .table_text .table-cell .title-1{width:84%;}

    .article_page .article_content{padding:50px 0;}
    .article_page .article_content h4{margin-bottom:20px;}
    .article_page .article_content p{margin:0 0 58px;}
    .article_page .article_content .image{padding-bottom:74%;margin:0 0 74px 0;}
    .article_page .article_content .image .credit_name{margin-top:9px;padding-right:3px;}
    .article_page .article_content blockquote{margin:-7px 0 52px 0;padding:39px 80px 75px;font-size:28px;}
    .article_page .article_content blockquote:before{font-size:42px;right:83px;bottom:29px;}
    .article_page .article_content blockquote:after{font-size:42px;left:54px;top:20px;}
    .article_page .article_content blockquote .writer_name{bottom:34px;}
    .article_page .article_content .image_set{margin:0 0 30px -30px;padding-top:24px;}
    .article_page .article_content .image_set > li{width:33.3333%;padding-left:30px;}
    .article_page .article_content .image_set > li .image{padding-bottom:75%;}
    .article_page .article_content .image_set > li .image .credit_name{margin-top:4px;}

    .article_page .article_bottom .inner{padding:24px 30px;}
    .article_page .article_bottom .top_bar .left{margin-top:-5px;}
    .article_page .article_bottom .top_bar .left .btn_facebook{width:90px;}
    .article_page .article_bottom .top_bar .left .btn_facebook .icon{margin-left:22px;}

    .article_featured .list .item{width:33.3333%;padding:27px 30px 34px;}
    .article_featured .list .item .inner{padding-right:70px;}
}
@media screen and (max-width: 1023px) {
    .article_page .article_content .col-spacer{display:none;}
    .article_page .article_content .col-7{width:100%;}
    .article_page .article_bottom .col-spacer{display: none;}
    .article_page .article_bottom .col-10{width:100%;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .article_featured .list{margin:0 -30px;}
}
@media screen and (min-width: 1024px) {
    .page_top_article{height:541px;}
    .page_top_article .top{padding:0 59px;}
    .page_top_article .article_top{padding:15px 59px;}
    .page_top_article .bottom .table_text .table-cell{padding-top:66px;}
    .page_top_article .bottom .table_text .table-cell .title-1{width:74%;}

    .article_page .article_content .image{padding-bottom:89.5%;margin:0 -114px 74px -199px;}
    .article_page .article_content blockquote{margin:-7px -114px 52px -199px;padding:39px 120px 75px;}
    .article_page .article_content blockquote:before{right:113px;}
    .article_page .article_content blockquote:after{left:84px;}
    .article_page .article_content .image_set{margin:0 -114px 30px -229px;}
    .article_page .article_content .image_set > li .image{padding-bottom:85%;}

    .article_page .article_bottom .inner{margin:-6px -28px 0;}
    .article_page .article_bottom .top_bar .left{padding-left:15px;}

    .article_featured .list .item{padding:27px 32px 34px;}
    .article_featured .list .item .inner{padding-right:87px;}
}
@media screen and (min-width: 1280px) {
    .page_top_article{height:591px;}
    .page_top_article .top{padding:0 69px;}
    .page_top_article .article_top{padding:15px 69px;}
    .page_top_article .bottom .table_text .table-cell{padding-top:86px;}

    .article_page .article_content{padding:60px 0;}
    .article_page .article_content p{margin:0 0 68px;}
    .article_page .article_content .image{margin:0 -130px 84px -230px;}
    .article_page .article_content blockquote{margin:-7px -130px 62px -230px;padding:49px 120px 85px;font-size:32px;}
    .article_page .article_content blockquote:before{font-size:46px;right:143px;bottom:34px;}
    .article_page .article_content blockquote:after{font-size:46px;left:104px;top:30px;}
    .article_page .article_content blockquote .writer_name{bottom:39px;}
    .article_page .article_content .image_set{margin:0 -130px 40px -260px;}

    .article_page .article_bottom{margin-bottom:60px;}
    .article_page .article_bottom .inner{margin:-6px -27px 0;}
}

/* Error page */
.error_page{min-height:250px;height:508px;height:calc(100vh - 60px);max-height:1000px;background:#008ace;width:100%;display: table;}
.error_page .table-cell{position:relative;display: table-cell;width:100%;height: 100%;vertical-align: middle;text-align:center;}
.error_page .table-cell img{display: block;margin:0 auto;width:290px;}
.error_page p{color:#fff;}

.error_page .errorText{position:absolute;top:-192px;left:50%;z-index:10000;font-weight:bold;}
.error_page .errorText a{color:#fff;}

@media screen and (min-width: 768px) {
    .error_page{min-height:400px;height:898px;max-height:1200px;}
    .error_page .table-cell img{width:483px;}
}
@media screen and (min-width: 1024px) {
    .error_page{height:519px;height:calc(100vh - 110px);max-height:1000px;}
}
@media screen and (min-width: 1280px) {
    .error_page{min-height:500px;height:821px;height:calc(100vh - 126px);}
    .error_page .table-cell img{width:583px;}
}

/* Contact us page */
.page_top_contactus{min-height:298px;height:auto}
.page_top_contactus p{padding:0;margin:0;}
.page_top_contactus .bottom{padding-top:50px;}
.contactus_page .form{padding:29px 0 33px;}
.contactus_page .form .input_select{width:100%;margin:0 auto;margin-bottom:27px;}
.contactus_page .form .input_select .customSelect{overflow:visible;width:100%}
.contactus_page .form .input_select .customSelect .title{width:350px;font-size:14px;padding:0 24px 0 32px;height:45px;line-height:43px;
                                                         border-color:#008ace;background-color:#008ace;color:#FFF;-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;}

.contactus_page .form .input_select .customSelect .title .icon{color:#FFF;left:22px;line-height:46px;}
.contactus_page .form .input_select .customSelect .list .title{background-color:#0073E6;border-color:#0073E6;}
.contactus_page .form .input_select .customSelect .list li{font-size:14px;font-weight:400;padding-right:24px;}
.contactus_page .form .inputs_inner{margin-left:-15px;}
.contactus_page .form .inputs_inner:after{content:'';clear:both;display:table;}
.contactus_page .form .inputs_inner .input{padding-left:15px;width:100%;float:right;margin-bottom:14px;position:relative}
.contactus_page .form .inputs_inner .input > .label{color:#A1A6BB;font-size:14px;font-weight:700;display:block;padding-right:24px;margin-bottom:7px;}
.contactus_page .form .inputs_inner .input input[type='text']{border-color:#E3E8F0;}
.contactus_page .form .inputs_inner .input input[type='text']:focus{border-color:#FFF;}
.contactus_page .form .inputs_inner .input textarea{border-color:#E3E8F0;height:120px;font-family:Arial!important}
.contactus_page .form .inputs_inner .input textarea:focus{border-color:#FFF;}
.contactus_page .form .inputs_inner .input .input_file{height:120px;}
.contactus_page .form .inputs_inner .input .checkbox{color:#A1A6BB;margin-top:3px;}
.contactus_page .form .inputs_inner .input .btn{float:left;margin-top:25px;width:100%;}
/**must**/
.contactus_page .must:after{content:'*';color: #B5BC34;line-height:1;font-size: 22px;font-weight:700;position: absolute;right:7px;top:7px;}
.contactus_page .input.input_textarea.must:after{top:13px;}


@media screen and (min-width: 568px) and (max-width: 767px) {
    .contactus_page .form .inputs_inner .input{width:50%;}
    .contactus_page .form .inputs_inner .input .checkbox{margin-top:31px;}
}
@media screen and (min-width: 768px) {
    .contactus_page .form{padding:52px 0 33px;}
    .contactus_page .form .input_select{width:373px;margin-bottom:59px;}
    .contactus_page .form .inputs_inner{margin-left:-30px;}
    .contactus_page .form .inputs_inner .input{padding-left:30px;width:50%;margin-bottom:24px;position:relative}
    .contactus_page .form .inputs_inner .input .checkbox{margin-top:18px;}
    .contactus_page .form .inputs_inner .input .btn{margin-top:20px;width:200px;}
}
@media screen and (max-width: 1023px) {
    .contactus_page .col-spacer{display:none;}
    .contactus_page .col-8{width:100%;}
}

/* Newsletter page */
.page_top_newsletter .bottom .table_text .table-cell .desc{width:100%;}

.newsletter_page .form .inputs_inner .input .checkbox{position: relative;margin-left:-30px;}
.newsletter_page .form .inputs_inner .input .checkbox .check_c{position: absolute;right:1px;top:5px;}
.newsletter_page .form .inputs_inner .input .checkbox .label{font-size: 12px;font-weight: 400;color: #737375;line-height:1;display: block;padding-right:30px;letter-spacing: -0.04px;padding-top:2px;}
.newsletter_page .form .inputs_inner .input .checkbox .label a{color:#222328;}
.newsletter_page .form .inputs_inner .input .checkbox .label a:hover{color:#0073E6;}

@media screen and (min-width: 568px) and (max-width: 767px) {
    .newsletter_page .form .inputs_inner .input .checkbox{margin-top:24px;}
}
@media screen and (max-width: 767px) {
    .newsletter_page .form .inputs_inner .input .checkbox{margin-left:0;}
}
@media screen and (min-width: 768px) {
    .newsletter_page .form{padding:41px 0 45px;}
}

/* Faq page */
.page_top_faq .bottom .table_text .table-cell{padding-bottom:0;}
.page_top_faq .bottom .table_text .table-cell .title-2{margin-bottom:-15px;}

.faq_page .top_page{padding: 30px 0 40px;}
.faq_page .top_page .input_select{width:100%;margin:0 auto;}
.faq_page .top_page .input_select .label{color: #A1A6BB;font-size: 14px;font-weight:700;display: block;padding-right:19px;margin-bottom:7px;}
.faq_page .top_page .input_select .customSelect{overflow:visible;}
.faq_page .top_page .input_select .customSelect .title{padding-right:17px;border-color:#008ace;background-color:#008ace;color:#FFF;-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;}
.faq_page .top_page .input_select .customSelect .title .icon{color:#FFF;}
.faq_page .top_page .input_select .customSelect .list .title{background-color:#0073E6;border-color:#0073E6;}
.faq_page .career_jobs{padding-top:40px;padding-bottom:45px;}
.faq_page .career_jobs .list:not(.grid-init) .item-grid:nth-child(n+9),.faq_page .career_jobs .list .item-grid.hidden{visibility:hidden;width:0px!important;height:0px!important;margin:0px!important;padding:0px!important;}
.faq_page .career_jobs .list .item-grid{margin-bottom:30px;width:100%;}
.faq_page .career_jobs .list .item{position: relative;z-index:0;}
.faq_page .career_jobs .list .item.open{z-index:3;}
.faq_page .career_jobs .list .item .item_top{padding-left:40px;position: relative;}
.faq_page .career_jobs .list .item .item_top .inner{overflow: hidden;}
.faq_page .career_jobs .list .item .item_top .desc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;letter-spacing: -0.02px;}
.faq_page .career_jobs .list .item .item_top .desc p {
        margin: 0 !important;
    }
.faq_page .career_jobs .list .item .item_top .desc br {
       display:none;
    }
.faq_page .career_jobs .list .item .item_top .desc a {
       display:none;
    }
        .faq_page .career_jobs .list .item .item_top .desc ul {
        margin: 0 !important;
    }
.faq_page .career_jobs .list .item .item_top .desc.desc_toggle{white-space: normal;overflow: visible;text-overflow: none;position:relative;top:-23px;margin-bottom:-23px;z-index:2;display: none;}
 .faq_page .career_jobs .list .item .item_top .desc_toggle p {
        margin: 0 !important;
    }
  .faq_page .career_jobs .list .item .item_top .desc_toggle ul {
        margin: 0 !important;
    }
    .faq_page .career_jobs .list .item .item_top .desc_toggle br {
       display:block;
    }
.faq_page .career_jobs .list .item .item_top .icon{bottom:auto;top:35px;}
.faq_page .career_jobs .more_cont{padding-top:10px;}
.faq_page .career_jobs .more_cont .btn{font-size: 12px;margin:0 auto;width: 170px;}

@media screen and (max-width: 767px) {
    .faq_page .career_jobs .list .item .item_top{display:block;height:auto;padding-top:21px;padding-bottom:21px;}
    .faq_page .career_jobs .list .item .item_top .inner{display: block;padding-left:0;}
}
@media screen and (min-width: 768px) {
.page_top_faq{height:314px;}

.faq_page .top_page{padding:47px 0 54px;}
.faq_page .top_page .input_select{width:370px;}
.faq_page .career_jobs{padding-top:77px;padding-bottom:79px;}
.faq_page .career_jobs .list .item .item_top{padding-left:155px;}
.faq_page .career_jobs .more_cont{padding-top:34px;}
}

/* Servcenter page */
.page_top_servcenter{height:314px;}
.page_top_servcenter .bottom .table_text .table-cell{padding-bottom:6px;}
.page_top_servcenter .bottom .table_text .table-cell .title-2{margin-bottom:6px;}

 .message_section{background-color:#eee;padding:14px 0;}
 .message_section .inner{text-align:center;position:relative;margin:0 auto;color:#A1A6BB;font-size:14px;font-weight:700;}
 .message_section .icon{position:absolute;right:0;top:-1px;font-size:25px;}
 .message_section .inner a{color:#A1A6BB;text-decoration: underline;}

.servcenter_page .top_filters .inputs{font-size:0;text-align:center;}
.servcenter_page .top_filters .inputs > li{display:inline-block;float:none;}

.servcenter_page .search_results_list .list_items .item .right{padding-right:0;}
.servcenter_page .search_results_list .list_items .item .left > li{margin-right:17px;}
.servcenter_page .search_results_list .list_items .item .left > li .btn_waze{width:88px;}
.servcenter_page .search_results_list .list_items .item .left > li .btn_waze .icon{font-size:20px;margin-left:6px;margin-right:-2px;position:relative;top:-1px;}

@media screen and (max-width: 767px) {
     .message_section .inner{padding-right:43px;text-align:right;padding-left:15px;line-height:1.2143;}
     .message_section .icon{height:30px;line-height:30px;top:2px;bottom:0;margin:auto 0;right:2px;}

    .servcenter_page .search_results_list .list_items .item{padding-bottom:18px;margin-bottom:-5px;}
    .servcenter_page .search_results_list .list_items .item .right{padding-top:17px;margin-bottom:11px;}
    .servcenter_page .search_results_list .list_items .item .left > li .btn{width:142px;}
    .servcenter_page .search_results_list .list_items .item .left > li .btn_waze{width:88px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .servcenter_page .top_filters .inputs{margin-left:-15px;}
    .servcenter_page .top_filters .inputs > li{width:33.3333%;padding-left:15px;margin-bottom:0;}
}
@media screen and (min-width: 768px) {
     .message_section{padding:28px 0;}
}
@media screen and (min-width: 1024px) {
     .message_section .icon{right:131px;}
}
@media screen and (min-width: 1280px) {
     .message_section .icon{right:201px;}
}

/* Warranty page */
.page_top_warranty .bottom .table_text .table-cell{padding-bottom:13px;}
.page_top_warranty .bottom .table_text .table-cell .btn{margin:0 auto;margin-top:20px;width: 205px;height: 46px;line-height:44px;-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;}

.warranty_page .top_filters .title-section{text-align:center;padding-top:0;padding-bottom:25px;}
.warranty_page .top_filters .inputs > li{width:100%;}
.warranty_page .top_filters .inputs > li .label{white-space: nowrap;}

@media screen and (min-width: 568px) and (max-width: 767px) {
    .warranty_page .top_filters .inputs{margin-left:-15px;margin-bottom:16px;}
    .warranty_page .top_filters .inputs > li{width:33.3333%;padding-left:15px;}
    .warranty_page .top_filters .inputs > li:nth-child(3){margin-bottom:15px;}
}
@media screen and (min-width: 768px) {
    .warranty_page .top_filters .title-section{padding-top:16px;padding-bottom:42px;}
    .warranty_page .top_filters .inputs > li{width:33.3333%;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .warranty_page .top_filters .inputs{margin-bottom:16px;}
    .warranty_page .top_filters .inputs > li{margin-bottom:15px;}
}
@media screen and (max-width: 1023px) {
    .warranty_page .top_filters .col-10{width:100%;}
}
@media screen and (min-width: 1024px) {
    .warranty_page .top_filters .inputs > li{width:20%;}
}

/* Searchres page */
.searchres_page .top_search{background-color: #008ace;color: #FFF;padding:22px 0 26px;text-align:center;}

.searchres_page .search_results_list .results_count{color: #A1A6BB;}
.searchres_page .search_results_list .keyword{color: #343E5C;font-weight:700;}
.searchres_page .search_results_list .list_items .item .right{padding-right:0;}

/* Exibit page */
.page_top_exibit .top{padding:0 0;}
.page_top_exibit .top .right .btn_back{margin-right:0;}
.page_top_exibit .top .left .btns_group > li{float:right;margin-left:15px;}
.page_top_exibit .top .left .btns_group > li:last-child{margin-left:0;}
.page_top_exibit .top .left .btns_group > li .btn{width:240px;letter-spacing:-0.3px;}
.page_top_exibit .top .left .btns_group > li:last-child .btn{width:186px;}
.page_top_exibit .top .left .btns_group > li .btn .icon{font-size:16px;margin-right:7px;}
.page_top_exibit .bottom .table_text .table-cell{padding-bottom:37px;}
.page_top_exibit .bottom .table_text .table-cell .title-1{margin-bottom:14px;}
.page_top_exibit .bottom .table_text .table-cell .desc .title-4{margin-bottom:3px;}

.exibit_page .message_section{padding-top:12px;padding-bottom:15px;}
.exibit_page .message_section .inner{line-height:1.2143;}
.exibit_page .message_section .icon{height:30px;line-height:30px;margin:auto 0;top:5px;bottom:0;}

.exibit_page .exibit_about{background-color:#DADEE6;padding:31px 0 42px;text-align:center;}
.exibit_page .exibit_about .title-section{margin-bottom:14px;font-size:32px;padding-bottom:20px;}
.exibit_page .exibit_about .desc{line-height:1.625;font-size:16px;font-weight:400;}


/* Change start */
.company_gallery.exibit_gallery{/*padding-top:24px;*/}
.company_gallery.exibit_gallery .innerpage{padding-top:24px;}
.company_gallery.exibit_gallery .title-section{text-align:center;margin-bottom:26px;font-size:32px;}
.company_gallery.exibit_gallery .gallery_top{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;height:298px;}
.company_gallery.exibit_gallery .gallery_top .item .bg{background-color:#222328;}
.company_gallery.exibit_gallery .gallery_top .item .extra_bar{left:15px;top:25px;}
.company_gallery.exibit_gallery .gallery_top .item .innerpage{width:100%;padding:0 15px;}
.company_gallery.exibit_gallery .gallery_top .item .title-4{margin-bottom:8px;}
.company_gallery.exibit_gallery .gallery_top .item .desc{font-size:12px;}
.company_gallery.exibit_gallery .gallery_bottom_cont .innerpage{padding-bottom:45px;}
.company_gallery.exibit_gallery .gallery_bottom_cont .top_head .title{font-size:14px;font-weight:700;}
/* Change end */

.exibit_page .exibit_featured .title-section{font-size:16px;font-weight:700;line-height:1.375;}

@media screen and (max-width: 767px) {
    .page_top_exibit .top .right{display:none;}
    .page_top_exibit .top .left{width:100%;}
    .page_top_exibit .top .left .btns_group{margin-left:-13px;}
    .page_top_exibit .top .left .btns_group > li{padding-left:13px;width:46%;margin:0;}
    .page_top_exibit .top .left .btns_group > li:last-child{width:54%;}
    .page_top_exibit .top .left .btns_group > li .btn{width:100%;text-overflow: ellipsis;white-space: nowrap;}
    .page_top_exibit .top .left .btns_group > li:last-child .btn{width:100%;}
    .page_top_exibit .bottom .table_text .desc{height:auto;}
    .page_top_exibit .bottom .table_text .table-cell{padding-top:30px;}
    .page_top_exibit .bottom .table_text .table-cell .desc .title-4{font-size:22px;}

    .exibit_page .message_section .inner{padding-right:38px;}
}
@media screen and (min-width: 768px) {
    .page_top_exibit .bottom .table_text .table-cell{padding-bottom:12px;}
    .page_top_exibit .bottom .table_text .table-cell .title-1{margin-bottom:34px;}

    .exibit_page .message_section{padding-top:21px;padding-bottom:23px;}

    .exibit_page .exibit_about{padding:43px 0 49px;}
    .exibit_page .exibit_about .title-section{margin-bottom:19px;font-size:38px;padding-bottom:24px;}

    /* Change start */
    .company_gallery.exibit_gallery{/*padding-top:39px;*/}
    .company_gallery.exibit_gallery .innerpage{padding-top:39px;}
    .company_gallery.exibit_gallery .title-section{margin-bottom:29px;font-size:38px;}
    .company_gallery.exibit_gallery .gallery_top{height:520px;}
    .company_gallery.exibit_gallery .gallery_top .item .extra_bar{left:30px;top:44px;}
    .company_gallery.exibit_gallery .gallery_top .item .innerpage{padding:0 35px;}
    .company_gallery.exibit_gallery .gallery_bottom_cont .innerpage{padding-bottom:62px;}
    /* Change end */
}
@media screen and (max-width: 1023px) {
    .exibit_page .exibit_about .col-spacer{display:none;}
    .exibit_page .exibit_about .col-6{width:100%;}
}
@media screen and (min-width: 1024px) {
    .page_top_exibit .top{padding:0 32px;}
    .page_top_exibit .top .right .btn_back{margin-right:3px;}
}
@media screen and (min-width: 1280px) {
    .page_top_exibit .top{padding:0 42px;}

    .exibit_page .exibit_about .title-section{font-size:42px;}

    /* Change start */
    .company_gallery.exibit_gallery .title-section{font-size:42px;}
    .company_gallery.exibit_gallery .gallery_top{height:620px;}
    /* Change end */
}

/* Service page */
.page_top_service{height:auto;}
.page_top_service .bottom .table_cont{width:100%;float:right;height:100%;}
.page_top_service .bottom .table_text .table-cell{text-align:right;padding-right:0;padding-bottom:7px;}
.page_top_service .bottom .table_text .table-cell .desc{margin:0;}
.page_top_service .bottom .list_support_cont{float:right;width:100%;}
.page_top_service .bottom .list_support{padding-top:33px;padding-left:0;margin-left:0;}
.page_top_service .bottom .list_support:after{content:'';clear:both;display: table;}
.page_top_service .bottom .list_support > li{color:#FFF;position: relative;margin:0;width:100%;float:right;}
.page_top_service .bottom .list_support > li:after{content:'';width:1px;height:130px;opacity:0.1;background:#FFF;position: absolute;left:0;top:0;}
.page_top_service .bottom .list_support > li:last-child:after{display: none;}
.page_top_service .bottom .list_support > li .tag{width: 36px;height: 15px;line-height:13px;color: #000;font-size: 12px;font-weight:700;background-color: #D8E039;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: absolute;right:38px;top:-10px;}
.page_top_service .bottom .list_support > li .icon{color:#FFF;line-height: 57px;height: 66px;font-size: 51px;}
.page_top_service .bottom .list_support > li .icon.icon-phone{font-size:48px;}
.page_top_service .bottom .list_support > li .btn{margin:0 auto;margin-top:26px;}

.service_page{background-color: #E3E8F0;}
.service_page .service_buy{overflow: hidden;}
.service_page .service_buy .col-4{position: relative;height:auto;}
.service_page .service_buy .col-4 .image_man{width:260px;position: absolute;right:0;bottom:0;display: block;}
.service_page .service_buy .inner{padding-top:31px;}
.service_page .service_buy .title-section{font-size: 42px;font-weight: 900;line-height:1;display: block;margin-bottom:16px;letter-spacing: -0.1px;}
.service_page .service_buy .desc{font-size: 18px;font-weight: 400;margin-bottom:28px;letter-spacing: -0.1px;}
.service_page .list_btns{margin-left:-30px;}
.service_page .list_btns:after{content:'';clear:both;display: table;}
.service_page .list_btns > li{padding-left:30px;float:right;width:100%;}
.service_page .list_btns > li > a{height: 176px;padding-top:30px;text-align:center;color: #222328;border: 2px solid rgba(34,35,49,0.2);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);display: block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;}
.service_page .list_btns > li .icon{height:79px;line-height:73px;color: #008ace;font-size:75px;margin-bottom:10px;-webkit-transition: color 0.3s ease;-moz-transition: color 0.3s ease;-o-transition: color 0.3s ease;transition:color 0.3s ease;}
.service_page .list_btns > li .title{font-size: 18px;font-weight:700;line-height:1;width:150px;margin:0 auto;}
.service_page .list_btns > li > a:hover{color:#FFF;background-color: #0073E6;border-color:#0073E6;-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.service_page .list_btns > li > a:hover .icon{color:#FFF;}

.service_page .service_btns{background-color: #eee;padding:33px 0 40px;}
.service_page .service_btns .list_btns > li{width:100%;}
.service_page .service_btns .list_btns > li > a{height: 235px;padding-top:51px;background-color: #008ace;border-color:#008ace;color:#FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.service_page .service_btns .list_btns > li .icon{color:#FFF;font-size:97px;height:106px;line-height:106px;margin-bottom:26px;}
.service_page .service_btns .list_btns > li .icon.icon-chat_ask{font-size:93px;line-height:80px;}
.service_page .service_btns .list_btns > li .icon.icon-settings{font-size:78px;}
.service_page .service_btns .list_btns > li > a:hover{background-color: #0073E6;border-color:#0073E6;}

@media screen and (max-width: 767px) {
    .page_top_service .bottom .table_text .table-cell{padding-top:20px;}
    .page_top_service .bottom .table_text .title-2{font-size:52px;line-height:1;margin-bottom:18px;}
    .page_top_service .bottom .table_text .desc{width:100%;}
    .page_top_service .bottom .list_support{padding-bottom:53px;}
    .page_top_service .bottom .list_support > li:after{display: none;}
    .page_top_service .bottom .list_support > li{border:none;border-bottom:1px solid rgba(255,255,255,0.1);height:197px;padding-right:0;padding-top:21px;}
    .page_top_service .bottom .list_support > li:last-child{border:none;}
    .page_top_service .bottom .list_support > li .icon{float:none;margin:0 auto;width:auto;}
    .page_top_service .bottom .list_support > li .title{float:none;margin:0;width:auto;}
    .page_top_service .bottom .list_support > li .btn{position: relative;left:auto;}
    .page_top_service .bottom .list_support > li .contact_info{position: relative;left:auto;top:auto;margin:0 auto;}
    .page_top_service .bottom .list_support > li .tag{margin:0 auto;right:-104px;left:0;top:11px;}
    .page_top_service .bottom .list_support > li:last-child .title{width: 200px;height: 35px;line-height:37px;color: #222328;font-size: 16px;margin:0 auto;margin-top:13px;margin-bottom:11px;background-color: #D8E039;-moz-border-radius: 18px;-webkit-border-radius: 18px;border-radius: 18px;cursor: pointer;}

    .service_page .service_buy .row-col{padding-bottom:237px;}
    .service_page .service_buy .col-4{position: static;}
    .service_page .service_buy .col-4 .image_man{position: absolute;left:0;bottom:-63px;right:48px;margin:0 auto;}
    .service_page .list_btns{padding:0 10px;}
    .service_page .list_btns > li{margin-bottom:23px;}
    .service_page .list_btns > li:last-child{margin-bottom:0;}

    .service_page .service_btns .list_btns > li{margin-bottom:21px;}
    .service_page .service_btns .list_btns > li:last-child{margin-bottom:0;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
    .page_top_service .bottom .list_support > li{width:33.3333%;float:right;border-bottom:none;border-left:1px solid rgba(255,255,255,0.1);}
    .page_top_service .bottom .list_support > li:last-child{border-left:none;}
    .page_top_service .bottom .list_support > li .icon.icon-phone{margin-bottom:35px;}
    .service_page .list_btns > li{width:50%;}
    .service_page .service_btns .list_btns > li{width:33.3333%;}
}
@media screen and (min-width: 768px) {
    .page_top_service .bottom .table_cont{width:50%;}
    .page_top_service .bottom .list_support_cont{width:50%;}
    .page_top_service .bottom .list_support{padding-top:84px;padding-left:30px;margin-left:-30px;}
    .page_top_service .bottom .list_support > li{width:33.3333%;}

    .service_page .service_buy .col-4{height:423px;}
    .service_page .service_buy .col-4 .image_man{width:351px;}
    .service_page .service_buy .inner{padding-top:68px;}
    .service_page .service_buy .title-section{font-size:38px;margin-bottom:5px;}
    .service_page .service_buy .desc{margin-bottom:36px;}
    .service_page .list_btns > li{width:50%;}

    .service_page .service_btns{padding:39px 0;}
    .service_page .service_btns .list_btns > li{width:25%;}/***changed to 4 buttons**/
    .service_page .service_btns .list_btns > li > a{height:185px;padding-top:32px;}
    .service_page .service_btns .list_btns > li .icon{font-size:77px;height:86px;line-height:86px;margin-bottom:16px;}
    .service_page .service_btns .list_btns > li .icon.icon-chat_ask{font-size:76px;line-height:74px;}
    .service_page .service_btns .list_btns > li .icon.icon-settings{font-size:62px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .page_top_service .bottom{padding-top:130px;padding-bottom:130px;}
    .page_top_service .bottom .table_cont{float:none;width:100%;}
    .page_top_service .bottom .table_text .table{display: block;}
    .page_top_service .bottom .table_text .table-cell{display: block;text-align:center;}
    .page_top_service .bottom .table_text .table-cell .desc{margin:0 auto;}
    .page_top_service .bottom .list_support_cont{float:none;width:90%;margin:0 auto;}
    .page_top_service .bottom .list_support{margin-bottom:0;}

    .service_page .service_buy .col-spacer{display: none;}
    .service_page .service_buy .col-4{width:40%;}
    .service_page .service_buy .col-6{width:60%;}
}
@media screen and (min-width: 1024px) {
    .page_top_service{height:298px;}
    .page_top_service .bottom .list_support{margin-left:-87px;}

    .service_page .service_buy .col-4 .image_man{right:-24px;}

    .service_page .service_btns .list_btns > li > a{height:235px;padding-top:51px;}
    .service_page .service_btns .list_btns > li .icon{font-size:97px;height:106px;line-height:106px;margin-bottom:26px;}
    .service_page .service_btns .list_btns > li .icon.icon-chat_ask{font-size:93px;line-height:80px;}
    .service_page .service_btns .list_btns > li .icon.icon-settings{font-size:78px;}
}
@media screen and (min-width: 1280px) {
    .page_top_service .bottom .table_text .table-cell{padding-right:7px;}

    .service_page .service_buy .col-4{height:473px;}
    .service_page .service_buy .col-4 .image_man{width:401px;}
    .service_page .service_buy .inner{padding-top:98px;}
    .service_page .service_buy .title-section{font-size:42px;}
}


/* Homepage video */
.homepage_video { position: relative; overflow: hidden; }
.homepage_video .page_top{height: 100%; background-color: rgba(34, 35, 40, 0.3);}
.homepage_video .page_top .innerpage{padding-top:30px}
.homepage_video .page_top:after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;z-index:1;
                 -moz-box-shadow:none;
                 -webkit-box-shadow: none;box-shadow:none;}
.homepage_video .video { position: absolute; left: 0; top: 0; height: 150%; width: 100%; }
.homepage_video .video:after { content: ''; display: block; position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; /*background: #000;*/ opacity: 0.3; }
.homepage_video .video .video_pic { height: 100%; width: 100%; position: absolute; left: 0; top: 0; }
.homepage_video .innerpage { position: relative; z-index: 1000; color: #FFF; }
.homepage_video .row { padding: 40px 0;text-align:center; }
.homepage_video .logo_white { width: 105px; height: 110px; margin: 0 auto; margin-bottom: 10px; background: url('../images/logo_white.png') no-repeat 0 0; background-size: 100%; }
.homepage_video .title { font-size: 60px; line-height: 55px; margin-bottom: 5px; font-weight: 300; }
.homepage_video .title_second { font-size: 22px; line-height: 26px; letter-spacing: 1px; font-weight: 700; margin-bottom: 20px; }
.homepage_video .btn_down { width: 44px; height: 44px; line-height: 44px; font-size: 16px; border: 3px solid #FFF; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; text-decoration: none; color: #FFF; margin: 0 auto; }
.homepage_video .btn_down:hover,
.homepage_video .btn_down:focus,
.homepage_video .btn_down:active { background: #FFF; color: #0F3A5C; }
.homepage_video .title-1{font-size:60px;font-weight:900;}

.homepage_video .btns_group{font-size:0;padding-top:25px;width:100%;}
.homepage_video .btns_group > li{display: inline-block;vertical-align: middle;margin:0 15px;}
.homepage_video .btns_group > li .btn{width: 186px;font-weight: 400;margin-bottom:20px;}
.homepage_video .btns_group > li .btn .icon{margin-right:11px;}


@media screen and (min-width: 768px) {
    .homepage_video { height: 450px; }
    .homepage_video .row { padding-top: 95px; padding-bottom: 0; }
    .homepage_video .logo_white { width: 110px; height: 115px; margin-bottom: 12px; }
    .homepage_video .title { font-size: 80px; line-height: 52px; margin-bottom: 9px; }
    .homepage_video .title_second { font-size: 22px; line-height: 26px; margin-bottom: 20px; }
    .homepage_video .btns_group{padding-top:44px;}
    .homepage_video .btn_down { width: 40px; height: 40px; line-height: 40px; font-size: 14px; }
}

@media screen and (min-width: 1024px) {
    .homepage_video .row { padding-top: 60px; }
    .homepage_video .btn_down:hover, .homepage_video .btn_down:focus, .homepage_video .btn_down:active { -ms-transform: translate(0, 5px); -moz-transform: translate(0, 5px); -webkit-transform: translate3d(0, 5px, 0); transform: translate(0, 5px); }
    .homepage_video .title { font-size: 90px; line-height: 90px; }
    .homepage_video .btns_group{padding-top:44px;}
}

@media screen and (min-width: 1280px) {
    .homepage_video { height: 674px; }
    .homepage_video .row { padding-top: 160px; }
    .homepage_video .logo_white { width: 133px; height: 139px; }
    .homepage_video .title { font-size: 102px; line-height: 59px; }
    .homepage_video .title_second { font-size: 24px; line-height: 28px; margin-bottom: 25px; }
    .homepage_video .btns_group{padding-top:75px;}
    .homepage_video .btn_down { width: 44px; height: 44px; line-height: 44px; font-size: 16px; }
}



/* Change start */
/* Lightbox */
.lightbox{width:100%;height:100%;position:fixed;z-index:999999;left:0;top:0;display:none;direction: rtl;}
.lightbox .mask{width:100%;height:100%;left:0;top:0;position:absolute;z-index:0;background:#222328;opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.lightbox .relative{width:100%;height:100%;}
.lightbox .table{width:100%;height:100%;}
.lightbox .table > .table-row{width:100%;height:100%;}
.lightbox .table > .table-row > .table-cell{width:100%;height:100%;vertical-align:middle;text-align:center;padding:16px;}
.lightbox .box{margin:0 auto;position:relative;color:#000;width:100%;height: 100%;-ms-transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);display:none;}
.lightbox .box:after{clear:both;display: table;content:'';}
.lightbox .box .inner{width:100%;height:100%;position: absolute;left:0;top:0;padding-top:41px;}
.lightbox .box .inner .scroll_inside{width:100%;height:100%;}
.lightbox .box .close_btn{position: absolute;right:100%;bottom:100%;z-index:2;font-size:15px;padding:10px;color:#FFF;margin-right:-1px;margin-bottom:2px;}
.lightbox .box .close_btn:focus{outline:none;}
.keyboard .lightbox .box .close_btn:focus{outline:3px solid #23ade4;}
.lightbox .box .popup_title{height:41px;line-height:32px;text-align:center;font-weight: 700;color: #FFF;position: absolute;right:0;top:0;width:100%;background-color: #D41E41;}

.lightbox .popup_video{max-width:1170px;max-height:570px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background:#000;position: relative;}
.lightbox .popup_video .iframe{width:100%;height:100%;border:none;display: block;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;position: absolute;left:0;top:0;}

@media screen and (max-width: 767px) {
    .lightbox .popup_video{max-width:480px;max-height:320px;}
    .lightbox .box .close_btn{right:auto;bottom:auto;margin:0;left:5px;top:3px;}
}
@media screen and (min-width: 768px) {
    .lightbox .popup_video{max-width:680px;max-height:377px;}
}
@media screen and (min-width: 1024px) {
    .lightbox .popup_video{max-width:880px;max-height:477px;}
}
@media screen and (min-width: 1280px) {
    .lightbox .popup_video{max-width:1170px;max-height:570px;}
}
/* Change end */

/****guarantee***/

.guarantee_page{position: relative;margin-top:50px;margin-bottom:50px;}
.guarantee_page:after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:url('/images/newsletter_mask.png') no-repeat top center;background-size:auto 348px;}
.guarantee_page .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.guarantee_page .innerpage{z-index:2;}
.guarantee_page.inner{width:100%;padding:43px 0 95px;margin:0 auto;}
.guarantee_page .input{margin-bottom:20px;}

@media screen and (min-width: 568px) {
    .guarantee_page .inner {
        max-width: 620px;margin:0 auto
    }
}
/*****ENGLISH*****/


/* About page ENGLISH */
 .englishPage{direction:ltr;}
.englishPage.page_top_about{height:auto;}
.englishPage.page_top_about:after{display: none;}
.englishPage.page_top_about .innerpage{padding-top:18px;}
.englishPage.page_top_about .bottom .table_text .title-1{margin-bottom:11px;}
.englishPage.page_top_about .bottom .table_text .table-cell .btns_group{font-size:0;padding-top:13px;}
.englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li{display: inline-block;vertical-align: middle;margin:0 15px;}
.englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li .btn{width: 186px;font-weight: 400;direction:rtl /**for icon to move left**/}
.englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li .btn .icon{margin-left:11px;}

.englishPage.about_page .inner_nav .prod_nav_inner ul > li > a.active,.about_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.englishPage.about_page .about_company{position: relative;overflow: hidden;background:#2b2c32;color: #FFF;}
.englishPage.about_page .about_company .innerpage{padding-top:55px;padding-bottom:53px;}
.englishPage.about_page .about_company .bg{position: absolute;left:0;top:0;width:100%;height:100%;z-index:0;}
.englishPage.about_page .about_company .bg .number{position: absolute;cursor:default;width:100px;height:112px;background-size:100%;background-repeat: no-repeat;background-position: 0 0;opacity:0.1;}
.englishPage.about_page .about_company .bg .number-1{left:-40px;top:-5px;background-image:url('/images/num-1.png');}
.englishPage.about_page .about_company .bg .number-2{left:50px;top:475px;background-image:url('/images/num-2.png');}
.englishPage.about_page .about_company .bg .number-3{left:150px;top:924px;background-image:url('/images/num-3.png');}
.englishPage.about_page .about_company .bg .number-4{left:246px;top:166px;background-image:url('/images/num-4.png');}
.englishPage.about_page .about_company .title-section{text-align:center;margin-bottom:42px;position: relative;z-index:2;padding-bottom:27px;}
.englishPage.about_page .about_company .row-col{margin-bottom:54px;position: relative;z-index:2;}
.englishPage.about_page .about_company .row-col:last-child{margin-bottom:0;}
.englishPage.about_page .about_company .par_text .title-3{margin-bottom:28px;text-align:left;}
.englishPage.about_page .about_company .par_text .desc{color: #E3E8F0;font-size: 16px;font-weight: 400;line-height:1.625;text-align:left;}
.englishPage.about_page .about_company .row-col:nth-child(3) .par_text{margin-left:0;text-align:left;}
.englishPage.about_page .about_company .row-col:last-child .par_text{padding-right:0;}
.englishPage.about_page .about_company .firstItem{float:left!important;}
.englishPage.about_page .about_company .secondItem{float:right!important;}
.englishPage.about_page .about_company .secondSpacer{width:0;}

.englishPage.about_page .group_companies{height:auto;height:auto;min-height:0;max-height:none;background:#222328;overflow: hidden;position: relative;}
.englishPage.about_page .group_companies > .bg{position: absolute;left:0;bottom:0;height:100%;width:100%;z-index:0;}
.englishPage.about_page .group_companies .innerpage{z-index:1;display: table;height:100%;width:100%;}
.englishPage.about_page .group_companies .innerpage .table-cell{height:100%;width:100%;text-align: center;vertical-align: middle;padding-top:70px;}
.englishPage.about_page .group_companies .title-section{color: #E3E8F0;margin-bottom:50px;padding-bottom:27px;}
.englishPage.about_page .group_companies .list{font-size:0;margin-right:-30px;}
.englishPage.about_page .group_companies .list .item{display: inline-block;vertical-align: middle;width:100%;padding-right:30px;margin-bottom:25px;}
.englishPage.about_page .group_companies .list .item a{display: block;height:178px;position: relative;padding-bottom:48px;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 0 rgba(0, 0, 0, 0.2);-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}
.englishPage.about_page .group_companies .list .item .bg{height:100%;background-color: #E3E8F0;position: relative;}
.englishPage.about_page .group_companies .list .item .bottom{height: 48px;line-height:44px;color: #222328;font-size: 18px;font-weight:700;background-color: #E3E8F0;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;position: absolute;right:0;bottom:0;width:100%;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}
.englishPage.about_page .group_companies .list .item a:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);z-index:2;}
.englishPage.about_page .group_companies .list .item a:hover .bottom{background-color: #D8E039;}
.englishPage.about_page .group_companies .list .item .bg:after { content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0; }
                                                   /*background-image: -moz-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: -o-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: -webkit-linear-gradient(78deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);background-image: linear-gradient(12deg, rgba(245,255,61,0.2) 60%, rgba(245,255,61,0.8) 100%, rgba(245,255,61,0.8) 100%);opacity:0;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:opacity 0.3s ease;}*/

.englishPage.about_page .group_companies .list .item a:hover .bg:after{opacity:1;}
.englishPage.about_page .group_companies .list .item .bottom{height: 48px;line-height:44px;color: #222328;font-size: 18px;font-weight:700;background-color: #E3E8F0;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;border-radius: 0px 0px 5px 5px;position: absolute;right:0;bottom:0;width:100%;-webkit-transition: background 0.3s ease;-moz-transition: background 0.3s ease;-o-transition: background 0.3s ease;transition:background 0.3s ease;}
.englishPage.about_page .group_companies .list .item a:hover{-moz-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);box-shadow: 0 30px 40px rgba(0, 0, 0, 0.25);-ms-transform:translate(0, -11px);-moz-transform:translate(0, -11px);-webkit-transform:translate3d(0, -11px, 0);transform:translate(0, -11px);z-index:2;}
.englishPage.about_page .group_companies .list .item a:hover .bottom{background-color: #D8E039;}

.englishPage.about_page .about_video{height:400px;position: relative;overflow: hidden;background-color: #2B2C32;}
.englishPage.about_page .about_video .bg{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;opacity:0.2;}
.englishPage.about_page .about_video .play{display: block;height:100%;width:100%;position: relative;color:#FFF;z-index:1;pointer-events:auto!important;padding:18px 13px;}
.englishPage.about_page .about_video .play .icon-youtube{font-size:22px;}
.englishPage.about_page .about_video .play .title-3{width:100%;position: absolute;right:0;bottom:70px;text-align:center;letter-spacing: 0.32em;}
.englishPage.about_page .about_video .play .icon-play{width: 76px;height: 76px;line-height:74px;padding-left:4px;text-align:center;font-size:20px;background-color: rgba(34, 35, 40, 0.2);border: 2px solid #FFF;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-transition: background 0.3s ease,color 0.3s ease;-moz-transition: background 0.3s ease,color 0.3s ease;-o-transition: background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;color:#FFF;}
.englishPage.about_page .about_video .play .icon-play:hover{background:#FFF;color:#2b2c32;}
.englishPage.about_page .about_video .iframe_cont{width:100%;height:100%;position: absolute;left:0;top:0;z-index:2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.englishPage.about_page .about_video .iframe{width:100%;height:100%;position: absolute;left:0;top:0;z-index:0;}

.englishPage.about_page .brands_list{border-bottom:1px solid #e3e8f0;overflow: hidden;}
.englishPage.about_page .brands_list .title-section{font-size: 52px;padding-top:55px;padding-bottom:27px;margin-bottom:48px;}
.englishPage.about_page .brands_list .list_items{position: relative;bottom:-1px;}

.englishPage.about_page .senior_manage{background-color: #eee;text-align:center;}
.englishPage.about_page .senior_manage .innerpage{padding-top:64px;padding-bottom:0px;}
.englishPage.about_page .senior_manage .title-section{margin-bottom:62px;padding-bottom:27px;}

.englishPage.about_page .senior_manage .list{margin-right:-30px;font-size:0;}
.englishPage.about_page .senior_manage .list:after{content:'';display: table;clear:both;}
.englishPage.about_page .senior_manage .list .item{width:100%;padding-right:30px;height:auto;margin-bottom:62px;vertical-align: middle;display: inline-block;}


.englishPage.about_page .senior_manage .list .item .image{width: 180px;height: 180px;background-color: #B9BED1;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;margin:0 auto;margin-bottom:16px;}
.englishPage.about_page .senior_manage .list .item .fullname{color: #1C1E23;margin-bottom:1px;}
.englishPage.about_page .senior_manage .list .item .job{color: #9A9EAE;font-size: 12px;margin-bottom:20px;letter-spacing: 0.15px;}
.englishPage.about_page .senior_manage .list .item .desc{color: #9A9EAE;font-size: 12px;font-weight: 400;line-height:1.415;max-height:85px;overflow: hidden;margin-bottom:23px;padding:0 20px;}
.englishPage.about_page .senior_manage .list .item .btn{width: 98px;margin:0 auto;}

@media screen and (max-width: 567px) {
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li{display:block;margin:0;margin-bottom:20px;}
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li:last-child{margin-bottom:0;}
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li .btn{margin:0 auto;}
}
@media screen and (max-width: 767px) {
        .englishPage.page_top_about .bottom .table_text .table-cell{padding:56px 0 49px;}
        .englishPage.page_top_about .bottom .table_text .title-1{font-size:52px;padding:0;}

    .englishPage.about_page .about_company .row-col .col-spacer{display:none;}
    .englishPage.about_page .about_company .par_text{padding:0 10px;}
    .englishPage.about_page .about_company .par_text .desc{font-weight:400;}

    .englishPage.about_page .group_companies .innerpage{padding-left:25px;padding-right:25px;}
    .englishPage.about_page .group_companies .innerpage .table-cell{padding-bottom:20px;}
    .englishPage.about_page .group_companies .list .item a:hover{-ms-transform:translate(0, -1px);-moz-transform:translate(0, -1px);-webkit-transform:translate3d(0, -1px, 0);transform:translate(0, -1px);}

    .englishPage.about_page .brands_list{padding-top:0;}

    .englishPage.about_page .about_video .play .title-3{padding:0 15px;}
}
@media screen and (min-width: 568px) and (max-width: 767px) {
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li{margin:0 10px;}
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group > li .btn{width:155px;}

    .englishPage.about_page .group_companies .list{margin-right:-25px;}
    .englishPage.about_page .group_companies .list .item{width:50%;padding-right:25px;}

    .englishPage.about_page .senior_manage .list .item{width:50%;height:250px;}/***anna**/
}
@media screen and (min-width: 768px) {
        .englishPage.page_top_about{height:674px;}
        .englishPage.page_top_about .bottom .table_text .title-1{margin-bottom:7px;}
        .englishPage.page_top_about .bottom .table_text .table-cell .btns_group{padding-top:59px;}

    .englishPage.about_page .about_company .innerpage{padding-top:85px;padding-bottom:94px;}
    .englishPage.about_page .about_company .bg .number{width:230px;height:259px;}
    .englishPage.about_page .about_company .bg .number-1{left:-113px;top:42px;}
    .englishPage.about_page .about_company .bg .number-2{left:110px;}
    .englishPage.about_page .about_company .bg .number-3{left:355px;}
    .englishPage.about_page .about_company .bg .number-4{left:590px;}
    .englishPage.about_page .about_company .title-section{margin-bottom:91px;}
    .englishPage.about_page .about_company .row-col{margin-bottom:88px;}
    .englishPage.about_page .about_company .par_text .desc{font-size:18px;line-height:1.4445;}

    .englishPage.about_page .group_companies{height:1041px;height:calc(100vh - 120px);min-height:800px;max-height:1041px;}
    .englishPage.about_page .group_companies .innerpage .table-cell{padding-top:34px;}
    .englishPage.about_page .group_companies .title-section{margin-bottom:48px;}
    .englishPage.about_page .group_companies .list .item{width:33.3333%;margin-bottom:34px;}
    .englishPage.about_page .group_companies .list .item a{height:158px;padding-bottom:43px;}
    .englishPage.about_page .group_companies .list .item .bottom{height:43px;line-height:39px;}

    .englishPage.about_page .about_video{height:588px;}
    .englishPage.about_page .about_video .play .title-3{bottom:140px;}
    .englishPage.about_page .about_video .play .icon-play{width:96px;height:96px;line-height:94px;padding-right:3px;font-size:26px;}

    .englishPage.about_page .brands_list .title-section{font-size:46px;padding-top:30px;}

    .englishPage.about_page .senior_manage .innerpage{padding-top:82px;}
    .englishPage.about_page .senior_manage .list .item{width:33.3333%;height:250px;}/*****anna*/
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
    .englishPage.about_page .about_company .row-col .col-1{display:none;}
    .englishPage.about_page .about_company .row-col .col-5{width:50%;}
}
@media screen and (max-width: 1023px) {
    .englishPage.about_page .about_company .bg .number{opacity:0.1!important;}
}
@media screen and (min-width: 1024px) {
        .englishPage.page_top_about{height:574px;}

    .englishPage.about_page .about_company .bg .number{width:320px;height:360px;}
    .englishPage.about_page .about_company .bg .number-1{left:-163px;top:-42px;}
    .englishPage.about_page .about_company .bg .number-2{left:144px;top:425px;}
    .englishPage.about_page .about_company .bg .number-3{left:470px;top:874px;}
    .englishPage.about_page .about_company .bg .number-4{left:811px;top:116px;}
    .englishPage.about_page .about_company .row-col:nth-child(3) .par_text{margin-right:-30px;}
    .englishPage.about_page .about_company .row-col:last-child .par_text{padding-left:30px;}

    .englishPage.about_page .group_companies{height:768px;height:calc(100vh - 134px);min-height:660px;max-height:768px;}
    .englishPage.about_page .group_companies > .bg{height:120%;}
    .englishPage.about_page .group_companies .list .item{width:25%;}

    .englishPage.about_page .about_video{height:488px;}
    .englishPage.about_page .about_video .play .title-3{bottom:120px;}
    .englishPage.about_page .about_video .play .icon-play{width:86px;height:86px;line-height:84px;font-size:24px;}


    .englishPage.about_page .senior_manage .list .item{width:25%;}
}
@media screen and (min-width: 1280px) {
        .englishPage.page_top_about{height:674px;}

    .englishPage.about_page .about_company .innerpage{padding-top:105px;padding-bottom:114px;}
    .englishPage.about_page .about_company .bg .number{width:435px;height:489px;}
    .englishPage.about_page .about_company .bg .number-1{left:-353px;top:-62px;}
    .englishPage.about_page .about_company .bg .number-2{left:74px;}
    .englishPage.about_page .about_company .bg .number-3{left:566px;top:774px;}
    .englishPage.about_page .about_company .bg .number-4{left:1051px;}
    .englishPage.about_page .about_company .title-section{margin-bottom:111px;}
    .englishPage.about_page .about_company .row-col{margin-bottom:108px;}

    .englishPage.about_page .group_companies{height:1041px;height:calc(100vh - 170px);min-height:800px;max-height:1041px;}
    .englishPage.about_page .group_companies .innerpage .table-cell{padding-top:54px;}
    .englishPage.about_page .group_companies .title-section{margin-bottom:58px;}
    .englishPage.about_page .group_companies .list .item a{height:178px;padding-bottom:48px;}
    .englishPage.about_page .group_companies .list .item .bottom{height:48px;line-height:44px;}

    .englishPage.about_page .about_video{height:688px;}
    .englishPage.about_page .about_video .play .title-3{bottom:180px;}
    .englishPage.about_page .about_video .play .icon-play{width:96px;height:96px;line-height:94px;font-size:26px;}

    .englishPage.about_page .brands_list .title-section{font-size:52px;padding-top:50px;margin-bottom:68px;}

    .englishPage.about_page .senior_manage .innerpage{padding-top:102px;}
    .englishPage.about_page .senior_manage .title-section{margin-bottom:82px;}
    .englishPage.about_page .senior_manage .list .item{margin-bottom:82px;}
    .englishPage.about_page .senior_manage .list .item .image{width:200px;height:200px;}
    .englishPage.about_page .senior_manage .list .item .desc{padding:0 30px;}
}


/***englishPage.company_page**/

.englishPage.company_page .inner_nav .prod_nav_inner ul > li > a.active,.company_page .inner_nav .prod_nav_inner ul > li > a.active:hover{background-color: #008ace;}

.englishPage.company_page .company_about{background-color: #2B2C32;padding:55px 0 53px;text-align:center;color: #E3E8F0;font-size: 16px;font-weight: 400;line-height:1.4445;}
.englishPage.company_page .company_about .title-section{margin-bottom:31px;color: #FFF;padding-bottom:27px;}

.englishPage.company_page .company_products{text-align:center;background-color: #eee;padding:55px 10px 20px;}
.englishPage.company_page .company_products .title-section{margin-bottom:45px;padding-bottom:27px;}
.englishPage.company_page .company_products .list{margin-left:-30px;}
.englishPage.company_page .company_products .list:after{content:'';display: table;clear:both;}
.englishPage.company_page .company_products .list .item{float:right;padding-right:30px;margin-bottom:25px;width:100%;}
.englishPage.company_page .company_products .list .item .inner{display: block;padding-bottom:56px;background-color: #FFF;position: relative;overflow: hidden;height:204px;-moz-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);box-shadow: 0 0 0 rgba(168, 173, 187, 0.62);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition: -webkit-box-shadow 0.3s ease;-moz-transition: -moz-box-shadow 0.3s ease;-o-transition: -o-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;}
.englishPage.company_page .company_products .list .item .inner:hover{-moz-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);-webkit-box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);box-shadow: 0 20px 40px rgba(168, 173, 187, 0.62);}
.englishPage.company_page .company_products .list .item .image{width:100%;height:100%;position: relative;}
.englishPage.company_page .company_products .list .item .image img{max-width:82%;max-height:82%;position: absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.englishPage.company_page .company_products .list .item .title_product{position: absolute;left:0;bottom:0;height:56px;width:100%;line-height:56px;font-size: 18px;font-weight:700;color: #222328;}

.englishPage.company_page .brands_list{padding-top:55px;border-bottom:1px solid #e3e8f0;overflow: hidden;}
.englishPage.company_page .brands_list .title-section{font-size: 52px;margin-bottom:22px;}
.englishPage.company_page .brands_list .desc{color: #222328;font-size: 16px;font-weight: 400;line-height:1.625;margin-bottom:44px;text-align:center;}
.englishPage.company_page .brands_list .list_items{position: relative;bottom:-1px;}

.englishPage.page_top_brand .top .products_menu{text-align:left;}
.englishPage.page_top_brand .top .products_menu .title_open{width: 200px;text-align:center;height: 34px;line-height:28px;color: #FFF;padding-left:33px;padding-right:10px;border: 2px solid rgba(255,255,255,0.2);-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius: 17px;display: block;position: relative;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}


.englishPage.brands_list .list_items .item{float:left;}
.englishPage.brands_list .list_items .item a:after{position:absolute;right:15px;top:0;bottom:0;margin:auto 0;height:40px;line-height:40px;
                                       font-size:28px;content:' \e902 ';font-family:'hyicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}


/*.englishPage .owl-stage-outer{direction:ltr;}*/
.englishPage .owl-carousel{text-align:left;float:left;}
.englishPage .owl-carousel.owl-rtl .owl-item{float:left!important}

.englishPage .company_gallery.exibit_gallery .gallery_bottom_cont .top_head .title{float:left;}
.englishPage .company_gallery .gallery_bottom_cont .top_head .gallery_navs{right:0!important;left:100%;}

.container.removePadding{padding-top:0}

.miniSiteContact{/*float:right;*/width:100%;position:relative;height:1000px;background:#777;}
.miniSiteContact .cover{width:100%;height:100%;}
.miniSiteContact .innerpage{max-width:none;}
.miniSiteContact .bg{width: 100%;height: 100%;  z-index: 0; position: absolute; left: 0; top: 0;}
.desc.minisite{font-size: 18px;font-weight:bold;}

.miniSiteContact .main_box_table{width:100%;height:100%;display: table;position: absolute;left:0;right:-20px;margin:0 auto;top:0;z-index:2;}
.miniSiteContact .main_box_table > .table-cell{width:100%;height:100%;vertical-align: middle;text-align:center;padding-top:108px;color:#FFF;}
.miniSiteContact .main_box{width:100%;margin:20px auto;}
.miniSiteContact .form_box{display: block;position: relative;overflow: hidden;padding:0 16px;}
.miniSiteContact .form_box .fieldset{margin:0;padding:0;border:none;position: relative;}
.miniSiteContact .form_box .title{font-size: 24px;font-weight: 700;line-height:1;display: block;text-align:center;width:100%;margin-bottom:6px;}
.miniSiteContact .form_box .desc{font-size: 18px;line-height:1;font-weight: 400;margin-bottom:24px;}
.miniSiteContact .form_box .inputs_group_cont{width:100%;margin:0 auto;}
.miniSiteContact .form_box .inputs_group{/*margin-left:-16px;*/}
.miniSiteContact .form_box .inputs_group:after{content:'';clear:both;display: table;}
.miniSiteContact .form_box .inputs_group .input{float:right;padding-left:16px;width:100%;margin-bottom:10px;position: relative;}
.miniSiteContact .form_box .inputs_group .input input[type='text']{width:100%;height: 38px;color: #FFF;text-indent:16px;font-size: 17px;
                                                                   font-weight: 300;background-color: rgba(0, 0, 0, 0.62);border: 1px solid #FFF;
                                                                   /*padding:0;*/display: block;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;padding-bottom:2px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.miniSiteContact .form_box .inputs_group .input input[type='text']:focus{background: #000;}
.miniSiteContact .form_box .inputs_group .input.input_error input[type='text']{border-color:#fb4946!important;}
.miniSiteContact .form_box .inputs_group .tooltip_cont{padding:6px 12px 8px;line-height:1.3847;font-size: 14px;position: absolute;right:0;bottom:100%;margin-bottom:13px;background:#FFF;-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.18);box-shadow: 0 0 0 rgba(0, 0, 0, 0.18);white-space:nowrap;opacity:0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition:all 0.3s ease;-ms-transform:scale(0.95) translate(0, 10px);-moz-transform:scale(0.95) translate(0, 10px);-webkit-transform:scale(0.95) translate3d(0, 10px, 0);transform:scale(0.95) translate(0, 10px);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;z-index:9;color:#000;}
.miniSiteContact .form_box .inputs_group .tooltip_cont:after{content:'';position: absolute;right:16px;top:100%;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0 8px;border-color: #ffffff transparent transparent transparent;}
.miniSiteContact .form_box .inputs_group .input.input_error input[type='text']:focus + .tooltip_cont.tooltip_error{opacity:1;visibility: visible;-ms-transform:scale(1) translate(0, 0);-moz-transform:scale(1) translate(0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate(0, 0);-moz-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18);box-shadow: 0 14px 35px rgba(0, 0, 0, 0.18);}
.miniSiteContact .form_box .inputs_group .input.agree{width:100%;margin-top:0;padding-right:0;margin-bottom:24px;}
.miniSiteContact .form_box .inputs_group .input.agree .checkboxDiv .labelCheck{font-size: 12px;line-height:1.1667;font-weight: 300;text-align:right;letter-spacing: -0.13px;}
.miniSiteContact .form_box .submit_cont .btn_submit{width: 100%;height: 38px;background-color: #459EDE;border:none;margin:0 auto;color: #FFF;font-size: 22px;font-weight: 700;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;padding-bottom:2px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.miniSiteContact .form_box .submit_cont .btn_submit:hover{background:#4fb6ff;}
.miniSiteContact .form_box .success_msg{position: absolute;left:0;top:100%;width:100%;height:100%;z-index:2;opacity:0;}
.miniSiteContact .form_box.animate_finish .step_one{opacity:0;visibility: hidden;}
.miniSiteContact .form_box.animate_finish .success_msg{opacity:1;top: 0;}
.miniSiteContact .input.agree .checkboxDiv .field-validation-error{float:right;}
.miniSiteContact .must:after{content:'*';color: #B5BC34;line-height:1;font-size: 22px;font-weight:700;position: absolute;right:7px;top:32px;}
.miniSiteContact .input.input_textarea.must:after{top:13px;}
.miniSiteContact .check.must:after{right:-4px;top:7px;}
.miniSiteContact .rule{position:relative;width:100%;font-size: 12px;line-height:1;font-weight: 400;color: #fff;padding-top:10px;margin-left:0;letter-spacing: -0.06px;}
.miniSiteContact .rule a{color: #fff;text-decoration: underline;}
.miniSiteContact .rule a:hover{color: #B5BC34;}
.miniSiteContact .checkboxDiv a{color: #fff;text-decoration: underline;}
.miniSiteContact .checkboxDiv a:hover{color: #B5BC34;}
.miniSiteContact .checkBox{float:right;}
.validate{width:100%;}
/****SolarForm*/
.solarForm.miniSiteContact{background:transparent; margin-top: 100px;}
#SolarForm{width:100%;margin-top:30px;}
#SolarForm .inputs_group .input{width:100%}
#SolarForm .inputs_group_cont{border-radius: 15px;background-color: rgba(0, 0, 0, 0.25);padding: 11px;}
#SolarForm .inputs_group .input input[type='text']{background:#fff;color:#000}
#SolarForm .inputs_group .input select{width:100%;height: 38px;color: rgba(0, 0, 0, 0.38);text-indent:16px;font-size: 17px;font-weight: 300;background-color: #fff;border: 1px solid #FFF;padding:0;display: block;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;padding-bottom:2px;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
#SolarForm .inputs_group .input select option{width:100%;height: 38px;font-size:20px;}

#SolarForm .required{text-align:right;color:#fff;font-size:14px;margin-right:10px;margin-bottom:-16px; position:relative;width:100%}
#SolarForm .required:after{content:'*';color: #B5BC34;line-height:1;font-size: 22px;font-weight:700;position: absolute;right:-10px;top:4px;}
#SolarForm .title{width:100%; text-align:center;    font-size: 28px;font-weight: 900; line-height: 34px;margin-bottom:30px;}
#SolarForm .btn.btn_green:hover { color: #666;}
#SolarForm .btn { width: 100%;}
#SolarForm  .fieldset{padding-bottom:50px;}

@media screen  and (max-width: 767px) {
    #SolarForm .inputs_group .input{width:100%}
   .miniSiteContact .must:after {top: 11px!important;}
    #SolarForm .required {margin-bottom: 5px;}
    }
@media screen and (min-width: 568px) and (max-width: 767px) {
    #SolarForm .inputs_group .input{width:33%}
   .miniSiteContact .must:after {top: 11px!important;}
    #SolarForm .required {margin-bottom: 5px;}

    .miniSiteContact .main_box_table > .table-cell{padding-top:10px;}
    .miniSiteContact .form_box .inputs_group .input{width:50%;}
    .miniSiteContact .main_box{}
    .miniSiteContact .form_box .submit_cont .btn_submit{width:288px;}
    .miniSiteContact .form_box .inputs_group .input{margin-bottom:20px;}

}
@media screen and (min-width: 768px) {
 
     #SolarForm .inputs_group .input { width: 33%; }
 /*    #SolarForm .required { margin-bottom: 5px; }*/
 /*    #SolarForm .must:after { top: 12px; }*/
    .desc.minisite{font-size: 24px;}
    .miniSiteContact .main_box_table{right:0;}
    .miniSiteContact{width:100%;position:relative;height:400px;background:#777;}
    .miniSiteContact.extended{width:100%;position:relative;height:600px;background:#777;}
    .miniSiteContact .main_box_table > .table-cell{padding-top:20px;}
    .miniSiteContact .form_box .inputs_group .input{width:50%;margin-bottom:5px;}
    .miniSiteContact .main_box{width:60%;margin-top:50px;}
    .miniSiteContact .form_box .submit_cont .btn_submit{width:288px;}
    .miniSiteContact .rule{position:relative;width:50%;font-size: 12px;line-height:1;font-weight: 400;color: #fff;padding-top:10px;margin-left:0;letter-spacing: -0.06px;}
    .validate{width:100%;height:22px;}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
    .solarForm.miniSiteContact { margin-top: 70px; }
}

@media screen and (min-width: 1024px)
{
  #SolarForm .inputs_group .input { width: 16%; }
}


@media screen and (min-width: 1280px) {
   .desc.minisite{font-size: 30px;}
    .miniSiteContact .form_box .inputs_group .input{width:25%;}
    .miniSiteContact .rule{position:relative;width:50%;font-size: 12px;line-height:1;font-weight: 400;color: #fff;padding-top:10px;margin-left:0;letter-spacing: -0.06px;}

}


/***miniSitePage**/
.miniSitePage  .company_gallery.exibit_gallery .gallery_top{margin-bottom:50px;}
/*.miniSitePage .owl-carousel{width:94%;}*/
.miniSitePage p a{color:#fff;text-decoration:underline}
.miniSitePage .box .desc{font-size:22px!important;line-height:26px!important}

.miniSitePage .black{color:#000;}
.miniSitePage .white{color:#fff;}
.miniSitePage .black p a{color:#000;text-decoration:underline}

/***custom***************************************************/
/*accessibility nav*/
a.skip { height: 1px; left: auto; position: absolute; top: -1000px; /*width: 1px;*/ width: auto; font-size: 1.2em; }
a.skip:focus,
a.skip:active { background: #f6be47 none repeat scroll 0 0; color: #000; height: auto; right: 36%; left: auto; padding: 4px;
                position: absolute; top: 65px; z-index: 10000; text-align: center; font-weight: bold; direction: rtl; }
a.skip:focus span, a.skip:active span { direction: ltr; }
.offscreen { display: block; overflow: hidden; left: auto; position: absolute; direction: ltr; top: -9999px; }
/**video on brandPage***/
/*.videoWrapper {height:500px;position:relative!important;
}*/

/**for minisite video*/
.article_content .innerpage .descVideo{font-size:20px;color:#fff;width:100%;margin-bottom:20px;text-align:center;}
.hidden{font-size:0px;}
.cursor{cursor:pointer;}
.cursorDefault{cursor:default;}
.borderRadius{border-radius:10px;width:100%;}
#dismiss{position:absolute;top:-200000px;}/****honeyPot*/
.form .check{width:30px;float:right;}
.form .labelCheck{width:300px;float:right;}
.form input[type='checkbox'] {width:20px;height:20px;
}
#maintenancePage .form{padding:20px 0;}
.maintenanceForm .labelCheck{position:relative;width:100%}
.maintenanceForm .labelCheck .checkBox{margin-top:0}
.maintenanceForm .fileSelect{color:rgba(131, 135, 146, 0.95); font-weight:700;font-size:14px;padding-right:22px;}
.maintenanceForm .customSelect .list li{color:#343E5C}
.maintenanceForm .customSelect .title{font-size:14px;color: rgba(119, 119, 119, 0.66);font-weight:700;}
.maintenanceForm .btn_red{background:#e30011}
.maintenanceForm .must:after{color:#e30011}
.maintenanceForm .field-validation-error {padding-right:20px;}

.maintenancePart{width:100%;float:right;font-size: 16px;line-height:1;
                 font-weight: 400;color: #979CB2;margin-left:0;letter-spacing: -0.06px;margin-bottom:20px;}
.maintenancePart a{color: #222328;text-decoration: underline;}
.maintenancePart a:hover{color: #0073E6;}
.maintenanceForm .serviceForm.input_file_cont{height:42px;}
.maintenanceForm .serviceForm.input_file_cont input{height:30px;background:#fff!important;}
/**maintenanceLGForm***/
.maintenanceLGForm .btn_red{background:#cc426c}
.maintenanceLGForm .must:after{color:#cc426c}
.maintenanceLGForm .input input[type='file']{width:100%;margin-bottom:10px;color:rgba(0, 0, 0, 0.6); font-size:14px;text-indent:5px; border:1px solid #E3E8F0 ;
                                             height:42px;line-height:27px;padding-top:8px; border-radius:21px; box-shadow: 0 0 0 rgba(168, 173, 187,0.4)}
.maintenanceLGForm .input .input-validation-error{border-color:#cc426c!important}
.maintenanceLGForm .input .field-validation-error{color:#cc426c!important;position:absolute;top:-18px;}
.maintenanceLGForm .fileSelect{position:absolute;top:-20px;}

.maintenanceLGForm .input_file_cont .field-validation-error{right:60px;top:-20px}
.maintenanceLGForm .captcha #CaptchaCode2 {border-width:2px;}


@media screen and (max-width: 320px) {
    .form .labelCheck{width:250px;float:right;}
}

.input-validation-error{border:1px solid red;}
.field-validation-error{color:red;font-size:14px;margin-right:20px;}
.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px; margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}

.side_contact input[type='checkbox']{float:right;width:16px;margin-left:5px;font-size:16px;-webkit-appearance:checkbox;}
.side_contact .radiobox input[type='radio'],.checkbox input[type='checkbox']{/*display: block!important;*/}
.side_contact .radiobox .label,.checkbox2 .label{float:right;cursor: pointer;font-size:14px;font-weight:700;}
.side_contact .radiobox input[type='radio']:checked + .label .radio_c:after,
.side_contact .checkbox input[type='checkbox']:checked + .label .check_c .icon{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.side_contact  .checkbox2 {margin-bottom:10px;float:right;}
.side_contact .captcha{float:right;}
.side_contact .tabs .email_tab .btn{border:2px solid #fff;float:right;margin-top:20px;margin-bottom:50px;}
.side_contact .input textarea{font-family:Arial!important}


.contactus_page input[type='checkbox']{float:right;margin-left:5px;width:16px;font-size:16px;-webkit-appearance:checkbox;}
.contactus_page .radiobox input[type='radio'],.checkbox input[type='checkbox']{/*display: block!important;*/}
.contactus_page .radiobox .label,.checkbox2 .label{float:right;cursor: pointer;font-size:14px;font-weight:700;color:#9e9d9d}
.contactus_page .radiobox input[type='radio']:checked + .label .radio_c:after,
.contactus_page .checkbox input[type='checkbox']:checked + .label .check_c .icon{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}

.contactus_page .icon-check:before{content:' '!important}
.contactus_page p a{color:#222328;}
.contactNewsletterPart{font-size: 12px;line-height:1;font-weight: 400;color: #979CB2;padding-top:29px;margin-left:0;letter-spacing: -0.06px;}
.contactNewsletterPart a{color: #222328;text-decoration: underline;}
.contactNewsletterPart a:hover{color: #0073E6;}

.side_contact .contactNewsletterPart a{color: #fff;text-decoration: underline;}



#newsletter
#newsletter input[type='checkbox']{display: inline-block!important;width:20px;font-size:16px;-webkit-appearance:checkbox!important;}
#newsletter .radiobox input[type='radio'],.checkbox input[type='checkbox']{/*display: block!important;*/}
#newsletter .radiobox .label,.checkbox2 .label{cursor: pointer;font-size:14px;font-weight:700;color:#9e9d9d}
#newsletter .radiobox input[type='radio']:checked + .label .radio_c:after,
#newsletter .checkbox input[type='checkbox']:checked + .label .check_c .icon{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}


#CaptchaCode,
#CaptchaCode2
{border-radius:0!important;float:right;margin-top:5px;}

.LBD_CaptchaIconsDiv a.LBD_ReloadLink{display:inline-block !important}


blockquote{font-size:20px;color:red;}
/**from global**/
.icon-arrow_down:before{margin:0 2px;}


.cat_page .cat_products .side_filters .block .title{color:#222328;}
.cat_page .cat_products .side_filters .block .title:hover{color:#0094ff;}


/***mixelwcag***/
#accessibilityContainer{}
        .mixelwcag .box ul>li a,
        .mixelwcag .open{color:#FFF;font-family:arial;font-weight:700}
        .mixelwcag .iconw{display:inline-block;
                          background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABvCAYAAAD2UACBAAAHn0lEQVRogcWae4hfRxXHP3tZ1rAu2xDKtsSahlprKCXEGGMpoRTtAx+Na1pDWmJI86hSRRRUqkSlVAklhCC2SFiDtgoSS1+WGkPTl0uJfWxi0CJ1+0ha7SZpNJtuHqaPfP3jnLt3frPz+/3mbrJ6YLjz/s45c+bMmZmLJDLDLElPSTohaYukIqddbud45yFdndOuII+mAZdHeTNyGuYC/Ad4KUgfBP6Q07Azo04XcKN3eAlwCLgNGM0aWoYc7w7k/lCNOUMSHZLajeEA0OfxU8D7gHezRk/jHBTAPOBC77Db8w9Gdc7L7TwGWAnsBoaxUR8G5gOvRW1mZ/bdBXwlnOS/As8C04GzMTW8AdgbNZyVCbAJGA0BngU+4fGVwC8wce2MGt4AnBukjwM/x1S5pGXAHOCqZrN/hWvNkKSlak+fC9rOkfSipD5JyXXQC1zj8dlMnIOXgA1epxc4CvQA13v5D4HVuHLEaroYGKBSS4APYxNf0mvAF4BvRqI6CvwdeAa4fzw3YO1mSe85yyckHfP4JZJOZohJkjbF4i4jVwadPyNptqRBT39G0tOZAK/GAJ2YpRzA1sSfgauAtzD1XOTzsBpTu4sSc1bOVUHCeBY+ObOx5f8l7xzgFf/eDmz1eRmNwivAtS7/NMkMmCTdF7G3QNI7GWJZL+mIx/fFIiqAhY71cIQ9g0Zz/l3gY0H4ZWK80zCxjouqwMwCwD+iytdE6Y8Au4JwyPPHqFZxHzAIrAkBjnt8etTho1H6qSjd499TGHc7PPwOeHK8VqCCP43lJ6lf0s8kLUuUbfJ2/5L0chQ2h2p6H3AZZuB+DOwPRvmghxSN+Lcb+D6Nm9DzIQc9PgpJekLStMRo4zBf1UrfIGmJpN2yRXp9WLeMLA7U7jlJF7bovF/SYa+7R9JlCdVdGAMgaY0qc/GObF2skTlY/ZK+I2ln0MnfJM2UdEsC4FspAGR2ZyTRIKT3JA3IRIuPNqbLmwEgm4ObJW0LwI7I5LteafGtkhm6F53rWm5LSI/591PZLaKRrPSQ8pwvCkTQSgmS+wGSeoMOehOV75CpsTxeC2C6zP8vaZbnleVdkl6QNEPSmKQDkjpzAApgFeZk7Qskt8/zVnm6H3N+/w3cgxm1xTlTkNyFErQW2/UA7vLvl3MAOiQVmPvRS8XF+djO9ha22w1iLntJt2FcfIiJnl8DdWLmdtS/JY1SbZ1rgTeALwblezGXZTVm6FpyUMYL4BaP3xkM4AXgo1T7RpkfctvcnW+jBctl+0Gq7Aeucctz10EcBlwln5P0jajsVlWnzsNKOFztAM4O4hua5LcKm2X7xUCzCkOybbLfR7nE07szOr9AFY2FBfNkvlDhoinZD79jXr7A66cAOiU9Iul1SWvCgtKuv6lG2iZpnWwuJDMTUrBrBaGQdKlz3KtoDoqgcUjrgzorZJ73AU20uFdIGg7abZXboj5gCDhC47kgRfdgJqLP6w95fCnwWWBjULcI10GrY1LIQRlKcS319Nf8Oxi0W1pyAPA2lWnIoYe8/tuevhM7Yy/y9CHcnyqcrQcwY5dL+73+A9i5AeCrQfmvx8GdtX5VLniOiNZ5/X5VG9axoM0c2aLsKUXUVZODz3v9Lk8vobp6+BMmvruBAtl5digaQSsOVnj+mLfrU+ONzOuStks6V5NYB8uVXgdfl51Eh2WGcXy/zl3J31PeSp4Qwg1nHraR7MIWUQ+2s00PvkeBs7BbmHexU2lraoJcWtMlPto61vR/sh8kRdSO6vulLUQUh0n5pVL+xexqqpPj2jPNwaT90lwOJu2XlhyENjykQR/FozLjhaSLvWx7LgetrpYL4ALgYuxivLwc3w9cifmse9sx0E5N13tn4T11D3Ap8CPa+KXtAE7fL6X12WAZ8HjUOd7hZmCm12lNTSbnjPilzUxFNyb3TwOvYtdmO0i/F4SNO5J5AVqnzCU/kVDZk5J+oup0X4aQknllZreqI2pId0l6OEj/RY0WNRtga6JzqTovz1e1IHeq2i6zABY16TwEQLa57/b8FbkABXBTW1UzOkh1hM22qB2ShrF3ghSdRaNL2Q0cw9bG+ydojFFDXuld59Jx7AqzG7sjbUsFjY9A7ajsuATKAvhjDYAb/bvLvx1BIJlXU4v2RFqU7bb8pg3AAlUXuE8r86k3BGi1kh8J0ntU0zeKbdE6pb3skzKrGduitqGZNf0k5mCNYK9OO6h3xKrIkeZK2thGthvV/PDdUkRzVbnszd7qt3j5m3VBUHVNX1IMsiUqb7mDpQBSnZQgzfInpUVxZ8NRunbnMUAK5LQ6TwEUiZEPq4az+3/lYErnYEq1aMrXwZSv5BJkSmxRh6R/Yp5yLr0BfCC3coekWo84ZbvcirnH2ElTK4BvA9dRz63JBtiLvS9fC/x2KgCOYqfIBbR6rz8NgJBGqK4vzzjANMxF/Dj2g0x9SpiB82SO1q1B/nbZA+hc2dtz9kKLORgAXmbiT0pXA9uwt/vH6zAQAywEfu9A50Rl3dhdaa356MSuAz7o6ZnYVXE/1YtUTL+qA5CSW6GJV5sl3VvX2KW06BRwR5Px3Ftr9E04QLbJD0WjH5HdftXi4L/0bhZCjqPytwAAAABJRU5ErkJggg==) no-repeat;
                          overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:middle}
        .mixelwcag .iconw-chair{background-position:0 0;width:24px;height:29px}
        .mixelwcag .iconw-textp{background-position:0 -29px;width:18px;height:11px}
        .mixelwcag .iconw-contrast{background-position:0 -40px;width:17px;height:17px}
        .mixelwcag .iconw-textm{background-position:0 -57px;width:17px;height:11px}
        .mixelwcag .iconw-color{background-position:0 -68px;width:15px;height:15px}
        .mixelwcag .iconw-close{background-position:0 -83px;width:13px;height:13px}
        .mixelwcag .iconw-keyboard{background-position:0 -96px;width:13px;height:15px}
        .mixelwcag .iconw-motion{background-position:-15px -68px;width:8px;height:9px}
        .mixelwcag .iconw-info{background-position:-17px -40px;width:7px;height:13px}

        .mixelwcag{position:fixed;left:0;top:0px;z-index:1000;-webkit-transition:transform .35s cubic-bezier(.25,.46,.45,.94);-moz-transition:transform .35s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .35s cubic-bezier(.25,.46,.45,.94);transition:transform .35s cubic-bezier(.25,.46,.45,.94);-ms-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate(-100%,0)}.mixelwcag.active{-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate(0,0)}
        .mixelwcag .open{padding:4px 5px 5px;position:absolute;left:100%;top:0;text-align:center;font-size:14px;line-height:15px;display:block;
                          background-color:#008ace;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-moz-box-shadow:0 5px 5px rgba(0,1,1,.19);-webkit-box-shadow:0 5px 5px rgba(0,1,1,.19);box-shadow:0 5px 5px rgba(0,1,1,.19)}
         .mixelwcag:not(.active) .open:focus{outline:#FFF solid 5px}
         .mixelwcag .open .iconw{display:block;margin:0 auto}
         .mixelwcag .box{padding:15px 12px 10px 27px;background-color:#008ace;-moz-border-radius:0 0 5px;-webkit-border-radius:0 0 5px;border-radius:0 0 5px;-moz-box-shadow:0 5px 5px rgba(0,1,1,.19);-webkit-box-shadow:0 5px 5px rgba(0,1,1,.19);box-shadow:0 5px 5px rgba(0,1,1,.19);position:relative}.mixelwcag .box .close{position:absolute;left:12px;top:0;padding:5px}
         .mixelwcag .box ul>li{border-bottom:1px solid #606060}
         .mixelwcag .box ul>li:last-child{border:none}
         .mixelwcag .box ul>li a{height:30px;line-height:30px;font-size:12px;padding-left:5px;display:block;position:relative;padding-right:25px}
         .mixelwcag .box ul>li a:focus,
         .mixelwcag .box ul>li a:hover{text-decoration:underline}
         .mixelwcag .box ul>li a.active{background:rgba(255,255,255,.5)}
         .mixelwcag .box ul>li .iconw{position:absolute;right:0;top:0;bottom:0;margin:auto}
          body:not(.contrast_filter).black-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}
          body.contrast_filter{-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);filter:invert(1)}
          body.noanimations *,
          body.noanimations :after,
          body.noanimations :before{-webkit-animation:none!important;animation: none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}
          body.keyboard :focus{outline:#d4103f solid 3px}
         .keyboard a:focus{outline:#d4103f solid 3px}

@media screen and (max-width: 768px) {
            .mixelwcag{position:fixed;left:0;top:64px;}
}

#sendRegisterButton:focus{border:2px solid #000;}

.LBD_CaptchaDiv a:focus, .LBD_CaptchaDiv a:active,
.BDC_CaptchaDiv a:focus img, .BDC_CaptchaDiv a:active img {
    outline: 2px solid red !important;
}
.no-link {text-decoration:none!important; color:#343E5C!important;}

/*#brandsMenu:focus{border:2px solid red;}
.scroll_inside:focus{background-color:red;}*/


