@charset "utf-8";@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css);.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font-size: 0; line-height: 0; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @-webkit-keyframes h-progress { 0% { width: 0; } } @-moz-keyframes h-progress { 0% { width: 0; } } @-ms-keyframes h-progress { 0% { width: 0; } } @-o-keyframes h-progress { 0% { width: 0; } } @keyframes h-progress { 0% { width: 0; } } @-webkit-keyframes v-progress { 0% { height: 0; } } @-moz-keyframes v-progress { 0% { height: 0; } } @-ms-keyframes v-progress { 0% { height: 0; } } @-o-keyframes v-progress { 0% { height: 0; } } @keyframes v-progress { 0% { height: 0; } } .row-container { max-width: 1210px; margin-right: auto; margin-left: auto; } .row-container:before, .row-container:after { display: table; content: "";
line-height: 0; } .row-container:after { clear: both; }
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */ .fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; text-align: center; } .fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; } .fancybox-error { color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding: 15px; white-space: nowrap; } .fancybox-image { display: block; width: 100%; height: 100%; } .fancybox-iframe{ display: inline-block; vertical-align: middle !important; } .iframe-before{ display: inline-block; height: 100%; width: 0; vertical-align: middle; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('/templates/theme666/images/fancybox/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url('/templates/theme666/images/fancybox/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; } .fancybox-nav { position: absolute; top: 0;
width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('/templates/theme666/images/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left: 10px; background-position: 0 -36px; } .fancybox-next span { right: 10px; background-position: 0 -72px; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; } /* Overlay helper */ .fancybox-lock { overflow: hidden !important; width: auto; } .fancybox-lock body { overflow: hidden !important; } .fancybox-lock-test { overflow-y: hidden !important; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden;
display: none; z-index: 8010; background: url('/templates/theme666/images/fancybox/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } /* Title helper */ .fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; } .fancybox-title-outside-wrap {
position: relative; margin-top: 10px; color: #fff; } .fancybox-title-inside-wrap { padding-top: 10px; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); } /*Retina graphics!*/ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){ #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('/templates/theme666/images/fancybox/fancybox_sprite@2x.png'); background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ } #fancybox-loading div { background-image: url('/templates/theme666/images/fancybox/fancybox_loading@2x.gif'); background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ } }
#fancybox-buttons { position: fixed; left: 0; width: 100%; z-index: 8050; } #fancybox-buttons.top { top: 10px; } #fancybox-buttons.bottom { bottom: 10px; } #fancybox-buttons ul { display: block; width: 166px; height: 30px; margin: 0 auto; padding: 0; list-style: none; border: 1px solid #111; border-radius: 3px; -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); background: rgb(50,50,50); background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51))); background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); } #fancybox-buttons ul li { float: left; margin: 0; padding: 0; } #fancybox-buttons a { display: block; width: 30px; height: 30px; text-indent: -9999px; background-color: transparent; background-image: url('/templates/theme666/images/fancybox/fancybox_buttons.png'); background-repeat: no-repeat; outline: none; opacity: 0.8; } #fancybox-buttons a:hover { opacity: 1; } #fancybox-buttons a.btnPrev { background-position: 5px 0; } #fancybox-buttons a.btnNext { background-position: -33px 0; border-right: 1px solid #3e3e3e; } #fancybox-buttons a.btnPlay { background-position: 0 -30px; } #fancybox-buttons a.btnPlayOn { background-position: -30px -30px; } #fancybox-buttons a.btnToggle {
background-position: 3px -60px; border-left: 1px solid #111; border-right: 1px solid #3e3e3e; width: 35px } #fancybox-buttons a.btnToggleOn { background-position: -27px -60px; } #fancybox-buttons a.btnClose { border-left: 1px solid #111; width: 35px; background-position: -56px 0px; } #fancybox-buttons a.btnDisabled { opacity : 0.4; cursor: default; }
#fancybox-thumbs { position: fixed; left: 0; width: 100%; overflow: hidden; z-index: 8050; } #fancybox-thumbs.bottom { bottom: 2px; } #fancybox-thumbs.top { top: 2px; } #fancybox-thumbs ul { position: relative; list-style: none; margin: 0; padding: 0; } #fancybox-thumbs ul li { float: left; padding: 1px; opacity: 0.5; } #fancybox-thumbs ul li.active { opacity: 0.75; padding: 0; border: 1px solid #fff; } #fancybox-thumbs ul li:hover { opacity: 1; } #fancybox-thumbs ul li a { display: block; position: relative; overflow: hidden; border: 1px solid #222; background: #111; outline: none; } #fancybox-thumbs ul li img { display: block; position: relative; border: 0; padding: 0; max-width: none; }
/* *  Owl Carousel - Animate Plugin */ .owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -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 Carousel - Auto Height Plugin */ .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; } /* *  Core Owl Carousel CSS File */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; }
.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; } .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; /* fix for flashing background */ -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; } .owl-carousel .owl-item img { display: block; width: 100%; -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-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* *  Owl Carousel - Lazy Load Plugin */ .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 - Video Plugin */ .owl-carousel .owl-video-wrapper { position: relative;
height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("/templates/theme666/css/owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain;
background-size: contain; -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-video-frame { position: relative; z-index: 1; }
@font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url(/templates/theme666/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */ src: local('Material Icons'), local('MaterialIcons-Regular'), url(/templates/theme666/fonts/MaterialIcons-Regular.woff2) format('woff2'), url(/templates/theme666/fonts/MaterialIcons-Regular.woff) format('woff'), url(/templates/theme666/fonts/MaterialIcons-Regular.ttf) format('truetype');font-display:swap;} .material-icons-ico, [class*="material-icons-"]:before { font-family: 'Material Icons'; font-weight: 400; font-style: normal; font-size: inherit; } .material-icons-3d_rotation:before { content: "\e84d" } .material-icons-access_alarm:before { content: "\e190" } .material-icons-access_alarms:before { content: "\e191" } .material-icons-access_time:before { content: "\e192" } .material-icons-accessibility:before { content: "\e84e" } .material-icons-account_balance:before { content: "\e84f" } .material-icons-account_balance_wallet:before { content: "\e850" } .material-icons-account_box:before { content: "\e851" }
.material-icons-account_circle:before { content: "\e853" } .material-icons-adb:before { content: "\e60e" } .material-icons-add:before { content: "\e145" } .material-icons-add_alarm:before { content: "\e193" } .material-icons-add_alert:before { content: "\e003" } .material-icons-add_box:before { content: "\e146" } .material-icons-add_circle:before { content: "\e147" } .material-icons-add_circle_outline:before { content: "\e148" } .material-icons-add_shopping_cart:before { content: "\e854" } .material-icons-add_to_photos:before { content: "\e39d" } .material-icons-adjust:before { content: "\e39e" } .material-icons-airline_seat_flat:before { content: "\e630" } .material-icons-airline_seat_flat_angled:before { content: "\e631" } .material-icons-airline_seat_individual_suite:before { content: "\e632" } .material-icons-airline_seat_legroom_extra:before { content: "\e633" } .material-icons-airline_seat_legroom_normal:before { content: "\e634" } .material-icons-airline_seat_legroom_reduced:before { content: "\e635" }
.material-icons-airline_seat_recline_extra:before { content: "\e636" } .material-icons-airline_seat_recline_normal:before { content: "\e637" } .material-icons-airplanemode_active:before { content: "\e195" } .material-icons-airplanemode_inactive:before { content: "\e194" } .material-icons-airplay:before { content: "\e055" } .material-icons-alarm:before { content: "\e855" } .material-icons-alarm_add:before { content: "\e856" } .material-icons-alarm_off:before { content: "\e857" } .material-icons-alarm_on:before { content: "\e858" } .material-icons-album:before { content: "\e019" } .material-icons-android:before { content: "\e859" } .material-icons-announcement:before { content: "\e85a" } .material-icons-apps:before { content: "\e5c3" } .material-icons-archive:before { content: "\e149" } .material-icons-arrow_back:before { content: "\e5c4" } .material-icons-arrow_drop_down:before { content: "\e5c5" } .material-icons-arrow_drop_down_circle:before { content: "\e5c6" } .material-icons-arrow_drop_up:before {
content: "\e5c7" } .material-icons-arrow_forward:before { content: "\e5c8" } .material-icons-aspect_ratio:before { content: "\e85b" } .material-icons-assessment:before { content: "\e85c" } .material-icons-assignment:before { content: "\e85d" } .material-icons-assignment_ind:before { content: "\e85e" } .material-icons-assignment_late:before { content: "\e85f" } .material-icons-assignment_return:before { content: "\e860" } .material-icons-assignment_returned:before { content: "\e861" } .material-icons-assignment_turned_in:before { content: "\e862" } .material-icons-assistant:before { content: "\e39f" } .material-icons-assistant_photo:before { content: "\e3a0" } .material-icons-attach_file:before { content: "\e226" } .material-icons-attach_money:before { content: "\e227" } .material-icons-attachment:before { content: "\e2bc" } .material-icons-audiotrack:before { content: "\e3a1" } .material-icons-autorenew:before { content: "\e863" } .material-icons-av_timer:before { content: "\e01b" }
.material-icons-backspace:before { content: "\e14a" } .material-icons-backup:before { content: "\e864" } .material-icons-battery_alert:before { content: "\e19c" } .material-icons-battery_charging_full:before { content: "\e1a3" } .material-icons-battery_full:before { content: "\e1a4" } .material-icons-battery_std:before { content: "\e1a5" } .material-icons-battery_unknown:before { content: "\e1a6" } .material-icons-beenhere:before { content: "\e52d" } .material-icons-block:before { content: "\e14b" } .material-icons-bluetooth:before { content: "\e1a7" } .material-icons-bluetooth_audio:before { content: "\e60f" } .material-icons-bluetooth_connected:before { content: "\e1a8" } .material-icons-bluetooth_disabled:before { content: "\e1a9" } .material-icons-bluetooth_searching:before { content: "\e1aa" } .material-icons-blur_circular:before { content: "\e3a2" } .material-icons-blur_linear:before { content: "\e3a3" } .material-icons-blur_off:before { content: "\e3a4" } .material-icons-blur_on:before {
content: "\e3a5" } .material-icons-book:before { content: "\e865" } .material-icons-bookmark:before { content: "\e866" } .material-icons-bookmark_border:before { content: "\e867" } .material-icons-border_all:before { content: "\e228" } .material-icons-border_bottom:before { content: "\e229" } .material-icons-border_clear:before { content: "\e22a" } .material-icons-border_color:before { content: "\e22b" } .material-icons-border_horizontal:before { content: "\e22c" } .material-icons-border_inner:before { content: "\e22d" } .material-icons-border_left:before { content: "\e22e" } .material-icons-border_outer:before { content: "\e22f" } .material-icons-border_right:before { content: "\e230" } .material-icons-border_style:before { content: "\e231" } .material-icons-border_top:before { content: "\e232" } .material-icons-border_vertical:before { content: "\e233" } .material-icons-brightness_1:before { content: "\e3a6" } .material-icons-brightness_2:before { content: "\e3a7" } .material-icons-brightness_3:before {
content: "\e3a8" } .material-icons-brightness_4:before { content: "\e3a9" } .material-icons-brightness_5:before { content: "\e3aa" } .material-icons-brightness_6:before { content: "\e3ab" } .material-icons-brightness_7:before { content: "\e3ac" } .material-icons-brightness_auto:before { content: "\e1ab" } .material-icons-brightness_high:before { content: "\e1ac" } .material-icons-brightness_low:before { content: "\e1ad" } .material-icons-brightness_medium:before { content: "\e1ae" } .material-icons-broken_image:before { content: "\e3ad" } .material-icons-brush:before { content: "\e3ae" } .material-icons-bug_report:before { content: "\e868" } .material-icons-build:before { content: "\e869" } .material-icons-business:before { content: "\e0af" } .material-icons-cached:before { content: "\e86a" } .material-icons-cake:before { content: "\e7e9" } .material-icons-call:before { content: "\e0b0" } .material-icons-call_end:before { content: "\e0b1" } .material-icons-call_made:before { content: "\e0b2" }
.material-icons-call_merge:before { content: "\e0b3" } .material-icons-call_missed:before { content: "\e0b4" } .material-icons-call_received:before { content: "\e0b5" } .material-icons-call_split:before { content: "\e0b6" } .material-icons-camera:before { content: "\e3af" } .material-icons-camera_alt:before { content: "\e3b0" } .material-icons-camera_enhance:before { content: "\e8fc" } .material-icons-camera_front:before { content: "\e3b1" } .material-icons-camera_rear:before { content: "\e3b2" } .material-icons-camera_roll:before { content: "\e3b3" } .material-icons-cancel:before { content: "\e5c9" } .material-icons-card_giftcard:before { content: "\e8f6" } .material-icons-card_membership:before { content: "\e8f7" } .material-icons-card_travel:before { content: "\e8f8" } .material-icons-cast:before { content: "\e307" } .material-icons-cast_connected:before { content: "\e308" } .material-icons-center_focus_strong:before { content: "\e3b4" } .material-icons-center_focus_weak:before { content: "\e3b5" }
.material-icons-change_history:before { content: "\e86b" } .material-icons-chat:before { content: "\e0b7" } .material-icons-chat_bubble:before { content: "\e0ca" } .material-icons-chat_bubble_outline:before { content: "\e0cb" } .material-icons-check:before { content: "\e5ca" } .material-icons-check_box:before { content: "\e834" } .material-icons-check_box_outline_blank:before { content: "\e835" } .material-icons-check_circle:before { content: "\e86c" } .material-icons-chevron_left:before { content: "\e5cb" } .material-icons-chevron_right:before { content: "\e5cc" } .material-icons-chrome_reader_mode:before { content: "\e86d" } .material-icons-class:before { content: "\e86e" } .material-icons-clear:before { content: "\e14c" } .material-icons-clear_all:before { content: "\e0b8" } .material-icons-close:before { content: "\e5cd" } .material-icons-closed_caption:before { content: "\e01c" } .material-icons-cloud:before { content: "\e2bd" } .material-icons-cloud_circle:before { content: "\e2be" }
.material-icons-cloud_done:before { content: "\e2bf" } .material-icons-cloud_download:before { content: "\e2c0" } .material-icons-cloud_off:before { content: "\e2c1" } .material-icons-cloud_queue:before { content: "\e2c2" } .material-icons-cloud_upload:before { content: "\e2c3" } .material-icons-code:before { content: "\e86f" } .material-icons-collections:before { content: "\e3b6" } .material-icons-collections_bookmark:before { content: "\e431" } .material-icons-color_lens:before { content: "\e3b7" } .material-icons-colorize:before { content: "\e3b8" } .material-icons-comment:before { content: "\e0b9" } .material-icons-compare:before { content: "\e3b9" } .material-icons-computer:before { content: "\e30a" } .material-icons-confirmation_number:before { content: "\e638" } .material-icons-contact_phone:before { content: "\e0cf" } .material-icons-contacts:before { content: "\e0ba" } .material-icons-content_copy:before { content: "\e14d" } .material-icons-content_cut:before { content: "\e14e" }
.material-icons-content_paste:before { content: "\e14f" } .material-icons-control_point:before { content: "\e3ba" } .material-icons-control_point_duplicate:before { content: "\e3bb" } .material-icons-create:before { content: "\e150" } .material-icons-credit_card:before { content: "\e870" } .material-icons-crop:before { content: "\e3be" } .material-icons-crop_16_9:before { content: "\e3bc" } .material-icons-crop_3_2:before { content: "\e3bd" } .material-icons-crop_5_4:before { content: "\e3bf" } .material-icons-crop_7_5:before { content: "\e3c0" } .material-icons-crop_din:before { content: "\e3c1" } .material-icons-crop_free:before { content: "\e3c2" } .material-icons-crop_landscape:before { content: "\e3c3" } .material-icons-crop_original:before { content: "\e3c4" } .material-icons-crop_portrait:before { content: "\e3c5" } .material-icons-crop_square:before { content: "\e3c6" } .material-icons-dashboard:before { content: "\e871" } .material-icons-data_usage:before { content: "\e1af" }
.material-icons-dehaze:before { content: "\e3c7" } .material-icons-delete:before { content: "\e872" } .material-icons-description:before { content: "\e873" } .material-icons-desktop_mac:before { content: "\e30b" } .material-icons-desktop_windows:before { content: "\e30c" } .material-icons-details:before { content: "\e3c8" } .material-icons-developer_board:before { content: "\e30d" } .material-icons-developer_mode:before { content: "\e1b0" } .material-icons-device_hub:before { content: "\e335" } .material-icons-devices:before { content: "\e1b1" } .material-icons-dialer_sip:before { content: "\e0bb" } .material-icons-dialpad:before { content: "\e0bc" } .material-icons-directions:before { content: "\e52e" } .material-icons-directions_bike:before { content: "\e52f" } .material-icons-directions_boat:before { content: "\e532" } .material-icons-directions_bus:before { content: "\e530" } .material-icons-directions_car:before { content: "\e531" } .material-icons-directions_railway:before { content: "\e534" }
.material-icons-directions_run:before { content: "\e566" } .material-icons-directions_subway:before { content: "\e533" } .material-icons-directions_transit:before { content: "\e535" } .material-icons-directions_walk:before { content: "\e536" } .material-icons-disc_full:before { content: "\e610" } .material-icons-dns:before { content: "\e875" } .material-icons-do_not_disturb:before { content: "\e612" } .material-icons-do_not_disturb_alt:before { content: "\e611" } .material-icons-dock:before { content: "\e30e" } .material-icons-domain:before { content: "\e7ee" } .material-icons-done:before { content: "\e876" } .material-icons-done_all:before { content: "\e877" } .material-icons-drafts:before { content: "\e151" } .material-icons-drive_eta:before { content: "\e613" } .material-icons-dvr:before { content: "\e1b2" } .material-icons-edit:before { content: "\e3c9" } .material-icons-eject:before { content: "\e8fb" } .material-icons-email:before { content: "\e0be" } .material-icons-equalizer:before { content: "\e01d" }
.material-icons-error:before { content: "\e000" } .material-icons-error_outline:before { content: "\e001" } .material-icons-event:before { content: "\e878" } .material-icons-event_available:before { content: "\e614" } .material-icons-event_busy:before { content: "\e615" } .material-icons-event_note:before { content: "\e616" } .material-icons-event_seat:before { content: "\e903" } .material-icons-exit_to_app:before { content: "\e879" } .material-icons-expand_less:before { content: "\e5ce" } .material-icons-expand_more:before { content: "\e5cf" } .material-icons-explicit:before { content: "\e01e" } .material-icons-explore:before { content: "\e87a" } .material-icons-exposure:before { content: "\e3ca" } .material-icons-exposure_neg_1:before { content: "\e3cb" } .material-icons-exposure_neg_2:before { content: "\e3cc" } .material-icons-exposure_plus_1:before { content: "\e3cd" } .material-icons-exposure_plus_2:before { content: "\e3ce" } .material-icons-exposure_zero:before { content: "\e3cf" }
.material-icons-extension:before { content: "\e87b" } .material-icons-face:before { content: "\e87c" } .material-icons-fast_forward:before { content: "\e01f" } .material-icons-fast_rewind:before { content: "\e020" } .material-icons-favorite:before { content: "\e87d" } .material-icons-favorite_border:before { content: "\e87e" } .material-icons-feedback:before { content: "\e87f" } .material-icons-file_download:before { content: "\e2c4" } .material-icons-file_upload:before { content: "\e2c6" } .material-icons-filter:before { content: "\e3d3" } .material-icons-filter_1:before { content: "\e3d0" } .material-icons-filter_2:before { content: "\e3d1" } .material-icons-filter_3:before { content: "\e3d2" } .material-icons-filter_4:before { content: "\e3d4" } .material-icons-filter_5:before { content: "\e3d5" } .material-icons-filter_6:before { content: "\e3d6" } .material-icons-filter_7:before { content: "\e3d7" } .material-icons-filter_8:before { content: "\e3d8" } .material-icons-filter_9:before { content: "\e3d9" }
.material-icons-filter_9_plus:before { content: "\e3da" } .material-icons-filter_b_and_w:before { content: "\e3db" } .material-icons-filter_center_focus:before { content: "\e3dc" } .material-icons-filter_drama:before { content: "\e3dd" } .material-icons-filter_frames:before { content: "\e3de" } .material-icons-filter_hdr:before { content: "\e3df" } .material-icons-filter_list:before { content: "\e152" } .material-icons-filter_none:before { content: "\e3e0" } .material-icons-filter_tilt_shift:before { content: "\e3e2" } .material-icons-filter_vintage:before { content: "\e3e3" } .material-icons-find_in_page:before { content: "\e880" } .material-icons-find_replace:before { content: "\e881" } .material-icons-flag:before { content: "\e153" } .material-icons-flare:before { content: "\e3e4" } .material-icons-flash_auto:before { content: "\e3e5" } .material-icons-flash_off:before { content: "\e3e6" } .material-icons-flash_on:before { content: "\e3e7" } .material-icons-flight:before { content: "\e539" }
.material-icons-flight_land:before { content: "\e904" } .material-icons-flight_takeoff:before { content: "\e905" } .material-icons-flip:before { content: "\e3e8" } .material-icons-flip_to_back:before { content: "\e882" } .material-icons-flip_to_front:before { content: "\e883" } .material-icons-folder:before { content: "\e2c7" } .material-icons-folder_open:before { content: "\e2c8" } .material-icons-folder_shared:before { content: "\e2c9" } .material-icons-folder_special:before { content: "\e617" } .material-icons-font_download:before { content: "\e167" } .material-icons-format_align_center:before { content: "\e234" } .material-icons-format_align_justify:before { content: "\e235" } .material-icons-format_align_left:before { content: "\e236" } .material-icons-format_align_right:before { content: "\e237" } .material-icons-format_bold:before { content: "\e238" } .material-icons-format_clear:before { content: "\e239" } .material-icons-format_color_fill:before { content: "\e23a" }
.material-icons-format_color_reset:before { content: "\e23b" } .material-icons-format_color_text:before { content: "\e23c" } .material-icons-format_indent_decrease:before { content: "\e23d" } .material-icons-format_indent_increase:before { content: "\e23e" } .material-icons-format_italic:before { content: "\e23f" } .material-icons-format_line_spacing:before { content: "\e240" } .material-icons-format_list_bulleted:before { content: "\e241" } .material-icons-format_list_numbered:before { content: "\e242" } .material-icons-format_paint:before { content: "\e243" } .material-icons-format_quote:before { content: "\e244" } .material-icons-format_size:before { content: "\e245" } .material-icons-format_strikethrough:before { content: "\e246" } .material-icons-format_textdirection_l_to_r:before { content: "\e247" } .material-icons-format_textdirection_r_to_l:before { content: "\e248" } .material-icons-format_underlined:before { content: "\e249" } .material-icons-forum:before { content: "\e0bf" }
.material-icons-forward:before { content: "\e154" } .material-icons-forward_10:before { content: "\e056" } .material-icons-forward_30:before { content: "\e057" } .material-icons-forward_5:before { content: "\e058" } .material-icons-fullscreen:before { content: "\e5d0" } .material-icons-fullscreen_exit:before { content: "\e5d1" } .material-icons-functions:before { content: "\e24a" } .material-icons-gamepad:before { content: "\e30f" } .material-icons-games:before { content: "\e021" } .material-icons-gesture:before { content: "\e155" } .material-icons-get_app:before { content: "\e884" } .material-icons-gif:before { content: "\e908" } .material-icons-gps_fixed:before { content: "\e1b3" } .material-icons-gps_not_fixed:before { content: "\e1b4" } .material-icons-gps_off:before { content: "\e1b5" } .material-icons-grade:before { content: "\e885" } .material-icons-gradient:before { content: "\e3e9" } .material-icons-grain:before { content: "\e3ea" } .material-icons-graphic_eq:before { content: "\e1b8" }
.material-icons-grid_off:before { content: "\e3eb" } .material-icons-grid_on:before { content: "\e3ec" } .material-icons-group:before { content: "\e7ef" } .material-icons-group_add:before { content: "\e7f0" } .material-icons-group_work:before { content: "\e886" } .material-icons-hd:before { content: "\e052" } .material-icons-hdr_off:before { content: "\e3ed" } .material-icons-hdr_on:before { content: "\e3ee" } .material-icons-hdr_strong:before { content: "\e3f1" } .material-icons-hdr_weak:before { content: "\e3f2" } .material-icons-headset:before { content: "\e310" } .material-icons-headset_mic:before { content: "\e311" } .material-icons-healing:before { content: "\e3f3" } .material-icons-hearing:before { content: "\e023" } .material-icons-help:before { content: "\e887" } .material-icons-help_outline:before { content: "\e8fd" } .material-icons-high_quality:before { content: "\e024" } .material-icons-highlight_off:before { content: "\e888" } .material-icons-history:before { content: "\e889" }
.material-icons-home:before { content: "\e88a" } .material-icons-hotel:before { content: "\e53a" } .material-icons-hourglass_empty:before { content: "\e88b" } .material-icons-hourglass_full:before { content: "\e88c" } .material-icons-http:before { content: "\e902" } .material-icons-https:before { content: "\e88d" } .material-icons-image:before { content: "\e3f4" } .material-icons-image_aspect_ratio:before { content: "\e3f5" } .material-icons-import_export:before { content: "\e0c3" } .material-icons-inbox:before { content: "\e156" } .material-icons-indeterminate_check_box:before { content: "\e909" } .material-icons-info:before { content: "\e88e" } .material-icons-info_outline:before { content: "\e88f" } .material-icons-input:before { content: "\e890" } .material-icons-insert_chart:before { content: "\e24b" } .material-icons-insert_comment:before { content: "\e24c" } .material-icons-insert_drive_file:before { content: "\e24d" } .material-icons-insert_emoticon:before { content: "\e24e" }
.material-icons-insert_invitation:before { content: "\e24f" } .material-icons-insert_link:before { content: "\e250" } .material-icons-insert_photo:before { content: "\e251" } .material-icons-invert_colors:before { content: "\e891" } .material-icons-invert_colors_off:before { content: "\e0c4" } .material-icons-iso:before { content: "\e3f6" } .material-icons-keyboard:before { content: "\e312" } .material-icons-keyboard_arrow_down:before { content: "\e313" } .material-icons-keyboard_arrow_left:before { content: "\e314" } .material-icons-keyboard_arrow_right:before { content: "\e315" } .material-icons-keyboard_arrow_up:before { content: "\e316" } .material-icons-keyboard_backspace:before { content: "\e317" } .material-icons-keyboard_capslock:before { content: "\e318" } .material-icons-keyboard_hide:before { content: "\e31a" } .material-icons-keyboard_return:before { content: "\e31b" } .material-icons-keyboard_tab:before { content: "\e31c" } .material-icons-keyboard_voice:before { content: "\e31d" }
.material-icons-label:before { content: "\e892" } .material-icons-label_outline:before { content: "\e893" } .material-icons-landscape:before { content: "\e3f7" } .material-icons-language:before { content: "\e894" } .material-icons-laptop:before { content: "\e31e" } .material-icons-laptop_chromebook:before { content: "\e31f" } .material-icons-laptop_mac:before { content: "\e320" } .material-icons-laptop_windows:before { content: "\e321" } .material-icons-launch:before { content: "\e895" } .material-icons-layers:before { content: "\e53b" } .material-icons-layers_clear:before { content: "\e53c" } .material-icons-leak_add:before { content: "\e3f8" } .material-icons-leak_remove:before { content: "\e3f9" } .material-icons-lens:before { content: "\e3fa" } .material-icons-library_add:before { content: "\e02e" } .material-icons-library_books:before { content: "\e02f" } .material-icons-library_music:before { content: "\e030" } .material-icons-link:before { content: "\e157" } .material-icons-list:before {
content: "\e896" } .material-icons-live_help:before { content: "\e0c6" } .material-icons-live_tv:before { content: "\e639" } .material-icons-local_activity:before { content: "\e53f" } .material-icons-local_airport:before { content: "\e53d" } .material-icons-local_atm:before { content: "\e53e" } .material-icons-local_bar:before { content: "\e540" } .material-icons-local_cafe:before { content: "\e541" } .material-icons-local_car_wash:before { content: "\e542" } .material-icons-local_convenience_store:before { content: "\e543" } .material-icons-local_dining:before { content: "\e556" } .material-icons-local_drink:before { content: "\e544" } .material-icons-local_florist:before { content: "\e545" } .material-icons-local_gas_station:before { content: "\e546" } .material-icons-local_grocery_store:before { content: "\e547" } .material-icons-local_hospital:before { content: "\e548" } .material-icons-local_hotel:before { content: "\e549" } .material-icons-local_laundry_service:before { content: "\e54a" }
.material-icons-local_library:before { content: "\e54b" } .material-icons-local_mall:before { content: "\e54c" } .material-icons-local_movies:before { content: "\e54d" } .material-icons-local_offer:before { content: "\e54e" } .material-icons-local_parking:before { content: "\e54f" } .material-icons-local_pharmacy:before { content: "\e550" } .material-icons-local_phone:before { content: "\e551" } .material-icons-local_pizza:before { content: "\e552" } .material-icons-local_play:before { content: "\e553" } .material-icons-local_post_office:before { content: "\e554" } .material-icons-local_printshop:before { content: "\e555" } .material-icons-local_see:before { content: "\e557" } .material-icons-local_shipping:before { content: "\e558" } .material-icons-local_taxi:before { content: "\e559" } .material-icons-location_city:before { content: "\e7f1" } .material-icons-location_disabled:before { content: "\e1b6" } .material-icons-location_off:before { content: "\e0c7" } .material-icons-location_on:before {
content: "\e0c8" } .material-icons-location_searching:before { content: "\e1b7" } .material-icons-lock:before { content: "\e897" } .material-icons-lock_open:before { content: "\e898" } .material-icons-lock_outline:before { content: "\e899" } .material-icons-looks:before { content: "\e3fc" } .material-icons-looks_3:before { content: "\e3fb" } .material-icons-looks_4:before { content: "\e3fd" } .material-icons-looks_5:before { content: "\e3fe" } .material-icons-looks_6:before { content: "\e3ff" } .material-icons-looks_one:before { content: "\e400" } .material-icons-looks_two:before { content: "\e401" } .material-icons-loop:before { content: "\e028" } .material-icons-loupe:before { content: "\e402" } .material-icons-loyalty:before { content: "\e89a" } .material-icons-mail:before { content: "\e158" } .material-icons-map:before { content: "\e55b" } .material-icons-markunread:before { content: "\e159" } .material-icons-markunread_mailbox:before { content: "\e89b" } .material-icons-memory:before { content: "\e322" }
.material-icons-menu:before { content: "\e5d2" } .material-icons-merge_type:before { content: "\e252" } .material-icons-message:before { content: "\e0c9" } .material-icons-mic:before { content: "\e029" } .material-icons-mic_none:before { content: "\e02a" } .material-icons-mic_off:before { content: "\e02b" } .material-icons-mms:before { content: "\e618" } .material-icons-mode_comment:before { content: "\e253" } .material-icons-mode_edit:before { content: "\e254" } .material-icons-money_off:before { content: "\e25c" } .material-icons-monochrome_photos:before { content: "\e403" } .material-icons-mood:before { content: "\e7f2" } .material-icons-mood_bad:before { content: "\e7f3" } .material-icons-more:before { content: "\e619" } .material-icons-more_horiz:before { content: "\e5d3" } .material-icons-more_vert:before { content: "\e5d4" } .material-icons-mouse:before { content: "\e323" } .material-icons-movie:before { content: "\e02c" } .material-icons-movie_creation:before { content: "\e404" }
.material-icons-music_note:before { content: "\e405" } .material-icons-my_location:before { content: "\e55c" } .material-icons-nature:before { content: "\e406" } .material-icons-nature_people:before { content: "\e407" } .material-icons-navigate_before:before { content: "\e408" } .material-icons-navigate_next:before { content: "\e409" } .material-icons-navigation:before { content: "\e55d" } .material-icons-network_cell:before { content: "\e1b9" } .material-icons-network_locked:before { content: "\e61a" } .material-icons-network_wifi:before { content: "\e1ba" } .material-icons-new_releases:before { content: "\e031" } .material-icons-nfc:before { content: "\e1bb" } .material-icons-no_sim:before { content: "\e0cc" } .material-icons-not_interested:before { content: "\e033" } .material-icons-note_add:before { content: "\e89c" } .material-icons-notifications:before { content: "\e7f4" } .material-icons-notifications_active:before { content: "\e7f7" } .material-icons-notifications_none:before { content: "\e7f5" }
.material-icons-notifications_off:before { content: "\e7f6" } .material-icons-notifications_paused:before { content: "\e7f8" } .material-icons-offline_pin:before { content: "\e90a" } .material-icons-ondemand_video:before { content: "\e63a" } .material-icons-open_in_browser:before { content: "\e89d" } .material-icons-open_in_new:before { content: "\e89e" } .material-icons-open_with:before { content: "\e89f" } .material-icons-pages:before { content: "\e7f9" } .material-icons-pageview:before { content: "\e8a0" } .material-icons-palette:before { content: "\e40a" } .material-icons-panorama:before { content: "\e40b" } .material-icons-panorama_fish_eye:before { content: "\e40c" } .material-icons-panorama_horizontal:before { content: "\e40d" } .material-icons-panorama_vertical:before { content: "\e40e" } .material-icons-panorama_wide_angle:before { content: "\e40f" } .material-icons-party_mode:before { content: "\e7fa" } .material-icons-pause:before { content: "\e034" } .material-icons-pause_circle_filled:before {
content: "\e035" } .material-icons-pause_circle_outline:before { content: "\e036" } .material-icons-payment:before { content: "\e8a1" } .material-icons-people:before { content: "\e7fb" } .material-icons-people_outline:before { content: "\e7fc" } .material-icons-perm_camera_mic:before { content: "\e8a2" } .material-icons-perm_contact_calendar:before { content: "\e8a3" } .material-icons-perm_data_setting:before { content: "\e8a4" } .material-icons-perm_device_information:before { content: "\e8a5" } .material-icons-perm_identity:before { content: "\e8a6" } .material-icons-perm_media:before { content: "\e8a7" } .material-icons-perm_phone_msg:before { content: "\e8a8" } .material-icons-perm_scan_wifi:before { content: "\e8a9" } .material-icons-person:before { content: "\e7fd" } .material-icons-person_add:before { content: "\e7fe" } .material-icons-person_outline:before { content: "\e7ff" } .material-icons-person_pin:before { content: "\e55a" } .material-icons-personal_video:before { content: "\e63b" }
.material-icons-phone:before { content: "\e0cd" } .material-icons-phone_android:before { content: "\e324" } .material-icons-phone_bluetooth_speaker:before { content: "\e61b" } .material-icons-phone_forwarded:before { content: "\e61c" } .material-icons-phone_in_talk:before { content: "\e61d" } .material-icons-phone_iphone:before { content: "\e325" } .material-icons-phone_locked:before { content: "\e61e" } .material-icons-phone_missed:before { content: "\e61f" } .material-icons-phone_paused:before { content: "\e620" } .material-icons-phonelink:before { content: "\e326" } .material-icons-phonelink_erase:before { content: "\e0db" } .material-icons-phonelink_lock:before { content: "\e0dc" } .material-icons-phonelink_off:before { content: "\e327" } .material-icons-phonelink_ring:before { content: "\e0dd" } .material-icons-phonelink_setup:before { content: "\e0de" } .material-icons-photo:before { content: "\e410" } .material-icons-photo_album:before { content: "\e411" } .material-icons-photo_camera:before {
content: "\e412" } .material-icons-photo_library:before { content: "\e413" } .material-icons-photo_size_select_actual:before { content: "\e432" } .material-icons-photo_size_select_large:before { content: "\e433" } .material-icons-photo_size_select_small:before { content: "\e434" } .material-icons-picture_as_pdf:before { content: "\e415" } .material-icons-picture_in_picture:before { content: "\e8aa" } .material-icons-pin_drop:before { content: "\e55e" } .material-icons-place:before { content: "\e55f" } .material-icons-play_arrow:before { content: "\e037" } .material-icons-play_circle_filled:before { content: "\e038" } .material-icons-play_circle_outline:before { content: "\e039" } .material-icons-play_for_work:before { content: "\e906" } .material-icons-playlist_add:before { content: "\e03b" } .material-icons-plus_one:before { content: "\e800" } .material-icons-poll:before { content: "\e801" } .material-icons-polymer:before { content: "\e8ab" } .material-icons-portable_wifi_off:before { content: "\e0ce" }
.material-icons-portrait:before { content: "\e416" } .material-icons-power:before { content: "\e63c" } .material-icons-power_input:before { content: "\e336" } .material-icons-power_settings_new:before { content: "\e8ac" } .material-icons-present_to_all:before { content: "\e0df" } .material-icons-print:before { content: "\e8ad" } .material-icons-public:before { content: "\e80b" } .material-icons-publish:before { content: "\e255" } .material-icons-query_builder:before { content: "\e8ae" } .material-icons-question_answer:before { content: "\e8af" } .material-icons-queue:before { content: "\e03c" } .material-icons-queue_music:before { content: "\e03d" } .material-icons-radio:before { content: "\e03e" } .material-icons-radio_button_checked:before { content: "\e837" } .material-icons-radio_button_unchecked:before { content: "\e836" } .material-icons-rate_review:before { content: "\e560" } .material-icons-receipt:before { content: "\e8b0" } .material-icons-recent_actors:before { content: "\e03f" }
.material-icons-redeem:before { content: "\e8b1" } .material-icons-redo:before { content: "\e15a" } .material-icons-refresh:before { content: "\e5d5" } .material-icons-remove:before { content: "\e15b" } .material-icons-remove_circle:before { content: "\e15c" } .material-icons-remove_circle_outline:before { content: "\e15d" } .material-icons-remove_red_eye:before { content: "\e417" } .material-icons-reorder:before { content: "\e8fe" } .material-icons-repeat:before { content: "\e040" } .material-icons-repeat_one:before { content: "\e041" } .material-icons-replay:before { content: "\e042" } .material-icons-replay_10:before { content: "\e059" } .material-icons-replay_30:before { content: "\e05a" } .material-icons-replay_5:before { content: "\e05b" } .material-icons-reply:before { content: "\e15e" } .material-icons-reply_all:before { content: "\e15f" } .material-icons-report:before { content: "\e160" } .material-icons-report_problem:before { content: "\e8b2" } .material-icons-restaurant_menu:before {
content: "\e561" } .material-icons-restore:before { content: "\e8b3" } .material-icons-ring_volume:before { content: "\e0d1" } .material-icons-room:before { content: "\e8b4" } .material-icons-rotate_90_degrees_ccw:before { content: "\e418" } .material-icons-rotate_left:before { content: "\e419" } .material-icons-rotate_right:before { content: "\e41a" } .material-icons-router:before { content: "\e328" } .material-icons-satellite:before { content: "\e562" } .material-icons-save:before { content: "\e161" } .material-icons-scanner:before { content: "\e329" } .material-icons-schedule:before { content: "\e8b5" } .material-icons-school:before { content: "\e80c" } .material-icons-screen_lock_landscape:before { content: "\e1be" } .material-icons-screen_lock_portrait:before { content: "\e1bf" } .material-icons-screen_lock_rotation:before { content: "\e1c0" } .material-icons-screen_rotation:before { content: "\e1c1" } .material-icons-sd_card:before { content: "\e623" } .material-icons-sd_storage:before { content: "\e1c2"
} .material-icons-search:before { content: "\e8b6" } .material-icons-security:before { content: "\e32a" } .material-icons-select_all:before { content: "\e162" } .material-icons-send:before { content: "\e163" } .material-icons-settings:before { content: "\e8b8" } .material-icons-settings_applications:before { content: "\e8b9" } .material-icons-settings_backup_restore:before { content: "\e8ba" } .material-icons-settings_bluetooth:before { content: "\e8bb" } .material-icons-settings_brightness:before { content: "\e8bd" } .material-icons-settings_cell:before { content: "\e8bc" } .material-icons-settings_ethernet:before { content: "\e8be" } .material-icons-settings_input_antenna:before { content: "\e8bf" } .material-icons-settings_input_component:before { content: "\e8c0" } .material-icons-settings_input_composite:before { content: "\e8c1" } .material-icons-settings_input_hdmi:before { content: "\e8c2" } .material-icons-settings_input_svideo:before { content: "\e8c3" } .material-icons-settings_overscan:before {
content: "\e8c4" } .material-icons-settings_phone:before { content: "\e8c5" } .material-icons-settings_power:before { content: "\e8c6" } .material-icons-settings_remote:before { content: "\e8c7" } .material-icons-settings_system_daydream:before { content: "\e1c3" } .material-icons-settings_voice:before { content: "\e8c8" } .material-icons-share:before { content: "\e80d" } .material-icons-shop:before { content: "\e8c9" } .material-icons-shop_two:before { content: "\e8ca" } .material-icons-shopping_basket:before { content: "\e8cb" } .material-icons-shopping_cart:before { content: "\e8cc" } .material-icons-shuffle:before { content: "\e043" } .material-icons-signal_cellular_4_bar:before { content: "\e1c8" } .material-icons-signal_cellular_connected_no_internet_4_bar:before { content: "\e1cd" } .material-icons-signal_cellular_no_sim:before { content: "\e1ce" } .material-icons-signal_cellular_null:before { content: "\e1cf" } .material-icons-signal_cellular_off:before { content: "\e1d0" }
.material-icons-signal_wifi_4_bar:before { content: "\e1d8" } .material-icons-signal_wifi_4_bar_lock:before { content: "\e1d9" } .material-icons-signal_wifi_off:before { content: "\e1da" } .material-icons-sim_card:before { content: "\e32b" } .material-icons-sim_card_alert:before { content: "\e624" } .material-icons-skip_next:before { content: "\e044" } .material-icons-skip_previous:before { content: "\e045" } .material-icons-slideshow:before { content: "\e41b" } .material-icons-smartphone:before { content: "\e32c" } .material-icons-sms:before { content: "\e625" } .material-icons-sms_failed:before { content: "\e626" } .material-icons-snooze:before { content: "\e046" } .material-icons-sort:before { content: "\e164" } .material-icons-sort_by_alpha:before { content: "\e053" } .material-icons-space_bar:before { content: "\e256" } .material-icons-speaker:before { content: "\e32d" } .material-icons-speaker_group:before { content: "\e32e" } .material-icons-speaker_notes:before { content: "\e8cd" }
.material-icons-speaker_phone:before { content: "\e0d2" } .material-icons-spellcheck:before { content: "\e8ce" } .material-icons-star:before { content: "\e838" } .material-icons-star_border:before { content: "\e83a" } .material-icons-star_half:before { content: "\e839" } .material-icons-stars:before { content: "\e8d0" } .material-icons-stay_current_landscape:before { content: "\e0d3" } .material-icons-stay_current_portrait:before { content: "\e0d4" } .material-icons-stay_primary_landscape:before { content: "\e0d5" } .material-icons-stay_primary_portrait:before { content: "\e0d6" } .material-icons-stop:before { content: "\e047" } .material-icons-storage:before { content: "\e1db" } .material-icons-store:before { content: "\e8d1" } .material-icons-store_mall_directory:before { content: "\e563" } .material-icons-straighten:before { content: "\e41c" } .material-icons-strikethrough_s:before { content: "\e257" } .material-icons-style:before { content: "\e41d" } .material-icons-subject:before { content: "\e8d2" }
.material-icons-subtitles:before { content: "\e048" } .material-icons-supervisor_account:before { content: "\e8d3" } .material-icons-surround_sound:before { content: "\e049" } .material-icons-swap_calls:before { content: "\e0d7" } .material-icons-swap_horiz:before { content: "\e8d4" } .material-icons-swap_vert:before { content: "\e8d5" } .material-icons-swap_vertical_circle:before { content: "\e8d6" } .material-icons-switch_camera:before { content: "\e41e" } .material-icons-switch_video:before { content: "\e41f" } .material-icons-sync:before { content: "\e627" } .material-icons-sync_disabled:before { content: "\e628" } .material-icons-sync_problem:before { content: "\e629" } .material-icons-system_update:before { content: "\e62a" } .material-icons-system_update_alt:before { content: "\e8d7" } .material-icons-tab:before { content: "\e8d8" } .material-icons-tab_unselected:before { content: "\e8d9" } .material-icons-tablet:before { content: "\e32f" } .material-icons-tablet_android:before { content: "\e330" }
.material-icons-tablet_mac:before { content: "\e331" } .material-icons-tag_faces:before { content: "\e420" } .material-icons-tap_and_play:before { content: "\e62b" } .material-icons-terrain:before { content: "\e564" } .material-icons-text_format:before { content: "\e165" } .material-icons-textsms:before { content: "\e0d8" } .material-icons-texture:before { content: "\e421" } .material-icons-theaters:before { content: "\e8da" } .material-icons-thumb_down:before { content: "\e8db" } .material-icons-thumb_up:before { content: "\e8dc" } .material-icons-thumbs_up_down:before { content: "\e8dd" } .material-icons-time_to_leave:before { content: "\e62c" } .material-icons-timelapse:before { content: "\e422" } .material-icons-timer:before { content: "\e425" } .material-icons-timer_10:before { content: "\e423" } .material-icons-timer_3:before { content: "\e424" } .material-icons-timer_off:before { content: "\e426" } .material-icons-toc:before { content: "\e8de" } .material-icons-today:before { content: "\e8df" }
.material-icons-toll:before { content: "\e8e0" } .material-icons-tonality:before { content: "\e427" } .material-icons-toys:before { content: "\e332" } .material-icons-track_changes:before { content: "\e8e1" } .material-icons-traffic:before { content: "\e565" } .material-icons-transform:before { content: "\e428" } .material-icons-translate:before { content: "\e8e2" } .material-icons-trending_down:before { content: "\e8e3" } .material-icons-trending_flat:before { content: "\e8e4" } .material-icons-trending_up:before { content: "\e8e5" } .material-icons-tune:before { content: "\e429" } .material-icons-turned_in:before { content: "\e8e6" } .material-icons-turned_in_not:before { content: "\e8e7" } .material-icons-tv:before { content: "\e333" } .material-icons-undo:before { content: "\e166" } .material-icons-unfold_less:before { content: "\e5d6" } .material-icons-unfold_more:before { content: "\e5d7" } .material-icons-usb:before { content: "\e1e0" } .material-icons-verified_user:before { content: "\e8e8" }
.material-icons-vertical_align_bottom:before { content: "\e258" } .material-icons-vertical_align_center:before { content: "\e259" } .material-icons-vertical_align_top:before { content: "\e25a" } .material-icons-vibration:before { content: "\e62d" } .material-icons-video_library:before { content: "\e04a" } .material-icons-videocam:before { content: "\e04b" } .material-icons-videocam_off:before { content: "\e04c" } .material-icons-view_agenda:before { content: "\e8e9" } .material-icons-view_array:before { content: "\e8ea" } .material-icons-view_carousel:before { content: "\e8eb" } .material-icons-view_column:before { content: "\e8ec" } .material-icons-view_comfy:before { content: "\e42a" } .material-icons-view_compact:before { content: "\e42b" } .material-icons-view_day:before { content: "\e8ed" } .material-icons-view_headline:before { content: "\e8ee" } .material-icons-view_list:before { content: "\e8ef" } .material-icons-view_module:before { content: "\e8f0" } .material-icons-view_quilt:before {
content: "\e8f1" } .material-icons-view_stream:before { content: "\e8f2" } .material-icons-view_week:before { content: "\e8f3" } .material-icons-vignette:before { content: "\e435" } .material-icons-visibility:before { content: "\e8f4" } .material-icons-visibility_off:before { content: "\e8f5" } .material-icons-voice_chat:before { content: "\e62e" } .material-icons-voicemail:before { content: "\e0d9" } .material-icons-volume_down:before { content: "\e04d" } .material-icons-volume_mute:before { content: "\e04e" } .material-icons-volume_off:before { content: "\e04f" } .material-icons-volume_up:before { content: "\e050" } .material-icons-vpn_key:before { content: "\e0da" } .material-icons-vpn_lock:before { content: "\e62f" } .material-icons-wallpaper:before { content: "\e1bc" } .material-icons-warning:before { content: "\e002" } .material-icons-watch:before { content: "\e334" } .material-icons-wb_auto:before { content: "\e42c" } .material-icons-wb_cloudy:before { content: "\e42d" }
.material-icons-wb_incandescent:before { content: "\e42e" } .material-icons-wb_iridescent:before { content: "\e436" } .material-icons-wb_sunny:before { content: "\e430" } .material-icons-wc:before { content: "\e63d" } .material-icons-web:before { content: "\e051" } .material-icons-whatshot:before { content: "\e80e" } .material-icons-widgets:before { content: "\e1bd" } .material-icons-wifi:before { content: "\e63e" } .material-icons-wifi_lock:before { content: "\e1e1" } .material-icons-wifi_tethering:before { content: "\e1e2" } .material-icons-work:before { content: "\e8f9" } .material-icons-wrap_text:before { content: "\e25b" } .material-icons-youtube_searched_for:before { content: "\e8fa" } .material-icons-zoom_in:before { content: "\e8ff" } .material-icons-zoom_out:before { content: "\e900" }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } p { margin: 0; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { max-width: 100%; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0;
border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { pre, blockquote { page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font-size: 0; line-height: 0; color: transparent;
text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @-webkit-keyframes h-progress { 0% { width: 0; } } @-moz-keyframes h-progress { 0% { width: 0; } } @-ms-keyframes h-progress { 0% { width: 0; } } @-o-keyframes h-progress { 0% { width: 0; } } @keyframes h-progress { 0% { width: 0; } } @-webkit-keyframes v-progress { 0% { height: 0; } } @-moz-keyframes v-progress { 0% { height: 0; } } @-ms-keyframes v-progress { 0% { height: 0; } } @-o-keyframes v-progress { 0% { height: 0; } } @keyframes v-progress { 0% { height: 0; } } body { margin: 0; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 24px; color: #959494; background-color: #282828; } a { color: #0093DD; text-decoration: none; } a:hover, a:focus { color: #282828; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px;
border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 {
margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.12765957%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12765957%; } .row-fluid .span12 { width: 100%; } .row-fluid .span11 { width: 91.4893617%; } .row-fluid .span10 { width: 82.9787234%; } .row-fluid .span9 {
width: 74.46808511%; } .row-fluid .span8 { width: 65.95744681%; } .row-fluid .span7 { width: 57.44680851%; } .row-fluid .span6 { width: 48.93617021%; } .row-fluid .span5 { width: 40.42553191%; } .row-fluid .span4 { width: 31.91489362%; } .row-fluid .span3 { width: 23.40425532%; } .row-fluid .span2 { width: 14.89361702%; } .row-fluid .span1 { width: 6.38297872%; } .row-fluid .offset12 { margin-left: 104.25531915%; } .row-fluid .offset12:first-child { margin-left: 102.12765957%; } .row-fluid .offset11 { margin-left: 95.74468085%; } .row-fluid .offset11:first-child { margin-left: 93.61702128%; } .row-fluid .offset10 { margin-left: 87.23404255%; } .row-fluid .offset10:first-child { margin-left: 85.10638298%; } .row-fluid .offset9 { margin-left: 78.72340426%; } .row-fluid .offset9:first-child { margin-left: 76.59574468%; } .row-fluid .offset8 { margin-left: 70.21276596%; } .row-fluid .offset8:first-child { margin-left: 68.08510638%; } .row-fluid .offset7 { margin-left: 61.70212766%; }
.row-fluid .offset7:first-child { margin-left: 59.57446809%; } .row-fluid .offset6 { margin-left: 53.19148936%; } .row-fluid .offset6:first-child { margin-left: 51.06382979%; } .row-fluid .offset5 { margin-left: 44.68085106%; } .row-fluid .offset5:first-child { margin-left: 42.55319149%; } .row-fluid .offset4 { margin-left: 36.17021277%; } .row-fluid .offset4:first-child { margin-left: 34.04255319%; } .row-fluid .offset3 { margin-left: 27.65957447%; } .row-fluid .offset3:first-child { margin-left: 25.53191489%; } .row-fluid .offset2 { margin-left: 19.14893617%; } .row-fluid .offset2:first-child { margin-left: 17.0212766%; } .row-fluid .offset1 { margin-left: 10.63829787%; } .row-fluid .offset1:first-child { margin-left: 8.5106383%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; } .container:before, .container:after { display: table; content: "";
line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { padding-bottom: 24px; } .lead { margin-bottom: 24px; font-size: 21px; line-height: 36px; } a { -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; color: #0093DD; } a:focus { outline: none; } a:hover, a:focus { text-decoration: none; color: #282828; } b { font-size: 14px; } h1, h2, h3, h4, h5, h6, .nav-tab li { color: #282828; font-family: 'Open Sans', sans-serif; font-weight: 800; position: relative; margin-top: 0; text-rendering: optimizelegibility; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .nav-tab li a { color: #282828; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .nav-tab li a:hover { color: #0093DD; } h1.heading-style-1, h2.heading-style-1,
h3.heading-style-1, h4.heading-style-1, h5.heading-style-1, h6.heading-style-1, .nav-tab li.heading-style-1 { font-size: 28.5px; line-height: 30px; margin-bottom: 20px; } h1.heading-style-2, h2.heading-style-2, h3.heading-style-2, h4.heading-style-2, h5.heading-style-2, h6.heading-style-2, .nav-tab li.heading-style-2 { font-size: 19px; line-height: 24px; margin-bottom: 20px; } h1.heading-style-3, h2.heading-style-3, h3.heading-style-3, h4.heading-style-3, h5.heading-style-3, h6.heading-style-3, .nav-tab li.heading-style-3 { font-size: 24px; line-height: 26px; margin-bottom: 50px; padding: 0; background: none; text-transform: uppercase; font-weight: 800; } @media (min-width: 980px) and (max-width: 1199px) { h1.heading-style-3, h2.heading-style-3, h3.heading-style-3, h4.heading-style-3, h5.heading-style-3, h6.heading-style-3, .nav-tab li.heading-style-3 { font-size: 30px; } } @media (min-width: 768px) and (max-width: 979px) { h1.heading-style-3, h2.heading-style-3, h3.heading-style-3, h4.heading-style-3,
h5.heading-style-3, h6.heading-style-3, .nav-tab li.heading-style-3 { font-size: 20px; } } @media (min-width: 320px) and (max-width: 767px) { h1.heading-style-3, h2.heading-style-3, h3.heading-style-3, h4.heading-style-3, h5.heading-style-3, h6.heading-style-3, .nav-tab li.heading-style-3 { font-size: 20px; text-align: left!important; margin-bottom: 30px; } } h1.heading-style-4, h2.heading-style-4, h3.heading-style-4, h4.heading-style-4, h5.heading-style-4, h6.heading-style-4, .nav-tab li.heading-style-4 { font-size: 26px; line-height: 30px; margin-bottom: 20px; text-transform: uppercase; } @media (min-width: 980px) and (max-width: 1199px) { h1.heading-style-4, h2.heading-style-4, h3.heading-style-4, h4.heading-style-4, h5.heading-style-4, h6.heading-style-4, .nav-tab li.heading-style-4 { font-size: 22px; line-height: 30px; } } @media (min-width: 768px) and (max-width: 979px) { h1.heading-style-4, h2.heading-style-4, h3.heading-style-4, h4.heading-style-4, h5.heading-style-4, h6.heading-style-4,
.nav-tab li.heading-style-4 { font-size: 16px; line-height: 30px; } } h1.heading-style-5, h2.heading-style-5, h3.heading-style-5, h4.heading-style-5, h5.heading-style-5, h6.heading-style-5, .nav-tab li.heading-style-5 { font-size: 16px; line-height: 22px; margin-bottom: 10px; text-transform: uppercase; } h1.heading-style-6, h2.heading-style-6, h3.heading-style-6, h4.heading-style-6, h5.heading-style-6, h6.heading-style-6, .nav-tab li.heading-style-6 { font-size: 14px; line-height: 24px; margin-bottom: 20px; } h1.heading-style-7, h2.heading-style-7, h3.heading-style-7, h4.heading-style-7, h5.heading-style-7, h6.heading-style-7, .nav-tab li.heading-style-7 { font-size: 10.5px; line-height: 18px; margin-bottom: 20px; } h1.heading-style-8, h2.heading-style-8, h3.heading-style-8, h4.heading-style-8, h5.heading-style-8, h6.heading-style-8, .nav-tab li.heading-style-8 { font-size: 9.8px; line-height: 16.8px; margin-bottom: 20px; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .nav-tab li small {
font-weight: normal; line-height: 1; color: #999999; } h1 .print_link, h2 .print_link, h3 .print_link, h4 .print_link, h5 .print_link, h6 .print_link, .nav-tab li .print_link { margin-left: 6px; } h1 i, h2 i, h3 i, h4 i, h5 i, h6 i, .nav-tab li i { margin-right: 6px; } hr { margin: 24px 0; border: none; border-top: 1px solid #aaaaaa; } blockquote { padding: 0 0 0 100px; margin: 0 0 24px; position: relative; font-style: italic; color: #0093DD; font-size: 28px; line-height: 40px; } blockquote:before { content: '"'; font: 80px/80px Fontawesome; left: 25px; position: absolute; top: -10px; color: #0093DD; } blockquote:after { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; background: #dddddd; } blockquote small { display: block; line-height: 24px; color: #999999; text-align: right; } blockquote cite { color: #282828; display: inline-block; font-size: 16px; text-transform: uppercase; } .item_introtext p a, .item_fulltext p a, .category_desc p a { text-decoration: underline; }
.item_introtext strong, .item_fulltext strong, .category_desc strong { color: #0093DD; } .item_introtext mark, .item_fulltext mark, .category_desc mark { color: #ffffff; padding: 2px 6px; background: #0093DD; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #999999; } a.muted:hover, a.muted:focus { color: #808080; } .text-warning { color: #000000; } a.text-warning:hover, a.text-warning:focus { color: #000000; } .text-error { color: #000000; } a.text-error:hover, a.text-error:focus { color: #000000; } .text-info { color: #000000; } a.text-info:hover, a.text-info:focus { color: #000000; } .text-success { color: #000000; } a.text-success:hover, a.text-success:focus { color: #000000; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } q:before, q:after { content: ""; } address { display: block; margin-bottom: 24px; font-style: normal; line-height: 24px; } abbr[title],
abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } abbr.initialism { font-size: 90%; text-transform: uppercase; } ul, ol { padding: 0; list-style: none; } ul li, ol li { line-height: 24px; } ol { list-style: none; counter-reset: list; } ol li { padding-left: 45px; position: relative; } ol li:before { color: #282828; content: counter(list, decimal-leading-zero) '.'; counter-increment: list; left: 0; position: absolute; top: 0; } ol li a { text-transform: uppercase; font-size: 16px; text-decoration: none; color: #0093DD; } ol li a:hover { color: #0093DD; } ol li + li { margin-top: 10px; } .item_introtext ul li, .item_fulltext ul li, .category_desc ul li, .site_map ul li { position: relative; padding-left: 25px; } .item_introtext ul li:before, .item_fulltext ul li:before, .category_desc ul li:before, .site_map ul li:before { position: absolute; left: 0; top: 0; content: '\f105'; color: #0093DD; font-family: 'FontAwesome'; font-size: 18px; } .item_introtext ul li + li,
.item_fulltext ul li + li, .category_desc ul li + li, .site_map ul li + li { margin-top: 10px; } .item_introtext ul.nav-tabs li, .item_fulltext ul.nav-tabs li, .category_desc ul.nav-tabs li, .site_map ul.nav-tabs li { padding: 0; } .item_introtext ul.nav-tabs li:before, .item_fulltext ul.nav-tabs li:before, .category_desc ul.nav-tabs li:before, .site_map ul.nav-tabs li:before { display: none; } .item_introtext ul a, .item_fulltext ul a, .category_desc ul a, .site_map ul a, .item_introtext ul span, .item_fulltext ul span, .category_desc ul span, .site_map ul span { text-transform: uppercase; font-size: 16px; text-decoration: none; color: #0093DD; } .item_introtext ul a:hover, .item_fulltext ul a:hover, .category_desc ul a:hover, .site_map ul a:hover, .item_introtext ul span:hover, .item_fulltext ul span:hover, .category_desc ul span:hover, .site_map ul span:hover { color: #0093DD; } ul.tags li:before, ul.nav li:before, ul.btn-toolbar li:before, ul.dropdown-menu li:before, ul.chzn-results li:before,
ul.chzn-choices li:before { display: none; } ul.icons li { list-style: none; position: relative; padding-left: 30px; } ul.icons li + li { margin-top: 10px; } ul.icons li:before { font-family: 'FontAwesome'; font-size: 20px; background: #282828; color: #ffffff; line-height: 20px; width: auto; height: auto; top: 0; } ul.icons li:nth-child(5n-4):before { content: '\f188'; } ul.icons li:nth-child(5n-3):before { content: '\f140'; } ul.icons li:nth-child(5n-2):before { content: '\f0c1'; } ul.icons li:nth-child(5n-1):before { content: '\f0ed'; } ul.icons li:nth-child(5n):before { content: '\f1f0'; } ul ul.nav-child, ul ol.nav-child, ol ol.nav-child, ol ul.nav-child { margin: 5px 0 0; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; } ul.inline > li, ol.inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } dl + * { margin-top: 24px; } dt, dd { line-height: 24px; } dt { font-weight: bold; } dd { margin-left: 12px; } .dl-horizontal:before,
.dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } .portfolio-meta-list { display: table; margin-left: 0; overflow: hidden; } .portfolio-meta-list li { color: #282828; display: table-row; } .portfolio-meta-list li strong { color: #0093DD; } .portfolio-meta-list li > strong, .portfolio-meta-list li > span { display: table-cell; } .portfolio-meta-list li > span { padding-left: 5px; color: #959494; } .portfolio-meta-list li:before { display: none; } .item_fulltext .portfolio-meta-list li span:hover { color: inherit; } code, pre { padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 12px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14;
background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 11.5px; margin: 0 0 12px; font-size: 13px; line-height: 24px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } pre.prettyprint { margin-bottom: 24px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form mark { background: none !important; bottom: 100%; right: 0; padding: 0 !important; position: absolute; line-height: 14px; } form mark label { color: #ff6363; display: block; font-size: 11px; line-height: 14px; margin: 0 !important; } form textarea { min-height: 150px; } div.controls, div.control-group, .mod_tm_ajax_contact_form .control-group { position: relative;
margin-bottom: 30px; } div.controls.reset-margin, div.control-group.reset-margin, .mod_tm_ajax_contact_form .control-group.reset-margin, div.controls .controls, div.control-group .controls, .mod_tm_ajax_contact_form .control-group .controls, div.controls select, div.control-group select, .mod_tm_ajax_contact_form .control-group select, div.controls textarea, div.control-group textarea, .mod_tm_ajax_contact_form .control-group textarea, div.controls input[type="text"], div.control-group input[type="text"], .mod_tm_ajax_contact_form .control-group input[type="text"], div.controls input[type="password"], div.control-group input[type="password"], .mod_tm_ajax_contact_form .control-group input[type="password"], div.controls input[type="datetime"], div.control-group input[type="datetime"], .mod_tm_ajax_contact_form .control-group input[type="datetime"], div.controls input[type="datetime-local"], div.control-group input[type="datetime-local"], .mod_tm_ajax_contact_form .control-group input[type="datetime-local"],
div.controls input[type="date"], div.control-group input[type="date"], .mod_tm_ajax_contact_form .control-group input[type="date"], div.controls input[type="month"], div.control-group input[type="month"], .mod_tm_ajax_contact_form .control-group input[type="month"], div.controls input[type="time"], div.control-group input[type="time"], .mod_tm_ajax_contact_form .control-group input[type="time"], div.controls input[type="week"], div.control-group input[type="week"], .mod_tm_ajax_contact_form .control-group input[type="week"], div.controls input[type="number"], div.control-group input[type="number"], .mod_tm_ajax_contact_form .control-group input[type="number"], div.controls input[type="email"], div.control-group input[type="email"], .mod_tm_ajax_contact_form .control-group input[type="email"], div.controls input[type="url"], div.control-group input[type="url"], .mod_tm_ajax_contact_form .control-group input[type="url"], div.controls input[type="search"], div.control-group input[type="search"],
.mod_tm_ajax_contact_form .control-group input[type="search"], div.controls input[type="tel"], div.control-group input[type="tel"], .mod_tm_ajax_contact_form .control-group input[type="tel"], div.controls input[type="color"], div.control-group input[type="color"], .mod_tm_ajax_contact_form .control-group input[type="color"], div.controls .uneditable-input, div.control-group .uneditable-input, .mod_tm_ajax_contact_form .control-group .uneditable-input { margin-bottom: 0; } input[type="search"], input[type="text"] {max-width:300px;display: block; background: #ffffff; border: 1px solid #dfdfdf; color: #333333; font-size: 14px; height: 0px; line-height: 14px; padding: 18px 10px 18px 15px; vertical-align: middle; outline: none;} .moduletable.customtop input[type="text"]{ border-width: 2px; } select, textarea, input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"],
input[type="url"], input[type="tel"], input[type="color"], .uneditable-input { display: block; max-width: 100%; background: #ffffff; border: 1px solid #dfdfdf; color: #333333; font-size: 14px; height: 60px; line-height: 24px; padding: 18px 10px 18px 15px; vertical-align: middle; outline: none; margin-bottom: 30px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: border-color 1s ease , box-shadow 1s ease; -moz-transition: border-color 1s ease , box-shadow 1s ease; -o-transition: border-color 1s ease , box-shadow 1s ease; transition: border-color 1s ease , box-shadow 1s ease; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } select:-webkit-autofill, textarea:-webkit-autofill, input[type="text"]:-webkit-autofill, input[type="password"]:-webkit-autofill, input[type="datetime"]:-webkit-autofill, input[type="datetime-local"]:-webkit-autofill,
input[type="date"]:-webkit-autofill, input[type="month"]:-webkit-autofill, input[type="time"]:-webkit-autofill, input[type="week"]:-webkit-autofill, input[type="number"]:-webkit-autofill, input[type="email"]:-webkit-autofill, input[type="url"]:-webkit-autofill, input[type="search"]:-webkit-autofill, input[type="tel"]:-webkit-autofill, input[type="color"]:-webkit-autofill, .uneditable-input:-webkit-autofill { -webkit-box-shadow: inset 0 0 0 20px #ffffff !important; -webkit-text-fill-color: #333333 !important; color: #333333 !important; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8);
} select:last-child, textarea:last-child, input[type="text"]:last-child, input[type="password"]:last-child, input[type="datetime"]:last-child, input[type="datetime-local"]:last-child, input[type="date"]:last-child, input[type="month"]:last-child, input[type="time"]:last-child, input[type="week"]:last-child, input[type="number"]:last-child, input[type="email"]:last-child, input[type="url"]:last-child, input[type="search"]:last-child, input[type="tel"]:last-child, input[type="color"]:last-child, .uneditable-input:last-child { margin-bottom: 0; } label.inline { display: inline-block; } .orderby-displaynumber .chzn-container-single .chzn-single { height: 40px; padding: 8px 10px 8px 15px; } .orderby-displaynumber .chzn-container-single .chzn-single div { height: 40px; width: 40px; } .chzn-container { font-size: 14px; line-height: 24px; text-align: left; } .chzn-container .chzn-results { margin: 0; padding: 0; } .chzn-container .chzn-results li { padding: 10px 20px; color: #333333; background: #fff; }
.chzn-container .chzn-results li.highlighted { background: #0093DD; color: #ffffff; } .chzn-container-single .chzn-single { background: #fff; height: 60px; padding: 18px 10px 18px 15px; line-height: inherit; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2) !important; -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2) !important; box-shadow: 0 0 1px rgba(0, 0, 0, 0.2) !important; border: none; color: #333333; } .chzn-container-single .chzn-single div { width: 20px; height: 60px; top: 0px; right: 0px; border-left: none; color: #ffffff; background: #0093DD; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; } .chzn-container-single .chzn-single div b { display: none; } .chzn-container-single .chzn-single div:before { content: '\f107'; font-family: Fontawesome; line-height: 0;
position: absolute; top: 50%; left: 0; width: 100%; text-align: center; } .chzn-container-single .chzn-single span { margin: 0; } .chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single { background: #fff; border: none; } .chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single div { color: #ffffff; background: #0093DD; } .chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single div:before { content: '\f106'; } .chzn-container-single .chzn-drop { -webkit-border-radius: 0 0 0px 0px; -moz-border-radius: 0 0 0px 0px; border-radius: 0 0 0px 0px; -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); box-shadow: 0 0 1px rgba(0, 0, 0, 0.2); border: none; border-top: none; margin: 0; } span.checkbox { position: relative; display: block; min-height: 0; height: 14px; line-height: 14px; width: 14px; background: #ededed; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; vertical-align: middle; top: 4px;
float:left; margin-right:10px; } span.checkbox input[type="checkbox"] { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; margin: 0; opacity: 0; } span.checkbox input[type="checkbox"]:checked + label.checkbox_inner:before { content: '\f00c'; } span.checkbox label.checkbox_inner { left: 0; margin: 0; padding: 0; position: absolute; top: 0; bottom: 0; right: 0; border:1px solid #0093DD; } span.checkbox label.checkbox_inner:before { content: ''; font-family: 'FontAwesome'; font-size: 12px; height: 100%; left: 1px; position: absolute; right: 0; top: 0; color: #0093DD; } span.checkbox + label { margin: 0 0 0 3px; vertical-align: middle; } span.radio { display: inline-block; height: 18px; line-height: 18px; min-height: 0; position: relative; text-align: center; vertical-align: middle; width: 18px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #dfdfdf; background: none; } span.radio input[type="radio"] { -webkit-appearance: none;
-moz-appearance: none; -ms-appearance: none; appearance: none; margin: 0; opacity: 0; } span.radio input[type="radio"]:checked + label.radio_inner:before { border-radius: 50%; content: ""; height: 14px; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 14px; background: #0093DD; } span.radio label.radio_inner { bottom: 0; left: 0; line-height: 18px; margin: 0; padding: 0; position: absolute; right: 0; top: 0; } span.radio + label { margin: 0 0 0 10px; vertical-align: middle; } .item_introtext input, .item_fulltext input, .category_desc input, .item_introtext select, .item_fulltext select, .category_desc select, .item_introtext .select, .item_fulltext .select, .category_desc .select, .item_introtext textarea, .item_fulltext textarea, .category_desc textarea { width: 100%; } .item_introtext textarea, .item_fulltext textarea,
.category_desc textarea { height: 150px; } .item_introtext form .span4 + .span12, .item_fulltext form .span4 + .span12, .category_desc form .span4 + .span12 { margin-top: 30px; } .form-inline .checkbox input[type="checkbox"] { float: none; } .form-horizontal .control-label { padding-top: 11px; } .form-horizontal .control-label label { margin-bottom: 0; } .acymailing_module .acyfield_email { display: inline-block; position: relative; } .acymailing_module .acyfield_email input { margin: 0; } .form_placeholder { border-color: transparent; border-style: solid; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: text; height: 100%; left: 0; margin: 0; pointer-events: none; position: absolute; top: 0; width: 100%; z-index: 2; } .ie_placeholder_controls { position: relative; } .btn#jform_profile_dob_img { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 60px !important; line-height: 100%; padding: 0 !important; text-align: center;
width: 60px !important; } .btn#jform_profile_dob_img i { margin: 0; } input.search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .chzn-container-multi .chzn-choices li.search-field .default { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } textarea#jform_profile_aboutme { height: 200px; width: 100%; } #helpsite-refresh { margin-bottom: 9px; } .page-registration form label, .page-remind form label, .page-reset form label, .page-login form label, .page-login form label, .page-profile__edit form label { display: inline-block; } textarea.invalid { border: #f8b9b7; } .form-vertical label { display: inline-block; } select[name=ordering] { margin: 0; } textarea[style*="overflow"] { overflow: hidden !important; } #form-login .btn { margin-bottom: 30px; } .add-on.btn { padding-left: 0; padding-right: 0; width: 60px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 24px;
font-size: 21px; line-height: 48px; color: #333333; border: 0; border-bottom: 1px solid #E5E5E5; } legend small { font-size: 18px; color: #999999; } label { display: block; } .uneditable-input { width: 206px; } input, textarea { width: 100%; } input:-moz-placeholder, textarea:-moz-placeholder { color: inherit; opacity: 1; } input::-moz-placeholder, textarea::-moz-placeholder { color: inherit; opacity: 1; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: inherit; opacity: 1; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: inherit; opacity: 1; } textarea { resize: none; height: auto; font: inherit; } input[type="radio"], input[type="checkbox"] { margin: -2px 0 0; line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 60px; line-height: 60px; } select[multiple] { height: auto; }
.uneditable-input, .uneditable-textarea { color: #999999; background-color: #fcfcfc; border-color: #dfdfdf; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } .radio, .checkbox { min-height: 24px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 120px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; }
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10,
.uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled],
select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #eeeeee; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #000000; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #000000; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #000000; background-color: #faffbd; border-color: #000000; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #000000; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #000000; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.error input:focus,
.control-group.error select:focus, .control-group.error textarea:focus { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #000000; background-color: #ffe6e7; border-color: #000000; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #000000; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #000000; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #000000; background-color: #cffeca; border-color: #000000; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #000000; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #000000; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #000000; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #000000; background-color: #d8f3fd; border-color: #000000; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #333333; border-color: #f8b9b7; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: rgba(82, 168, 236, 0.8); } input.error, input.invalid, label.invalid, textarea.error, select.error { border-color: #f8b9b7 !important; color: #ef5f5a !important; font-weight: 400; }
input.error::-webkit-input-placeholder { color: #ef5f5a !important; font-weight: 400; } input.error:-moz-placeholder { color: #ef5f5a !important; font-weight: 400; } input.error::-moz-placeholder { color: #ef5f5a !important; } input.error:-ms-input-placeholder { color: #ef5f5a !important; font-weight: 400; } textarea.error::-webkit-input-placeholder { color: #ef5f5a !important; font-weight: 400; } textarea.error:-moz-placeholder { color: #ef5f5a !important; font-weight: 400; } textarea.error::-moz-placeholder { color: #ef5f5a !important; font-weight: 400; } textarea.error:-ms-input-placeholder { color: #ef5f5a !important; font-weight: 400; } .form-actions { padding: 23px 20px 24px; margin-top: 24px; margin-bottom: 24px; background-color: #f7f7f7; border-top: 1px solid #E5E5E5; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #bbbaba; } .help-block { display: block; margin-bottom: 12px; }
.help-inline { display: inline-block; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 14px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; vertical-align: top; display: inline-block; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn,
.input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #a9dba9; border-color: #46a546; } .input-append .btn.hasTooltip, .input-prepend .btn.hasTooltip { width: 60px; padding-left: 0; padding-right: 0; } .input-prepend { position: relative; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 0px 0 0 0px; -moz-border-radius: 0px 0 0 0px; border-radius: 0px 0 0 0px; } .input-prepend input { padding-left: 60px; } .input-prepend .add-on { font-size: 15px; width: 60px; height: 60px; line-height: 40px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: transparent !important; position: absolute; left: 0; top: 0; z-index: 10; } .input-prepend .add-on i, .input-prepend .add-on > span { position: absolute; left: 50%;
top: 50%; margin: -17px 0 0 -17px; border: 1px solid #dfdfdf; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; line-height: 30px; width: 30px; color: #0093DD; font-size: 13px; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; } .input-prepend .add-on:hover i { background: #0093DD; color: #ffffff; } .input-prepend:focus .add-on { background: #F00; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 0px 0 0 0px; -moz-border-radius: 0px 0 0 0px; border-radius: 0px 0 0 0px; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0; border-radius: 0 0px 0px 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child,
.input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0; border-radius: 0 0px 0px 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0px 0 0 0px; -moz-border-radius: 0px 0 0 0px; border-radius: 0px 0 0 0px; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0; border-radius: 0 0px 0px 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 0px 0 0 0px; -moz-border-radius: 0px 0 0 0px; border-radius: 0px 0 0 0px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px;
-webkit-border-radius: 0 0px 0px 0; -moz-border-radius: 0 0px 0px 0; border-radius: 0 0px 0px 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-left: 14px; margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } /* Allow for input prepend/append in search forms */ .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search input, .form-inline input, .form-horizontal input,
.form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0;
margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } legend + .control-group { margin-top: 24px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 24px; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { margin-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block { margin-top: 12px; } .form-horizontal .form-actions { padding-left: 180px; } table { width: 100%; max-width: 100%; background-color: transparent; border-spacing: 0; border: 1px solid #dddddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } table th { background: #0093DD; color: #ffffff; font-size: 18px; line-height: 24px; padding: 3.5px 10px 3.5px 15px; border-bottom: 1px solid #dddddd; font-weight: 700; } table th:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } table th:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } table th + th { border-left: 1px solid #dddddd; } table tr td { padding: 15px 20px; border-bottom: 1px solid #dddddd; } table tr td + td { border-left: 1px solid #dddddd; } table tr:last-child td { border-bottom: none; } table a { color: #0093DD; } table a:hover { color: #282828; } dl.table { display: none;
-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: 1px solid #dddddd; background: transparent; } dl.table dt, dl.table dd { display: block; } dl.table dt { background: #0093DD; color: #ffffff; font-size: 18px; line-height: 24px; padding: 3.5px 10px 3.5px 15px; border-bottom: 1px solid #dddddd; font-weight: 700; } dl.table dd { margin-left: 0; padding: 15px 20px; } dl.table dd + dd { border-top: 1px solid #dddddd; } .table { width: 100%; } .table th, .table td { padding: 8px; line-height: 24px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd; } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid #dddddd; } .table .table {
background-color: #282828; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid #dddddd; border-collapse: separate; border-left: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .table-bordered th, .table-bordered td { border-left: 1px solid #dddddd; } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child {
-webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; }
.table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: transparent; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #f5f5f5; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4,
.table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #cffeca; } .table tbody tr.error > td { background-color: #ffe6e7; } .table tbody tr.warning > td { background-color: #faffbd; } .table tbody tr.info > td { background-color: #d8f3fd; } .table-hover tbody tr.success:hover > td { background-color: #b8feb1; }
.table-hover tbody tr.error:hover > td { background-color: #ffcccf; } .table-hover tbody tr.warning:hover > td { background-color: #f8ffa3; } .table-hover tbody tr.info:hover > td { background-color: #c0ecfc; } .dropup, .dropdown { position: relative; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #ffffff; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #CCC; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 11px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } .dropdown-menu > li > a { display: block; padding: 3px 20px !important; clear: both; font-weight: normal; line-height: 24px; color: #333333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #ffffff; background: #0093DD; background-color: #232323; background-image: -moz-linear-gradient(top, #282828, #1b1b1b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#282828), to(#1b1b1b)); background-image: -webkit-linear-gradient(top, #282828, #1b1b1b); background-image: -o-linear-gradient(top, #282828, #1b1b1b);
background-image: linear-gradient(to bottom, #282828, #1b1b1b); background-repeat: repeat-x; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #333333; text-decoration: none; outline: 0; background-color: #232323; background-image: -moz-linear-gradient(top, #282828, #1b1b1b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#282828), to(#1b1b1b)); background-image: -webkit-linear-gradient(top, #282828, #1b1b1b); background-image: -o-linear-gradient(top, #282828, #1b1b1b); background-image: linear-gradient(to bottom, #282828, #1b1b1b); background-repeat: repeat-x; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; cursor: default; } .open > .dropdown-menu { display: block; } .dropdown-backdrop {
position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid;
border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #ffffff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f7f7f7; border: 1px solid #e5e5e5; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }
.well-large { padding: 24px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .well-small { padding: 9px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 24px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; position: relative; z-index: 2; } .close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; } button.close { padding: 3px; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; }
#checkoutFormSubmit:after { content: '\f054'; color: #fff; display: inline-block; text-align: center; font-size: 13px; margin-left: 4px; font-family: 'FontAwesome'; position: relative; } button.btn, input.btn, a.btn { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background: #0093DD; color: #ffffff; cursor: pointer; display: inline-block; font-size: 16px; line-height: 20px; outline: none; padding: 20px 25px 20px 25px; text-shadow: none; box-shadow: none; text-align: center; font-weight: 800; position: relative; overflow: hidden; font-family: 'Open Sans', sans-serif; box-sizing: border-box; text-transform: uppercase; border: 2px solid #0093DD; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } button.btn .fa, input.btn .fa, a.btn .fa { margin: 0 3px; position: relative; top: 0px!important; display: inline-block; font-size: 13px; pointer-events: none; } button.btn span, input.btn span, a.btn span {
pointer-events: none; } button.btn.disabled, input.btn.disabled, a.btn.disabled, button.btn[disabled], input.btn[disabled], a.btn[disabled] { cursor: default; pointer-events: none; } button.btn:hover, input.btn:hover, a.btn:hover, button.btn.active, input.btn.active, a.btn.active, button.btn.selected, input.btn.selected, a.btn.selected { outline: none; border: 2px solid #282828; color: #ffffff; background: #282828; } button.btn.jmodedit:hover > span, input.btn.jmodedit:hover > span, a.btn.jmodedit:hover > span, button.btn.jmodedit:active > span, input.btn.jmodedit:active > span, a.btn.jmodedit:active > span { transform: rotateX(0deg) translateY(0px); -o-transform: rotateX(0deg) translateY(0px); -moz-transform: rotateX(0deg) translateY(0px); -webkit-transform: rotateX(0deg) translateY(0px); -ms-transform: rotateX(0deg) translateY(0px); } .row-box-cart .btn .fa { position: relative; top: -1px; } .btn-large { padding: 11px 19px; font-size: 18px; -webkit-border-radius: 0px; -moz-border-radius: 0px;
border-radius: 0px; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 14px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 11px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-warning { background: #f9b21a;
color: #ffffff; } .btn-warning:hover { background: #faac06; color: #ffffff; } .btn-danger { background: #ee5f5b; color: #ffffff; } .btn-danger:hover, .btn-danger.selected { background: #bd362f; color: #ffffff; } .btn-success { background: #62c462!important; color: #ffffff; } .btn-success:hover, .btn-success.selected { background: #51a351; color: #ffffff; } .btn-info, .cancel, .cance-shop .btn { background: #fff!important; color: #282828!important; border: 2px solid #282828!important; } .btn-info:hover, .cancel:hover, .cance-shop .btn:hover { background: #282828!important; color: #fff!important; border: 2px solid #282828!important; } .btn-inverse { background: #62c462; color: #ffffff; } .btn-inverse:hover { background: #51a351; color: #ffffff; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none;
box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #0093DD; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #282828; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #333333; text-decoration: none; } .btn-group { position: relative; display: inline-block; font-size: 0; vertical-align: middle; white-space: nowrap; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 12px; margin-bottom: 12px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 14px; } .btn-group > .btn-mini { font-size: 11px; }
.btn-group > .btn-small { font-size: 14px; } .btn-group > .btn-large { font-size: 18px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"; -moz-box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"; box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open .dropdown-toggle {
background-image: none; -webkit-box-shadow: "inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)"; -moz-box-shadow: "inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)"; box-shadow: "inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05)"; } .btn-group.open .btn.dropdown-toggle { background-color: #282828; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; } .btn-group.open .btn-success.dropdown-toggle { background-color: #51a351; } .btn-group.open .btn-info.dropdown-toggle { background-color: #282828; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret,
.btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .btn-group-vertical { display: inline-block; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 0px 0px 0 0; -moz-border-radius: 0px 0px 0 0; border-radius: 0px 0px 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 0px 0px; -moz-border-radius: 0 0 0px 0px; border-radius: 0 0 0px 0px; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 0px 0px 0 0; -moz-border-radius: 0px 0px 0 0; border-radius: 0px 0px 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 0px 0px; -moz-border-radius: 0 0 0px 0px; border-radius: 0 0 0px 0px; } .alert {
padding: 28px 128px 28px; min-height: 60px; margin-bottom: 24px; background-color: #faffbd; position: relative; color: #000000; } .alert h4 { color: #000000; } .alert:before { position: absolute; font-family: FontAwesome; left: 26px; top: 50%; line-height: 0; content: '\f071'; font-size: 79px; color: #fcdd9a; } .alert .close { position: absolute; top: 12px; right: 20px; line-height: 24px; } .alert-success { background-color: #cffeca; border-color: none; color: #000000; } .alert-success h4 { color: #000000; } .alert-success:before { content: '\f05d'; color: #ade4f9; } .alert-danger, .alert-error { background-color: #ffe6e7; border-color: none; color: #000000; } .alert-danger h4, .alert-error h4 { color: #000000; } .alert-danger:before, .alert-error:before { content: '\f05c'; color: #ff6363; } .alert-info { background-color: #d8f3fd; border-color: none; color: #000000; } .alert-info h4 { color: #000000; } .alert-info:before { content: '\f05a'; color: #39aa5e; } .alert-block { padding-top: 14px;
padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .alert-heading { color: inherit; } .nav { margin-left: 0; margin-bottom: 24px; list-style: none; } .nav > li > a { display: inline-block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav li + .nav-header { margin-top: 9px; } .nav-tabs { font-size: 0; margin: 0 0 20px; padding: 0 0 15px; text-align: center; position: relative; } .nav-tabs:after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background: #dddddd; } .nav-tabs > li { display: inline-block; padding: 0; } .nav-tabs > li:before { display: none; } .nav-tabs > li + li { margin-left: 25px; } .nav-tabs > li > a, .nav-tabs > li > span { color: #282828; font-size: 16px; font-weight: 500; line-height: 24px; display: inline-block; position: relative; } .nav-tabs > li > a:after, .nav-tabs > li > span:after {
content: ''; position: absolute; left: 50%; width: 0; bottom: -22px; height: 4px; background: #0093DD; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; z-index: 1; } .nav-tabs > li > a:hover:after, .nav-tabs > li > span:hover:after { width: 100%; left: 0; } .nav-tabs > .active > a:after, .nav-tabs > .current > a:after, .nav-tabs > .active > span:after, .nav-tabs > .current > span:after { width: 100%; left: 0; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 24px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus {
color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0093DD; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { height: 1px; margin: 11px 1px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } .nav-pills:before, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-pills:after { clear: both; } .nav-pills > li { float: left; } .nav-pills > li > a { padding: 8px 12px; margin: 2px 2px 2px 0; line-height: 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #ffffff; background-color: #0093DD; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #DDD; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #DDD; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret {
border-top-color: #0093DD; border-bottom-color: #0093DD; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #282828; border-bottom-color: #282828; } /* move down carets for tabs */ .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #FFF; border-bottom-color: #FFF; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #999999; border-color: #999999; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; }
.tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #999999; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #DDD; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #DDD; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus {
border-color: transparent #DDD #DDD #DDD; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #DDD; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: #eeeeee #dddddd #eeeeee #eeeeee; } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #DDD transparent #DDD #DDD; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #DDD; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; }
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #eeeeee #dddddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #DDD #DDD #DDD transparent; } .nav > .disabled > a { color: #999999; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 24px; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: rgba(255, 255, 255, 0.6); background-image: -moz-linear-gradient(top, #ffffff, transparent); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(transparent)); background-image: -webkit-linear-gradient(top, #ffffff, transparent); background-image: -o-linear-gradient(top, #ffffff, transparent); background-image: linear-gradient(to bottom, #ffffff, transparent);
background-repeat: repeat-x; border: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 8px 20px 8px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #000000; text-shadow: 0 1px 0 #ffffff; } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #777777; } .navbar-link { color: #000000; } .navbar-link:hover, .navbar-link:focus { color: #333333; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid transparent;
border-right: 1px solid #ffffff; } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; }
.navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: "0 1px 10px rgba(0,0,0,.1)";
-moz-box-shadow: "0 1px 10px rgba(0,0,0,.1)"; box-shadow: "0 1px 10px rgba(0,0,0,.1)"; } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: "0 -1px 10px rgba(0,0,0,.1)"; -moz-box-shadow: "0 -1px 10px rgba(0,0,0,.1)"; box-shadow: "0 -1px 10px rgba(0,0,0,.1)"; } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 8px 15px 8px; color: #000000; text-decoration: none; text-shadow: 0 1px 0 #ffffff; } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: transparent; color: #333333; text-decoration: none; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #555555; text-decoration: none; background-color: rgba(0, 0, 0, 0);
-webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(242, 242, 242, 0.6); background-image: -moz-linear-gradient(top, #f2f2f2, rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, #f2f2f2, rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, #f2f2f2, rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, #f2f2f2, rgba(0, 0, 0, 0)); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); -webkit-box-shadow: "inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075)";
-moz-box-shadow: "inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075)"; box-shadow: "inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075)"; } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #F5F5F5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent;
border-bottom: 7px solid #CCC; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #CCC; border-top-color: rgba(0, 0, 0, 0.2); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #ffffff; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #333333; border-bottom-color: #333333; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: rgba(0, 0, 0, 0); color: #555555; }
.navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #000000; border-bottom-color: #000000; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }
.navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); background-image: -webkit-linear-gradient(top, #222222, #111111); background-image: -o-linear-gradient(top, #222222, #111111); background-image: linear-gradient(to bottom, #222222, #111111); background-repeat: repeat-x; border-color: #252525; } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus { color: #ffffff; } .navbar-inverse .brand { color: #999999; } .navbar-inverse .navbar-text { color: #999999; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: transparent; color: #ffffff; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus { color: #ffffff; background-color: #111111; } .navbar-inverse .navbar-link { color: #999999; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #ffffff; } .navbar-inverse .divider-vertical { border-left-color: #111111; border-right-color: #222222; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #111111; color: #ffffff; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999999; border-bottom-color: #999999; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .navbar-inverse .navbar-search .search-query { color: #ffffff; background-color: #515151; border-color: #111111; -webkit-box-shadow: "inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15)"; -moz-box-shadow: "inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15)"; box-shadow: "inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15)"; -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #cccccc; opacity: 1; } .navbar-inverse .navbar-search .search-query::-moz-placeholder { color: #cccccc; opacity: 1; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #cccccc; opacity: 1; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc; opacity: 1; } .navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #333333; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e0e0e; background-image: -moz-linear-gradient(top, #151515, #040404); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); background-image: -webkit-linear-gradient(top, #151515, #040404); background-image: -o-linear-gradient(top, #151515, #040404); background-image: linear-gradient(to bottom, #151515, #040404); background-repeat: repeat-x; border-color: #040404 #040404 #000000; } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: #040404; } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: #000000; } .breadcrumb { background: none; font-size: 12px; padding: 0; text-align: left; margin: 0 0 24px; } .breadcrumb li { padding: 0; display: inline-block; } .breadcrumb li:before { display: none; } .breadcrumb li .divider { display: inline-block; vertical-align: middle; padding: 0 5px; color: #CCC; } .breadcrumb li.active { color: #282828; } .breadcrumb li > span:first-child:hover { color: inherit; } .breadcrumb a { color: #0093DD; } .breadcrumb a:hover { color: #282828; } .breadcrumb .firstItem > a.pathway { display: inline-block; font-size: 0; line-height: 0; vertical-align: middle; } .breadcrumb .firstItem > a.pathway:before { content: '\f015'; font-family: FontAwesome; font-size: 14px; line-height: 24px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
} .pagination { height: auto; margin: 0; padding: 30px 0; } .pagination ul { margin: 0; text-align: center; width: 100%; } .pagination ul li { display: inline-block; margin: 0 2px; } .pagination ul li > a, .pagination ul li > span { display: block; padding: 7px 13px; line-height: 24px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .pagination ul li > a:focus, .pagination ul li > span:focus { background: #0093DD; } .pagination ul li > a:focus:hover, .pagination ul li > span:focus:hover { background: #282828; } .pagination ul li > a:hover, .pagination ul li > span:hover { background: #282828; border-color: none !important; color: #ffffff; } .pagination ul li > .pagenav, .pagination ul li > .hasTooltip { background: #0093DD; color: #ffffff; } .pagination ul li > span.pagenav { background: #282828; border-color: none !important; color: #ffffff; } .pagination ul > .active > a, .pagination ul > .active > span { cursor: default; } .pagination ul > .disabled > span,
.pagination ul > .disabled > a, .pagination ul > .disabled > a:hover { cursor: default; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 18px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; } .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 0px; -moz-border-radius-topleft: 0px; border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px; } .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 0px; -moz-border-radius-topright: 0px; border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 14px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 11px; } .pager { margin: 24px 0; list-style: none; text-align: center; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; }
.pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #fff; cursor: default; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; } .modal-header { padding: 9px 15px; border-bottom: 1px solid #EEE; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%;
position: relative; overflow-y: auto; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #F5F5F5; border-top: 1px solid #DDD; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } /*======================= MODAL WINDOW =======================*/ div.modal.fade.loginPopup { font-size: 0; height: 100%; left: 0; margin: 0; opacity: 0; overflow: auto;
position: fixed; text-align: center; top: 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; width: 100%; } div.modal.fade.loginPopup:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; width: 0; } div.modal.fade.loginPopup div.modal_wrapper { background: #282828; display: inline-block; font-size: 14px; position: relative; vertical-align: middle; width: 260px; } div.modal.fade.loginPopup div.modal_wrapper .moduletable { margin-bottom: 0; } div.modal.fade.loginPopup.in { opacity: 1; } div.modal.fade.loginPopup .modal-body { overflow: visible; max-height: 420px; } div.modal.fade { top: -200%; } button.modalClose { margin: 14px; padding: 0; } .login-greeting { margin: 0 0 9px 0; } .input-modal { width: 146px; } div.modal.fade { z-index: 0; } div.modal.fade.in { z-index: 1030; } .modal-hide { background: #000; height: 100%; left: 0; opacity: 0.8; position: fixed; top: 0; width: 100%; } .modal-header {
padding: 0; border: none; } .modal-body { padding: 0; width: 100%; } #modal .moduletable { padding: 15px; } #modal .moduletable:last-child { padding-bottom: 9px; } #modal .moduletable + .moduletable { padding-top: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; } .tooltip.in { opacity: 0.8; } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0;
border-top-color: #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #ffffff; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right {
margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px;
border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 24px;
margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 24px; border: 1px solid #ddd; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #0093DD; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #555555; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 14px; font-weight: bold; line-height: 14px; color: #ffffff; vertical-align: baseline; white-space: nowrap;
background: #0093DD; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; background: #282828; } .label-important, .badge-important { background-color: #000000; } .label-important[href], .badge-important[href] { background-color: #000000; } .label-warning, .badge-warning { background-color: #f89406; } .label-warning[href], .badge-warning[href] { background-color: #c67605; } .label-success, .badge-success { background-color: #000000; } .label-success[href], .badge-success[href] { background-color: #000000; } .label-inverse, .badge-inverse { background-color: #333333; } .label-inverse[href], .badge-inverse[href] { background-color: #1a1a1a; } .btn .label, .btn .badge { position: relative; top: -1px;
} .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 24px; margin-bottom: 24px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .progress .bar { width: 0%; height: 100%; color: #ffffff; float: left; font-size: 12px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress .bar + .bar { -webkit-box-shadow: "inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)"; -moz-box-shadow: "inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)"; box-shadow: "inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15)"; } .progress-striped .bar { background-color: #149bdf;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #fbb450;
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-horizontal { position: relative; background: #000; height: 30px; opacity: 0; visibility: hidden; } .progress-horizontal .text { position: absolute; top: 0; left: 0; right: 0; color: #FFF; text-align: right; } .progress-horizontal .text-inner { color: #000; } .progress-horizontal .bar { background: #0093DD; height: 100%; position: absolute; left: 0; clip: rect(0, auto, auto, auto); } .visible-first > .item_content > .progress-horizontal { visibility: visible; opacity: 1; } .visible-first > .item_content > .progress-horizontal .bar { -webkit-animation: 2s ease h-progress; -moz-animation: 2s ease h-progress; -o-animation: 2s ease h-progress; animation: 2s ease h-progress; } .progress-vertical { position: relative; width: 60px; margin: 30px auto; background: #000; height: 200px; opacity: 0;
visibility: hidden; } .progress-vertical .text { position: absolute; left: 0; right: 0; color: #FFF; text-align: center; } .progress-vertical .bar { background: #0093DD; position: absolute; bottom: 0; left: 0; right: 0; clip: rect(0, auto, auto, auto); } .progress-vertical .bar .text-inner { color: #000; bottom: 0; } .visible-first > .item_content > .progress-vertical { opacity: 1; visibility: visible; } .visible-first > .item_content > .progress-vertical .bar { -webkit-animation: v-progress 2s ease; -moz-animation: v-progress 2s ease; -o-animation: v-progress 2s ease; animation: v-progress 2s ease; } .radial-progress { position: relative; line-height: 0; } .radial-progress svg path:first-child { stroke: #ffffff !important; } .radial-progress svg path:last-child { stroke: #0093DD !important; fill: #000000 !important; } .radial-progress .progressbar-text { color: #0093DD !important; font-size: 24px; line-height: 24px; } .accordion { margin-bottom: 24px; } .accordion-group { overflow: hidden; margin: 0 0 5px; }
.accordion-heading { border-bottom: 0; } .accordion-toggle { padding: 10px 0 10px 61px; position: relative; color: #282828; background: #f5f5f5; display: block; z-index: 0; } .accordion-toggle:before, .accordion-toggle:after { left: 0; position: absolute; bottom: 0; width: 40px; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; z-index: -1; } .accordion-toggle:after { content: '\f067'; font: 14px/0 FontAwesome; text-align: center; top: 50%; color: #ffffff; } .accordion-toggle:before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 40px; background: #0093DD; } .accordion-toggle.selected:after { content: '\f068'; } .accordion-toggle:hover { background: #D6D6D6; } .accordion-inner { padding: 15px 20px 15px 22px; } .carousel { position: relative; margin-bottom: 24px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative;
-webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #222222; border: 3px solid #ffffff; -webkit-border-radius: 23px;
-moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #ffffff; line-height: 24px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 36px; color: inherit;
background-color: #eeeeee; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 36px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-tablet { display: none !important; } @media (min-width: 980px) { .hidden-desktop { display: none !important; } } @media (min-width: 768px) and (max-width: 979px) { .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (min-width: 768px) { .visible-phone { display: none !important; } } @media (max-width: 767px) { .visible-desktop { display: none !important; } .hidden-phone { display: none !important; } }
.visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 24px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px;
padding-right: 10px; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -12px; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 12px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 756px; } .span12 { width: 756px; } .span11 { width: 692px; } .span10 { width: 628px; } .span9 { width: 564px; } .span8 { width: 500px; } .span7 { width: 436px; } .span6 { width: 372px; } .span5 { width: 308px; } .span4 { width: 244px; } .span3 { width: 180px; } .span2 { width: 116px; } .span1 { width: 52px; } .offset12 { margin-left: 780px; } .offset11 { margin-left: 716px; } .offset10 {
margin-left: 652px; } .offset9 { margin-left: 588px; } .offset8 { margin-left: 524px; } .offset7 { margin-left: 460px; } .offset6 { margin-left: 396px; } .offset5 { margin-left: 332px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 204px; } .offset2 { margin-left: 140px; } .offset1 { margin-left: 76px; } .row-fluid { width: 100%; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 1.58730159%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 1.58730159%; } .row-fluid .span12 { width: 100%; } .row-fluid .span11 { width: 91.53439153%; } .row-fluid .span10 { width: 83.06878307%; } .row-fluid .span9 { width: 74.6031746%; } .row-fluid .span8 { width: 66.13756614%; }
.row-fluid .span7 { width: 57.67195767%; } .row-fluid .span6 { width: 49.20634921%; } .row-fluid .span5 { width: 40.74074074%; } .row-fluid .span4 { width: 32.27513228%; } .row-fluid .span3 { width: 23.80952381%; } .row-fluid .span2 { width: 15.34391534%; } .row-fluid .span1 { width: 6.87830688%; } .row-fluid .offset12 { margin-left: 103.17460317%; } .row-fluid .offset12:first-child { margin-left: 101.58730159%; } .row-fluid .offset11 { margin-left: 94.70899471%; } .row-fluid .offset11:first-child { margin-left: 93.12169312%; } .row-fluid .offset10 { margin-left: 86.24338624%; } .row-fluid .offset10:first-child { margin-left: 84.65608466%; } .row-fluid .offset9 { margin-left: 77.77777778%; } .row-fluid .offset9:first-child { margin-left: 76.19047619%; } .row-fluid .offset8 { margin-left: 69.31216931%; } .row-fluid .offset8:first-child { margin-left: 67.72486772%; } .row-fluid .offset7 { margin-left: 60.84656085%; } .row-fluid .offset7:first-child { margin-left: 59.25925926%; } .row-fluid .offset6 {
margin-left: 52.38095238%; } .row-fluid .offset6:first-child { margin-left: 50.79365079%; } .row-fluid .offset5 { margin-left: 43.91534392%; } .row-fluid .offset5:first-child { margin-left: 42.32804233%; } .row-fluid .offset4 { margin-left: 35.44973545%; } .row-fluid .offset4:first-child { margin-left: 33.86243386%; } .row-fluid .offset3 { margin-left: 26.98412698%; } .row-fluid .offset3:first-child { margin-left: 25.3968254%; } .row-fluid .offset2 { margin-left: 18.51851852%; } .row-fluid .offset2:first-child { margin-left: 16.93121693%; } .row-fluid .offset1 { margin-left: 10.05291005%; } .row-fluid .offset1:first-child { margin-left: 8.46560847%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 12px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 742px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 678px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 614px; } input.span9,
textarea.span9, .uneditable-input.span9 { width: 550px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 486px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 422px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 358px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 294px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 230px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 166px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 102px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 38px; } } @media (min-width: 1200px) { .row { margin-left: -30px; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 {
width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.56410256%; }
.row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.56410256%; } .row-fluid .span12 { width: 100%; } .row-fluid .span11 { width: 91.45299145%; } .row-fluid .span10 { width: 82.90598291%; } .row-fluid .span9 { width: 74.35897436%; } .row-fluid .span8 { width: 65.81196581%; } .row-fluid .span7 { width: 57.26495726%; } .row-fluid .span6 { width: 48.71794872%; } .row-fluid .span5 { width: 40.17094017%; } .row-fluid .span4 { width: 31.62393162%; } .row-fluid .span3 { width: 23.07692308%; } .row-fluid .span2 { width: 14.52991453%; } .row-fluid .span1 { width: 5.98290598%; } .row-fluid .offset12 { margin-left: 105.12820513%; } .row-fluid .offset12:first-child { margin-left: 102.56410256%; } .row-fluid .offset11 { margin-left: 96.58119658%; } .row-fluid .offset11:first-child { margin-left: 94.01709402%; } .row-fluid .offset10 { margin-left: 88.03418803%; } .row-fluid .offset10:first-child { margin-left: 85.47008547%; }
.row-fluid .offset9 { margin-left: 79.48717949%; } .row-fluid .offset9:first-child { margin-left: 76.92307692%; } .row-fluid .offset8 { margin-left: 70.94017094%; } .row-fluid .offset8:first-child { margin-left: 68.37606838%; } .row-fluid .offset7 { margin-left: 62.39316239%; } .row-fluid .offset7:first-child { margin-left: 59.82905983%; } .row-fluid .offset6 { margin-left: 53.84615385%; } .row-fluid .offset6:first-child { margin-left: 51.28205128%; } .row-fluid .offset5 { margin-left: 45.2991453%; } .row-fluid .offset5:first-child { margin-left: 42.73504274%; } .row-fluid .offset4 { margin-left: 36.75213675%; } .row-fluid .offset4:first-child { margin-left: 34.18803419%; } .row-fluid .offset3 { margin-left: 28.20512821%; } .row-fluid .offset3:first-child { margin-left: 25.64102564%; } .row-fluid .offset2 { margin-left: 19.65811966%; } .row-fluid .offset2:first-child { margin-left: 17.09401709%; } .row-fluid .offset1 { margin-left: 11.11111111%; } .row-fluid .offset1:first-child { margin-left: 8.54700855%; }
input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; }
.thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 24px; } .navbar-fixed-bottom { margin-top: 24px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 12px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #777777; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #000000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn {
padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: transparent; } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #999999; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: #111111; } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0;
border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 12px 15px; margin: 12px 0; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: #111111; border-bottom-color: #111111; }
.navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 980px) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } /* Extending Bootstrap */ /* Typography */ .small { font-size: 11px; } /* Max Width */ iframe, svg { max-width: 100%; border: none; } /* Nowrap */ .nowrap { white-space: nowrap; } /* Center */ .center, .table td.center, .table th.center { text-align: center; } /* Disabled Link */ a.disabled, a.disabled:hover { color: #999; background-color: transparent; cursor: default; text-decoration: none; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Modal */ body.modal { padding-top: 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Nav List Offset */
.nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } /* Navbar Buttons */ .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } /* Nav Tabs Dark */ .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111;
background-color: #777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #FFF; background-color: #555; border: 1px solid #222; border-bottom-color: transparent; } /* Radio Button Groups */ .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } /* iFrames */ .iframe-bordered { border: 1px solid #dddddd; } /* Tabbed Content */ .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } /* Extended Joomla Button Classes */ .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } /* Joomla => Bootstrap Tooltip */ .tip-wrap { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center;
text-decoration: none; background-color: #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ .input-prepend .chzn-container-single .chzn-single, .input-append .chzn-container-single .chzn-single { border-color: #dfdfdf; height: 26px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } .input-prepend .chzn-container-single .chzn-drop, .input-append .chzn-container-single .chzn-drop { border-color: #dfdfdf; } .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } /* Styles specific to Input Prepend Chosen Select Boxes */ .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0;
} /* Styles specific to Input Append Chosen Select Boxes */ .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } /* Styles specific to combined Input Prepend and Append Chosen Select Boxes */ .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Accessible Hidden Elements (good for hidden labels and such) */ .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } /* Form Vertical Overrides Form Horizontal */ .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; }
.form-vertical .controls { margin-left: 0; } /* Auto Width */ .width-auto { width: auto; } /* Chosen proper wrapping in Bootstrap btn-group */ .btn-group .chzn-results { white-space: normal; } /* Accordion overflow fix */ .accordion-body.in:hover { overflow: visible; } /* Invalid indicators */ .invalid { color: #9d261d; font-weight: bold; } input.invalid { border: 1px solid #9d261d; } /* Tweaking of tooltips */ .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } /* Align tip text to left (old mootools tip) */ .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)";
-moz-box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"; box-shadow: "inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)"; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .dropdown-menu { text-align: left; } .fa-file-add:before { content: "\f016"; } .fa-remove:before { content: "\f00d"; } .fa-picture:before { content: "\f03e"; } .icon-edit:before { content: "\f044"; } [class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; } body:after {
content: ''; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: -999; } body.disable-hover:after { z-index: 999999999999999999; } .custom_hover strong { display: none; } html { -ms-overflow-style: scrollbar; } html, body { height: 100%; } .container-fluid { margin: 0 20px; padding: 0; position: relative; } #Kunena #jumpto .btn, #Kunena .search-user .btn, .krowmoderation .btn, .input-append .btn, .input-prepend .btn, #kpost-attachments .btn, #searchForm .btn { height: 60px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 15px!important; line-height: 60px; vertical-align: middle; } #Kunena #jumpto .btn#jform_profile_dob_img, #Kunena .search-user .btn#jform_profile_dob_img, .krowmoderation .btn#jform_profile_dob_img, .input-append .btn#jform_profile_dob_img, .input-prepend .btn#jform_profile_dob_img, #kpost-attachments .btn#jform_profile_dob_img, #searchForm .btn#jform_profile_dob_img { padding: 0 15px!important; } .offline_container {
font-size: 0; height: 100%; line-height: 0; text-align: center; } .offline_container:before { content: ''; display: inline-block; height: 100%; overflow: hidden; vertical-align: middle; width: 0; } .offline_container .container { display: inline-block; max-width: 100%; vertical-align: middle; } .offline_container #logo, .offline_container .offline_message { text-align: center; } .offline_container .well { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; font-size: 14px; line-height: 24px; margin: 0; max-width: 100%; text-align: left; vertical-align: middle; background: #fff; color: #959494; } .offline_container .well > p { color: #FFF; color: #959494; } .offline_container .well .input > div { padding-bottom: 20px; } .offline_container .well #logo { margin-bottom: 24px; max-width: 100%; } .offline_container .well .btn { float: right; } .offline_container .well #form-login-remember { float: left; overflow: hidden; padding: 10px 0; }
.offline_container .well #form-login-remember label { color: #959494; display: inline-block; margin-bottom: 0; white-space: nowrap; } .offline_container .well input[type=text], .offline_container .well input[type=password] { width: 100%; } .offline_container .well div[id*=form-login] { position: relative; } .offline_container .well #form-login { padding-top: 30px; text-align: center; } .offline_container .well fieldset { display: inline-block; max-width: 100%; text-align: left; width: 400px; } .moduletable { margin-bottom: 40px; } .moduletable:before, .moduletable:after { display: table; content: ""; line-height: 0; } .moduletable:after { clear: both; } .moduletable.span12 + .moduletable { clear: both; } .moduletable.span12:last-child { margin-bottom: 0; } .mod-menu .nav.menu.nav-pills > li > a { display: block; } .mod-menu .nav.menu.nav-pills > li.active > a { background: #0093DD; } time, .item_hits, .item_category-name address, .item_createdby { white-space: nowrap; margin: 0; } .item { margin-bottom: 48px;
} .item:after { content: ''; display: block; clear: both; } .icons:after { content: ''; clear: both; display: block; } .calendar table { border: none; border-collapse: collapse; } .calendar table th, .calendar table td { border: none !important; padding: 0 !important; text-align: center !important; } /*=================================================================*/ /*======================= MODULE STYLES ===========================*/ /*=================================================================*/ .moduletable.span12 { margin-bottom: 36px; } .moduletable.span12.title_only + * { margin-top: 0; } /*== Login ==*/ .mod-login_submit { margin: 0 0 9px; } #form-login-remember label { margin-bottom: 20px; } /*Finder*/ #mod-finder-searchword { border: 1px solid #EBEBEB; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; box-shadow: none; margin-bottom: 4px; } /*======================= MODULE ITEM WIDTH =======================*/ .fluid { margin-left: -30px; width: auto; } .row-fluid {
margin-left: -30px; width: auto; } .row-fluid [class*="itemSpan"], .row-fluid [class*="span"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; float: left; margin-left: 0; min-height: 1px; padding-left: 30px; width: 100%; } .row-fluid .itemSpan1, .row-fluid .span1 .row-fluid .itemSpan2, .row-fluid .span2 { width: 16.66665%; } .row-fluid .itemSpan3, .row-fluid .span3 { width: 24.999975%; } .row-fluid .itemSpan4, .row-fluid .span4 { width: 33.3333%; } .row-fluid .itemSpan5, .row-fluid .span5 { width: 41.666625%; } .row-fluid .itemSpan6, .row-fluid .span6 { width: 49.99995%; } .row-fluid .itemSpan7, .row-fluid .span7 { width: 58.333275%; } .row-fluid .itemSpan8, .row-fluid .span8 { width: 66.6666%; } .row-fluid .itemSpan9, .row-fluid .span9 { width: 74.999925%; } .row-fluid .itemSpan10, .row-fluid .span10 { width: 83.33325%; } .row-fluid .itemSpan11, .row-fluid .span11 { width: 91.666575%; } .row-fluid .itemSpan12, .row-fluid .span12 {
width: 100%; } .cols-1 [class*="span"] { width: 99.9999%; } .cols-2 [class*="span"] { width: 49.99995%; } .cols-3 [class*="span"] { width: 33.3333%; } .cols-4 [class*="span"] { width: 24.999975%; } .cols-5 [class*="span"] { width: 19.99998%; } .cols-6 [class*="span"] { width: 16.66665%; } /*======================= MAILTO WINDOW =======================*/ #mailto-window { padding-top: 1em; } .mailto-close { margin-bottom: 1em; overflow: hidden; } .mailto-close a { float: right; } /*=================================================================*/ /*======================= COMPONENT STYLES ========================*/ /*=================================================================*/ .icons .btn-group.pull-right { margin: 0 0 10px 10px; position: relative; z-index: 10; } .icons .btn-group.pull-right a.dropdown-toggle .caret { border: none; font-size: .8em; height: auto; margin: 0; width: auto; } .icons .btn-group.pull-right a.dropdown-toggle .caret:before { content: '\f078'; font-family: 'FontAwesome'; }
.icons .btn-group.pull-right ul.dropdown-menu { background-clip: padding-box; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15); list-style: none; margin: 2px 0 0; min-width: 160px; padding: 5px 0; position: absolute; top: 100%; z-index: 1000; } .icons .btn-group.pull-right ul.dropdown-menu > li { float: none; padding: 0; } .icons .btn-group.pull-right ul.dropdown-menu > li .fa-edit { margin-right: 5px; } .icons .btn-group.pull-right ul.dropdown-menu > li > a { color: #959494; } .icons .btn-group.pull-right ul.dropdown-menu > li > a:hover { color: #ffffff; background: #0093DD; } .icons:after { content: ''; clear: both; display: block; } .jmodedit { padding: 0 5px !important; } /* Category */ .category_desc { padding-bottom: 2em; } .category_children .category_child { margin-bottom: 20px; }
/*======================= ADDTHIS STYLES =======================*/ .page-item_addThis { padding-top: 12px; } .addthis_sharing_toolbox { margin-top: 24px; } /*======================= CAPTION FIXES =======================*/ .img_caption { text-align: center !important; } .img_caption.left { float: left; margin-right: 1em; } .img_caption.left p { clear: left; text-align: center; } .img_caption.right { float: right; margin-left: 1em; } .img_caption.right p { clear: right; text-align: center; } .img_caption.none { margin-left: auto; margin-right: auto; } /*======================= SCROLL TO TOP =======================*/ #back-top { bottom: 90px; position: fixed; right: 20px; -webkit-transform: translateZ(0); z-index: 999; display: none; } #back-top a { background: #fff; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; display: block; font: 28px/36px FontAwesome; height: 38px; text-align: center; width: 38px; border: 2px solid #0093DD; color: #0093DD; } #back-top a > span:before {
content: "\f106"; } #back-top a:hover { background: #0093DD; color: #fff; } .dropdown-toggle > * { display: inline-block; vertical-align: middle; } .dropdown-toggle .fa-cog { margin-right: 4px; } label[for=mod-login_remember] { display: inline-block; } .btn-group { max-width: 100%; white-space: normal; } .form-horizontal .remember .control-label { padding-top: 0; } #sw_pinterest_display { max-width: 280px; } #sw_pinterest_display > div { display: none; } #outer { padding: 0 !important; } #outer div#cookieMessageContainer { margin-top: 0; } .mod_tm_ajax_contact_form .controls, .mod_tm_ajax_contact_form_input { width: 100%; } form.mod_tm_ajax_contact_form { margin-top: 24px; } form.mod_tm_ajax_contact_form .chzn-container { width: 100% !important; } form.mod_tm_ajax_contact_form .control-group-button .btn { margin-right: 10px; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox, .navbar-form .btn, .navbar-form .btn-group { margin-top: 0; } .acymailing_module_success {
font-weight: bold; } .acymailing_module_success:before { content: '\f058'; display: inline-block; font-family: FontAwesome; font-size: 22px; padding-right: 10px; vertical-align: middle; } .acymailing_module_success + form { display: none; } .items-more ul { margin: 0 0 30px -30px; } .items-more ul li { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; font-weight: bold; padding: 0 0 10px 30px; width: 50%; } .items-more ul:after { clear: both; content: ''; display: block; } #habla_window_div { -webkit-transform: translateZ(0); } #habla_window_div .habla_offline_submit_input { background: #0093DD !important; color: #ffffff !important; } #habla_window_div .habla_offline_submit_input:hover, #habla_window_div .habla_offline_submit_input:active, #habla_window_div .habla_offline_submit_input:focus, #habla_window_div .habla_offline_submit_input.active, #habla_window_div .habla_offline_submit_input.selected { color: #ffffff !important; background: #282828 !important; }
#habla_window_div #habla_topbar_div { background: #0093DD !important; } .moduletable.olark { display: none; } #habla_window_div.habla_window_div_base { z-index: 8000 !important; } #style_switcher div.color_scheme { position: relative; overflow: hidden; } #style_switcher div.color_scheme:before, #style_switcher div.color_scheme:after { content: ''; position: absolute; left: 50%; width: 50%; height: 50%; } #style_switcher div.color_scheme.color_scheme_1 { background: #0093DD; } #style_switcher div.color_scheme.color_scheme_1:before { top: 0; background: #0093DD; } #style_switcher div.color_scheme.color_scheme_1:after { bottom: 0; background: extract(#0093DD, #0093DD, 3); } #style_switcher div.color_scheme.color_scheme_2 { background: #2969b0; } #style_switcher div.color_scheme.color_scheme_2:before { top: 0; background: #0093DD; } #style_switcher div.color_scheme.color_scheme_2:after { bottom: 0; background: extract(#2969b0, #0093DD, 3); } #style_switcher div.color_scheme.color_scheme_3 { background: #39aa5e; }
#style_switcher div.color_scheme.color_scheme_3:before { top: 0; background: #0093DD; } #style_switcher div.color_scheme.color_scheme_3:after { bottom: 0; background: extract(#39aa5e, #0093DD, 3); } #style_switcher div.color_scheme.color_scheme_4 { background: #c73a33; } #style_switcher div.color_scheme.color_scheme_4:before { top: 0; background: #0093DD; } #style_switcher div.color_scheme.color_scheme_4:after { bottom: 0; background: extract(#c73a33, #0093DD, 3); } *::selection { background: #0093DD; color: #ffffff; } *::-moz-selection { background: #0093DD; color: #ffffff; } .kmt-disabled { cursor: inherit !important; } .page-blog .item > .kmt-readon { display: none; } .kmt-readon { width: auto; } .komento .kmt-readon span.kmt-comment { background: none; } #section-kmt .kmt-author { height: auto; text-transform: none; color: inherit; } #section-kmt .kmt-author a { height: auto; } #section-kmt .kmt-avatar { float: left; margin-right: 20px; position: relative; width: 48px; z-index: 10; }
#section-kmt .kmt-avatar a, #section-kmt .kmt-avatar a img { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; width: 100%; } #section-kmt .kmt-avatar + .kmt-content, #section-kmt .kmt-rank + .kmt-content { margin-left: 68px; } #section-kmt #kmt-fame { margin: 0; } #section-kmt .kmt-list.reset-child { text-align: left; } #section-kmt .kmt-list.reset-child > li.kmt-empty-comment { margin-top: 0; } #section-kmt .kmt-list.reset-child li + li .kmt-wrap { margin-top: 30px; } #section-kmt .kmt-list.reset-child .kmt-wrap { padding: 20px; background: transparent; border-bottom: 1px solid #dddddd; border-top: none; color: #959494; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } #section-kmt .kmt-head { font: 500 18px / 20px 'Open Sans', sans-serif; color: #0093DD; height: auto !important; } #section-kmt .kmt-head .author-kmt span span { color: #282828; } #section-kmt .kmt-head .author-kmt a { color: #282828; } #section-kmt .kmt-head .author-kmt a:hover { color: #0093DD; }
#section-kmt .kmt-inreplyto { color: #282828; } #section-kmt .kmt-inreplyto a { color: #282828; } #section-kmt .kmt-inreplyto a:hover { color: #0093DD; } #section-kmt .float-wrapper > span { background-position: left 2px; float: none; height: auto; vertical-align: top; } #section-kmt .float-wrapper > span + span { background-position: left 2px; } #section-kmt .kmt-form-content { margin-top: 30px; } #section-kmt .kmt-form-content .kmt-form-addon > div { max-width: 90%; } #section-kmt .kmt-form-content .kmt-form-addon > div b { margin-bottom: 10px !important; } #section-kmt .kmt-form-content .kmt-form-addon > div .input.kmt-location { max-width: 100%; } #section-kmt .kmt-content .parentContainer { left: -70px; right: -15px; } #section-kmt .kmt-content .parentContainer .kmt-author { margin-left: 7px; } #section-kmt .input[type="checkbox"] { margin-top: 0; } #section-kmt .radio input[type="radio"], #section-kmt .checkbox input[type="checkbox"] { margin-left: 0; margin-right: 15px; } #section-kmt .radio,
#section-kmt .checkbox { background: none !important; border: none !important; padding: 0; } #section-kmt .kmt-profile-avatar { width: 60px; } #section-kmt .kmt-profile-activity li { min-width: 0 !important; padding: 15px 8px !important; } #section-kmt .kmt-time { font-size: 13px; color: #282828; } #section-kmt .kmt-time:before { content: '\f017'; font-family: 'FontAwesome'; font-size: 12px; color: #0093DD; } #section-kmt .kmt-time a { color: inherit; } #section-kmt .kmt-time a:hover { color: #0093DD; } #section-kmt .kmt-time i { margin-right: 3px; } #section-kmt .kmt-control-user .kmt-btn { font-size: 14px; margin-left: 5px; padding: 0; width: 30px; line-height: 23px; height: 23px; border: none; background: #0093DD; color: #ffffff; text-align: center; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #section-kmt .kmt-control-user .kmt-btn:hover { background: #282828; color: #ffffff; }
#section-kmt .kmt-toolbar { border: none; margin: 0; padding: 0; } #section-kmt .kmt-like-counter { border: 1px solid #ffffff; line-height: 23px; background: #0093DD; color: #ffffff; height: 23px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; } #section-kmt .kmt-like-counter:before, #section-kmt .kmt-like-counter:after { border-bottom: 5px solid transparent; border-top: 5px solid transparent; content: ''; left: 100%; margin-top: -5px; position: absolute; top: 50%; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; } #section-kmt .kmt-like-counter:before { border-left: 5px solid #ffffff; margin-left: 1px; } #section-kmt .kmt-like-counter:after { border-left: 5px solid #0093DD; }
#section-kmt .kmt-like-counter:hover { background: #282828; color: #ffffff; } #section-kmt .kmt-like-counter:hover:after { border-left-color: #282828; } #section-kmt .kmt-control-user .kmt-like.cancel, #section-kmt .kmt-control-user .kmt-reply.cancel { color: #282828; } #section-kmt .kmt-option > span.kmt-admin-wrap > ul { background: #282828; border: 1px solid #dddddd; } #section-kmt .kmt-admin-list { font-size: 12px; } #section-kmt .kmt-admin-wrap:hover a.kmt-admin-link { color: #282828; } #section-kmt .kmt-form-content .kmt-form-addon { border: #dfdfdf; border-top: none; } #section-kmt .markItUpContainer { border: #dfdfdf; } #section-kmt .kmt-rank-bar { background: #959494; } #section-kmt .kmt-rank-progress { background: #0093DD; } #section-kmt .kmt-form-author ul { margin: 0 0 0 -30px; } #section-kmt .kmt-form-author ul li.col { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 30px; width: 33.33%; } #section-kmt .kmt-form-author ul li.col div {
position: relative; } #section-kmt .kmt-form { margin: 30px 0; } #section-kmt .kmt-form-editor > div { position: relative; } #section-kmt .kmt-form-editor > div > .input.textarea { height: 193px; } #section-kmt .kmt-form-submit { position: relative; margin-top: 10px; } #section-kmt .kmt-item .kmt-form-submit .btn { margin-right: 6px; } #section-kmt .kmt-item .kmt-form-submit a.replyButton { background: #282828; border-color: none; color: #ffffff; } #section-kmt .kmt-item .kmt-form-submit a.replyButton:hover { background: #0093DD; border-color: #0093DD; color: #ffffff; } #section-kmt .kmt-body { margin-bottom: 0; } #section-kmt #kmt-form { border-bottom: 1px solid #dddddd; padding-bottom: 60px; } #section-kmt .kmt-text p { padding-bottom: 20px; } #section-kmt .cancelEditButton { background: #282828; border-color: none; color: #ffffff; } #section-kmt .cancelEditButton:hover { background: #0093DD; border-color: #0093DD; color: #ffffff; } #section-kmt .editInput.kmt-edit-form-input { height: 193px; width: 100%; }
#section-kmt .submitButton { border: none; font-size: 0; height: 0; line-height: 0; margin: 0; padding: 0; width: 0; } #section-kmt .submitButton img { display: none; } .kmt-readon span.kmt-comment { background: none; float: none; margin: 0; padding: 0; } .foundryDialog .dialog-head { padding-right: 24px; } @media (max-width: 767px) { #section-kmt .kmt-form-author ul li.col { width: 100%; } #section-kmt .kmt-form-author ul li.col + li { margin-top: 30px; } #section-kmt .kmt-control-user { position: static; margin-top: 5px; } } @media (max-width: 479px) { #section-kmt .kmt-avatar { float: none; margin: 0 auto 15px; } #section-kmt .kmt-avatar + .kmt-content { padding-left: 0; margin-left: 0; } } .moduletable.mainmenu { padding-top: 22px; padding-bottom: 22px; } .icemegamenu { float: none; position: relative; width: 100%; height: auto!important; display: block; } .icemegamenu > ul { clear: both; margin: 0; padding: 0; width: auto; z-index: 999; } .icemegamenu > ul:before, .icemegamenu > ul:after { display: table;
content: ""; line-height: 0; } .icemegamenu > ul:after { clear: both; } .icemegamenu > ul > li { display: block; float: left; position: relative; } .icemegamenu > ul > li + li { margin-left: 0; } .icemegamenu > ul > li > a.iceMenuTitle { display: block; font: 16px / 26px 'Open Sans', sans-serif; padding: 0; position: relative; z-index: 1; color: #ffffff; background: none; font-weight: 800; text-transform: uppercase; margin: 0 30px; } .icemegamenu > ul > li > a.iceMenuTitle * { font: inherit; } .icemegamenu > ul > li > a.iceMenuTitle.hover, .icemegamenu > ul > li > a.iceMenuTitle.icemega_active { color: #0093DD; background: none; } .icemegamenu > ul > li > a.iceMenuTitle:before { content: " "; display: block; height: 100%; width: 1px; background: #fff; position: absolute; left: -30px; top: 0; } .icemegamenu > ul > li:first-child a { margin-left: 0; } .icemegamenu > ul > li:first-child a:before { display: none; } .icemegamenu > ul > li.hover > a.iceMenuTitle { color: #0093DD; background: none; }
.icemegamenu > ul > li.hover > a.iceMenuTitle.menu-login-form { background: none; color: #282828; } .icemegamenu > ul > li.parent > .iceMenuTitle:after, .icemegamenu > ul > li.parent > .icemega_title:after { content: '\f078'; font-family: 'FontAwesome'; font-size: 8px; color: inherit; margin-left: 5px; line-height: 0; } .icemegamenu > ul > li span.icemega_desc { color: #ffffff; display: block; line-height: 1.25em; padding: 0; } .icemegamenu > ul > li.fullwidth { position: static; } .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle { font-size: 0; width: 26px; height: 26px; line-height: 26px; text-align: center; background: none; color: #0093DD; } .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle:before { content: '\f007'; font-size: 16px; font-family: 'FontAwesome'; } .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle:after { display: none; } .icemegamenu > ul > li.menu-login-form.hover > a.iceMenuTitle,
.icemegamenu > ul > li.menu-login-form.hover > a.iceMenuTitle.hover > a.iceMenuTitle:hover { color: #282828; background: none; } .icemegamenu > ul > li.menu-login-form ul.icesubMenu.sub_level_1 { left: auto; right: 20px; -webkit-transform: translate(0px, 30px); -moz-transform: translate(0px, 30px); -ms-transform: translate(0px, 30px); -o-transform: translate(0px, 30px); transform: translate(0px, 30px); } .icemegamenu > ul > li.menu-login-form ul.icesubMenu.sub_level_1:before { width: 0; height: 0; border-style: solid; border-width: 0 0 20px 20px; border-color: transparent transparent #777777 transparent; right: 0; left: auto; -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); transform: translate(0px, 0px); } .icemegamenu > ul > li.menu-search > a.iceMenuTitle { display: none; } .icemegamenu > ul > li.menu-search > ul.icesubMenu { position: static; height: auto; padding: 0; margin-top: 0; opacity: 1;
overflow: visible; -webkit-transform: translate(0, 0) !important; -moz-transform: translate(0, 0) !important; -ms-transform: translate(0, 0) !important; -o-transform: translate(0, 0) !important; transform: translate(0, 0) !important; pointer-events: auto; } .icemegamenu > ul > li.menu-search > ul.icesubMenu:before { display: none; } .icemegamenu > ul > li.menu-search .fa-times { display: block; font-size: 20px; } .icemegamenu .ice-megamenu-toggle { display: none; } /* when dont have subtitle */ .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle { display: inline-block; } ul.icesubMenu { height: 0; left: 50%; margin: 0; opacity: 0; overflow: hidden; pointer-events: none; position: absolute; text-align: left; top: 100%; -webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out; -webkit-transform: translate(-50%, 30px); -moz-transform: translate(-50%, 30px); -ms-transform: translate(-50%, 30px);
-o-transform: translate(-50%, 30px); transform: translate(-50%, 30px); z-index: 9999; background: #fff; border: 1px solid #282828; text-transform: capitalize; margin-top: 21px!important; } ul.icesubMenu li a.iceMenuTitle { display: block; font: 14px / 24px 'Open Sans', sans-serif; padding: 4px 20px; color: #282828; } ul.icesubMenu li.active > a.iceMenuTitle, ul.icesubMenu li:hover > a.iceMenuTitle, ul.icesubMenu li.hover > a.iceMenuTitle { color: #ffffff; background: #0093DD; } ul.icesubMenu.sub_level_1 { margin-top: 0px; } ul.icesubMenu.sub_level_2 { margin-top: -15px; } ul.icesubMenu:before { content: ''; position: absolute; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); top: -11px; width: 0; height: 0; border-style: solid; border-width: 0 11px 11px 11px; border-color: transparent transparent #fbedff transparent; } ul.icesubMenu > li:after { content: ''; display: block;
clear: both; } li[class*=iceMenuLiLevel] { padding: 0; } li[class*=iceMenuLiLevel]:before { display: none; } #icemegamenu li.iceMenuLiLevel_1.hover > ul.icesubMenu { opacity: 1; overflow: visible; pointer-events: auto; -webkit-transform: translate(-50%, 0px); -moz-transform: translate(-50%, 0px); -ms-transform: translate(-50%, 0px); -o-transform: translate(-50%, 0px); transform: translate(-50%, 0px); } #icemegamenu li.iceMenuLiLevel_1.hover.menu-login-form > ul.icesubMenu { -webkit-transform: translate(0px, 0px); -moz-transform: translate(0px, 0px); -ms-transform: translate(0px, 0px); -o-transform: translate(0px, 0px); transform: translate(0px, 0px); } ul.icesubMenu.sub_level_2:before, ul.icesubMenu.sub_level_2:after { border-bottom: 5px solid transparent; border-top: 5px solid transparent; content: ''; position: absolute; top: 23px; } ul.icesubMenu.sub_level_2:before { border-right: 5px solid #dddddd; left: -5px; } ul.icesubMenu.sub_level_2:after { border-right: 5px solid #FFF; left: -4px; }
#icemegamenu li.iceMenuLiLevel_1 li.hover > ul.icesubMenu { height: auto; opacity: 1; overflow: visible; pointer-events: auto; -webkit-transform: translate(0, 0px); -moz-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); } #icemegamenu ul.icesubMenu.visible { height: auto; } ul.icesubMenu ul > li { position: relative; } li.iceMenuLiLevel_2.parent > a:after { content: '\f054'; font-family: FontAwesome; font-size: 8px; height: 0; line-height: 0; position: absolute; right: 7px; top: 50%; } li.iceMenuLiLevel_2.parent.hover a { position: relative; } li.iceMenuLiLevel_2.parent.hover a:before { content: ''; height: 100%; left: 100%; position: absolute; top: 0; width: 11px; } /* when is parent */ ul.icesubMenu > li:before { display: none; } ul.icesubMenu > li > .iceCols { max-width: 100% !important; } ul.icesubMenu > li > .iceCols > ul > li + li .icemega_cover_module { border-top: 1px solid #dddddd; margin-top: 18px; padding-top: 28px; }
/* Second Level Dropdown */ ul.sub_level_2, ul.sub_level_3, ul.sub_level_4, ul.sub_level_5 { left: 100%; margin-left: 10px; top: 0px; -webkit-transform: translate(30px, 0); -moz-transform: translate(30px, 0); -ms-transform: translate(30px, 0); -o-transform: translate(30px, 0); transform: translate(30px, 0); z-index: 99999; } ul.icesubMenu ul > li.hover > ul { opacity: 1; overflow: visible; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); visibility: visible; } .icesubMenu .icemega_cover_module span.iceModuleTile { display: inline-block; font-size: 16px; text-transform: uppercase; font-weight: bold; margin-bottom: 20px; } .icesubMenu .icemega_cover_module span.iceModuleTile a { color: #282828; } .icesubMenu .icemega_cover_module span.iceModuleTile a:hover { color: #0093DD; } .icesubMenu .icemega_cover_module span.iceModuleTile.active a { color: #0093DD; } .icesubMenu .icemega_cover_module .menu li a {
color: #959494; text-transform: capitalize; } .icesubMenu .icemega_cover_module .menu li a:hover { color: #0093DD; } .icesubMenu .icemega_cover_module .menu li.active a { color: #0093DD; } .icesubMenu .icemega_cover_module .menu .parent .menu { padding: 0; } .ice_righttoleft { left: auto !important; right: 0; } .icemega_modulewrap { padding: 5px; } .nav-collapse .icesubMenu .nav > li > a, .nav-collapse .icesubMenu .dropdown-menu a { margin-bottom: 0; padding: 0; } .nav-collapse.collapse { height: auto; } .fullwidth { position: static !important; } .fullwidth.hover ul.icesubMenu.sub_level_1 { -webkit-transform: translate(0, 0px) !important; -moz-transform: translate(0, 0px) !important; -ms-transform: translate(0, 0px) !important; -o-transform: translate(0, 0px) !important; transform: translate(0, 0px) !important; } .fullwidth ul.icesubMenu.sub_level_1 { color: #282828; left: 0px; padding: 0; -webkit-transform: translate(0, 30px); -moz-transform: translate(0, 30px); -ms-transform: translate(0, 30px);
-o-transform: translate(0, 30px); transform: translate(0, 30px); } .fullwidth ul.icesubMenu.sub_level_1:before { display: none; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module { color: #282828; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing { margin: 0; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .mod-newsflash-adv__pricing { margin-bottom: 0; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item { color: #FFF; padding-bottom: 5px; padding-top: 5px; margin-bottom: 0; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_content { padding: 15px 19px 15px 19px; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_content .item_title { margin-bottom: 0; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_introtext p { display: none;
} .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_introtext .price { font-size: 35px; font-weight: 700; line-height: 35px; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_introtext .price strong { display: block; font-size: 14px; font-weight: normal; line-height: 24px; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_introtext .price small { display: inline-block; font-size: 14px; font-weight: 400; line-height: 24px; margin-left: 10px; vertical-align: bottom; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap { padding: 0; } .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.aside { padding-top: 20px; } .fullwidth ul.icesubMenu.sub_level_1 .iceCols > ul { padding: 0 28px; } .fullwidth ul.icesubMenu.sub_level_1 > li { padding: 24px 1px 23px 3px; position: relative; }
.fullwidth .bannergroup.bannertop { margin: 0 -15px; margin-bottom: 10px; padding-top: 30px; } @media (min-width: 320px) and (max-width: 979px) { .fullwidth .bannergroup.bannertop { margin-bottom: 10px; } } @media (min-width: 320px) and (max-width: 767px) { .fullwidth .bannergroup.bannertop { margin-bottom: 10px; } } .fullwidth .bannergroup.bannertop .banneritem { float: left; width: 33.333%; padding: 0 15px; box-sizing: border-box; } .fullwidth .bannergroup.bannertop .banneritem img { width: 100%; height: auto; } .fullwidth .bannergroup.bannertop .banneritem a { display: block; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); position: relative; } .fullwidth .bannergroup.bannertop .banneritem .banner_text { min-height: 44px; border-top: 1px solid #0093DD; background: rgba(60, 123, 238, 0.9); position: absolute; left: 0; bottom: -1px; width: 100%; text-align: left; -webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .fullwidth .bannergroup.bannertop .banneritem .banner_text h3 { display: none; } .fullwidth .bannergroup.bannertop .banneritem .banner_text .banner_desc { padding: 10px 20px; font-size: 22px; line-height: 24px; color: #fff; font-weight: 300; } .fullwidth .bannergroup.bannertop .banneritem:hover .banner_text { background: #262626; border-top: 1px solid #262626; } @media (max-width: 979px) { .icemegamenu { overflow: visible !important; } } @media (min-width: 320px) and (max-width: 767px) { .iceCols .icemega_modulewrap { padding: 20px; padding-top: 0; } .iceCols .icemega_modulewrap.bannertop { display: none; } .iceCols:first-child .icemega_modulewrap { padding-top: 20px; } } .rd-mobilemenu_ul a.active, .rd-mobilemenu_ul li.level_1.active > a { color: #fff!important; } .rd-mobilemenu ul .iceModuleTile.active a { color: #000; } .rd-mobilemenu ul .menu li { margin-left: 5px; } .rd-mobilemenu ul .menu .active a { color: #000;
background: none; } /*===== Privacy Page ======*/ .page-item__privacy_policy .item_fulltext *[class*=heading-style] { float: left; padding-right: 5%; width: 35%; } .page-item__privacy_policy .item_fulltext p { margin-left: 40%; position: relative; } .page-item__privacy_policy .item_fulltext p:before { border-right: 1px dotted #dddddd; bottom: 0px; content: ''; left: -3%; position: absolute; top: 0; width: 0px; } /*===== Team Page ======*/ .social-links { font-size: 0; line-height: 0; margin: 0; } .social-links li { display: inline-block; font-size: 23px; margin: 0 5px !important; } .social-links li:before { display: none; } .social-links li i { -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; color: #FFF; display: block; line-height: 52px; text-align: center; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; width: 52px; } .social-links li i[class*=facebook] { background: #45619D; }
.social-links li i[class*=twitter] { background: #1AB2E8; } .social-links li i[class*=skype] { background: #00D8EB; } .social-links li a { text-decoration: none !important; } /*======================= Contacts Page ========================*/ #jform_contact_message { height: 149px; resize: none; width: 100%; } #contact-form label { display: inline-block; margin-bottom: 5px; } .contact_misc { margin-bottom: 15px; } #contact { margin-top: 15px; } .phone-num { display: inline-block; } #jform_contact_name, #jform_contact_email, #jform_contact_emailmsg { width: 100%; } .contact_email-copy, .contact_vcard { display: inline-block; height: 60px; line-height: 60px; margin: 0 30px 0 0; } .contact_vcard { margin: 0; } .contact_details { margin: 0 -15px; } .contact_details:before, .contact_details:after { display: table; content: ""; line-height: 0; } .contact_details:after { clear: both; } .contact_details > div { float: left; width: 33.33%; padding: 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box; word-spacing: 0; } .contact_details > div i + * { margin: 15px 0 0; display: inline-block; } .contact_details > div .title { margin-bottom: 10px; } .contact_details > div .title:before, .contact_details > div .title:after { display: table; content: ""; line-height: 0; } .contact_details > div .title:after { clear: both; } .contact_details > div .title div { display: inline-block; } .contact_details > div .title .contact_address { clear: both; display: block; } .contact_details > div .fax { clear: both; margin-top: 15px; } .contact_details .icons-marker { display: block; float: left; width: 55px; height: 55px; line-height: 55px; text-align: center; font-size: 27px; border: 2px solid #0093DD; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #0093DD; margin: 0 16px 15px 0; } #contact_map { margin-bottom: 24px; } #contact_map .map { border: 1px solid #020202; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#contact_map .map.mfp-hide { display: block !important; } #map { margin-bottom: 30px; } #map header { margin-bottom: 30px; } .map img { max-width: none !important; } .mfp-content .map { max-width: 1170px; } .contact_details_item { margin-bottom: 20px; } /*======================= 404 PAGE =======================*/ .errorBox { background: none; text-align: left; } #error .well { margin-bottom: 0; } .body__404 .big-404 { text-align: center; } .body__404 big { display: block; font-weight: bold; padding: 0 0 14px; } .body__404 .page-item__404 { padding: 100px 0; } .body__404 .mod-search_searchword + .btn { margin-top: 10px; } /*======================= Site Map =======================*/ .site_map .menu ul { padding-left: 15px; } .site_map .menu ul ul { padding-left: 30px; } .site_map .menu ul ul ul { padding-left: 45px; } /*======================= Archives Page ========================*/ .page-archive_filters .filter-search { overflow: hidden; padding-bottom: 21px; } .page-archive_filters select,
.page-archive_filters button { display: inline-block; margin-bottom: 8px; } /*======================= Registration =======================*/ #member-registration, #member-profile, #user-registration { width: 65%; margin: 0 auto; } #member-registration .chzn-container, #member-profile .chzn-container, #user-registration .chzn-container { width: 100% !important; } #member-registration #helpsite-refresh, #member-profile #helpsite-refresh, #user-registration #helpsite-refresh { margin-top: 10px; } #member-registration .btn, #member-profile .btn, #user-registration .btn { vertical-align: inherit; } #member-registration .input-append, #member-profile .input-append, #user-registration .input-append { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-right: 60px; width: 50%; } #member-registration .calendar_wrapper #jform_profile_dob_spacer-lbl, #member-profile .calendar_wrapper #jform_profile_dob_spacer-lbl,
#user-registration .calendar_wrapper #jform_profile_dob_spacer-lbl { display: block; margin-top: 10px; } .page-login { text-align: center; width: 50%; margin: 0 auto; } .page-login .btn { vertical-align: inherit; } .page-login .input-prepend { width: 100%; } /*======================= ADMIN EDIT PAGES =======================*/ #modules-form .chzn-container, #adminForm .chzn-container { width: 100% !important; } #modules-form .input-prepend .btn + .btn, #adminForm .input-prepend .btn + .btn, #modules-form .input-append .btn + .btn, #adminForm .input-append .btn + .btn { margin-left: 1px; } #modules-form .radio.btn-group > label, #adminForm .radio.btn-group > label { margin-left: -20px; padding-left: 15px; padding-right: 15px; } #modules-form .btn-toolbar > .btn, #adminForm .btn-toolbar > .btn { margin: 0 5px 5px 0; } #modules-form .btn-toolbar > .btn + .btn, #adminForm .btn-toolbar > .btn + .btn { margin-left: 0; } #modules-form .accordion-inner, #adminForm .accordion-inner { padding: 5px; }
#modules-form .input-prepend.input-append, #adminForm .input-prepend.input-append { width: 100%; } #modules-form .input-prepend.input-append .btn, #adminForm .input-prepend.input-append .btn { width: 5%; } #modules-form .input-prepend.input-append .btn + input, #adminForm .input-prepend.input-append .btn + input { width: 85%; } #modules-form .input-prepend.input-append .btn + input + .btn, #adminForm .input-prepend.input-append .btn + input + .btn { width: 10%; } @media (max-width: 1200px) { #contact_map { height: 376px; } } @media (max-width: 767px) { .body__404 .big-404 { margin-bottom: 15px; } #member-registration, #member-profile, #user-registration, .page-login { width: 100%; } #helpsite-refresh { display: block; margin-top: 10px; } .page_profile .btn-toolbar { float: none; } .input-prepend input { width: 100%; } #modules-form .input-prepend.input-append .btn, #adminForm .input-prepend.input-append .btn { width: 12%; } #modules-form .input-prepend.input-append .btn + input,
#adminForm .input-prepend.input-append .btn + input { width: 68%; padding-left: 14%; } #modules-form .input-prepend.input-append .btn + input + .btn, #adminForm .input-prepend.input-append .btn + input + .btn { width: 20%; } } @media (max-width: 639px) { #modules-form fieldset#jform_published label.btn span { display: none; } } @media (min-width: 500px) and (max-width: 767px) { .row-fluid [class*="span"].site_map { float: left; width: 50%; } .row-fluid [class*="span"].site_map:nth-child(2n-1) { clear: both; } } @media (max-width: 480px) { .control-label + .controls { margin-top: 10px; } .page-item__privacy_policy .item_fulltext *[class*=heading-style] { float: none; width: 100%; } .page-item__privacy_policy .item_fulltext p { margin-left: 0; } .page-item__privacy_policy .item_fulltext p:before { display: none; } #modules-form .btn span:not(.icon-calendar) { display: none; } #modules-form .form-horizontal .control-label { padding-bottom: 10px; padding-top: 0; }
#adminForm #images .input-prepend.input-append .btn { width: 13%; } #adminForm #images .input-prepend.input-append .btn + input { width: 64%; padding-left: 15%; } #adminForm #images .input-prepend.input-append .btn + input + .btn { width: 25%; } #login-form .controls .input-prepend .btn, #member-registration .controls .input-prepend .btn, #member-profile .controls .input-prepend .btn, #user-registration .controls .input-prepend .btn, #login-form .controls .input-append .btn, #member-registration .controls .input-append .btn, #member-profile .controls .input-append .btn, #user-registration .controls .input-append .btn { margin-bottom: 0; } #login-form .controls .btn, #member-registration .controls .btn, #member-profile .controls .btn, #user-registration .controls .btn { margin-bottom: 10px; } #adminForm .btn-toolbar .btn-group { margin-bottom: 10px; } } div.moduletable.virtuemart_search { position: absolute; right: 0; top: 0; } @media (min-width: 320px) and (max-width: 767px) {
div.moduletable.virtuemart_search { margin: 0 auto; display: table; position: relative; } } div.moduletable.virtuemart_search .toogler { color: #fff; cursor: pointer; font-size: 34px; line-height: 36px; margin-top: 20px; margin-bottom: 9px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (min-width: 320px) and (max-width: 767px) { div.moduletable.virtuemart_search .toogler { display: none; } } div.moduletable.virtuemart_search .toogler:hover { color: #0093DD; } div.moduletable.virtuemart_search.open .mod_virtuemart_search { opacity: 1; visibility: visible; z-index: 1; margin-top: 0; } .mod_virtuemart_search { position: absolute; top: 100%; right: 0; width: 280px; padding: 20px; border: 1px solid #282828; background: #fff; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; opacity: 0; visibility: hidden; z-index: -1; margin-top: 10px; }
@media (min-width: 320px) and (max-width: 767px) { .mod_virtuemart_search { position: relative; z-index: 1; opacity: 1; visibility: visible; background: none; padding: 0px; margin-top: 16px; margin-bottom: 16px; overflow: hidden; } } .mod_virtuemart_search input { height: 38px; padding: 7px 30px 7px 10px; padding-right: 10px; border: 1px solid #cecece; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; width: 207px; margin: 0; float: left; width: 200px; background: #f5f5f5; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .mod_virtuemart_search .btn { padding: 0; width: 60px; height: 38px; line-height: 36px; float: right; text-align: center; z-index: 100; color: #fff; font-size: 15px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .mod_virtuemart_search .btn span { padding: 0; } .mod_virtuemart_search .btn .fa { font-size: 15px; }
#searchForm fieldset { margin-bottom: 20px; } #searchForm fieldset .controls > label { display: inline-block; margin-right: 1em; } #searchForm fieldset .controls span.radio { margin-right: 10px; } #searchForm .form-limit label { float: left; margin-right: 5px; line-height: 60px; } #searchForm .form-limit > span.select, #searchForm .form-limit > select { float: right; position: relative; top: -10px; } #searchForm .form-limit p { clear: both; overflow: hidden; } #searchForm .phrases-box { float: left; } #searchForm .phrases-box > * { display: inline-block; vertical-align: middle; } #searchForm .phrases-box strong { padding-right: 10px; line-height: 18px; vertical-align: middle; } #searchForm .phrases-box .controls > label { min-width: 90px; } #searchForm .phrases-box .controls > label + label { margin-top: 0; } #searchForm .ordering-box { float: right; } #searchForm .ordering-box strong { vertical-align: middle; padding-right: 10px; } #searchForm .chzn-container { min-width: 200px; } dl.search-results {
margin-bottom: 30px; } dl.search-results dt { margin-top: 20px; } @media (max-width: 767px) { #searchForm .phrases-box, #searchForm .ordering-box { float: none; padding-bottom: 24px; } } @media (max-width: 479px) { #searchForm .phrases-box > .controls, #searchForm fieldset .controls > label { display: block; } #searchForm .btn-toolbar .btn-group { width: 70%; } #searchForm .btn-toolbar .btn-group + .btn-group { width: 20%; } } .login_shell { background: #0093DD; } .login_shell button { vertical-align: inherit; } .login_shell .controls { text-align: center; } .login_shell input[type=text], .login_shell input[type=password] { border: none; width: 100%; } .login_shell .input-prepend { display: block; } .login_shell .add-on { border: none; } .login_shell * + .mod-login_submit { margin-top: 15px; } .login_shell label.checkbox { cursor: inherit; display: inline-block; font-size: 14px; padding-top: 14px; } .login_shell label.checkbox span.checkbox input[type="checkbox"] { position: relative; z-index: 2; }
.login_shell a { color: #ffffff; } .login_shell .reset_remind { font-size: 14px; line-height: 19px; margin: 20px 0 25px; } .login_shell .reset_remind a:hover { text-decoration: underline; } .login_shell .social_login_profile { text-align: center; } .login_shell .login-greeting a { font-size: 18px; font-weight: 500; } .login_shell .login-greeting a:hover { text-decoration: underline; } div[class*="lr_social_login_basic"] > a { display: none; } * + .lr_social_login_basic_150 { margin-top: 20px; } .lr_social_login_basic_150 { width: 100% !important; } .lr_social_login_basic_150 .lr_providers .lr_icons_box { float: none !important; width: 100% !important; } .lr_social_login_basic_150 .lr_providers .lr_icons_box div { float: none !important; margin: 0 0 10px !important; } .lr_social_login_basic_150 .lr_providers .lr_providericons { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #FFF; display: block; font-weight: 500; height: 40px !important; line-height: 40px; position: relative;
text-align: center; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; width: auto !important; z-index: 1 !important; } .lr_social_login_basic_150 .lr_providers .lr_providericons:before { display: inline-block; font-family: 'FontAwesome'; font-size: 21px; vertical-align: middle; } .lr_social_login_basic_150 .lr_providers .lr_providericons:hover { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05); } .lr_social_login_basic_150 .lr_providers .lr_facebook { background: #3B5998 !important; } .lr_social_login_basic_150 .lr_providers .lr_facebook:before { content: '\f09a'; margin-right: 13px; } .lr_social_login_basic_150 .lr_providers .lr_google { background: #DF4A32 !important; } .lr_social_login_basic_150 .lr_providers .lr_google:before { content: '\f0d5'; margin-right: 9px; } div#fixed-sidebar-right { bottom: 0; height: 100%; position: fixed; right: 0; top: 0; width: 0; z-index: 8001; }
div#fixed-sidebar-right .moduletable.login { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #ffffff; left: 0; position: absolute; top: 150px; -webkit-transition: transform 0.2s ease; -moz-transition: transform 0.2s ease; -o-transition: transform 0.2s ease; transition: transform 0.2s ease; width: 331px; } div#fixed-sidebar-right .moduletable.login > i.fa-user { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; color: #ffffff; cursor: pointer; font-size: 18px; height: 40px; left: -40px; line-height: 40px; position: absolute; text-align: center; top: 0; width: 40px; background: #0093DD; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } div#fixed-sidebar-right .moduletable.login > i.fa-user:hover { font-size: 22px; } div#fixed-sidebar-right .moduletable.login input { color: #333333; } div#fixed-sidebar-right .moduletable.login.shown {
-webkit-transform: translate(-100%, 0); -moz-transform: translate(-100%, 0); -ms-transform: translate(-100%, 0); -o-transform: translate(-100%, 0); transform: translate(-100%, 0); } div#fixed-sidebar-right .moduletable.login .mod_login_wrapper { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; max-height: 100%; overflow: auto; padding: 22px 30px 15px; position: relative; background: #0093DD; } div#fixed-sidebar-right .moduletable.login .mod_login_wrapper .input-prepend .add-on:hover i { background: transparent; color: #0093DD; } @media (max-width: 767px) { .login_shell .control-group + * { margin-top: 10px; } .login_shell label.checkbox { padding-top: 0; } .login_shell label.checkbox .checkbox { top: -3px; } .login_shell .reset_remind { margin: 10px 0; } } @media screen and (max-height: 550px) { #style_switcher, div#fixed-sidebar-right .moduletable.login { padding-bottom: 10px; bottom: 0; } #style_switcher .mod_login_wrapper,
div#fixed-sidebar-right .moduletable.login .mod_login_wrapper { max-height: 100%; } } @media (max-width: 479px) { div#fixed-sidebar-right .moduletable.login { width: 280px; } div#fixed-sidebar-right .moduletable.login .mod_login_wrapper { padding-left: 20px; padding-right: 20px; } } .olrk-noquirks.z-index { z-index: 887; position: fixed; } #myModals.in .modal-dialog { top: 50%; } #myModals .modal-backdrop { z-index: 1111111; } #myModals.fade { z-index: -1; position: fixed!important; top: -200%; } #myModals.fade.in { z-index: 1030; position: relative; top: 0; } #myModals .modal-dialog { position: fixed; left: 50%; top: -150%; width: 400px; min-height: 365px; background: #fff; padding: 20px 20px 10px 20px; box-sizing: border-box; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1111112; overflow: auto; -webkit-overflow-scrolling: touch;
-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } @media (min-width: 500px) and (max-width: 767px) { #myModals .modal-dialog { min-height: 330px; height: 330px; overflow: auto; } } @media (min-width: 320px) and (max-width: 499px) { #myModals .modal-dialog { width: 300px; min-height: 300px; height: 300px; overflow: auto; text-align: left; } } #myModals .modal-dialog .input-prepend { display: block; } #myModals .modal-dialog .input-prepend input { display: block; } #myModals .modal-dialog .modal-header { position: relative; } #myModals .modal-dialog .modal-header h3 { margin-bottom: 30px; background: none; padding-left: 0; border: none; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #myModals .modal-dialog .modal-header .close { position: absolute; right: -14px; top: -22px; } @media (min-width: 320px) and (max-width: 767px) { #myModals .modal-dialog .modal-header .close { right: -13px;
top: -17px; margin: 0; } } @media (min-width: 320px) and (max-width: 479px) { #myModals .modal-dialog .modal-header .close { right: -15px; top: -20px; padding: 0; } } @media (min-width: 320px) and (max-width: 767px) { #myModals .modal-dialog .modal-header #myModalLabel { padding-top: 0px; font-size: 18px; margin-bottom: 0px; } } .moduletable.login { float: left; } @media (min-width: 320px) and (max-width: 767px) { .moduletable.login { float: none; margin: 0 auto!important; width: auto; display: table; padding-bottom: 20px; text-align: center; } } @media (min-width: 320px) and (max-width: 767px) { .moduletable.login .titlelogin { border-left: none; } } .moduletable.login .titlelogin .link { border: none; background: none; margin: 0; font-size: 14px; line-height: 20px; font-family: 'Open Sans', sans-serif; color: #282828; padding: 0; display: inline-block; float: left; text-transform: uppercase; margin-right: 30px; } .moduletable.login .titlelogin .link:before { content: '\f105'; font-family: FontAwesome;
pointer-events: none; margin-right: 10px; color: #fff; position: relative; display: inline-block; font-size: 16px; line-height: 20px; padding: 0 7px 1px; top: 0px; background: #282828; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .moduletable.login .titlelogin .link:hover, .moduletable.login .titlelogin .link.active { color: #0093DD; } .moduletable.login .titlelogin .link:hover:before, .moduletable.login .titlelogin .link.active:before { background: #0093DD; } @media (min-width: 980px) and (max-width: 1199px) { .moduletable.login .titlelogin .link { margin-right: 20px; } } @media (min-width: 320px) and (max-width: 767px) { .moduletable.login .titlelogin .link { float: none; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; } } #top-box { background: #fff; padding: 20px 0; position: relative; z-index: 1008; border-bottom: 1px solid #e1e1e8; } #top-box .moduletable, #top-box ul { margin: 0; } #top-box .customtop {
float: right; width: auto; padding-right: 30px; box-sizing: border-box; } @media (min-width: 320px) and (max-width: 979px) { #top-box .customtop { float: none; width: 100%; overflow: hidden; text-align: center; padding-top: 10px; padding-right: 0px; } } #top-box .customtop .txt1 { color: #0093DD; padding-right: 10px; } @media (min-width: 320px) and (max-width: 979px) { #top-box .customtop .txt1 { padding-right: 0px; } } #top-box .customtop .social { position: relative; top: 2px; } @media (min-width: 320px) and (max-width: 479px) { #top-box .customtop .social { display: inline-block; padding-top: 10px; } } #top-box .customtop a { color: #282828; font-size: 16px; line-height: 20px; margin-left: 20px; display: inline-block; } @media (min-width: 320px) and (max-width: 479px) { #top-box .customtop a { margin-right: 10px; margin-left: 10px; } } #top-box .customtop a:hover { color: #0093DD; } #top { padding: 38px 0; } #top .moduletable, #top ul { margin-bottom: 0; } @media (min-width: 320px) and (max-width: 767px) {
#top .mobile { text-align: center; } } #top .customphone { width: auto; float: right; text-align: right; margin-right: 30px; padding-top: 6px; } @media (min-width: 320px) and (max-width: 767px) { #top .customphone { text-align: center; float: none; padding-top: 14px; } } #top .customphone a { color: #282828; font-weight: 800; font-size: 21px; line-height: 24px; display: inline-block; } #top .customphone a:before { content: '\e551'; font-family: 'Material Icons'; display: inline-block; font-size: 24px; line-height: 24px; margin-right: 4px; position: relative; top: 3px; } #top .customphone span { display: block; font-size: 14px; line-height: 20px; color: #959494; } /* currency selector */ div.moduletable.currency_selector { padding-top: 0px; float: right; } @media (min-width: 320px) and (max-width: 767px) { div.moduletable.currency_selector { float: none; display: table; margin: 0 auto 0px!important; width: auto; text-align: center; } } div.moduletable.currency_selector .module_container { width: auto;
float: right; position: relative; } div.moduletable.currency_selector .module_container header { float: left; margin-right: 5px; color: #282828; } .module-currencies { float: left; position: relative; } .module-currencies .heading { color: #282828; cursor: pointer; } .module-currencies .heading:after { content: '\f107'; font-family: FontAwesome; pointer-events: none; margin-left: 10px; color: #282828; position: relative; top: 0px; } .module-currencies .heading:hover { color: #0093DD; } .module-currencies .heading:hover:after { color: #0093DD; } .module-currencies .box-currencies.open .heading { color: #0093DD; } .module-currencies .box-currencies.open .heading:after { content: '\f106'; font-family: FontAwesome; pointer-events: none; margin-left: 10px; color: #0093DD; } .module-currencies .dropdown-menu { width: auto; min-width: 145px; padding: 10px; position: absolute; left: auto; right: 0; top: 32px; background: #fff; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border: none; } @media (min-width: 320px) and (max-width: 767px) { .module-currencies .dropdown-menu { right: auto; left: 50%; margin-left: -90px; } } .module-currencies .dropdown-menu ul { margin: 0; } .module-currencies .dropdown-menu ul li a { color: #586077; display: inline-block; line-height: 24px; cursor: pointer; } .module-currencies .dropdown-menu ul li a:hover, .module-currencies .dropdown-menu ul li a.active { color: #0093DD; } .module-currencies .dropdown-menu ul li a.active { cursor: default; } /* module cart */ .moduletable.cart { position: relative; z-index: 99999; float: right; } @media (min-width: 320px) and (max-width: 767px) { .moduletable.cart { float: none; display: block; clear: right; padding-top: 30px; } .moduletable.cart .module_container { display: inline-block; } } .vmCartModule { position: relative; float: right; border: none; background: #0093DD; width: 228px;
text-align: right; padding-right: 20px; } .vmCartModule:before { content: '\e8cc'; font-family: 'Material Icons'; pointer-events: none; margin-right: 12px; font-size: 34px; line-height: 36px; color: #fff; float: left; padding: 10px; } .vmCartModule #vm_cart_products { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; opacity: 0; pointer-events: none; position: absolute; top: 100%; right: 0; width: 300px; padding: 0; border: 2px solid #282828; z-index: 8002; background: #fff; -webkit-transform: translate(0, 30px); -moz-transform: translate(0, 30px); -ms-transform: translate(0, 30px); -o-transform: translate(0, 30px); transform: translate(0, 30px); display: none\0; margin: 2px -2px 0 0; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); } @media (min-width: 320px) and (max-width: 767px) { .vmCartModule #vm_cart_products { right: auto; left: 50%; width: 280px;
margin-left: -140px; } } .vmCartModule #vm_cart_products .vm_cart_products { max-height: 300px; overflow: auto; } .vmCartModule #vm_cart_products.shown { pointer-events: auto; opacity: 1; -webkit-transform: translate(0, 0px); -moz-transform: translate(0, 0px); -ms-transform: translate(0, 0px); -o-transform: translate(0, 0px); transform: translate(0, 0px); display: block\0; } .vmCartModule #vm_cart_products.empty { display: none !important; } .vmCartModule #vm_cart_products .cart_title { margin-bottom: 24px; } .vmCartModule #vm_cart_products .image { width: 60px; background: #fff; border: 1px solid #e1e1e8; float: left; padding: 10px; margin: 0 20px 0 0; } .vmCartModule #vm_cart_products .wrapper { overflow: hidden; } .vmCartModule .text-cart { padding: 20px; padding-bottom: 0; } .vmCartModule .totalBox { border-top: 1px solid #e1e1e8; border-bottom: 1px solid #e1e1e8; padding: 20px; overflow: hidden; } .vmCartModule .totalBox .carttotaltext { font-weight: 700; font-size: 18px; float: left; }
.vmCartModule .totalBox .total { float: right; font-weight: bold; } .vmCartModule .show_cart { background: #f6f6f6; padding: 20px; } .vmCartModule .spinner { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #ffffff url(/templates/theme666/images/ajaxload.gif) center center no-repeat; z-index: -1; opacity: 0; } .vmCartModule .spinner.removing { z-index: 10; opacity: 1; pointer-events: auto; } .vmCartModule .remove { font-size: 18px; cursor: pointer; position: absolute; right: 10px; top: 30px; } .vmCartModule .subtotal_with_tax { float: right; margin-right: 10px; } .vmCartModule .vmcontainer { position: relative; padding: 20px; overflow: hidden; } .vmCartModule .vmcontainer .product_row { -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -o-transition: opacity 0.2s ease; transition: opacity 0.2s ease; overflow: hidden; } .vmCartModule .vmcontainer .product_row .product_name { display: block; line-height: 18px; padding-right: 20px; }
.vmCartModule .vmcontainer + .vmcontainer { border-top: 1px solid #e1e1e8; padding-top: 24px; } .vmCartModule .total_products { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .vmCartModule .total_products a { font-size: 12px; line-height: 20px; color: #fff; text-transform: uppercase; font-weight: 400; } .vmCartModule .total_products .title { font-size: 16px; line-height: 20px; text-transform: uppercase; font-weight: 800; color: #fff; display: block; padding-top: 10px; margin-bottom: -2px; } .vmCartModule .total_products a.disabled { pointer-events: none; } .vmCartModule .total_products .total_items { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } /* varian child modules */ .moduletable .compare_box .vmproduct .product-fields, .moduletable .compare_box .variants-area .product-fields { display: none; }
.moduletable .compare_box .vmproduct label.quantity_box, .moduletable .compare_box .variants-area label.quantity_box, .moduletable .compare_box .vmproduct span.quantity-box, .moduletable .compare_box .variants-area span.quantity-box { display: none; } .moduletable .compare_box .vmproduct ul.variants, .moduletable .compare_box .variants-area ul.variants { margin: 0 0 17px; list-style: none; } .moduletable .compare_box .vmproduct ul.variants li, .moduletable .compare_box .variants-area ul.variants li { display: inline-block; } .moduletable .compare_box .vmproduct ul.variants li a, .moduletable .compare_box .variants-area ul.variants li a { display: inline-block; cursor: pointer; position: relative; background-clip: padding-box; text-decoration: none !important; } .moduletable .compare_box .vmproduct ul.variants li + li, .moduletable .compare_box .variants-area ul.variants li + li { margin-left: 10px; } .moduletable .compare_box .vmproduct ul.variants.variants_color li a,
.moduletable .compare_box .variants-area ul.variants.variants_color li a { height: 27px; width: 27px; border: 4px solid transparent; } .moduletable .compare_box .vmproduct ul.variants.variants_color li a:after, .moduletable .compare_box .variants-area ul.variants.variants_color li a:after { position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; border: 1px solid #dddddd; content: ''; -webkit-transition: border-color 0.2s ease; -moz-transition: border-color 0.2s ease; -o-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } .moduletable .compare_box .vmproduct ul.variants.variants_color li a:hover:after, .moduletable .compare_box .variants-area ul.variants.variants_color li a:hover:after, .moduletable .compare_box .vmproduct ul.variants.variants_color li a.selected:after, .moduletable .compare_box .variants-area ul.variants.variants_color li a.selected:after { border: 2px solid #282828; } .moduletable .compare_box .vmproduct ul.variants.variants_size,
.moduletable .compare_box .variants-area ul.variants.variants_size { margin-bottom: 21px; } .moduletable .compare_box .vmproduct ul.variants.variants_size li a, .moduletable .compare_box .variants-area ul.variants.variants_size li a { height: 33px; width: 33px; border: 1px solid #ddd; text-align: center; line-height: 33px; font-weight: bold; color: #333; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .moduletable .compare_box .vmproduct ul.variants.variants_size li a:hover, .moduletable .compare_box .variants-area ul.variants.variants_size li a:hover, .moduletable .compare_box .vmproduct ul.variants.variants_size li a.selected, .moduletable .compare_box .variants-area ul.variants.variants_size li a.selected { background: #333; border-color: #333; color: #fff; } .moduletable .compare_box .vmproduct .variant_title, .moduletable .compare_box .variants-area .variant_title { margin-bottom: 9px; }
.moduletable .compare_box .vmproduct .variant_title .required, .moduletable .compare_box .variants-area .variant_title .required { color: #f83e3e; } label[for=mod_virtuemart_search] { position: relative; padding-right: 65px; } label[for=mod_virtuemart_search] button { position: absolute; top: 0; right: 0; padding: 0; text-align: center; height: 60px; width: 60px; line-height: 60px; } #aside-left .vmmanufacturerbrand { margin: 0; } #aside-left .vmmanufacturerbrand li { margin-bottom: 1px; } #aside-left .vmmanufacturerbrand li a { display: block; text-decoration: none; font-size: 16px; line-height: 20px; color: #ababab; font-weight: 400; padding-left: 20px; padding-right: 20px; padding-top: 17px; padding-bottom: 17px; background: #f8f8f8; text-transform: capitalize; } @media (min-width: 768px) and (max-width: 979px) { #aside-left .vmmanufacturerbrand li a { font-size: 16px; line-height: 20px; } } #aside-left .vmmanufacturerbrand li a:hover { color: #fff; background: #0093DD !important; } .VMmenu { margin: 0; }
.VMmenu > li { position: relative; margin-bottom: 1px; } .VMmenu > li > a { display: block; text-decoration: none; font-size: 16px; line-height: 20px; color: #ababab; font-weight: 400; padding-left: 20px; padding-right: 20px; padding-top: 17px; padding-bottom: 17px; background: #f8f8f8; text-transform: capitalize; } @media (min-width: 768px) and (max-width: 979px) { .VMmenu > li > a { font-size: 16px; line-height: 20px; } } .VMmenu > li .VmArrow { display: inline-block; position: absolute; right: 0; top: 0px; width: 30px; line-height: 54px; height: auto; text-align: center; text-shadow: none; opacity: 1; color: #000; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background: rgba(241, 241, 241, 0.9); } .VMmenu > li:hover a, .VMmenu > li.bgact a, .VMmenu > li.active a { background: #0093DD; color: #fff; } .VMmenu > li:hover .VmArrow, .VMmenu > li.bgact .VmArrow, .VMmenu > li.active .VmArrow { color: #212121; } .VMmenu > li .menu {
background: #fff; padding: 20px; } .VMmenu > li .menu li { position: relative; } .VMmenu > li .menu li a { display: inline-block; text-decoration: none; font-size: 14px; line-height: 20px; color: #ababab; font-weight: 400; padding-left: 0px; padding-right: 20px; padding-top: 6px; padding-bottom: 6px; background: none; text-transform: capitalize; } .VMmenu > li .menu li a:hover { color: #0093DD; } .VMmenu > li .menu li.bgact a, .VMmenu > li .menu li.active a { color: #0093DD; } .VMmenu > li .menu li .VmArrow { top: 4px; right: -20px; line-height: 24px; } .VMmenu > li .menu li .menu li { position: relative; } .VMmenu > li .menu li .menu li a { display: inline-block; text-decoration: none; font-size: 15px; line-height: 20px; color: #ababab; font-weight: 400; padding-left: 0px; padding-right: 20px; padding-top: 6px; padding-bottom: 6px; background: none; } .VMmenu > li .menu li .menu li a:hover { color: #0093DD; } .VMmenu > li .menu li .menu li.bgact a, .VMmenu > li .menu li .menu li.active a { color: #0093DD; }
.VMmenu > li .menu li .menu li .VmArrow { top: 4px; right: -20px; } @media (min-width: 1200px) { #com_virtuemart .row-fluid, .comvirtuemartmod .row-fluid { margin-left: -50px; } } #com_virtuemart .grid-list, .comvirtuemartmod .grid-list { text-align: right; font-size: 20px; padding: 30px 0; } #com_virtuemart .grid-list div, .comvirtuemartmod .grid-list div { display: inline-block; cursor: pointer; -webkit-transition: color 0.2s ease; -moz-transition: color 0.2s ease; -o-transition: color 0.2s ease; transition: color 0.2s ease; } #com_virtuemart .grid-list div.active, .comvirtuemartmod .grid-list div.active, #com_virtuemart .grid-list div:hover, .comvirtuemartmod .grid-list div:hover { color: #0093DD; } #com_virtuemart .virtuemart-category__container, .comvirtuemartmod .virtuemart-category__container { -webkit-transition: opacity 0.5s ease; -moz-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; } #com_virtuemart .virtuemart-category__container.list div.product,
.comvirtuemartmod .virtuemart-category__container.list div.product { width: 100%!important; } #com_virtuemart .virtuemart-category__container.list div.product .prod-box, .comvirtuemartmod .virtuemart-category__container.list div.product .prod-box { overflow: hidden; } #com_virtuemart .virtuemart-category__container.list div.product .vm-product-media-container, .comvirtuemartmod .virtuemart-category__container.list div.product .vm-product-media-container { float: left; max-width: 45%; position: relative; z-index: 1; /* schovat obrazek na kategorii */ display:none; } @media (min-width: 480px) and (max-width: 767px) { #com_virtuemart .virtuemart-category__container.list div.product .vm-product-media-container, .comvirtuemartmod .virtuemart-category__container.list div.product .vm-product-media-container { max-width: 35%; } } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .virtuemart-category__container.list div.product .vm-product-media-container,
.comvirtuemartmod .virtuemart-category__container.list div.product .vm-product-media-container { max-width: 40%; } } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .virtuemart-category__container.list div.product .vm-product-media-container a, .comvirtuemartmod .virtuemart-category__container.list div.product .vm-product-media-container a { padding: 10px; } } #com_virtuemart .virtuemart-category__container.list div.product .fleft-box, .comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box { position: relative; z-index: 1; float: left; width: 55%; box-sizing: border-box; padding: 0 10px; } @media (min-width: 480px) and (max-width: 767px) { #com_virtuemart .virtuemart-category__container.list div.product .fleft-box, .comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box { max-width: 65%; } } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .virtuemart-category__container.list div.product .fleft-box,
.comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box { max-width: 60%; } } #com_virtuemart .virtuemart-category__container.list div.product .fleft-box .item_name, .comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box .item_name { min-height: 0px; } #com_virtuemart .virtuemart-category__container.list div.product .fleft-box .product_s_desc, .comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box .product_s_desc { display: block; } #com_virtuemart .virtuemart-category__container.list div.product .fleft-box .vm-rating, .comvirtuemartmod .virtuemart-category__container.list div.product .fleft-box .vm-rating { display: inline-block; font-size: 15px; } #com_virtuemart .virtuemart-category__container.list div.product .product_s_desc, .comvirtuemartmod .virtuemart-category__container.list div.product .product_s_desc { /* display: block; */ /* schovat popisek produktu na kategorii */ display:none; }
#com_virtuemart .virtuemart-category__container.interim, .comvirtuemartmod .virtuemart-category__container.interim { opacity: 0; } #com_virtuemart .addtocart-area, .comvirtuemartmod .addtocart-area { display: block; margin-bottom: 27px; } #com_virtuemart .addtocart-area .product-field, .comvirtuemartmod .addtocart-area .product-field { padding-bottom: 20px; } #com_virtuemart .addtocart-area .product-field .product-fields-title, .comvirtuemartmod .addtocart-area .product-field .product-fields-title { padding-bottom: 15px; display: block; } #com_virtuemart .addtocart-area .product-field .product-field-display .controls, .comvirtuemartmod .addtocart-area .product-field .product-field-display .controls { margin-bottom: 0; } #com_virtuemart .addtocart-area .product-field .product-field-display label.radio, .comvirtuemartmod .addtocart-area .product-field .product-field-display label.radio { padding-top: 0px; padding-bottom: 10px; }
#com_virtuemart .addtocart-area .product-field .product-field-display label.radio .radio, .comvirtuemartmod .addtocart-area .product-field .product-field-display label.radio .radio { margin-right: 4px; } #com_virtuemart .addtocart-area .product-field .product-field-display .chzn-container-single, .comvirtuemartmod .addtocart-area .product-field .product-field-display .chzn-container-single { min-width: 200px!important; } #com_virtuemart .addtocart-area, .comvirtuemartmod .addtocart-area, #com_virtuemart .vm-details-button, .comvirtuemartmod .vm-details-button { display: inline-block; margin-bottom: 0px; vertical-align: middle; } #com_virtuemart .addtocart-area form, .comvirtuemartmod .addtocart-area form, #com_virtuemart .vm-details-button form, .comvirtuemartmod .vm-details-button form { margin: 0; } #com_virtuemart .addtocart-area form button.addtocart-button, .comvirtuemartmod .addtocart-area form button.addtocart-button, #com_virtuemart .vm-details-button form button.addtocart-button,
.comvirtuemartmod .vm-details-button form button.addtocart-button { display: inline-block; } #com_virtuemart div.product, .comvirtuemartmod div.product { margin-bottom: 30px; } @media (min-width: 1200px) { #com_virtuemart div.product, .comvirtuemartmod div.product { padding-left: 50px; } } @media (min-width: 768px) and (max-width: 979px) { #com_virtuemart div.product, .comvirtuemartmod div.product { margin-bottom: 20px; } } @media (min-width: 320px) and (max-width: 767px) { #com_virtuemart div.product, .comvirtuemartmod div.product { margin-bottom: 10px; margin-top: 0; } } @media (min-width: 541px) and (max-width: 767px) { #com_virtuemart div.product, .comvirtuemartmod div.product { width: 33.33%!important; float: left; } } @media (min-width: 320px) and (max-width: 540px) { #com_virtuemart div.product, .comvirtuemartmod div.product { width: 100%!important; } } #com_virtuemart div.product .quantity-box, .comvirtuemartmod div.product .quantity-box { display: none!important; }
#com_virtuemart div.product .prod-box, .comvirtuemartmod div.product .prod-box { background: #fff; padding: 30px; position: relative; border: 1px solid #e4e4e5; text-align: center; } @media (min-width: 768px) and (max-width: 979px) { #com_virtuemart div.product .prod-box, .comvirtuemartmod div.product .prod-box { padding: 10px; } } @media (min-width: 320px) and (max-width: 767px) { #com_virtuemart div.product .prod-box, .comvirtuemartmod div.product .prod-box { padding: 10px; } } #com_virtuemart div.product .prod-box .product_s_desc, .comvirtuemartmod div.product .prod-box .product_s_desc, #com_virtuemart div.product .prod-box .vm-rating, .comvirtuemartmod div.product .prod-box .vm-rating { display: none; } #com_virtuemart div.product .prod-box .slect-option.empty, .comvirtuemartmod div.product .prod-box .slect-option.empty { display: none; } #com_virtuemart div.product .prod-box .vm-rating, .comvirtuemartmod div.product .prod-box .vm-rating { display: none; }
#com_virtuemart div.product .prod-box .product_categories, .comvirtuemartmod div.product .prod-box .product_categories { display: none; } #com_virtuemart div.product .prod-box h5, .comvirtuemartmod div.product .prod-box h5 { padding-top: 20px; padding-bottom: 10px; min-height: 40px; } #com_virtuemart div.product .prod-box .product_s_desc, .comvirtuemartmod div.product .prod-box .product_s_desc { display: none; } #com_virtuemart div.product .prod-box .vm-product-media-container, .comvirtuemartmod div.product .prod-box .vm-product-media-container { position: relative; } #com_virtuemart div.product .prod-box .box-btn2, .comvirtuemartmod div.product .prod-box .box-btn2 { position: absolute; left: 0; bottom: -10px; width: 100%; z-index: 1; } #com_virtuemart div.product .prod-box .box-btn2 .wishlist, .comvirtuemartmod div.product .prod-box .box-btn2 .wishlist { float: left; } #com_virtuemart div.product .prod-box .box-btn2 .compare, .comvirtuemartmod div.product .prod-box .box-btn2 .compare { float: right; }
#com_virtuemart div.product .prod-box .box-btn2 a, .comvirtuemartmod div.product .prod-box .box-btn2 a { font-size: 22px; line-height: 24px; padding: 0; background: none; } #com_virtuemart div.product .prod-box .box-btn2 a span, .comvirtuemartmod div.product .prod-box .box-btn2 a span { display: none; } #com_virtuemart div.product .prod-box .box-btn, .comvirtuemartmod div.product .prod-box .box-btn { border: 2px solid #282828; display: block; overflow: hidden; box-sizing: border-box; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } #com_virtuemart div.product .prod-box .box-btn .vm3pr, .comvirtuemartmod div.product .prod-box .box-btn .vm3pr { float: left; width: auto; text-align: left; } @media (min-width: 320px) and (max-width: 979px) { #com_virtuemart div.product .prod-box .box-btn .vm3pr, .comvirtuemartmod div.product .prod-box .box-btn .vm3pr { float: none; width: 100%; padding-bottom: 10px; border-bottom: 1px solid #282828;
text-align: center; } } #com_virtuemart div.product .prod-box .box-btn .addcart-box, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box { float: right; border-left: 1px solid #282828; } @media (min-width: 320px) and (max-width: 979px) { #com_virtuemart div.product .prod-box .box-btn .addcart-box, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box { float: none; width: 100%; border-left: none; text-align: center; } } #com_virtuemart div.product .prod-box .box-btn .addcart-box .addtocart-button, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box .addtocart-button, #com_virtuemart div.product .prod-box .box-btn .addcart-box .addtocart-area, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box .addtocart-area { display: block; } #com_virtuemart div.product .prod-box .box-btn .addcart-box .btn, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box .btn { display: block; width: 58px; height: 54px; padding: 0; line-height: 40px; padding-top: 7px; padding-bottom: 7px;
color: #282828; background: none; font-size: 34px; border: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } @media (min-width: 320px) and (max-width: 979px) { #com_virtuemart div.product .prod-box .box-btn .addcart-box .btn, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box .btn { width: 100%; } } #com_virtuemart div.product .prod-box .box-btn .addcart-box .btn span, .comvirtuemartmod div.product .prod-box .box-btn .addcart-box .btn span { display: none; } #com_virtuemart div.product .prod-box .box-btn:hover, .comvirtuemartmod div.product .prod-box .box-btn:hover { background: #0093DD; } #com_virtuemart div.product .prod-box .box-btn:hover .product-price .PricesalesPrice, .comvirtuemartmod div.product .prod-box .box-btn:hover .product-price .PricesalesPrice { color: #fff!important; } #com_virtuemart div.product .prod-box .box-btn:hover .product-price .PricebasePrice,
.comvirtuemartmod div.product .prod-box .box-btn:hover .product-price .PricebasePrice { color: #fff; } #com_virtuemart div.product .prod-box .box-btn:hover .btn, .comvirtuemartmod div.product .prod-box .box-btn:hover .btn { color: #fff; } #com_virtuemart div.product .prod-box:hover img, .comvirtuemartmod div.product .prod-box:hover img { transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); opacity: 0.6; } #com_virtuemart div.product .prod-box .sale, .comvirtuemartmod div.product .prod-box .sale { width: auto; height: auto; padding: 6px 10px; background: #282828; display: inline-block; color: #fff; position: absolute; left: 10px; top: 10px; font-size: 14px; line-height: 20px; text-transform: uppercase; font-weight: 800; z-index: 1; } @media (min-width: 1200px) { #com_virtuemart .productdetails-view .vm-product-container, .comvirtuemartmod .productdetails-view .vm-product-container,
#com_virtuemart .productdetails-view .vm-product-details-container, .comvirtuemartmod .productdetails-view .vm-product-details-container { padding-left: 50px; } } #com_virtuemart .productdetails-view .addtocart-area, .comvirtuemartmod .productdetails-view .addtocart-area { width: 100%; padding-bottom: 20px; } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .productdetails-view .addtocart-area span.addtocart-button, .comvirtuemartmod .productdetails-view .addtocart-area span.addtocart-button { margin-top: 20px; display: block; } } #com_virtuemart .productdetails-view .addtocart-area .quantity-box .quantity-input, .comvirtuemartmod .productdetails-view .addtocart-area .quantity-box .quantity-input { float: left; } #com_virtuemart .productdetails-view .addtocart-area .quantity-box .quantity-controls, .comvirtuemartmod .productdetails-view .addtocart-area .quantity-box .quantity-controls { display: inline-block; margin-right: 8px; text-align: top; padding-top: 2px; }
#com_virtuemart .productdetails-view .addtocart-area .quantity-box .quantity-controls i, .comvirtuemartmod .productdetails-view .addtocart-area .quantity-box .quantity-controls i { display: block; cursor: pointer; width: 20px; height: 20px; text-align: center; line-height: 20px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; } #com_virtuemart .productdetails-view .addtocart-area .quantity-box .quantity-controls i:hover, .comvirtuemartmod .productdetails-view .addtocart-area .quantity-box .quantity-controls i:hover { color: #0093DD; } #com_virtuemart .productdetails-view .addtocart-area .btn i, .comvirtuemartmod .productdetails-view .addtocart-area .btn i { margin-right: 6px; position: relative; top: 3px; } #com_virtuemart .productdetails-view .wishlist, .comvirtuemartmod .productdetails-view .wishlist, #com_virtuemart .productdetails-view .compare, .comvirtuemartmod .productdetails-view .compare { display: inline-block;
padding-right: 12px; padding-bottom: 10px; } #com_virtuemart .productdetails-view .quantity_box, .comvirtuemartmod .productdetails-view .quantity_box { display: inline-block; vertical-align: middle; margin-bottom: 0; } #com_virtuemart .productdetails-view input.quantity-input, .comvirtuemartmod .productdetails-view input.quantity-input { width: 60px; margin: 0 15px 0 0; padding-left: 5px; padding-right: 5px; text-align: center; } #com_virtuemart .productdetails-view .prices_block .ratingbox, .comvirtuemartmod .productdetails-view .prices_block .ratingbox { float: right; margin-top: -20px; } #com_virtuemart .productdetails-view .customer-reviews .date, .comvirtuemartmod .productdetails-view .customer-reviews .date { display: block; margin: 0 0 24px; } #com_virtuemart .productdetails-view .customer-reviews .date:before, .comvirtuemartmod .productdetails-view .customer-reviews .date:before { content: '\f017'; font-family: FontAwesome; margin-right: 5px; color: #0093DD; }
#com_virtuemart .productdetails-view .customer-reviews .vote, .comvirtuemartmod .productdetails-view .customer-reviews .vote { display: block; } #com_virtuemart .productdetails-view .customer-reviews .author, .comvirtuemartmod .productdetails-view .customer-reviews .author { display: block; color: #0093DD; font-size: 18px; font-weight: bold; margin-bottom: 24px; } #com_virtuemart .productdetails-view .customer-reviews .list-reviews > div, .comvirtuemartmod .productdetails-view .customer-reviews .list-reviews > div { margin-bottom: 30px; } #com_virtuemart .productdetails-view .customer-reviews .write-reviews .step, .comvirtuemartmod .productdetails-view .customer-reviews .write-reviews .step { display: block; margin-bottom: 24px; } #com_virtuemart .productdetails-view .customer-reviews .write-reviews textarea#comment, .comvirtuemartmod .productdetails-view .customer-reviews .write-reviews textarea#comment { width: 100%; height: 200px; } #com_virtuemart .productdetails-view .product_tabs,
.comvirtuemartmod .productdetails-view .product_tabs { overflow: hidden; clear: both; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; position: relative; margin-bottom: 40px; margin-top: 40px; } #com_virtuemart .productdetails-view .product_tabs:before, .comvirtuemartmod .productdetails-view .product_tabs:before { background: #dddddd; content: ''; position: absolute; top: 0; bottom: 0; left: 269px; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical, .comvirtuemartmod .productdetails-view .product_tabs .nav-tabs-vertical { float: left; width: 270px; margin: 0 0 -1px; position: relative; z-index: 10; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical li, .comvirtuemartmod .productdetails-view .product_tabs .nav-tabs-vertical li { border-left: 2px solid transparent; border-bottom: 1px solid #dddddd; border-right: 1px solid transparent; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical li.active,
.comvirtuemartmod .productdetails-view .product_tabs .nav-tabs-vertical li.active { border-left: 2px solid #333; border-right: 1px solid #fff; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical li.active a, .comvirtuemartmod .productdetails-view .product_tabs .nav-tabs-vertical li.active a { color: #333; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical li a, .comvirtuemartmod .productdetails-view .product_tabs .nav-tabs-vertical li a { display: block; padding: 15px 19px; text-transform: uppercase; color: #959494; font-size: 14px; font-weight: bold; background: none !important; } #com_virtuemart .productdetails-view .product_tabs .tab-content, .comvirtuemartmod .productdetails-view .product_tabs .tab-content { overflow: hidden; padding: 24px 31px; } #com_virtuemart .productdetails-view .product_tabs #rating-prod, .comvirtuemartmod .productdetails-view .product_tabs #rating-prod { cursor: pointer; } #com_virtuemart .productdetails-view .product-related-products,
.comvirtuemartmod .productdetails-view .product-related-products { margin-bottom: 10px; overflow: hidden; } #com_virtuemart .productdetails-view .product-related-products .product, .comvirtuemartmod .productdetails-view .product-related-products .product { width: 100%!important; } #com_virtuemart .productdetails-view .product-related-products .product-price > div, .comvirtuemartmod .productdetails-view .product-related-products .product-price > div { padding-left: 0; padding-right: 0; } #com_virtuemart .productdetails-view .product-related-products h5, .comvirtuemartmod .productdetails-view .product-related-products h5 { margin-bottom: 10px; } #com_virtuemart .productdetails-view .product-related-products .variants-area, .comvirtuemartmod .productdetails-view .product-related-products .variants-area { display: none; } #com_virtuemart .productdetails-view .product-related-products .addtocart-area, .comvirtuemartmod .productdetails-view .product-related-products .addtocart-area { margin-bottom: 0;
margin-top: 10px; } #com_virtuemart .productdetails-view .product-related-products .addtocart-area .quantity-box, .comvirtuemartmod .productdetails-view .product-related-products .addtocart-area .quantity-box { display: none; } #com_virtuemart .productdetails-view .product-related-products .addtocart-area span.addtocart-button, .comvirtuemartmod .productdetails-view .product-related-products .addtocart-area span.addtocart-button { display: inline-block; text-align: left; } #com_virtuemart .productdetails-view .product-related-products .vm-product-media-container, .comvirtuemartmod .productdetails-view .product-related-products .vm-product-media-container { padding: 20px; } #com_virtuemart .productdetails-view .product-related-products .product-fields-title-wrapper, .comvirtuemartmod .productdetails-view .product-related-products .product-fields-title-wrapper { text-transform: uppercase; font-size: 14px; color: #333; padding-left: 30px; padding-bottom: 28px; }
#com_virtuemart .productdetails-view .product-related-products .product-field-type-R, .comvirtuemartmod .productdetails-view .product-related-products .product-field-type-R { display: inline-block; vertical-align: top; width: 25%; font-size: 14px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #com_virtuemart .productdetails-view.custom .prices_block .ratingbox, .comvirtuemartmod .productdetails-view.custom .prices_block .ratingbox { float: none; margin-top: 20px; } #com_virtuemart .productdetails-view .tab-content .tab-pane .video_frame iframe, .comvirtuemartmod .productdetails-view .tab-content .tab-pane .video_frame iframe { overflow: hidden; width: 0 !important; height: 0 !important; display: none; } #com_virtuemart .productdetails-view .tab-content .tab-pane.active .video_frame iframe, .comvirtuemartmod .productdetails-view .tab-content .tab-pane.active .video_frame iframe { overflow: hidden; width: 100% !important; height: 100% !important;
display: block; } #com_virtuemart .vm-nodisplay, .comvirtuemartmod .vm-nodisplay { display: none; } #com_virtuemart .main-image, .comvirtuemartmod .main-image { width: 467px; border: 1px solid #dddddd; } #com_virtuemart .jssort02 .w, .comvirtuemartmod .jssort02 .w { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } #com_virtuemart .jssort02 .c, .comvirtuemartmod .jssort02 .c { position: absolute; top: 0px; left: 0px; right: 0; bottom: 0; border: 1px solid #dddddd; -webkit-transition: border-color 0.2s ease; -moz-transition: border-color 0.2s ease; -o-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } #com_virtuemart .jssort02 .p:hover .c, .comvirtuemartmod .jssort02 .p:hover .c, #com_virtuemart .jssort02 .pav .c, .comvirtuemartmod .jssort02 .pav .c { border: 2px solid #333; } #com_virtuemart .additional-images, .comvirtuemartmod .additional-images { overflow: hidden; position: absolute; border-color: #fff !important; } #com_virtuemart .additional-images a,
.comvirtuemartmod .additional-images a { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } #com_virtuemart .vm-product-container, .comvirtuemartmod .vm-product-container { position: relative; z-index: 100; padding-bottom: 0px; } #com_virtuemart .vm-product-details-container, .comvirtuemartmod .vm-product-details-container { padding-bottom: 0px; } #com_virtuemart .vm-product-details-container h3, .comvirtuemartmod .vm-product-details-container h3 { border: none; background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding: 0; } #com_virtuemart .vm-product-details-container .manufacturer, .comvirtuemartmod .vm-product-details-container .manufacturer { padding-bottom: 14px; } #com_virtuemart .product-field-type-variants, .comvirtuemartmod .product-field-type-variants { display: none; } #com_virtuemart ul.variants, .comvirtuemartmod ul.variants { padding: 0 0 7px; list-style: none; margin: 0; } #com_virtuemart ul.variants li, .comvirtuemartmod ul.variants li {
display: inline-block; margin: 0 10px 10px 0; } #com_virtuemart ul.variants li a, .comvirtuemartmod ul.variants li a { display: inline-block; cursor: pointer; position: relative; background-clip: padding-box; text-decoration: none !important; } #com_virtuemart ul.variants.variants_color li a, .comvirtuemartmod ul.variants.variants_color li a { height: 27px; width: 27px; border: 4px solid transparent; } #com_virtuemart ul.variants.variants_color li a:after, .comvirtuemartmod ul.variants.variants_color li a:after { position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; border: 1px solid #dddddd; content: ''; -webkit-transition: border-color 0.2s ease; -moz-transition: border-color 0.2s ease; -o-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } #com_virtuemart ul.variants.variants_color li a:hover:after, .comvirtuemartmod ul.variants.variants_color li a:hover:after, #com_virtuemart ul.variants.variants_color li a.selected:after,
.comvirtuemartmod ul.variants.variants_color li a.selected:after { border: 2px solid #282828; } #com_virtuemart ul.variants.variants_size, .comvirtuemartmod ul.variants.variants_size { margin-bottom: 21px; } #com_virtuemart ul.variants.variants_size li a, .comvirtuemartmod ul.variants.variants_size li a { height: 33px; width: 33px; border: 1px solid #ddd; text-align: center; line-height: 33px; font-weight: bold; color: #333; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } #com_virtuemart ul.variants.variants_size li a:hover, .comvirtuemartmod ul.variants.variants_size li a:hover, #com_virtuemart ul.variants.variants_size li a.selected, .comvirtuemartmod ul.variants.variants_size li a.selected { background: #333; border-color: #333; color: #fff; } #com_virtuemart .variant_title, .comvirtuemartmod .variant_title { margin-bottom: 9px; } #com_virtuemart .variant_title .required, .comvirtuemartmod .variant_title .required {
color: #f83e3e; } #com_virtuemart .product_code, .comvirtuemartmod .product_code { display: inline-block; vertical-align: middle; margin-right: 10px; } #com_virtuemart .product_code span, .comvirtuemartmod .product_code span { -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; color: #333; font-weight: bold; background: #eee; padding: 0 10px; display: inline-block; line-height: 24px; vertical-align: middle; margin-left: 4px; } #com_virtuemart .availability, .comvirtuemartmod .availability { display: inline-block; vertical-align: middle; margin-right: 24px; } #com_virtuemart .availability_date, .comvirtuemartmod .availability_date { display: inline-block; vertical-align: middle; } #com_virtuemart .product_in_stock, .comvirtuemartmod .product_in_stock { display: inline-block; vertical-align: middle; } #com_virtuemart .product_in_stock span, .comvirtuemartmod .product_in_stock span { color: #333; } #com_virtuemart .divider_horizontal, .comvirtuemartmod .divider_horizontal {
height: 1px; background: #dddddd; overflow: hidden; margin-bottom: 20px; } #com_virtuemart .prices_block, .comvirtuemartmod .prices_block { overflow: hidden; padding-bottom: 21px; color: #333; font-size: 19px; line-height: 31px; } #com_virtuemart .top_details, .comvirtuemartmod .top_details { margin-bottom: 10px; } #com_virtuemart .recommend_link, .comvirtuemartmod .recommend_link, #com_virtuemart .ask-a-question, .comvirtuemartmod .ask-a-question { padding-bottom: 5px; } #com_virtuemart .category-view .category_description, .comvirtuemartmod .category-view .category_description, #com_virtuemart .category-view .orderby-displaynumber, .comvirtuemartmod .category-view .orderby-displaynumber { font-size: 14px !important; } #com_virtuemart .category-view .category, .comvirtuemartmod .category-view .category { margin-bottom: 30px; } @media (min-width: 1200px) { #com_virtuemart .category-view .category, .comvirtuemartmod .category-view .category { padding-left: 50px; } }
@media (min-width: 320px) and (max-width: 767px) { #com_virtuemart .category-view .category, .comvirtuemartmod .category-view .category { margin-top: 0; } } #com_virtuemart .category-view .category h4, .comvirtuemartmod .category-view .category h4 { text-transform: capitalize; font-weight: 400; font-size: 14px; line-height: 18px; padding-top: 10px; } #com_virtuemart .category-view .category .spacer, .comvirtuemartmod .category-view .category .spacer { border: 1px solid #e1e1e8; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } #com_virtuemart .category-view .category .spacer a, .comvirtuemartmod .category-view .category .spacer a { display: block; padding: 10px; box-sizing: border-box; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; padding: 30px; } #com_virtuemart .category-view .category .spacer:hover a img,
.comvirtuemartmod .category-view .category .spacer:hover a img { transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); } #com_virtuemart .category-view span.quantity-box, .comvirtuemartmod .category-view span.quantity-box { width: 0; font-size: 0; line-height: 0; } #com_virtuemart .category-view .addtocart-bar, .comvirtuemartmod .category-view .addtocart-bar { font-size: 0; } #com_virtuemart .product_dim, .comvirtuemartmod .product_dim { padding: 5px 0; } #com_virtuemart .vm-pagination-top, .comvirtuemartmod .vm-pagination-top { padding-bottom: 0px; } #com_virtuemart .vm-order-list, .comvirtuemartmod .vm-order-list { float: left; width: 70%; } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .vm-order-list, .comvirtuemartmod .vm-order-list { width: 100%; float: none; font-size: 12px; } } #com_virtuemart .display-number, .comvirtuemartmod .display-number { float: right; width: 30%; text-align: right; }
@media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .display-number, .comvirtuemartmod .display-number { width: 100%; } } #com_virtuemart .display-number select, .comvirtuemartmod .display-number select { width: 95px; margin-top: 10px; } #com_virtuemart .display-number .chzn-container, .comvirtuemartmod .display-number .chzn-container { margin-top: 10px; } #com_virtuemart .orderlistcontainer, .comvirtuemartmod .orderlistcontainer { width: auto; position: relative; cursor: default; float: left; margin-right: 50px; } #com_virtuemart .orderlistcontainer .title, .comvirtuemartmod .orderlistcontainer .title { font-weight: 700; } #com_virtuemart .orderlistcontainer.show .orderlist, .comvirtuemartmod .orderlistcontainer.show .orderlist { opacity: 1; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); pointer-events: auto; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; } #com_virtuemart .orderlistcontainer .activeOrder, .comvirtuemartmod .orderlistcontainer .activeOrder { cursor: pointer; } #com_virtuemart .orderlistcontainer .activeOrder:after, .comvirtuemartmod .orderlistcontainer .activeOrder:after { content: '\f078'; font-family: FontAwesome; padding-left: 16px; } #com_virtuemart .orderlistcontainer .orderlist, .comvirtuemartmod .orderlistcontainer .orderlist { z-index: 100; position: absolute; top: 100%; left: 0; padding: 5px 5px; pointer-events: none; opacity: 0; -webkit-transform: translate(0, 30px); -moz-transform: translate(0, 30px); -ms-transform: translate(0, 30px); -o-transform: translate(0, 30px); transform: translate(0, 30px); -webkit-transition: all 0.2s ease 0.5s; -moz-transition: all 0.2s ease 0.5s; -o-transition: all 0.2s ease 0.5s; transition: all 0.2s ease 0.5s; background: #fff; width: 100%; min-width: 140px; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); } #com_virtuemart .orderlistcontainer .orderlist > div, .comvirtuemartmod .orderlistcontainer .orderlist > div { padding: 5px 10px; } #com_virtuemart .orderlistcontainer .orderlist a, .comvirtuemartmod .orderlistcontainer .orderlist a { white-space: nowrap; } #com_virtuemart #com-form-login-remember label[for=remember], .comvirtuemartmod #com-form-login-remember label[for=remember] { display: inline-block; } #com_virtuemart #com-form-login-buttons, .comvirtuemartmod #com-form-login-buttons { margin-bottom: 30px; overflow: hidden; } #com_virtuemart #com-form-login-buttons .btn, .comvirtuemartmod #com-form-login-buttons .btn { float: left; margin-right: 5px; } #com_virtuemart #com-form-login .input-prepend, .comvirtuemartmod #com-form-login .input-prepend { position: relative; display: block; font-size: inherit; } #com_virtuemart #com-form-login .input-prepend span.add-on,
.comvirtuemartmod #com-form-login .input-prepend span.add-on { position: absolute; z-index: 10; top: 0; left: 0; height: 60px; width: 60px; padding: 0; border: none; background: none; margin: 0; line-height: 60px; text-align: center; } #com_virtuemart #com-form-login .input-prepend span.add-on span, .comvirtuemartmod #com-form-login .input-prepend span.add-on span { -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; border: 2px solid #ececec; font-size: 14px; } #com_virtuemart #com-form-login .input-prepend .inputbox, .comvirtuemartmod #com-form-login .input-prepend .inputbox { padding-left: 60px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } #com_virtuemart #checkoutForm span.controls, .comvirtuemartmod #checkoutForm span.controls { display: inline-block; vertical-align: middle; padding-bottom: 5px; } #com_virtuemart #checkoutForm label, .comvirtuemartmod #checkoutForm label { display: inline-block; white-space: nowrap; }
#com_virtuemart #checkoutForm label span.vmshipment, .comvirtuemartmod #checkoutForm label span.vmshipment { display: block; } #com_virtuemart #checkoutForm label span.vmshipment span.vmshipment_name, .comvirtuemartmod #checkoutForm label span.vmshipment span.vmshipment_name { display: inline; } #com_virtuemart #checkoutForm label span.vmpayment, .comvirtuemartmod #checkoutForm label span.vmpayment { display: block; } #com_virtuemart #checkoutForm label span.vmpayment span.vmpayment_name, .comvirtuemartmod #checkoutForm label span.vmpayment span.vmpayment_name { display: inline; } #com_virtuemart .vm-continue-shopping, .comvirtuemartmod .vm-continue-shopping { float: left; margin-right: 10px; } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .vm-continue-shopping, .comvirtuemartmod .vm-continue-shopping { margin-bottom: 10px; } } #com_virtuemart .checkout-button-bottom, .comvirtuemartmod .checkout-button-bottom { float: right; } #com_virtuemart label[for=STsameAsBTjs],
.comvirtuemartmod label[for=STsameAsBTjs] { display: inline-block; } #com_virtuemart input.coupon, .comvirtuemartmod input.coupon, #com_virtuemart input.quantity-input, .comvirtuemartmod input.quantity-input { margin-bottom: 0; } #com_virtuemart input.quantity-input, .comvirtuemartmod input.quantity-input { width: 60px; padding: 10px 5px; line-height: 24px; text-align: center; display: inline-block; height: 44px; } #com_virtuemart .nowrap, .comvirtuemartmod .nowrap { white-space: nowrap; } #com_virtuemart .cart_product_image span.cart-images, .comvirtuemartmod .cart_product_image span.cart-images { display: block; } @media (min-width: 320px) and (max-width: 767px) { #com_virtuemart .cart_product_image span.cart-images, .comvirtuemartmod .cart_product_image span.cart-images { max-width: 120px!important; } } #com_virtuemart .cart_product_image .vm-customfield-cart, .comvirtuemartmod .cart_product_image .vm-customfield-cart { font-size: 14px; } #com_virtuemart .cart_product_image img,
.comvirtuemartmod .cart_product_image img { width: 150px; } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .cart_product_image img, .comvirtuemartmod .cart_product_image img { width: 90px!important; } } #com_virtuemart .cart_product_image div.item_title, .comvirtuemartmod .cart_product_image div.item_title { display: none; font-size: 14px; } @media (min-width: 320px) and (max-width: 479px) { #com_virtuemart .cart_product_image div.item_title, .comvirtuemartmod .cart_product_image div.item_title { font-size: 13px; line-height: 16px; max-width: 120px!important; } } #com_virtuemart .cart-summary, .comvirtuemartmod .cart-summary { border: 1px solid #dddddd; margin-bottom: 30px; width: 100%; border-collapse: collapse; } #com_virtuemart .cart-summary th, .comvirtuemartmod .cart-summary th, #com_virtuemart .cart-summary td, .comvirtuemartmod .cart-summary td { border: 1px solid #dddddd; padding: 8px; text-align: left; } #com_virtuemart .cart-summary label, .comvirtuemartmod .cart-summary label {
display: inline; } #com_virtuemart .cart-summary td.total, .comvirtuemartmod .cart-summary td.total { font-weight: bold; } #com_virtuemart .cart-summary .product_thead__mobile, .comvirtuemartmod .cart-summary .product_thead__mobile, #com_virtuemart .cart-summary .product_tbody__mobile, .comvirtuemartmod .cart-summary .product_tbody__mobile, #com_virtuemart .cart-summary .sectiontableentry__mobile, .comvirtuemartmod .cart-summary .sectiontableentry__mobile { display: none; } #com_virtuemart .cart-summary .coupon_descr, .comvirtuemartmod .cart-summary .coupon_descr { white-space: nowrap; } #com_virtuemart .cart-summary span.details-button, .comvirtuemartmod .cart-summary span.details-button { vertical-align: middle; display: inline-block; padding-bottom: 5px; } #com_virtuemart .cart-summary input.coupon, .comvirtuemartmod .cart-summary input.coupon { width: 180px; } #com_virtuemart .cart-summary .quantity-input, .comvirtuemartmod .cart-summary .quantity-input { clear: right; display: block; margin-bottom: 4px;
width: 88px; margin-right: 0px!important; margin-left: 0px!important; } #com_virtuemart .cart-summary .btn.vmicon, .comvirtuemartmod .cart-summary .btn.vmicon { width: 40px; padding-left: 10px; padding-right: 10px; text-align: center; float: left; margin-right: 2px; margin-left: 2px; } #com_virtuemart .cart_product_title, .comvirtuemartmod .cart_product_title { font-size: 18px; } #com_virtuemart .cart_product_title .vm-customfield-cart, .comvirtuemartmod .cart_product_title .vm-customfield-cart { font-size: 14px; } #com_virtuemart form#userForm .inputbox.error, .comvirtuemartmod form#userForm .inputbox.error { margin-bottom: 10px; } #com_virtuemart form#userForm, .comvirtuemartmod form#userForm, #com_virtuemart form#paymentForm, .comvirtuemartmod form#paymentForm { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #com_virtuemart form#userForm[name=chooseShipmentRate] .buttonBar-right, .comvirtuemartmod form#userForm[name=chooseShipmentRate] .buttonBar-right,
#com_virtuemart form#paymentForm[name=chooseShipmentRate] .buttonBar-right, .comvirtuemartmod form#paymentForm[name=chooseShipmentRate] .buttonBar-right, #com_virtuemart form#userForm[name=choosePaymentRate] .buttonBar-right, .comvirtuemartmod form#userForm[name=choosePaymentRate] .buttonBar-right, #com_virtuemart form#paymentForm[name=choosePaymentRate] .buttonBar-right, .comvirtuemartmod form#paymentForm[name=choosePaymentRate] .buttonBar-right { padding-top: 24px; } #com_virtuemart form#userForm[name=chooseShipmentRate] .buttonBar-right .btn[name=updatecart], .comvirtuemartmod form#userForm[name=chooseShipmentRate] .buttonBar-right .btn[name=updatecart], #com_virtuemart form#paymentForm[name=chooseShipmentRate] .buttonBar-right .btn[name=updatecart], .comvirtuemartmod form#paymentForm[name=chooseShipmentRate] .buttonBar-right .btn[name=updatecart], #com_virtuemart form#userForm[name=choosePaymentRate] .buttonBar-right .btn[name=updatecart],
.comvirtuemartmod form#userForm[name=choosePaymentRate] .buttonBar-right .btn[name=updatecart], #com_virtuemart form#paymentForm[name=choosePaymentRate] .buttonBar-right .btn[name=updatecart], .comvirtuemartmod form#paymentForm[name=choosePaymentRate] .buttonBar-right .btn[name=updatecart] { float: right; } #com_virtuemart form#userForm label, .comvirtuemartmod form#userForm label, #com_virtuemart form#paymentForm label, .comvirtuemartmod form#paymentForm label { display: inline-block; white-space: nowrap; } #com_virtuemart form#userForm label span.vmshipment, .comvirtuemartmod form#userForm label span.vmshipment, #com_virtuemart form#paymentForm label span.vmshipment, .comvirtuemartmod form#paymentForm label span.vmshipment, #com_virtuemart form#userForm label span.vmpayment, .comvirtuemartmod form#userForm label span.vmpayment, #com_virtuemart form#paymentForm label span.vmpayment, .comvirtuemartmod form#paymentForm label span.vmpayment { display: block; }
#com_virtuemart form#userForm label span.vmshipment span.vmshipment_name, .comvirtuemartmod form#userForm label span.vmshipment span.vmshipment_name, #com_virtuemart form#paymentForm label span.vmshipment span.vmshipment_name, .comvirtuemartmod form#paymentForm label span.vmshipment span.vmshipment_name, #com_virtuemart form#userForm label span.vmpayment span.vmshipment_name, .comvirtuemartmod form#userForm label span.vmpayment span.vmshipment_name, #com_virtuemart form#paymentForm label span.vmpayment span.vmshipment_name, .comvirtuemartmod form#paymentForm label span.vmpayment span.vmshipment_name, #com_virtuemart form#userForm label span.vmshipment span.vmpayment_name, .comvirtuemartmod form#userForm label span.vmshipment span.vmpayment_name, #com_virtuemart form#paymentForm label span.vmshipment span.vmpayment_name, .comvirtuemartmod form#paymentForm label span.vmshipment span.vmpayment_name, #com_virtuemart form#userForm label span.vmpayment span.vmpayment_name,
.comvirtuemartmod form#userForm label span.vmpayment span.vmpayment_name, #com_virtuemart form#paymentForm label span.vmpayment span.vmpayment_name, .comvirtuemartmod form#paymentForm label span.vmpayment span.vmpayment_name { display: inline; padding: 0; } #com_virtuemart form#userForm input[type=text], .comvirtuemartmod form#userForm input[type=text], #com_virtuemart form#paymentForm input[type=text], .comvirtuemartmod form#paymentForm input[type=text], #com_virtuemart form#userForm input[type=email], .comvirtuemartmod form#userForm input[type=email], #com_virtuemart form#paymentForm input[type=email], .comvirtuemartmod form#paymentForm input[type=email], #com_virtuemart form#userForm input[type=password], .comvirtuemartmod form#userForm input[type=password], #com_virtuemart form#paymentForm input[type=password], .comvirtuemartmod form#paymentForm input[type=password], #com_virtuemart form#userForm select, .comvirtuemartmod form#userForm select, #com_virtuemart form#paymentForm select,
.comvirtuemartmod form#paymentForm select, #com_virtuemart form#userForm table, .comvirtuemartmod form#userForm table, #com_virtuemart form#paymentForm table, .comvirtuemartmod form#paymentForm table { width: 100% !important; } #com_virtuemart form#userForm td.key, .comvirtuemartmod form#userForm td.key, #com_virtuemart form#paymentForm td.key, .comvirtuemartmod form#paymentForm td.key { padding-right: 10px; position: relative; } #com_virtuemart form#userForm .userfields_info, .comvirtuemartmod form#userForm .userfields_info, #com_virtuemart form#paymentForm .userfields_info, .comvirtuemartmod form#paymentForm .userfields_info { font-weight: bold; margin-bottom: 24px; display: block; } #com_virtuemart form#adminForm .userfields_info, .comvirtuemartmod form#adminForm .userfields_info { font-weight: bold; margin-bottom: 24px; display: block; text-align: center; } #com_virtuemart form#adminForm .buttonBar-right, .comvirtuemartmod form#adminForm .buttonBar-right { text-align: center; clear: both;
padding-top: 20px; } #com_virtuemart fieldset.user_vmshopper, .comvirtuemartmod fieldset.user_vmshopper { padding-bottom: 24px; } #com_virtuemart fieldset.user_vmshopper label[for=customer_number], .comvirtuemartmod fieldset.user_vmshopper label[for=customer_number] { margin: 0; } #com_virtuemart table.adminForm.user-details, .comvirtuemartmod table.adminForm.user-details { border: none; } #com_virtuemart table.adminForm.user-details td, .comvirtuemartmod table.adminForm.user-details td, #com_virtuemart table.adminForm.user-details th, .comvirtuemartmod table.adminForm.user-details th { padding: 0px 10px; width: 50%; border: none !important; position: relative; } #com_virtuemart table.adminForm.user-details td mark, .comvirtuemartmod table.adminForm.user-details td mark, #com_virtuemart table.adminForm.user-details th mark, .comvirtuemartmod table.adminForm.user-details th mark { bottom: 88%; } #com_virtuemart table.adminForm.user-details td.key, .comvirtuemartmod table.adminForm.user-details td.key,
#com_virtuemart table.adminForm.user-details th.key, .comvirtuemartmod table.adminForm.user-details th.key { text-align: right; position: relative; padding-top: 30px; padding-bottom: 30px; } #com_virtuemart table.adminForm.user-details td .controls, .comvirtuemartmod table.adminForm.user-details td .controls, #com_virtuemart table.adminForm.user-details th .controls, .comvirtuemartmod table.adminForm.user-details th .controls { margin-bottom: 0; } #com_virtuemart table.adminForm.user-details td span.select, .comvirtuemartmod table.adminForm.user-details td span.select, #com_virtuemart table.adminForm.user-details th span.select, .comvirtuemartmod table.adminForm.user-details th span.select { width: 220px; } #com_virtuemart table.adminForm.user-details td span.select select, .comvirtuemartmod table.adminForm.user-details td span.select select, #com_virtuemart table.adminForm.user-details th span.select select, .comvirtuemartmod table.adminForm.user-details th span.select select { width: 100% !important; }
#com_virtuemart table.adminForm.user-details td label, .comvirtuemartmod table.adminForm.user-details td label, #com_virtuemart table.adminForm.user-details th label, .comvirtuemartmod table.adminForm.user-details th label { display: inline-block; } #com_virtuemart table.adminForm.user-details td:first-child, .comvirtuemartmod table.adminForm.user-details td:first-child, #com_virtuemart table.adminForm.user-details th:first-child, .comvirtuemartmod table.adminForm.user-details th:first-child { padding-left: 0; } #com_virtuemart table.adminForm.user-details td:last-child, .comvirtuemartmod table.adminForm.user-details td:last-child, #com_virtuemart table.adminForm.user-details th:last-child, .comvirtuemartmod table.adminForm.user-details th:last-child { padding-right: 0; } #com_virtuemart fieldset.user_shipto, .comvirtuemartmod fieldset.user_shipto { text-align: left; } #com_virtuemart fieldset.user_shipto ul, .comvirtuemartmod fieldset.user_shipto ul { margin: 0; padding: 24px 0; }
#com_virtuemart .control-buttons, .comvirtuemartmod .control-buttons { text-align: right; padding-top: 20px; padding-bottom: 20px; } #com_virtuemart .control-buttons .cancel, .comvirtuemartmod .control-buttons .cancel { float: left; } #com_virtuemart #reg_text, .comvirtuemartmod #reg_text { padding-bottom: 20px; } #com_virtuemart div.login_form, .comvirtuemartmod div.login_form { padding-bottom: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #com_virtuemart div.login_form h4, .comvirtuemartmod div.login_form h4 { padding-bottom: 11px; } #com_virtuemart .vmshipment_name, .comvirtuemartmod .vmshipment_name, #com_virtuemart .vmpayment_name, .comvirtuemartmod .vmpayment_name { display: block; padding-bottom: 10px; } #com_virtuemart table.adminlist, .comvirtuemartmod table.adminlist { border: 1px solid #dddddd; width: 100%; text-align: left; } #com_virtuemart table.adminlist th, .comvirtuemartmod table.adminlist th, #com_virtuemart table.adminlist td,
.comvirtuemartmod table.adminlist td { padding: 8px; } #com_virtuemart table.adminlist thead, .comvirtuemartmod table.adminlist thead { display: none; } #com_virtuemart table.adminlist thead:first-child, .comvirtuemartmod table.adminlist thead:first-child { display: table-header-group; } #com_virtuemart div.terms-of-service, .comvirtuemartmod div.terms-of-service { margin-bottom: 24px; } #com_virtuemart textarea#customer_note_field, .comvirtuemartmod textarea#customer_note_field { width: 100%; height: 200px; } #com_virtuemart div.cart.tos, .comvirtuemartmod div.cart.tos { overflow: hidden; } #com_virtuemart div.cart.tos label.cart.tos, .comvirtuemartmod div.cart.tos label.cart.tos { font-size: 0; } #com_virtuemart div.cart.tos label[for=tos], .comvirtuemartmod div.cart.tos label[for=tos] { display: inline-block; } #com_virtuemart ul.steps, .comvirtuemartmod ul.steps { display: table; width: 100%; table-layout: fixed; counter-reset: list; margin: 0 0 24px; } #com_virtuemart ul.steps li,
.comvirtuemartmod ul.steps li { display: table-cell; background: #ededed; border: 1px solid #c7c7c7; padding: 0; list-style: none; position: relative; } #com_virtuemart ul.steps li:before, .comvirtuemartmod ul.steps li:before { content: counter(list, decimal-leading-zero) '.'; counter-increment: list; left: 15px; background: none; top: 50%; line-height: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; width: auto; height: auto; z-index: 10; position: absolute; left: 20px; top: 29px; } #com_virtuemart ul.steps li > span, .comvirtuemartmod ul.steps li > span { display: block; padding: 17px 20px 17px 40px; line-height: 24px; } #com_virtuemart ul.steps li + li, .comvirtuemartmod ul.steps li + li { border-left-width: 0; } #com_virtuemart ul.steps li + li > span, .comvirtuemartmod ul.steps li + li > span { position: relative; } #com_virtuemart ul.steps li + li > span:before, .comvirtuemartmod ul.steps li + li > span:before { position: absolute; top: 0; left: -30px; content: '';
border-top: 29px solid #c7c7c7; border-left: 30px solid transparent; border-bottom: 29px solid #c7c7c7; height: 0; width: 0; } #com_virtuemart ul.steps li + li > span:after, .comvirtuemartmod ul.steps li + li > span:after { position: absolute; top: 0; left: -29px; content: ''; border-top: 29px solid #ededed; border-left: 30px solid transparent; border-bottom: 29px solid #ededed; height: 0; width: 0; } #com_virtuemart ul.steps li.current span, .comvirtuemartmod ul.steps li.current span, #com_virtuemart ul.steps li.current:before, .comvirtuemartmod ul.steps li.current:before { color: #0093DD; } #com_virtuemart table.order_details, .comvirtuemartmod table.order_details { width: 100%; margin-top: 24px; border-collapse: collapse; } #com_virtuemart table.order_details th, .comvirtuemartmod table.order_details th, #com_virtuemart table.order_details td, .comvirtuemartmod table.order_details td { border: 1px solid #dddddd; padding: 10px; } #com_virtuemart table.bill_addr, .comvirtuemartmod table.bill_addr,
#com_virtuemart table.ship_addr, .comvirtuemartmod table.ship_addr { width: 100%; border-collapse: collapse; } #com_virtuemart table.bill_addr th, .comvirtuemartmod table.bill_addr th, #com_virtuemart table.ship_addr th, .comvirtuemartmod table.ship_addr th, #com_virtuemart table.bill_addr td, .comvirtuemartmod table.bill_addr td, #com_virtuemart table.ship_addr td, .comvirtuemartmod table.ship_addr td { border: 1px solid #dddddd; padding: 10px; } #com_virtuemart table.order_items, .comvirtuemartmod table.order_items, #com_virtuemart table.order_history, .comvirtuemartmod table.order_history { width: 100%; text-align: left; border-collapse: collapse; } #com_virtuemart table.order_items th, .comvirtuemartmod table.order_items th, #com_virtuemart table.order_history th, .comvirtuemartmod table.order_history th, #com_virtuemart table.order_items td, .comvirtuemartmod table.order_items td, #com_virtuemart table.order_history td, .comvirtuemartmod table.order_history td { border: 1px solid #dddddd; padding: 10px; }
#com_virtuemart table.order_items thead:first-child, .comvirtuemartmod table.order_items thead:first-child { display: table-header-group; } #com_virtuemart table.order_items caption, .comvirtuemartmod table.order_items caption { text-align: left; font-weight: bold; padding-bottom: 5px; } #com_virtuemart .spaceStyle .span6, .comvirtuemartmod .spaceStyle .span6 { margin-top: 24px; } #com_virtuemart #ui-tabs ul#tabs, .comvirtuemartmod #ui-tabs ul#tabs { margin: 24px 0; display: table; width: 100%; table-layout: fixed; } #com_virtuemart #ui-tabs ul#tabs li, .comvirtuemartmod #ui-tabs ul#tabs li { display: table-cell; text-align: center; cursor: pointer; padding: 10px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border: 1px solid #dddddd; } #com_virtuemart #ui-tabs ul#tabs li + li, .comvirtuemartmod #ui-tabs ul#tabs li + li { border-left: none; } #com_virtuemart #ui-tabs ul#tabs li.current, .comvirtuemartmod #ui-tabs ul#tabs li.current,
#com_virtuemart #ui-tabs ul#tabs li:hover, .comvirtuemartmod #ui-tabs ul#tabs li:hover { color: #fff; background: #0093DD; } #com_virtuemart #ui-tabs .tabs.dyn-tabs, .comvirtuemartmod #ui-tabs .tabs.dyn-tabs { display: none; } #com_virtuemart #ui-tabs .tabs.dyn-tabs#tab-1, .comvirtuemartmod #ui-tabs .tabs.dyn-tabs#tab-1 { display: block; } #com_virtuemart .virtuemart_search input.inputbox, .comvirtuemartmod .virtuemart_search input.inputbox { margin-bottom: 0; } #com_virtuemart form#askform, .comvirtuemartmod form#askform { margin-right: 5px; } #com_virtuemart form#askform textarea, .comvirtuemartmod form#askform textarea { width: 100%; height: 200px; } #com_virtuemart .quantity-box, .comvirtuemartmod .quantity-box { position: relative; display: inline-block; vertical-align: middle; } #com_virtuemart .quantity-box label.error, .comvirtuemartmod .quantity-box label.error { white-space: nowrap; } #com_virtuemart .line-through, .comvirtuemartmod .line-through { text-decoration: line-through; }
#com_virtuemart .featured-view span.quantity-box, .comvirtuemartmod .featured-view span.quantity-box { display: none; } #com_virtuemart .hero-unit div[class*="post_payment"], .comvirtuemartmod .hero-unit div[class*="post_payment"] { font-size: 0; white-space: nowrap; } #com_virtuemart .hero-unit div[class*="post_payment"] .width_50, .comvirtuemartmod .hero-unit div[class*="post_payment"] .width_50 { display: inline-block; width: 50%; white-space: normal; font-size: 14px; vertical-align: top; text-align: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 0 0 5px; } #com_virtuemart .hero-unit div[class*="post_payment"] .tright, .comvirtuemartmod .hero-unit div[class*="post_payment"] .tright { text-align: right; padding: 0 5px 0 0; } #com_virtuemart .hero-unit .btn, .comvirtuemartmod .hero-unit .btn { margin-top: 10px; } #com_virtuemart .btn[name=notifycustomer], .comvirtuemartmod .btn[name=notifycustomer] { margin-bottom: 30px; } body.contentpane.modal {
background: #fff; } body.contentpane.modal .submit.controls { margin-bottom: 0; } body.contentpane.modal #com_virtuemart { padding-left: 5px; margin-left: -5px; } body.contentpane.modal .ask-a-question-view { padding: 20px; } body.contentpane.modal .ask-a-question-view #comment { height: 150px; } body.contentpane.modal #system-message-container { margin: 0px 20px; position: relative; top: 30px; } body.contentpane.modal .manufacturer-details-view { padding: 20px; position: relative; top: 10px; } body.contentpane.modal .manufacturer-details-view div.manufacturer-image { margin-bottom: 20px; display: inline-block; padding: 20px; max-width: 200px; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); } body.contentpane.modal .manufacturer-details-view div.manufacturer-image img { width: 100%; height: auto; } .fancybox-wrap.custom-class { width: auto!important; } html.fancybox-lock body { overflow: hidden!important; }
#fancybox-wrap #fancybox-close { background: none; padding: 0; width: auto; height: auto; right: 15px; left: auto; top: 10px; } #fancybox-wrap #fancybox-close:before { content: '\f057'; font-size: 25px; line-height: 1em; font-family: FontAwesome; } div.custom-class div.fancybox-skin { white-space: normal; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; display: inline-block; max-width: 100%; vertical-align: middle; font-size: 14px; position: relative; z-index: 65559; text-align: left; max-height: 100%; overflow: hidden!important; width: auto!important; height: auto!important; font-weight: 300; background: #fff; padding: 20px!important; padding-right: 10px!important; } div.custom-class div.fancybox-skin > .fancybox-close { background: none; padding: 0; width: auto; height: auto; right: 15px; left: auto; top: 10px; } div.custom-class div.fancybox-skin > .fancybox-close:before { content: '\f057'; font-size: 25px; line-height: 1em; font-family: FontAwesome; }
div.custom-class div.fancybox-skin div.fancybox-outer { padding: 0; height: auto!important; overflow: auto; position: relative; -webkit-overflow-scrolling: touch; } div.custom-class div.fancybox-skin div.fancybox-outer .fancybox-iframe { display: block; height: 100%; overflow: hidden !important; width: 100%; } div.custom-class div.fancybox-skin .fancybox-inner { padding: 0px; display: block; max-height: 600px!important; overflow: auto!important; -webkit-overflow-scrolling: touch; } @media (min-width: 320px) and (max-width: 479px) { div.custom-class div.fancybox-skin .fancybox-inner { max-height: 500px!important; } } body.contentpane.modal .ask-a-question-view { padding: 0; width: 100%; } body.option-com_virtuemart #facebox_overlay, body.option-com_tmbox #facebox_overlay { z-index: 1111; } body.option-com_virtuemart #facebox, body.option-com_tmbox #facebox { width: 100%; height: 100%; top: 0 !important; left: 0 !important; position: fixed !important; font-size: 0; text-align: center; white-space: nowrap;
z-index: 11111; } body.option-com_virtuemart #facebox:before, body.option-com_tmbox #facebox:before { content: ''; display: inline-block; height: 100%; overflow: hidden; width: 0; vertical-align: middle; } body.option-com_virtuemart #facebox .close img, body.option-com_tmbox #facebox .close img { display: none; } body.option-com_virtuemart #facebox .popup, body.option-com_tmbox #facebox .popup { white-space: normal; border: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; display: inline-block; max-width: 100%; vertical-align: middle; font-size: 14px; position: relative; z-index: 65559; text-align: left; max-height: 100%; overflow: auto; width: auto; font-weight: 300; } body.option-com_virtuemart #facebox .popup .container-fluid, body.option-com_tmbox #facebox .popup .container-fluid { margin: 0; } body.option-com_virtuemart #facebox .popup > .close, body.option-com_tmbox #facebox .popup > .close { background: none; padding: 0; width: auto; height: auto; right: 7px; }
body.option-com_virtuemart #facebox .popup > .close:before, body.option-com_tmbox #facebox .popup > .close:before { content: '\f057'; font-size: 25px; line-height: 1em; font-family: FontAwesome; } body.option-com_virtuemart #facebox .popup .content, body.option-com_tmbox #facebox .popup .content { padding: 20px; display: block; width: 605px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } @media (min-width: 480px) and (max-width: 767px) { body.option-com_virtuemart #facebox .popup .content, body.option-com_tmbox #facebox .popup .content { width: 460px; } } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .popup .content, body.option-com_tmbox #facebox .popup .content { width: 270px; } } body.option-com_virtuemart #facebox .popup .content .product_img, body.option-com_tmbox #facebox .popup .content .product_img { float: left; width: 148px; margin-right: 20px; margin-bottom: 20px; padding: 15px; -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .popup .content .product_img, body.option-com_tmbox #facebox .popup .content .product_img { float: none; } } body.option-com_virtuemart #facebox .popup .content h6, body.option-com_tmbox #facebox .popup .content h6 { padding-top: 0px; margin-bottom: 10px; } body.option-com_virtuemart #facebox .popup .content .btn, body.option-com_tmbox #facebox .popup .content .btn { width: auto; opacity: 1; float: none; font-weight: normal; margin-right: 14px; margin-bottom: 5px; padding-left: 15px; padding-right: 15px; font-size:12px; } body.option-com_virtuemart #facebox .popup .content .btn.fright, body.option-com_tmbox #facebox .popup .content .btn.fright { float: right; margin-right: 0; } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .popup .content .btn.fright,
body.option-com_tmbox #facebox .popup .content .btn.fright { float: none; } } body.option-com_virtuemart #facebox .popup .content .product-related-products, body.option-com_tmbox #facebox .popup .content .product-related-products { padding-top: 30px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .owl-stage-outer, body.option-com_tmbox #facebox .popup .content .product-related-products .owl-stage-outer { padding-top: 10px; margin-top: -10px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .wrap-products, body.option-com_tmbox #facebox .popup .content .product-related-products .wrap-products { margin-left: -20px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .row-fluid.cols-3, body.option-com_tmbox #facebox .popup .content .product-related-products .row-fluid.cols-3 { margin-left: -20px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .row-fluid.cols-3 .span12,
body.option-com_tmbox #facebox .popup .content .product-related-products .row-fluid.cols-3 .span12 { padding-left: 20px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .variants-area, body.option-com_tmbox #facebox .popup .content .product-related-products .variants-area, body.option-com_virtuemart #facebox .popup .content .product-related-products .addtocart-area, body.option-com_tmbox #facebox .popup .content .product-related-products .addtocart-area { display: none; } body.option-com_virtuemart #facebox .popup .content .product-related-products .vm-product-media-container, body.option-com_tmbox #facebox .popup .content .product-related-products .vm-product-media-container { padding: 20px; -webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 6px rgba(0, 0, 0, 0.1); } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-field-type-R,
body.option-com_tmbox #facebox .popup .content .product-related-products .product-field-type-R { float: left; padding-left: 20px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-field-type-R img, body.option-com_tmbox #facebox .popup .content .product-related-products .product-field-type-R img { display: block; width: 150px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-price > div, body.option-com_tmbox #facebox .popup .content .product-related-products .product-price > div { display: none; } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-price > div.PricesalesPrice, body.option-com_tmbox #facebox .popup .content .product-related-products .product-price > div.PricesalesPrice { display: inline-block; } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-price.with_discount .PricebasePrice,
body.option-com_tmbox #facebox .popup .content .product-related-products .product-price.with_discount .PricebasePrice { display: inline-block; text-decoration: line-through; padding-right: 5px; } body.option-com_virtuemart #facebox .popup .content .product-related-products .product-price.with_discount .PricesalesPrice, body.option-com_tmbox #facebox .popup .content .product-related-products .product-price.with_discount .PricesalesPrice { color: #f83e3e; } body.option-com_virtuemart #facebox .popup .content iframe, body.option-com_tmbox #facebox .popup .content iframe { max-width: 100%; display: inline-block; } body.option-com_virtuemart #facebox #facebox_overlay_inner, body.option-com_tmbox #facebox #facebox_overlay_inner { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 65558; } body.option-com_virtuemart #facebox .content.my-groovy-style, body.option-com_tmbox .content.my-groovy-style { width: 900px!important; } @media (min-width: 768px) and (max-width: 979px) {
body.option-com_virtuemart #facebox .content.my-groovy-style, body.option-com_tmbox .content.my-groovy-style { width: 690px!important; } } @media (min-width: 480px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style, body.option-com_tmbox .content.my-groovy-style { width: 460px!important; } body.option-com_virtuemart #facebox .content.my-groovy-style .product-related-products, body.option-com_tmbox .content.my-groovy-style .product-related-products { display: none; } } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .content.my-groovy-style, body.option-com_tmbox .content.my-groovy-style { width: 270px!important; max-height: 480px; overflow: scroll; } body.option-com_virtuemart #facebox .content.my-groovy-style .product-related-products, body.option-com_tmbox .content.my-groovy-style .product-related-products, body.option-com_virtuemart #facebox .content.my-groovy-style .product_s_desc,
body.option-com_tmbox .content.my-groovy-style .product_s_desc { display: none; } } body.option-com_virtuemart #facebox .content.my-groovy-style .title-out, body.option-com_tmbox .content.my-groovy-style .title-out { text-transform: uppercase; color: #0093DD; font-weight: 400; font-size: 24px; line-height: 28px; margin-left: 30px; margin-bottom: 0; position: relative; top: 18px; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart, body.option-com_tmbox .content.my-groovy-style .row-box-cart { overflow: hidden; position: relative; margin: -20px; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart:before, body.option-com_tmbox .content.my-groovy-style .row-box-cart:before { content: " "; background: #fafafa; position: absolute; right: 0; top: 0; width: 50%; height: 100%; } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart:before,
body.option-com_tmbox .content.my-groovy-style .row-box-cart:before { display: none; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 { width: 50%; float: left; box-sizing: border-box; padding: 30px; display: block; position: relative; z-index: 1; padding-bottom: 25px; } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 { width: 100%; float: none; overflow: hidden; padding-bottom: 0; } } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 { padding-bottom: 10px; } }
body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left { text-transform: uppercase; color: #0093DD; font-weight: 400; font-size: 24px; line-height: 28px; margin-bottom: 20px; position: relative; top: -10px; } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left { font-size: 16px; margin-bottom: 10px; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left i, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-left i { color: #959494; margin-right: 10px; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right,
body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right { text-transform: uppercase; color: #959494; font-weight: 400; font-size: 24px; line-height: 28px; margin-bottom: 20px; border-bottom: 1px solid #e1e1e8; padding-bottom: 20px; position: relative; top: -10px; } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right { font-size: 16px; margin-bottom: 10px; top: 0px; } } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .title-right { display: none; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 h5,
body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 h5 { margin-bottom: 10px; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .product_s_desc, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .product_s_desc { padding-bottom: 10px; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50 .prices, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50 .prices { font-weight: bold; } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color { padding-top: 0px; padding-bottom: 15px; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts,
body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct { display: inline-block; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts,
body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct { font-size: 16px; line-height: 30px; } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTextProduct { display: none; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total,
body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct { font-weight: bold; font-size: 18px; line-height: 30px; } @media (min-width: 320px) and (max-width: 479px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalProduct { display: none; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts,
body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total { margin-bottom: 90px; } @media (min-width: 768px) and (max-width: 979px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total { margin-bottom: 20px; } } @media (min-width: 320px) and (max-width: 767px) { body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .totalTexts,
body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width50.color .total, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width50.color .total { margin-bottom: 20px; } } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width100, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width100 { width: 100%; float: none; box-sizing: border-box; padding: 30px; display: block; position: relative; z-index: 1; } body.option-com_virtuemart #facebox .content.my-groovy-style .row-box-cart .row-box-width100 .title-out, body.option-com_tmbox .content.my-groovy-style .row-box-cart .row-box-width100 .title-out { display: block; position: relative; top: 0; left: 0; margin: 0; padding: 20px; } body.option-com_virtuemart #facebox .content.my-groovy-style .product-related-products, body.option-com_tmbox .content.my-groovy-style .product-related-products { border-top: 1px solid #e1e1e8; padding-top: 20px;
padding-bottom: 30px; padding-left: 30px; padding-right: 30px; overflow: hidden; } body.option-com_virtuemart #facebox .content.my-groovy-style .product-related-products .cols-12 .vm-product-media-container, body.option-com_tmbox .content.my-groovy-style .product-related-products .cols-12 .vm-product-media-container { margin-bottom: 10px; } body.option-com_virtuemart #facebox .content.my-groovy-style .product-related-products .cols-12 .PricebasePrice, body.option-com_tmbox .content.my-groovy-style .product-related-products .cols-12 .PricebasePrice { display: block; } #virtuemart_currency_id { width: 90px; } .ask-a-question-view { padding-right: 10px; } .ask-a-question-view .form-field { padding-top: 24px; } .jssora11l, .jssora11r { display: block; position: absolute; width: 100%; padding-top: 50%; cursor: pointer; overflow: hidden; left: 0; -webkit-transition: background-color 0.2s ease; -moz-transition: background-color 0.2s ease; -o-transition: background-color 0.2s ease;
transition: background-color 0.2s ease; } .jssora11l:before, .jssora11r:before { position: absolute; left: 0; width: 100%; font-family: FontAwesome; line-height: 0; text-align: center; } .jssora11l { top: 0; background-color: rgba(255, 255, 255, 0.6); background-image: -moz-linear-gradient(top, #ffffff, transparent); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(transparent)); background-image: -webkit-linear-gradient(top, #ffffff, transparent); background-image: -o-linear-gradient(top, #ffffff, transparent); background-image: linear-gradient(to bottom, #ffffff, transparent); background-repeat: repeat-x; } .jssora11l:before { content: '\f077'; top: 47%; } .jssora11l:hover { background-color: rgba(60, 123, 238, 0.8); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0093DD), color-stop(50%, #0093DD), to(transparent)); background-image: -webkit-linear-gradient(#0093DD, #0093DD 50%, transparent);
background-image: -moz-linear-gradient(top, #0093DD, #0093DD 50%, transparent); background-image: -o-linear-gradient(#0093DD, #0093DD 50%, transparent); background-image: linear-gradient(#0093DD, #0093DD 50%, transparent); background-repeat: no-repeat; } .jssora11r { bottom: 0; background-color: rgba(255, 255, 255, 0.4); background-image: -moz-linear-gradient(top, transparent, #ffffff); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(#ffffff)); background-image: -webkit-linear-gradient(top, transparent, #ffffff); background-image: -o-linear-gradient(top, transparent, #ffffff); background-image: linear-gradient(to bottom, transparent, #ffffff); background-repeat: repeat-x; } .jssora11r:before { content: '\f078'; bottom: 47%; } .jssora11r:hover { background-color: #0093DD; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(50%, #0093DD), to(#0093DD)); background-image: -webkit-linear-gradient(transparent, #0093DD 50%, #0093DD);
background-image: -moz-linear-gradient(top, transparent, #0093DD 50%, #0093DD); background-image: -o-linear-gradient(transparent, #0093DD 50%, #0093DD); background-image: linear-gradient(transparent, #0093DD 50%, #0093DD); background-repeat: no-repeat; } .photo-class .fancybox-close { background: none; color: #fff; font-size: 22px; height: 36px !important; line-height: 36px; margin: 0 !important; padding: 0 !important; position: fixed; right: 0; text-align: center !important; top: 0; -webkit-transition: font-size 0.2s ease; -moz-transition: font-size 0.2s ease; -o-transition: font-size 0.2s ease; transition: font-size 0.2s ease; } .photo-class .fancybox-close:before { content: '\f057'; font-family: FontAwesome; } .photo-class .fancybox-close:hover { color: #fff; font-size: 30px; } .fancybox-lock .fancybox-overlay { min-height: 320px; overflow: hidden; } .fancybox-prev, .fancybox-next { overflow: hidden; } .fancybox-prev span, .fancybox-next span { background: none; color: #fff; height: 100px;
margin-top: -50px; overflow: hidden; -webkit-transition: font-size 0.2s ease; -moz-transition: font-size 0.2s ease; -o-transition: font-size 0.2s ease; transition: font-size 0.2s ease; width: 50px; } .fancybox-prev span:before, .fancybox-next span:before { border-left: 2px solid #fff; border-top: 2px solid #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; content: ''; height: 100px; left: 0; position: absolute; top: 0; -webkit-transition: border-color 0.3s ease; -moz-transition: border-color 0.3s ease; -o-transition: border-color 0.3s ease; transition: border-color 0.3s ease; width: 100px; } .fancybox-prev:hover span, .fancybox-next:hover span { color: #fff; } .fancybox-prev:hover span:before, .fancybox-next:hover span:before { border-left-color: #666; border-top-color: #666; } .fancybox-prev span:before { left: 20px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);
} .fancybox-next span:before { left: -70px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); } .fancybox-skin { background: #191919; } .fancybox-image { opacity: 0.99; } #fancybox-thumbs { font-size: 0; line-height: 0; text-align: center; -webkit-transition: bottom 0.5s ease; -moz-transition: bottom 0.5s ease; -o-transition: bottom 0.5s ease; transition: bottom 0.5s ease; } #fancybox-thumbs ul { background: #191919; display: inline-block; font-size: 0; line-height: 0; top: 0 !important; white-space: nowrap; } #fancybox-thumbs ul li { border: none !important; display: inline-block; float: none; overflow: hidden; padding: 0; position: relative; height: auto!important; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } #fancybox-thumbs ul li img { top: 0!important; } #fancybox-thumbs ul li .holder { bottom: 0;
cursor: pointer; left: 0; position: absolute; right: 0; top: 0; z-index: 10; } #fancybox-thumbs ul li.active { opacity: 1; } .fancybox-lock body { overflow: visible !important; } body.mobile #fancybox-thumbs { display: none; } .fancybox-wrap.photo-class { height: 100% !important; left: 0 !important; right: 0 !important; width: 100% !important; } .fancybox-skin, .fancybox-outer { height: 100% !important; position: relative; width: 100% !important; } .fancybox-image { background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; } .fancybox-image { opacity: 0; -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); transform: scale(1.02); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } .fancybox-type-image.fancybox-opened .fancybox-image { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1);
transform: scale(1); } .fancybox-nav { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; width: 56px; z-index: 100; } .fancybox-nav span { visibility: visible; } .fancybox-close { -webkit-transition: right 0.5s ease; -moz-transition: right 0.5s ease; -o-transition: right 0.5s ease; transition: right 0.5s ease; } .fancybox-full #fancybox-thumbs { bottom: -100px; } .fancybox-full .fancybox-prev { left: -100px; } .fancybox-full .fancybox-next, .fancybox-full .fancybox-close { right: -100px; } .vm-product-media-container { margin: 0 0 24px; } .vm-product-media-container a { background: #fff; display: block; max-width: 100%; } .vm-product-media-container a img { width: 100%; height: auto; } .virtuemart-category__container, .comvirtuemartmod .tab-content { overflow: hidden; padding: 20px; margin: -20px; margin-bottom: -30px; } .virtuemart-category__container .vm-product-media-container,
.comvirtuemartmod .tab-content .vm-product-media-container { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .virtuemart-category__container .vm-product-media-container a, .comvirtuemartmod .tab-content .vm-product-media-container a { padding: 20px; display: block; width: auto; overflow: hidden; } .virtuemart-category__container .vm-product-media-container:hover, .comvirtuemartmod .tab-content .vm-product-media-container:hover { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } #adminForm .buttonBar-right .btn { float: right; margin-bottom: 5px; } #adminForm .buttonBar-right .btn.cancel { float: left; } .wrapper-inner .rating label { cursor: default; } .wrapper-inner .ratingbox, .wrapper-inner .vote { font-size: 0; white-space: nowrap; color: #0093DD; position: relative; overflow: hidden; width: 74px!important; left: 1px; cursor: default; }
.wrapper-inner .ratingbox i, .wrapper-inner .vote i { font-size: 13px; width: 15px; } .wrapper-inner .ratingbox .stars-orange, .wrapper-inner .vote .stars-orange { position: absolute; left: 0; top: 0; z-index: 1; overflow: hidden; background: #fff; } .wrapper-inner .product-reviews-form .button { float: left; margin-top: 30px; } .wrapper-inner .product-reviews-form .chars-count { float: right; padding-top: 15px; } .wrapper-inner .product-reviews-form .chars-count .vm-default { background: #fff; } .wrapper-inner .product-reviews_list .review .review_author { font-size: 16px; font-weight: bold; width: 100%; overflow: hidden; display: block; padding-bottom: 10px; } .wrapper-inner .product-reviews_list .review .vote { float: right; } .wrapper-inner .product-reviews_list .review .review_date { float: left; margin-bottom: 15px; } .wrapper-inner .product-reviews_list .review .blockquote { overflow: hidden; clear: both; } .wrapper-inner .product-reviews_list .review blockquote { color: #959494; font-size: 14px;
line-height: 24px; padding-left: 80px; } .wrapper-inner .product-price { font-size: 14px; line-height: 30px; overflow: hidden; min-height: 30px; font-weight: 400; /* padding-left: 20px; */ } span.PricesalesPrice {font-size:28px;font-weight: 800;text-align:left;margin-left:0px;padding-left:0px} div.PricepricceWithoutTax.vm-display.vm-price-value {font-size: 14px;font-weight: 400;} @media (min-width: 980px) and (max-width: 1199px) { .wrapper-inner .product-price { font-size: 22px; line-height: 30px; } } @media (min-width: 768px) and (max-width: 979px) { .wrapper-inner .product-price { font-size: 20px; line-height: 30px; padding-left: 0px; padding-right: 0px; } } @media (min-width: 320px) and (max-width: 767px) { .wrapper-inner .product-price { font-size: 20px; line-height: 30px; padding-left: 0px; padding-right: 0px; } } .wrapper-inner .product-price > div { display: inline; } .wrapper-inner .product-price div.PricebasePrice { color: #282828; display: block; padding-top: 12px; }
.wrapper-inner .with_discount div.PricebasePrice { text-decoration: line-through; display: block; font-size: 14px; color: #282828; font-weight: 300; margin-top: -10px; padding-top: 0px; margin-bottom: -4px; } .wrapper-inner .with_discount div.PricesalesPrice { color: #0093DD; font-weight: 800; display: inline-block; padding-top: 6px; } .wrapper-inner .with_discount .PricediscountedPriceWithoutTax, .wrapper-inner .with_discount .PricediscountAmount { display: none; } .vmgroupbrandimages { width: 100%; padding: 30px 0; clear: both; } .vmgroupbrandimages ul { list-style: none; margin: 0 -10px; padding: 0; } .vmgroupbrandimages ul li { float: left; padding: 0 10px; width: 15.67%; box-sizing: border-box; } .vmgroupbrandimages ul li a { display: block; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; } .vmgroupbrandimages ul li a img { width: 100%; height: auto; } .vmgroupbrandimages ul li a:hover {
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); } .vmproduct.sidebarlist .rows { width: 100%; margin-bottom: 30px; background: #fff; } .vmproduct.sidebarlist .rows .spacer { padding: 10px; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); overflow: hidden; } .vmproduct.sidebarlist .rows .spacer:hover img { transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); } .vmproduct.sidebarlist .vm-product-media-container { float: left; width: 100px; margin-right: 20px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (min-width: 768px) and (max-width: 979px) { .vmproduct.sidebarlist .vm-product-media-container { margin-right: 0px; float: none; } }
.vmproduct.sidebarlist .vm-product-media-container a { padding: 10px; display: block; width: auto; } .vmproduct.sidebarlist .vm-product-media-container:hover { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .vmproduct.sidebarlist h5 { margin-bottom: 5px; } .vmproduct.sidebarlist p.product_s_desc { padding-bottom: 0; display: none; } .vmproduct.sidebarlist .product-price > div { display: inline-block; padding-right: 5px; } .vmproduct.sidebarlist .product-price .PricediscountedPriceWithoutTax, .vmproduct.sidebarlist .product-price .PricediscountAmount { display: none; } .bs-example-tabs .nav-tab { width: 100%; margin: 0; position: relative; } @media (min-width: 320px) and (max-width: 479px) { .bs-example-tabs .nav-tab { height: auto; } .bs-example-tabs .nav-tab .clearfix.both { width: 100%; overflow: hidden; } } .bs-example-tabs .nav-tab:after { content: " "; width: 100%; overflow: hidden; clear: both; }
.bs-example-tabs .nav-tab li { float: left; margin-right: 40px; margin-bottom: 40px; position: relative; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .bs-example-tabs .nav-tab li a { color: #282828; } .bs-example-tabs .nav-tab li a:hover { color: #0093DD; } .bs-example-tabs .nav-tab li.active a { color: #0093DD; } .bs-example-tabs .tab-content { margin-top: 0px; overflow: inherit; width: 100%; } @media (min-width: 768px) and (max-width: 979px) { .bs-example-tabs .tab-content { margin-top: 10px; } } @media (min-width: 320px) and (max-width: 767px) { .bs-example-tabs .tab-content { margin-top: 10px; } } .row-slide { margin: 0 -15px; } @media (min-width: 1200px) { .row-slide { margin: 0 -25px; } } .owl-theme.productdetails .owl-item { margin: 0; } .owl-theme.productdetails .owl-item .itemslide { padding: 0 15px 0; } @media (min-width: 1200px) { .owl-theme.productdetails .owl-item .itemslide { padding: 0 25px 0; } } .owl-theme.productdetails .owl-item .itemslide div#producthorizon.product {
padding: 0; margin-bottom: 30px; width: 100%!important; } .owl-theme.productdetails .owl-item .itemslide div#producthorizon.product .prod-box { margin: 0; } .owl-theme.productdetails .owl-controls { margin-left: 0; width: auto; position: absolute; right: 25px; top: -92px; z-index: 1; } .owl-theme.productdetails .owl-controls .owl-nav .owl-prev { display: inline-block !important; border: 2px solid #282828; background: #fff; width: 36px; height: 36px; text-align: center; line-height: 36px; font-size: 34px; color: #282828; } .owl-theme.productdetails .owl-controls .owl-nav .owl-prev.disabled { cursor: default; opacity: 0.5; } .owl-theme.productdetails .owl-controls .owl-nav .owl-prev:hover { background: #282828; color: #fff; } .owl-theme.productdetails .owl-controls .owl-nav .owl-next { display: inline-block !important; margin-left: 10px; border: 2px solid #282828; background: #fff; width: 36px; height: 36px; text-align: center; line-height: 36px; font-size: 34px; color: #282828; }
.owl-theme.productdetails .owl-controls .owl-nav .owl-next.disabled { cursor: default; opacity: 0.5; } .owl-theme.productdetails .owl-controls .owl-nav .owl-next:hover { background: #282828; color: #fff; } .product-related-products { overflow: inherit!important; } .product-related-products .owl-theme.productdetails .owl-stage-outer { padding: 10px; margin: -10px; } .product-related-products .owl-theme.productdetails .owl-controls { top: -45px; right: 15px; } @media (min-width: 1200px) { .product-related-products .owl-theme.productdetails.lengs .owl-controls { display: none; } } .addtocart-area .displayblock { display: block; visibility: visible; } .addtocart-area .displaynone { display: none; visibility: hidden; } .vm-img-desc { display: none; } .cart-view .output-billto p, .cart-view .output-shipto p { padding-bottom: 10px; } div.hero-unit { background: none; padding: 0; } div.hero-unit .post_payment_payment_name { margin-bottom: -30px; } .order-pad { padding-bottom: 6px; } .order-pad + .order-pad {
padding-bottom: 31px; } @media (min-width: 320px) and (max-width: 479px) { .ask-a-question-view .product-image, .ask-a-question-view .short-description { display: none; } } .browse-view .virtuemart_search .button { margin-top: 30px; margin-bottom: 30px; } .product-neighbours { overflow: hidden; margin-bottom: 30px; } .product-neighbours .previous-page { float: left; width: auto; display: inline-block; font-size: 16px; color: #959494; } .product-neighbours .previous-page i { font-size: 11px; margin-right: 10px; } .product-neighbours .previous-page:hover { color: #0093DD; } .product-neighbours .next-page { float: right; width: auto; text-align: right; font-size: 16px; display: inline-block; color: #959494; } .product-neighbours .next-page i { font-size: 11px; margin-left: 10px; } .product-neighbours .next-page:hover { color: #0093DD; } .owl-carousel-related .vm3pr { padding-bottom: 10px; } .owl-carousel-related h5 { padding-bottom: 10px; } .back-to-category { margin-bottom: 30px; } .modalTmbox { position: fixed;
left: 0; top: 0; width: 100%; height: auto; z-index: 99999999; background: #fff; } .modalTmbox .success { font-size: 16px; line-height: 20px; color: #fff; font-weight: bold; padding: 20px; padding-left: 70px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .modalTmbox .success.successfully { background: #4caf50; position: relative; } .modalTmbox .success.successfully:before { content: '\e5ca'; text-align: center; color: #fff; line-height: 100%; font-size: 25px; display: inline-block; position: absolute; left: 0; top: 50%; margin-top: -12px; width: 60px; height: 100%; font-family: 'Material Icons'; z-index: 2; } .modalTmbox .success.successfully:after { content: ""; position: absolute; left: 0; top: 0; height: 100%; background: #388e3c; width: 60px; z-index: 1; } .modalTmbox .success.notification { background: #03a9f4; position: relative; } .modalTmbox .success.notification:before { content: '\e001'; text-align: center; color: #fff;
line-height: 100%; font-size: 25px; display: inline-block; position: absolute; left: 0; top: 50%; margin-top: -12px; width: 60px; height: 100%; font-family: 'Material Icons'; z-index: 2; } .modalTmbox .success.notification:after { content: ""; position: absolute; left: 0; top: 0; height: 100%; background: #0288d1; width: 60px; z-index: 1; } .modalTmbox .success.warning { background: #ff5722; position: relative; } .modalTmbox .success.warning:before { content: '\e002'; text-align: center; color: #fff; line-height: 100%; font-size: 25px; display: inline-block; position: absolute; left: 0; top: 50%; margin-top: -12px; width: 60px; height: 100%; font-family: 'Material Icons'; z-index: 2; } .modalTmbox .success.warning:after { content: ""; position: absolute; left: 0; top: 0; height: 100%; background: #e64a19; width: 60px; z-index: 1; } .modalTmbox .success .success_wishlist, .modalTmbox .success .wishlist_product_name { display: inline-block; padding-right: 4px; } .modalTmbox .success a { display: inline-block;
margin-left: 4px; color: rgba(255, 255, 255, 0.6); } .modalTmbox .success a:hover { color: #282828; } .modalTmbox .success .close { width: 40px; height: 40px; line-height: 40px; color: #fff; position: absolute; right: 0; top: 50%; opacity: 1; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); transform: translate(0%, -50%); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .modalTmbox .success .close:hover { opacity: 0.5; } .wishlist, .compare { cursor: pointer; } .wishlist.module-title, .compare.module-title { cursor: default; font-size: 14px; } .seeall { display: none; } #notifyform .btn { margin-top: 20px; } .mywishlist .module-title.no-products i, .compare_box .module-title.no-products i { margin-right: 6px; } .table-responsive { overflow: hidden; } @media (min-width: 320px) and (max-width: 767px) { .table-responsive { overflow: scroll;
} } .table-responsive th.table-title { background: #fbfbfb; border-bottom: none; position: relative; } .table-responsive th.table-title strong { display: block; color: #959494; font-size: 22px; font-weight: 400; text-transform: uppercase; } .table-responsive tr td:first-child { width: 160px; background: #fbfbfb; font-size: 18px; line-height: 20px; color: rgba(149, 148, 148, 0.7); } @media (min-width: 768px) and (max-width: 979px) { .table-responsive tr td:first-child { font-size: 16px; } } @media (min-width: 320px) and (max-width: 767px) { .table-responsive tr td:first-child { font-size: 16px; } } .table-responsive tr td { border-bottom: none; font-size: 18px; line-height: 20px; color: rgba(149, 148, 148, 0.95); padding: 15px 10px; } @media (min-width: 768px) and (max-width: 979px) { .table-responsive tr td { font-size: 16px; } } @media (min-width: 320px) and (max-width: 767px) { .table-responsive tr td { font-size: 16px; } } .table-responsive tr td.none { border-left: none; background: #fbfbfb; }
.table-responsive .table-bordered.column4 tr td:first-child { width: 160px; } @media (min-width: 768px) and (max-width: 979px) { .table-responsive .table-bordered.column4 tr td:first-child { width: 140px; } } .table-responsive .table-bordered.column4 tr td { width: 20%; } .table-responsive .table-bordered.column3 tr td:first-child { width: 160px; } @media (min-width: 768px) and (max-width: 979px) { .table-responsive .table-bordered.column3 tr td:first-child { width: 140px; } } .table-responsive .table-bordered.column3 tr td { width: 28%; } .table-responsive .table-bordered.column2 tr td:first-child { width: 160px; } @media (min-width: 768px) and (max-width: 979px) { .table-responsive .table-bordered.column2 tr td:first-child { width: 140px; } } .table-responsive .table-bordered.column2 tr td { width: 41%; } .table-responsive .table-bordered.column1 tr td:first-child { width: 160px; } @media (min-width: 768px) and (max-width: 979px) { .table-responsive .table-bordered.column1 tr td:first-child { width: 140px; }
} .table-responsive .table-bordered.column1 tr td { width: 80%; } .table-responsive .text-center { text-align: center; } .table-responsive .text-center .wishlist { margin-top: 14px; } .table-responsive .product-thumb { text-align: center; max-width: 100%; width: 100%; } .table-responsive .product-thumb .compare_del { padding-bottom: 10px; display: inline-block; cursor: pointer; } .table-responsive .product-thumb .compare_del:after { content: " "; height: 1px; width: 100%; display: block; } .table-responsive .product-thumb .image { display: block; width: 180px; margin: 0 auto; clear: left; } @media (min-width: 980px) and (max-width: 1199px) { .table-responsive .product-thumb .image { width: 130px; } } @media (min-width: 768px) and (max-width: 979px) { .table-responsive .product-thumb .image { width: 100px; } } @media (min-width: 320px) and (max-width: 767px) { .table-responsive .product-thumb .image { width: 120px; } } .table-responsive .product-thumb .image img { width: 100%; height: auto; }
.table-responsive .product-thumb .product-price { padding: 10px 0; } .table-responsive .product-thumb .product-price > div { float: none; display: inline-block; } .table-responsive .product-thumb .vm-rating { padding-top: 10px; } .table-responsive .product-thumb .vm-rating .ratingbox { display: inline-block; } .table-responsive .product-thumb .product_title a { color: #282828; } .table-responsive .product-thumb .product_title a:hover { color: #0093DD; } div#fancybox-overlay { z-index: 11000; } div#fancybox-wrap { z-index: 11010; } @media (min-width: 320px) and (max-width: 767px) { .pagination.vm-pagination-bottom { font-size: 14px; } } .option-class .fancybox-inner, .option-class .fancybox-skin, .option-class .fancybox-outer { width: auto!important; } .option-class .fancybox-inner { padding-left: 10px!important; padding-bottom: 10px!important; } .option-class .fancybox-skin { background: #fff; } .option-class .fancybox-skin .fancybox-title { display: none; } .option-class .fancybox-skin .fancybox-close {
background: none; padding: 0; width: auto; height: auto; right: 6px; top: 4px; color: #000; opacity: 0.2; } .option-class .fancybox-skin .fancybox-close:before { content: '\f057'; font-size: 25px; line-height: 1em; font-family: FontAwesome; } .option-class .fancybox-skin .fancybox-close:hover { opacity: 1; } .option-class .fancybox-skin ul.variants { padding: 0 0 7px; list-style: none; margin: 0; } .option-class .fancybox-skin ul.variants li { display: inline-block; margin: 0 10px 10px 0; } .option-class .fancybox-skin ul.variants li a { display: inline-block; cursor: pointer; position: relative; background-clip: padding-box; text-decoration: none !important; } .option-class .fancybox-skin ul.variants.variants_color li a { height: 27px; width: 27px; border: 4px solid transparent; } .option-class .fancybox-skin ul.variants.variants_color li a:after { position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; border: 1px solid #dddddd; content: ''; -webkit-transition: border-color 0.2s ease;
-moz-transition: border-color 0.2s ease; -o-transition: border-color 0.2s ease; transition: border-color 0.2s ease; } .option-class .fancybox-skin ul.variants.variants_color li a:hover:after, .option-class .fancybox-skin ul.variants.variants_color li a.selected:after { border: 2px solid #282828; } .option-class .fancybox-skin ul.variants.variants_size { margin-bottom: 21px; } .option-class .fancybox-skin ul.variants.variants_size li a { height: 33px; width: 33px; border: 1px solid #ddd; text-align: center; line-height: 33px; font-weight: bold; color: #333; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .option-class .fancybox-skin ul.variants.variants_size li a:hover, .option-class .fancybox-skin ul.variants.variants_size li a.selected { background: #333; border-color: #333; color: #fff; } .option-class .fancybox-skin .variant_title { margin-bottom: 9px; } .option-class .fancybox-skin .variant_title .required { color: #f83e3e; }
.option-class .fancybox-skin .product-field { margin-bottom: 30px; } .option-class .fancybox-skin .product-field .product-fields-title { padding-bottom: 10px; display: inline-block; } .option-class .fancybox-skin .product-field .controls > .radio, .option-class .fancybox-skin .product-field .controls > .checkbox { padding-bottom: 5px; } .option-class .fancybox-skin .product-field .controls > .radio > span, .option-class .fancybox-skin .product-field .controls > .checkbox > span { margin-right: 5px; } .option-class .fancybox-skin .chzn-container { min-width: 200px; width: 200px!important; } .option-class .fancybox-skin .fancybox-inner { text-align: left; padding-left: 20px; padding-bottom: 20px; padding-top: 10px; } .vm-product-stockhandle-container .vmicon { background: #f8f8f8; display: inline-block; width: 80px; height: 3px; position: relative; } .vm-product-stockhandle-container .vmicon.vm2-normalstock:before { content: " "; position: absolute; left: 0; top: 0; width: 80%; height: 3px; background: #60f258;
} .vm-product-stockhandle-container .vmicon.vm2-lowstock:before { content: " "; position: absolute; left: 0; top: 0; width: 60%; height: 3px; background: #f2ed58; } .vm-product-stockhandle-container .vmicon.vm2-nostock:before { content: " "; position: absolute; left: 0; top: 0; width: 30%; height: 3px; background: #f2586e; } .photo-class .fancybox-inner { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (min-width: 1200px) { #com_virtuemart .span6, #com_virtuemart .span8, #com_virtuemart .span4 { padding-left: 50px; } } .compare_box .quantity-box { display: none!important; } a.selected { color: #282828; } .icons-marker { font-size: 16.8px; line-height: 24px; } /* Images */ .item_img, .category_img { font-size: 0; line-height: 0; margin: 0 0 28px; position: relative; padding: 0px; overflow: hidden; box-sizing: border-box;
background: #fff; display: inline-block; } .item_img a, .category_img a { display: inline-block; max-width: 100%; overflow: hidden; position: relative; box-sizing: border-box; } .item_img a:hover img, .category_img a:hover img, .item_img a:hover .BWfade, .category_img a:hover .BWfade { transform: scale(1.1) !important; -o-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -ms-transform: scale(1.1) !important; opacity: 1 !important; } .img-intro__left, .img-full__left { float: left; margin-right: 30px; max-width: 50%; } .img-intro__right, .img-full__right { float: right; margin-left: 30px; max-width: 50%; } .lazy_preloader { background: url(/templates/theme666/images/camera-loader.gif) 50% 50% no-repeat #ffffff; display: inline-block; max-width: 100%; position: relative; vertical-align: middle; } .lazy_preloader .lazy_preloader_inner { display: block; max-width: 100%; } .lazy_preloader img { position: absolute; } img.lazy { opacity: 0 !important;
-webkit-transform: scale(0.9) !important; -moz-transform: scale(0.9) !important; -ms-transform: scale(0.9) !important; -o-transform: scale(0.9) !important; transform: scale(0.9) !important; } img { transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear; transition: all 0.5s linear; } .BWfade { display: block !important; height: 100% !important; left: 0 !important; opacity: 0 !important; top: 0 !important; transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); -webkit-transition: all 0.5s linear !important; -moz-transition: all 0.5s linear !important; -o-transition: all 0.5s linear !important; transition: all 0.5s linear !important; width: 100% !important; z-index: 2; } .well { background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 4px;
-moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 20px; min-height: 20px; padding: 19px; } .item__module, .item { opacity: 0; transform: translateY(-30px); -o-transform: translateY(-30px); -moz-transform: translateY(-30px); -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -o-transition: all 0.8s ease; transition: all 0.8s ease; } .item__module.visible-first, .item.visible-first { opacity: 1; transform: translateY(0px); -o-transform: translateY(0px); -moz-transform: translateY(0px); -webkit-transform: translateY(0px); -ms-transform: translateY(0px); } .stuck { width: 100% !important; z-index: 1005 !important; } .scroll-to-fixed-fixed { -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; -webkit-transform: translateZ(0); } .scroll-to-fixed-fixed .home_menu + .moduletable { display: none; } .moduletable { margin-bottom: 30px; } .moduletable.counters .mod-newsflash-adv { text-align: center; } .moduletable.counters i.fa { display: block; font-size: 50px; line-height: 70px; margin-bottom: 20px; } .moduletable.counters .item_title { font-size: 30px; line-height: 36px; color: #0093DD; margin-bottom: 0; border: none; background: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .moduletable.counters .item_introtext { color: #0093DD; font-size: 18px; line-height: 24px; } .moduletable .skills .get { display: inline-block; vertical-align: middle; } .moduletable .skills .get .arc { margin: 0 0 1px; } .moduletable .skills .get .arc .text { color: #fff; display: inline-block; padding: 5px 10px; }
.moduletable.store-events .item_content { text-align: center; } .moduletable.store-events .item_content i { display: block; width: 100px; height: 100px; line-height: 100px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 2px solid #0093DD; color: #0093DD; margin: 0 auto 15px; font-size: 40px; } .moduletable.social-list { float: left; clear: both; } .moduletable.social-list .social li { float: left; } .moduletable.social-list .social li + li { margin-left: 8px; } .moduletable.social-list .social a { font-size: 0; line-height: 0; position: relative; } .moduletable.social-list .social a:before { display: inline-block; width: 30px; height: 30px; line-height: 30px; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 16px; color: #ffffff; background: #0093DD; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; transition: 0.3s all ease; }
.moduletable.social-list .social a:hover:before { background: #0093DD; } .moduletable.testimonials .item_content { text-align: center; padding: 0 100px; } .moduletable.testimonials .item_content:before { content: '\f10d'; color: #0093DD; display: block; text-align: center; font-size: 60px; line-height: 60px; font-family: 'FontAwesome'; margin-bottom: 20px; } .moduletable.testimonials .item_title { color: #0093DD; text-align: center; } .moduletable.testimonials .caroufredsel_prev, .moduletable.testimonials .caroufredsel_next { position: static; display: inline-block !important; background: none; color: #C9C9C9; font-size: 40px; line-height: 40px; margin: 0 10px; cursor: pointer; height: auto; width: auto; } .moduletable.testimonials .caroufredsel_prev:before, .moduletable.testimonials .caroufredsel_next:before { font-family: 'FontAwesome'; } .moduletable.testimonials .caroufredsel_prev span, .moduletable.testimonials .caroufredsel_next span { display: none; } .moduletable.testimonials .caroufredsel_prev:hover,
.moduletable.testimonials .caroufredsel_next:hover { color: #000; } .moduletable.testimonials .caroufredsel_prev:before { content: '\f104'; } .moduletable.testimonials .caroufredsel_next:before { content: '\f105'; } .moduletable.testimonials .mod_caroufredsel { overflow: inherit; text-align: center; } .parallax .moduletable.categories_showcase { display: block; } /*======================= VIDEO =======================*/ .mod-custom__video { position: relative; } .mod-custom__video .video-container { height: 1080px; } .mod-custom__video .module-content { height: 100%; left: 0; position: absolute; text-align: center; top: 0; width: 100%; } .mod-custom__video .module-content .module-content-inner { display: inline-block; vertical-align: middle; } .mod-custom__video .module-content:before { content: ''; display: inline-block; height: 100%; overflow: hidden; vertical-align: middle; width: 0; } .parallax { padding: 50px 0; } .parallax:before, .parallax:after { display: table; content: ""; line-height: 0; }
.parallax:after { clear: both; } /*===== Blog Page ======*/ .page-blog article .item_img, .page-item__blog .item_img { margin-top: 5px; } .page-blog article .item_introtext, .page-item__blog .item_introtext { overflow: hidden; } .page-blog article .item_introtext ul .label, .page-item__blog .item_introtext ul .label { color: #ffffff; font-size: 13px; } .page-blog article .btn, .page-item__blog .btn { margin-top: 14px; } .page-item__blog .item_header { text-align: left; } .page-item__blog .item_info_dl { text-align: left; } .page-item__blog .item_img { text-align: left; margin-top: 30px; -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); padding: 30px; } .page-item__blog .item_img img { width: 100%; height: auto; } .page-item__blog .item_fulltext ul, .page-item__blog .item_fulltext ol { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; float: none; padding: 0 5px; }
.page-item__blog .item_fulltext ul + p, .page-item__blog .item_fulltext ol + p { clear: both; } .page-item__blog .tags { text-align: center; } .item_info_dl { margin: 0 0 10px; } .item_info_dl dd { display: inline; margin: 0; font-size: 14px; color: #282828; } .item_info_dl dd a { color: #282828; } .item_info_dl dd a:hover { color: #0093DD; } .item_info_dl dd > * { display: inline; } .item_info_dl dd i { color: #0093DD; font-size: 18px; margin-right: 4px; position: relative; top: -1px; } .item_info_dl dd + dd { margin-left: 20px; } ul.tags { margin: 5px 0; } ul.tags li { padding: 0; } ul.tags li + li { margin-top: 0!important; } .addthis_toolbox { padding-top: 14px; } .video_frame { margin-bottom: 26px; position: relative; } .video_frame iframe { border: medium none !important; height: 100% !important; left: 0; margin: 0; position: absolute; top: 0; width: 100% !important; } /*===== AddThis ======*/ .at-share-tbx-element a.at-share-btn { -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease;
-o-transition: all 0.1s ease; transition: all 0.1s ease; } .at-share-tbx-element a.at-share-btn:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } /*======================= TOP =======================*/ #top { background: #fff; width: 100%; position: relative; z-index: 1007; } /*======================= HEADER =======================*/ .row-container { max-width: 1354px; } #header { overflow: hidden; background:#ffffff; } #header .container-fluid { position: static; } #logo img + h1 { border: none; font-size: 0; height: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; text-indent: -9999px; width: 0; } #logo h1 { padding: 0; } #logo h1:after { display: none; } #logo a { display: inline-block; max-width: 100%; } /*======================= NAVIGATION =======================*/ #navigation { padding: 0 0; background: #282828; position: relative; z-index: 111; } #navigation .moduletable.mainmenu,
#navigation .moduletable.virtuemart_search { margin-bottom: 0; } @media (min-width: 320px) and (max-width: 767px) { #navigation .moduletable.mainmenu, #navigation .pseudoStickyBlock { display: none!important; } } .stickUpTop { position: relative; top: 0; left: 0; z-index: 1; } @media (min-width: 768px) { .stickUpTop.isStuck { position: fixed; background: #282828; } } .stickUpTop.isStuck #logo { padding-top: 5px; padding-bottom: 5px; } @media (min-width: 768px) and (max-width: 979px) { .stickUpTop.isStuck .fl-bigmug-line-men25 { top: 20px!important; } } .masonry .item { margin-left: 0 !important; } /*======================= SHOWCASE =======================*/ #showcase { background: #fff; padding: 50px 0 0; overflow: hidden; } @media (min-width: 1200px) { #showcase .row-fluid { margin-left: -50px; } } @media (min-width: 1200px) { #showcase .moduletable { padding-left: 50px; } } #showcase .row-box { padding: 0px; border: 1px solid #e1e1e8; position: relative; overflow: hidden; } @media (min-width: 1200px) {
#showcase .row-box { min-height: 380px; } } @media (min-width: 320px) and (max-width: 1199px) { #showcase .row-box { min-height: 380px; } } #showcase .row-box img { width: 100%; height: auto; position: absolute; right: 0; bottom: 0; } @media (min-width: 320px) and (max-width: 767px) { #showcase .row-box img { width: auto; height: auto; } } #showcase .row-box .iceModuleTile { display: none; } #showcase .row-box .ModuleTile { display: block!important; font-size: 44px; line-height: 46px; color: #282828; text-transform: uppercase; font-weight: 800; margin-bottom: 30px; } #showcase .row-box .row-position { position: absolute; left: 50px; top: 40px; } @media (min-width: 768px) and (max-width: 1199px) { #showcase .row-box .row-position { left: 30px; top: 30px; } } @media (min-width: 320px) and (max-width: 479px) { #showcase .row-box .row-position { left: 20px; top: 20px; } } #showcase .row-box .row-position ul { margin: 0; } #showcase .row-box .row-position ul a { font-size: 14px; line-height: 28px; color: #282828; }
#showcase .row-box .row-position ul a:hover { color: #0093DD; } #showcase .row-box .seeall { font-size: 16px; line-height: 20px; color: #0093DD; font-weight: 800; text-transform: uppercase; position: absolute; bottom: 36px; left: 50px; width: 100%; z-index: 1; display: inline-block; } @media (min-width: 768px) and (max-width: 1199px) { #showcase .row-box .seeall { left: 30px; } } @media (min-width: 320px) and (max-width: 479px) { #showcase .row-box .seeall { left: 20px; } } #showcase .row-box .seeall span { font-size: 23px; line-height: 23px; display: inline-block; position: relative; top: 5px; } #showcase .slick { overflow: hidden; margin: 0 -15px; padding-top: 20px; } @media (min-width: 1200px) { #showcase .slick { margin: 0 -25px; } } @media (min-width: 320px) and (max-width: 767px) { #showcase .slick { margin: 0 -10px; } } #showcase .slick .item { padding: 0 15px; float: left; box-sizing: border-box; width: 50%; margin-bottom: 0px; } @media (min-width: 1200px) { #showcase .slick .item { padding: 0 25px; }
} @media (min-width: 320px) and (max-width: 767px) { #showcase .slick .item { width: 100%; padding: 0 10px; margin-bottom: 20px; } } #showcase .slick .item .itemimg { margin: 0px; } #showcase .slick .item .itemimg img { width: 100%; } #showcase .slick .item .item_content { position: relative; } #showcase .slick .item .item_content:hover img { opacity: 0.5; } #showcase .slick .item.cauntlist1 .position-box { position: absolute; left: 0px; bottom: 50px; box-sizing: border-box; padding-left: 50px; } @media (min-width: 768px) and (max-width: 979px) { #showcase .slick .item.cauntlist1 .position-box { bottom: 30px; padding-left: 30px; padding-right: 20px; } } @media (min-width: 320px) and (max-width: 767px) { #showcase .slick .item.cauntlist1 .position-box { bottom: 20px; padding-left: 10px; padding-right: 10px; } } #showcase .slick .item.cauntlist1 .position-box .item_title { font-size: 34px; line-height: 40px; color: #fff; text-transform: uppercase; font-weight: bold; padding-bottom: 20px; }
@media (min-width: 980px) and (max-width: 1199px) { #showcase .slick .item.cauntlist1 .position-box .item_title { font-size: 24px; line-height: 30px; padding-bottom: 10px; } } @media (min-width: 768px) and (max-width: 979px) { #showcase .slick .item.cauntlist1 .position-box .item_title { font-size: 24px; line-height: 30px; padding-bottom: 10px; } } @media (min-width: 480px) and (max-width: 767px) { #showcase .slick .item.cauntlist1 .position-box .item_title { font-size: 24px; line-height: 30px; padding-bottom: 10px; } } @media (min-width: 320px) and (max-width: 479px) { #showcase .slick .item.cauntlist1 .position-box .item_title { font-size: 18px; line-height: 20px; padding-bottom: 10px; } } #showcase .slick .item.cauntlist1 .position-box .txt1 { font-size: 64px; line-height: 66px; color: #fff; text-transform: uppercase; font-weight: 800; display: block; } @media (min-width: 980px) and (max-width: 1199px) { #showcase .slick .item.cauntlist1 .position-box .txt1 { font-size: 34px; line-height: 36px; } }
@media (min-width: 768px) and (max-width: 979px) { #showcase .slick .item.cauntlist1 .position-box .txt1 { font-size: 34px; line-height: 36px; } } @media (min-width: 480px) and (max-width: 767px) { #showcase .slick .item.cauntlist1 .position-box .txt1 { font-size: 34px; line-height: 40px; padding-bottom: 10px; } } @media (min-width: 320px) and (max-width: 479px) { #showcase .slick .item.cauntlist1 .position-box .txt1 { font-size: 22px; line-height: 26px; padding-bottom: 0px; } } #showcase .slick .item.cauntlist1 .position-box .txt2 { font-size: 14px; line-height: 20px; color: #fff; text-transform: none; font-weight: 400; display: block; padding-top: 20px; max-width: 310px; } @media (min-width: 320px) and (max-width: 479px) { #showcase .slick .item.cauntlist1 .position-box .txt2 { padding-top: 10px; max-width: none; } } #showcase .slick .item.cauntlist2 .position-box { position: absolute; left: 0; top: 50%; width: 100%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); text-align: center; box-sizing: border-box; } @media (min-width: 1200px) { #showcase .slick .item.cauntlist2 .position-box { padding: 0 50px; } } @media (min-width: 320px) and (max-width: 767px) { #showcase .slick .item.cauntlist2 .position-box { padding: 0 20px; } } #showcase .slick .item.cauntlist2 .position-box .txt1 { font-size: 64px; line-height: 66px; color: #fff; text-transform: uppercase; font-weight: 800; display: block; } @media (min-width: 980px) and (max-width: 1199px) { #showcase .slick .item.cauntlist2 .position-box .txt1 { font-size: 44px; line-height: 50px; } } @media (min-width: 768px) and (max-width: 979px) { #showcase .slick .item.cauntlist2 .position-box .txt1 { font-size: 24px; line-height: 30px; padding-bottom: 10px; } } @media (min-width: 480px) and (max-width: 767px) { #showcase .slick .item.cauntlist2 .position-box .txt1 { font-size: 24px; line-height: 30px; padding-bottom: 10px; } }
@media (min-width: 320px) and (max-width: 479px) { #showcase .slick .item.cauntlist2 .position-box .txt1 { font-size: 24px; line-height: 30px; padding-bottom: 10px; } } #showcase .slick .item.cauntlist2 .position-box .txt2 { font-size: 18px; line-height: 26px; color: #fff; text-transform: none; font-weight: 400; display: block; padding-top: 20px; } @media (min-width: 320px) and (max-width: 979px) { #showcase .slick .item.cauntlist2 .position-box .txt2 { padding-top: 0px; } } /*======================= FEATURE =======================*/ /*======================= MAINTOP =======================*/ /*======================= CONTENT TOP =======================*/ /*======================= CONTENT =======================*/ #content { padding: 50px 0; background: #fff; position: relative; z-index: 1; overflow: hidden; } @media (min-width: 320px) and (max-width: 767px) { #content { padding: 20px 0; } } #content main { display: block; } #mainbottom-2 { padding: 0px 0; background: #fff; } #mainbottom-2 .moduleTitle {
text-align: center; } #mainbottom-2 .mod-newsflash-adv { border-bottom: 2px solid #282828; } @media (min-width: 1200px) { #mainbottom-2 .mod-newsflash-adv .row-fluid { margin-left: -50px; } } #mainbottom-2 .mod-newsflash-adv .row-fluid .item { margin-top: 0px; } @media (min-width: 1200px) { #mainbottom-2 .mod-newsflash-adv .row-fluid .item { padding-left: 50px; } } #mainbottom-2 .mod-newsflash-adv .row-fluid .item .item_content { text-align: center; } #mainbottom-2 .mod-newsflash-adv .row-fluid .item .item_content .item_published { font-size: 14px; line-height: 20px; color: #0093DD; text-transform: uppercase; font-weight: 400; padding-bottom: 20px; display: block; } #mainbottom-2 .mod-newsflash-adv .row-fluid .item .item_content .item_published span { margin-right: 10px; } #mainbottom-2 .mod-newsflash-adv .row-fluid .item .item_content .item_introtext { padding-bottom: 20px; } #mainbottom-3 { background: #fff; padding-top: 60px; padding-bottom: 60px; } @media (min-width: 320px) and (max-width: 767px) {
#mainbottom-3 { padding-top: 30px; padding-bottom: 30px; } } #mainbottom-3 .vmmanufacturer > div { float: left; width: 14.28%; } @media (min-width: 768px) and (max-width: 979px) { #mainbottom-3 .vmmanufacturer > div { width: 25%; } } @media (min-width: 480px) and (max-width: 767px) { #mainbottom-3 .vmmanufacturer > div { margin-top: 0px; width: 24%; margin-bottom: 10px; display: inline-block; float: none; vertical-align: top; } } @media (min-width: 320px) and (max-width: 479px) { #mainbottom-3 .vmmanufacturer > div { margin-top: 0px; width: 49%; margin-bottom: 10px; display: inline-block; float: none; vertical-align: top; } } #mainbottom-3 .vmmanufacturer a img { width: 100%; height: auto; } #mainbottom-3 .vmmanufacturer a:hover img { opacity: 0.2; } .body__home #content { padding: 30px 0; } #component { min-height: 0; } #component main { display: block; } @media (min-width: 1200px) { #component main { padding-left: 0px; } } @media (min-width: 1200px) { .category-view-box, .bs-example-tabs, .mywishlist {
padding-left: 20px; } } .page-item { padding-bottom: 20px; } /*======================= CONTENT BOTTOM =======================*/ #content-bottom { padding-bottom: 0px; } #content-bottom .moduletable.bottomproduct h3 { text-align: center; } /*======================= ASIDE RIGHT =======================*/ .tagspopular ul { margin: 0; } .tagspopular ul li { display: inline-block; list-style: none; padding: 0 15px 12px 0; } .content-links ul { list-style: none; margin: 0; } .moduletable .pretext { padding-bottom: 24px; } /*======================= MAINBOTTOM =======================*/ #mainbottom { background: #fff; padding-bottom: 50px; } #mainbottom .parallax { padding-top: 0; padding-bottom: 0; } #mainbottom .parallax .parallax_cnt { text-align: center; } #mainbottom .parallax .parallax_cnt .txt1 { color: #fff; font-size: 34px; line-height: 38px; text-transform: uppercase; font-weight: bold; display: block; padding-top: 90px; } @media (min-width: 320px) and (max-width: 767px) {
#mainbottom .parallax .parallax_cnt .txt1 { padding-top: 30px; } } #mainbottom .parallax .parallax_cnt .txt2 { color: #fff; font-size: 84px; line-height: 88px; text-transform: uppercase; font-weight: 800; display: block; padding-top: 20px; } @media (min-width: 320px) and (max-width: 767px) { #mainbottom .parallax .parallax_cnt .txt2 { font-size: 54px; line-height: 58px; } } #mainbottom .parallax .parallax_cnt .txt3 { color: #fff; font-size: 14px; line-height: 18px; text-transform: none; font-weight: 400; display: block; padding-top: 30px; padding-bottom: 30px; } #mainbottom .parallax .parallax_cnt .txt4 { display: block; padding-bottom: 80px; } @media (min-width: 320px) and (max-width: 767px) { #mainbottom .parallax .parallax_cnt .txt4 { padding-bottom: 30px; } } #mainbottom .moduletableblog { padding-top: 30px; padding-bottom: 30px; } #mainbottom .moduletable { margin-bottom: 0; } #mainbottom .moduletable .item__module { margin-bottom: 30px; } @media (min-width: 1200px) {
#mainbottom .moduletable .item__module { margin-bottom: 0px; } } .rd-video iframe#player { max-width: none; } /*======================= BOTTOM =======================*/ /*======================= FOOTER =======================*/ #footer { background: #282828; padding: 70px 0 30px; text-align: center; } #footer .container-fluid-full { padding: 0 30px; } #footer .newsletter { padding-bottom: 30px; } #footer .newsletter h3 { color: #0093DD; margin-bottom: 10px; text-align: center!important; } #footer .newsletter .acymailing_introtext { font-size: 24px; line-height: 30px; color: #0093DD; text-transform: uppercase; margin-bottom: 30px; } #footer .newsletter .acymailing_form { display: table; margin: 0 auto; overflow: hidden; } #footer .newsletter .acymailing_form .fieldacyemail { float: left; width: 240px; border: 2px solid #fff; padding-bottom: 0px; position: relative; } @media (min-width: 320px) and (max-width: 767px) { #footer .newsletter .acymailing_form .fieldacyemail { float: none; } }
#footer .newsletter .acymailing_form .fieldacyemail input { background: none; color: #959494; margin-bottom: 0px!important; } #footer .newsletter .acymailing_form .acysubbuttons { float: left; width: 150px; padding-bottom: 0px; margin-left: -2px; } @media (min-width: 320px) and (max-width: 767px) { #footer .newsletter .acymailing_form .acysubbuttons { float: none; margin-left: 0px; width: auto; margin-top: -2px; } } #footer .newsletter .acymailing_form .acysubbuttons .button { display: block; width: 100%; background: none; border-color: #fff; } #footer .newsletter .acymailing_form .acysubbuttons .button:hover { background: #fff; color: #282828; } #footer .mod-menu ul { margin: 0; padding-bottom: 20px; } #footer .mod-menu li { display: inline-block; padding: 0 15px; } #footer .mod-menu a { color: #fff; font-size: 14px; line-height: 30px; font-weight: 400; font-family: 'Open Sans', sans-serif; text-transform: uppercase; } #footer .mod-menu a:hover { color: #0093DD; } #footer .mod-menu .active a { color: #0093DD;
} #footer .moduletable { margin-bottom: 0; } @media (min-width: 320px) and (max-width: 767px) { #footer .moduletable { margin-bottom: 30px; } } #footer .sociallist { padding-bottom: 30px; } #footer .sociallist li { display: inline-block; padding: 0 15px; } #footer .sociallist li a { font-size: 26px; line-height: 30px; } #footer .sociallist li a.fa:before { font-family: FontAwesome; } #footer .sociallist li a.fa-facebook { content: '\f099'; } #footer .sociallist li a.fa-twitter { content: '\f107'; } #footer .sociallist li a.fa-google-plus { content: '\f0d5'; } #footer .sociallist li a.fa-skype { content: '\f17e'; } #footer .sociallist li a:hover { color: #0093DD; } #footer .contacts { font-size: 12px; line-height: 18px; color: #777; font-family: 'Open Sans', sans-serif; font-weight: 300; } #footer .contacts strong { display: block; font-size: 14px; line-height: 30px; color: #fff; font-weight: 300; } #footer .contacts span { font-size: 22px; line-height: 30px; display: block;
font-family: 'Open Sans', sans-serif; padding-bottom: 10px; } #footer .contacts span a { color: #0093DD; } #footer .contacts span a:hover { color: #fff; } #copyright { text-align: center; padding: 0px 0 50px; font-size: 12px; line-height: 20px; color: #959494; } #copyright .copy { margin-right: 4px; } #copyright a { color: #0093DD; } #copyright a:before { content: " "; display: inline-block; margin: 0 4px; color: #777; } #copyright a:hover { color: #fff; } #copyright a.privacy_link { margin-left: 4px; } #copyright a.privacy_link:before { display: none; } #searchForm .controls { margin-bottom: 0; } #searchForm .form-limit.well { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #searchForm .btn .fa { font-size: 16px; } .moduletable.address p { padding-bottom: 12px; } .address_phones { font-size: 18px; font-weight: 500; } .address_phones i { font-size: 24px; vertical-align: middle; } .address_phones i.fa-fax { margin: 0 5px 0 20px; } .address_phones span { white-space: nowrap; }
body.mobile_mode.mobile div#fixed-sidebar-right .moduletable.login { top: 35px !important; } .menu li a, .categories-modulesite_map li a { text-transform: none; } .menu .parent .menu, .categories-modulesite_map .parent .menu { padding-top: 15px; } nav.mainmenu.jmoddiv.jmodinside { position: static; } .mod-login_submit { width: 100%; clear: both; overflow: hidden; } .mod-login_submit .btn { float: left; margin-right: 5px; } #member-registration .controls .btn { float: left; margin-right: 5px; } .calendar_wrapper #jform_profile_dob { float: left; } #login-form .control-group.remember { width: 100%; overflow: hidden; margin-bottom: 0; } #login-form .control-group.login { text-align: center; margin-bottom: 0; } #login-form .control-group.login .controls { width: auto; overflow: hidden; display: inline-block; } #login-form .control-group.login .controls .btn { float: left; margin-right: 3px; margin-left: 3px; } .popupletter { position: relative; z-index: 88; } .popupletter.zindex { z-index: 88888; }
.popupletter.zindex #myModal .modal-dialog { z-index: 111111; } .popupletter .popbtn { background: rgba(0, 0, 0, 0.01); } .popupletter .popbtn a { background: rgba(0, 0, 0, 0.01); } #wrapper { position: relative; z-index: 888; } .wrapper-inner { position: relative; z-index: 888; } #footer-wrapper { position: relative; z-index: 887; } .modal-backdrop { z-index: 11111; } #myModal.fade { z-index: -1; position: fixed!important; top: -200%; } #myModal.fade.in { z-index: 1030; position: relative; top: 0; } #myModal .modal-dialog { position: fixed; left: 50%; top: 50%; min-height: 365px; background: #fff; padding: 20px 20px 10px 20px; box-sizing: border-box; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: -1; overflow: hidden; -webkit-overflow-scrolling: touch; } @media (min-width: 500px) and (max-width: 767px) { #myModal .modal-dialog { min-height: 330px!important;
height: 330px!important; overflow: auto; } } @media (min-width: 320px) and (max-width: 499px) { #myModal .modal-dialog { width: 300px!important; min-height: 300px!important; height: 300px!important; overflow: auto; text-align: left; } } #myModal .modal-dialog .modal-header { position: relative; } #myModal .modal-dialog .modal-header h3 { margin-bottom: 14px; background: none; padding-left: 0; border: none; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #myModal .modal-dialog .modal-header .close { position: absolute; right: -14px; top: -22px; } @media (min-width: 320px) and (max-width: 767px) { #myModal .modal-dialog .modal-header .close { right: -13px; top: -17px; margin: 0; } } @media (min-width: 320px) and (max-width: 479px) { #myModal .modal-dialog .modal-header .close { right: -15px; top: -20px; padding: 0; } } @media (min-width: 320px) and (max-width: 767px) { #myModal .modal-dialog .modal-header #myModalLabel { padding-top: 0px; font-size: 18px;
margin-bottom: 0px; } } #myModal .modal-dialog .acyfield_email { position: relative; display: block; } #myModal .modal-dialog .acyfield_email mark { display: block; } #myModal .modal-dialog .acyfield_email input { margin-bottom: 0!important; } #myModal .modal-dialog .btndontshow { position: relative; left: 0px; bottom: 0px; border: none; background: none; padding: 0; margin: 0; padding-bottom: 20px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } #myModal .modal-dialog .btndontshow:hover { color: #0093DD; } #myModal .modal-dialog .responseContainer.acymailing_module_success { text-align: left; line-height: 20px; height: 20px; position: absolute; left: 0; width: 100%; top: 50%; margin-top: -10px; box-sizing: border-box; padding-left: 20px; } #myModal .modal-dialog .acysubbuttons { padding-bottom: 20px; margin-bottom: 0; } div.moduletable.bannertop .bannergroup.bannertop { margin: 0 -15px; margin-bottom: 30px; } @media (min-width: 320px) and (max-width: 979px) {
div.moduletable.bannertop .bannergroup.bannertop { margin-bottom: 10px; } } @media (min-width: 320px) and (max-width: 767px) { div.moduletable.bannertop .bannergroup.bannertop { margin-bottom: 10px; } } div.moduletable.bannertop .bannergroup.bannertop .banneritem { float: left; width: 33.333%; padding: 0 15px; box-sizing: border-box; } @media (min-width: 320px) and (max-width: 979px) { div.moduletable.bannertop .bannergroup.bannertop .banneritem { width: 100%; margin-bottom: 20px; } div.moduletable.bannertop .bannergroup.bannertop .banneritem img { width: 100%; height: auto; } } div.moduletable.bannertop .bannergroup.bannertop .banneritem a { display: block; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); position: relative; } div.moduletable.bannertop .bannergroup.bannertop .banneritem .banner_text { min-height: 44px; border-top: 1px solid #0093DD; background: rgba(60, 123, 238, 0.9); position: absolute; left: 0;
bottom: -1px; width: 100%; text-align: left; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; } div.moduletable.bannertop .bannergroup.bannertop .banneritem .banner_text h3 { display: none; } div.moduletable.bannertop .bannergroup.bannertop .banneritem .banner_text .banner_desc { padding: 10px 20px; font-size: 22px; line-height: 24px; color: #fff; font-weight: 300; } div.moduletable.bannertop .bannergroup.bannertop .banneritem:hover .banner_text { background: #262626; border-top: 1px solid #262626; } #breadcrumbs { margin-bottom: 30px; } #breadcrumbs .breadcrumbs .module_container { border: 1px solid #e1e1e8; padding: 10px 20px; } #breadcrumbs .breadcrumbs .module_container ul { overflow: hidden; margin: 0; padding: 0; list-style: none; } #breadcrumbs .breadcrumbs .module_container ul li { float: left; margin-right: 10px; } #breadcrumbs .breadcrumbs .module_container ul li .fa { font-size: 11px; margin-left: 5px; color: #e1e1e8; }
#breadcrumbs .breadcrumbs .module_container ul li:first-child a { font-size: 0; line-height: 0; height: 0; } #breadcrumbs .breadcrumbs .module_container ul li:first-child a:before { content: '\f015'; font-family: FontAwesome; font-size: 19px; } #jform_profile_dob_img.btn { width: auto!important; } #jform_profile_dob_img.btn span:before { position: relative; top: -2px; } #jform_profile_dob_img span { padding: 0; } #member-profile .controls .btn { float: left; margin-right: 5px; } .btn.jmodedit { width: 40px!important; height: 40px!important; line-height: 40px; } .btn.jmodedit span { padding: 0; } #modules-form span.radio label.radio_inner { position: relative; top: 50%; bottom: auto; } #modules-form span.radio { position: relative; z-index: 1; margin-right: 4px; margin-left: 4px; visibility: visible; padding: 0; } #modules-form span.radio + label { display: inline-block; margin-right: 4px; margin-left: 4px !important; color: #000; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }
#jform_publish_up_img .fa, #jform_publish_down .fa { top: -3px !important; } #jform_showtitle .btn, #jform_published .btn, .edit.item-page .btn, #jform_params_showHere .btn, #jform_params_showHome .btn, #jform_params_showLast .btn { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 8px 10px; } #jform_showtitle .btn span, #jform_published .btn span, .edit.item-page .btn span, #jform_params_showHere .btn span, #jform_params_showHome .btn span, #jform_params_showLast .btn span { padding: 0; } #jform_showtitle span.radio, #jform_published span.radio, .edit.item-page span.radio, #jform_params_showHere span.radio, #jform_params_showHome span.radio, #jform_params_showLast span.radio { position: relative; z-index: 1; margin-right: 4px; visibility: hidden!important; } #jform_showtitle label.btn:before, #jform_published label.btn:before, .edit.item-page label.btn:before, #jform_params_showHere label.btn:before, #jform_params_showHome label.btn:before, #jform_params_showLast label.btn:before {
z-index: -1; } #jform_showtitle .add-on.btn, #jform_published .add-on.btn, .edit.item-page .add-on.btn, #jform_params_showHere .add-on.btn, #jform_params_showHome .add-on.btn, #jform_params_showLast .add-on.btn { display: none; } .animated { -webkit-animation-duration: 1.0s; animation-duration: 1.0s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } 100% { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } /*== 1200px and beyond ===================================================
========================================================================*/ /* Large desktop */ @media screen and (max-height: 639px) { #style_switcher, div#fixed-sidebar-right .moduletable.login { top: 54px !important; } } /*== Up to 1200px ===================================================== ========================================================================*/ /* Large desktop */ @media (max-width: 1200px) { .row-fluid { margin-left: -20px; } .row-fluid [class*="itemSpan"], .row-fluid [class*="span"] { padding-left: 20px; } .fluid { margin-left: -20px; } } /*== Up to 980px ====================================================== ========================================================================*/ /* Narrow desktop */ @media (max-width: 979px) { .thumbnails { margin-left: -12px; } .thumbnails > li { margin-left: 12px; } #back-top { display: none !important; opacity: 0 !important; } .row-fluid { margin-left: -12px; } .row-fluid [class*="itemSpan"], .row-fluid [class*="span"] { padding-left: 12px; }
.fluid { margin-left: -12px; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { font-weight: inherit; } .moduletable.testimonials .item_content { padding: 0; } #com_virtuemart ul.steps { table-layout: auto; } #com_virtuemart .productdetails-custom ul.variants li + li { margin-left: 4px; } #com_virtuemart ul.steps li > span { padding-right: 10px; } } /*== Up to 980px and beyond 768px ====================================== ========================================================================*/ /* Portrait tablet to landscape and desktop */ @media (min-width: 768px) and (max-width: 979px) { .fullwidth ul.icesubMenu.sub_level_1 > li { padding-left: 0; padding-right: 0; } .fullwidth ul.icesubMenu.sub_level_1 .iceCols > ul { padding: 0 15px; } .contact_details > div i + * { margin-top: 5px; } } @media (max-width: 800px) { .img-full__left.span5 { width: 50%; } } /*== Up to 767px ======================================================
========================================================================*/ /* Landscape phone to portrait tablet */ @media (max-width: 767px) { body { padding: 0; } .icemegamenu { display: none; } .icemega_modulewrap .icemega_cover_module { padding-left: 20px; padding-right: 20px; } /*===== Mobile Menu =====*/ .rd-mobilemenu_ul a.iceMenuTitle:hover { background: #0093DD; } .rd-mobilemenu_ul a.active, .rd-mobilemenu_ul li.level_1.active > a { color: #0093DD; background: #0093DD; } .rd-mobilemenu_submenu li.active > a { color: #ffffff; background: #0093DD; } .rd-mobilemenu_submenu .item, .rd-mobilemenu_submenu .item__module { opacity: 1; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .rd-mobilemenu_submenu [class*="span"] { width: 100% !important; } .rd-mobilemenu_submenu .icemega_modulewrap.top_search > i.fa-search { display: none; }
.rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search { position: static; visibility: visible; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 15px; margin-top: 10px; } .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search i.fa-times { display: none; } .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search #searchword { width: 100%; } #logo { text-align: center; } #logo a { margin: 0; } .nav.menu.pull-right.nav-pills { float: none; text-align: center; } .nav.menu.pull-right.nav-pills li { display: inline-block; float: none; } /*===== content =====*/ [class*="cols"] [class*="span"] { width: 100%; } .row-fluid [class*="itemSpan"], .row-fluid [class*="span"] { display: block; float: none; margin-left: 0; width: 100%; } .row-fluid [class*="itemSpan"] + [class*="itemSpan"], .row-fluid [class*="span"] + [class*="itemSpan"], .row-fluid [class*="itemSpan"] [class*="span"], .row-fluid [class*="span"] [class*="span"] {
margin-top: 30px; } /*===== Tabs =====*/ .nav-tabs li { display: block; } /*===== Tables =====*/ .item_introtext dl.table { display: block; } .item_introtext table { display: none; } .page-blog article .item_img { float: none; max-width: 100%; margin: 0 0 20px; } .page-item__blog .item_fulltext ul, .page-item__blog .item_fulltext ol { width: 100%; padding: 0; float: none; } .page-item__blog .item_fulltext ul + *, .page-item__blog .item_fulltext ol + * { margin-top: 24px; } .contact_details { margin: 0; } .contact_details > div { float: none; width: 100%; padding: 0; } .contact_details > div .title .contact_address { display: inline-block; } #com_virtuemart ul.steps { display: block; } #com_virtuemart ul.steps li { display: block; } #com_virtuemart ul.steps li:before { top: 17px; } #com_virtuemart ul.steps li > span { padding-top: 5px; padding-bottom: 5px; } #com_virtuemart ul.steps li + li { border-top: none; border-left-width: 1px; } #com_virtuemart ul.steps li + li > span:before { left: 50%;
border-bottom: none; margin-left: -10px; border-top: 10px solid #c7c7c7; border-left: 10px solid transparent; border-right: 10px solid transparent; } #com_virtuemart ul.steps li + li > span:after { left: 50%; top: -1px; margin-left: -10px; border-bottom: none; border-top: 10px solid #ededed; border-left: 10px solid transparent; border-right: 10px solid transparent; } #com_virtuemart ul.steps li.current + li > span:after { left: 50%; top: -1px; margin-left: -10px; border-bottom: none; border-top: 10px solid; border-left: 10px solid transparent; border-right: 10px solid transparent; } #com_virtuemart table.cart-summary input.quantity-input, #com_virtuemart table.cart-summary .vm2-add_quantity_cart, #com_virtuemart table.cart-summary .vm2-remove_from_cart { display: block; margin: 0 auto 5px; } #com_virtuemart table.cart-summary .item_name { display: none; } #com_virtuemart table.cart-summary .cart_product_image span.cart-images { margin-bottom: 24px; }
#com_virtuemart table.cart-summary .cart_product_image div.item_title { display: block; } #com_virtuemart table.cart-summary .cart_product_image img { width: 100px; } #com_virtuemart table.cart-summary .cart_product_title { display: none; } #com_virtuemart form#userForm button.btn { margin-bottom: 10px; } #com_virtuemart form#userForm label, #com_virtuemart form#paymentForm label { white-space: normal; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical { width: 170px; } #com_virtuemart .productdetails-view .product_tabs::before { left: 169px; } #com_virtuemart .productdetails-view .product-related-products .product-field-type-R { width: 50%; margin-bottom: 24px; } #com_virtuemart .category-view, #com_virtuemart .featured-view, #com_virtuemart .latest-view, #com_virtuemart .topten-view { font-size: 0; } #com_virtuemart .category-view .product.vm-col, #com_virtuemart .featured-view .product.vm-col, #com_virtuemart .latest-view .product.vm-col, #com_virtuemart .topten-view .product.vm-col,
#com_virtuemart .category-view div.category, #com_virtuemart .featured-view div.category, #com_virtuemart .latest-view div.category, #com_virtuemart .topten-view div.category { display: inline-block; width: 50%; font-size: 14px; vertical-align: top; } } /*== Up to 640px ================================================== ====================================================================*/ @media (max-width: 639px) { ul#order { float: none; } } @media (min-width: 480px) and (max-width: 767px) { .mod-newsflash-adv__progbars_circle .row-fluid .span3 { width: 50%; float: left; } .mod-newsflash-adv__progbars_circle .row-fluid .span3:nth-child(2n-1) { clear: both; } } /*== Up to 480px ================================================== ====================================================================*/ /* Landscape phones and down */ @media (max-width: 479px) { .alert { padding: 28px 58px 28px 70px; } .alert:before { left: 10px; font-size: 40px; } .img-full__left.span5 { margin-right: 0; width: 100%; } /*blog*/
.item_img { float: none; margin: 0 0 24px 0; max-width: 100%; } /*login*/ .mod-login__aside .mod-login_username, .mod-login__aside .mod-login_passwd, .mod-login__aside .mod-login_userdata { width: 100%; } .mod-login__aside .mod-login_userdata { overflow: hidden; } #error input { width: 200px; } /*===== Tables =====*/ .item_introtext table tr td:before, .item_fulltext table tr td:before { font-size: 18px; padding: 10px; } .item_introtext table tr td + td, .item_fulltext table tr td + td { border-left: none; } .chzn-container { width: 100% !important; min-width: 200px; } #habla_beta_container_do_not_rely_on_div_classes_or_names { display: none !important; } .item_info_dl dd { display: block; } .item_info_dl dd + dd { margin: 5px 0 0; } .contact_details > div .icons-marker { float: none; margin: 0; } #com_virtuemart table.cart-summary .product_thead__desktop, #com_virtuemart table.cart-summary .product_tbody__desktop, #com_virtuemart table.cart-summary .sectiontableentry__desktop { display: none; }
#com_virtuemart table.cart-summary .product_thead__desktop, #com_virtuemart table.cart-summary .product_tbody__desktop, #com_virtuemart table.cart-summary .sectiontableentry__desktop { display: none; } #com_virtuemart table.cart-summary .product_thead__mobile, #com_virtuemart table.cart-summary .product_tbody__mobile, #com_virtuemart table.cart-summary .sectiontableentry__mobile { display: table-row; } #com_virtuemart .productdetails-view .product_tabs .nav-tabs-vertical { width: 100%; float: none; } #com_virtuemart .productdetails-view .product_tabs::before { display: none; } #com_virtuemart .productdetails-view .product_tabs .tab-content { padding: 15px 0; } } #com_virtuemart table.order_items thead { display: none; } #com_virtuemart table.order_items caption { display: none; } @media print { .item__module, .item { opacity: 1 !important; transform: none !important; -o-transform: none !important; -moz-transform: none !important; -webkit-transform: none !important; -ms-transform: none !important; }
.scroll-to-fixed-fixed { position: static !important; width: 100% !important; } } .mod_tm_ajax_contact_form div.mod_tm_ajax_contact_form_message { left: -6px; top: -9px; width: 101%; } .row-container-full { max-width: inherit; width: 100%; } .container-fluid-full { padding: 0 0; } .kmt-form-submit .btn { margin: 0; float: left; margin-right: 6px; } #kmt-form { margin-bottom: 0!important; } #style_switcher.hidden { z-index: 111111!important; } .moduletable.blog .item_img { padding: 0; } .moduletable.blog .item_img a { display: inline-block; } .moduletable.blog .item_img img { width: 100%; height: auto; } /* menu */ div.moduletable._maximenu {margin-bottom:0px!important} div#footer-wrapper h4 {color:#ffffff} div.mod-custom.mod-custom__ a:hover {color:#ffffff} /* filtr */ div.moduletable._mimohp {padding-top: 15px; padding-bottom: 15px; background-color: #c0c0c0; margin-bottom: 5px!important; margin-left: auto!important; display: block; margin-right: auto; position: static; width: 100%; padding-left:25px}
#cf_wrapp_all_276, #cf_wrapp_all_277 { margin: 10px 10px 6px; } body .cf_wrapp_all .cf_flt_wrapper { margin-bottom: 0px; width: 20%; } .cf_flt_header {display:none} .cf_flt_wrapper { margin-bottom: 0px; float: left!important; } input#cf_apply_button_277.cf_apply_button.btn.btn-primary {margin-top: -25px; padding: 19px 30px;} /* kategorie */ div.virtuemart-category__container.list h2 {font-size: 16px; line-height: 18px;} #com_virtuemart .vm-details-button, .comvirtuemartmod .vm-details-button {display:none} div.virtuemart-category__container.list .addtocart-area {float:right;} .vm-list-products .row-fluid .vm-product .text-block .product-title, div.text-block h3.product-title.heading-style-3.visible-first { line-height: 22px; float: left; width: 30%; display: inline-block; text-align: left; font-size: 14px!important; } div.text-block h3.product-title.partno.heading-style-3.visible-first {width:10%} div.text-block h3.product-title.width100.heading-style-3.visible-first {width:20%} div.add-to-links { width: 20%;
float: right; display: inline-block; } .vm-list-products .hlavickaproduktu h3 { font-size: 14px!important; } .vm-list-products .skladem-0 { color: #DC137B; } .vm-list-products .skladem-0, .vm-list-products .skladem-1, span.skladem-1, span.skladem-0 { font: bold 14px/20px 'Open Sans', Arial, Helvetica, sans-serif; font-weight: normal; } .vm-list-products .skladem-1 { color: #22dd77; } .vina-des {display:none} .vm-list-products .text-block .addtocart .addtocart-button input, .vm-list-products .text-block .addtocart .product-details, div.add-to-links .div.addtocart div.addtocart-area button.addtocarbutton.btn { padding: 6px 6px 7px 28px !important; color: #fff !important; font-size: 15px !important; background: #0077B3 none repeat scroll 0% 0% !important; border: 1px solid #00669A !important; } .vm-list-products .text-block .addtocart .addtocart-button input:hover, .vm-list-products .text-block .addtocart .addtocart-button input:focus { color: #fff !important;
background: #DC137B none repeat scroll 0% 0% !important; border: 1px solid #9F105A !important; } #bd_results #com_virtuemart input.quantity-input, .comvirtuemartmod input.quantity-input {width:20px;height:20px} #bd_results #com_virtuemart button.btn {padding: 8px 15px 8px 15px;} #sp-component-wrapper .vinavm-product .ma-box-content { padding-left: 15px; padding-right: 15px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 10px; } #bd_results #com_virtuemart div.ma-box-content.radek-0 { background-color: #ebebeb; } #bd_results #com_virtuemart div.ma-box-content.radek-1 { background-color: #ffffff; } .vinavm-product .ma-box-content { padding: 15px 15px 10px 15px; text-align: center; display: block; border: 1px solid transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #fff; position: relative; z-index: 0; } .regular-price { margin: 5px 0 0; display: inline; font-size: 20px; font-family: 'Open Sans'; color: #444; }
#bd_results #com_virtuemart div.price-box, #bd_results #com_virtuemart div.price-box2 { width: 15%; float: left; margin: 5px 0px; } /* stranka produktu */ div.productdetails-view.productdetails.productdetails-default h1 {text-align:left;margin-bottom:40px} div.instock span {color:#00FF00} .productdetails-view .in-stock span { color: #22dd77;} span.red {color:#DC137B} body .cf_flt_wrapper select { min-width: calc(100% - 20px); width: calc(100% - 20px); margin-top: 0px; margin-bottom: 0px; text-align: center; text-align-last: center; text-align: center;} /* div.prod-box span.PricepriceWithoutTax {display:none} */ .product-fields-title-wrapper { font-weight: bold; } #com_virtuemart .addtocart-area .product-field .product-fields-title { text-align: left; font-weight: bold; display: inline; } .product-fields .product-field {text-align: left; display: inline;} .product-fields {margin-bottom:20px} /*  */ .browse-view.comvirtuemartmod .price-box2 .product-price,
.browse-view.comvirtuemartmod .price-box .product-price { margin-bottom: 20px; margin-top: 15px; } .browse-view.comvirtuemartmod .price-box2 .product-price .PricesalesPrice, .browse-view.comvirtuemartmod .price-box .product-price .PricesalesPrice { font-size: 26px; line-height: 28px; } .browse-view.comvirtuemartmod .row-fluid .vm-product { width: 100%; margin-bottom: 0px; padding-bottom: 0px; } .browse-view.comvirtuemartmod .vinavm-product .ma-box-content { padding-left: 15px; padding-right: 15px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 10px; } .browse-view.comvirtuemartmod .row-fluid .vm-product .image-block { width: 15%; margin-top: -5px; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block { width: 100%; display: inline-block; } .browse-view.comvirtuemartmod .row-fluid .vm-product .browseProductImage { max-height: 95px; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .add-to-links { width: 330px; }
.browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .add-to-links .addtocart { float: left; } .browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input, .browse-view.comvirtuemartmod .text-block .addtocart .product-details { padding: 10px 10px 0px !important; color: #666 !important; font-size: 13px !important; line-height: 15px !important; font-family: "CalibriBold" !important; text-transform: uppercase !important; } .browse-view.comvirtuemartmod .text-block .addtocart .product-details { padding: 10px 10px 5px !important; border-left: 1px solid #EEE; } .browse-view.comvirtuemartmod .text-block .addtocart .product-details:before { font-family: FontAwesome; } .browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input:hover, .browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input:focus, .browse-view.comvirtuemartmod .text-block .addtocart .product-details:hover, .browse-view.comvirtuemartmod .text-block .addtocart .product-details:focus {
color: #DC137B !important; } .browse-view.comvirtuemartmod .text-block .regular-price strong { font: bold 14px/20px CalibriRegular, Arial, Helvetica, sans-serif; color: rgb(102, 102, 102); font-weight: normal; font-family: "CalibriBold"; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .product-title { line-height: 22px; float: left; width: 45% !important; display: inline-block; text-align: left; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .partno { width: 10% !important; } .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box, .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box2 { width: 15%; float: left; margin: 5px 0px; } .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box .product-title, .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box2 .product-title { width: 100% !important; } .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box2 { width: 10%; }
.browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .add-to-links { float: right; width: 19%; } .browse-view.comvirtuemartmod .row-fluid { margin-bottom: 0px; } .browse-view.comvirtuemartmod .vinavm-product .addtocart { padding: 0px !important; } .browse-view.comvirtuemartmod .vinavm-product .addtocart .addtocart-area { margin: 0px; } .browse-view.comvirtuemartmod .vinavm-product .addtocart .addtocart-area form.js-recalculate { position: absolute; } .browse-view.comvirtuemartmod .vinavm-product .quantity-box { display: block; float: left !important; margin-top: 0px !important; } .browse-view.comvirtuemartmod .vinavm-product .quantity-box .quantity-input { width: 20px; margin-top: 0px; margin-bottom: 0px; } .browse-view.comvirtuemartmod .vinavm-product .quantity-controls { float: left; margin-left: 3px !important; display: block; margin-top: 0px !important; } .browse-view.comvirtuemartmod .vinavm-product .addtocart .addtocart-button { position: relative; float: right; }
.browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input, .browse-view.comvirtuemartmod .text-block .addtocart .product-details { padding: 6px 6px 7px 28px !important; color: #fff !important; font-size: 15px !important; background: #0077B3 none repeat scroll 0% 0% !important; border: 1px solid #00669A !important; } .browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input:hover, .browse-view.comvirtuemartmod .text-block .addtocart .addtocart-button input:focus { color: #fff !important; background: #DC137B none repeat scroll 0% 0% !important; border: 1px solid #9F105A !important; } .browse-view.comvirtuemartmod .addtocart .addtocart-button:before { left: 22px; top: 7px; color: #fff !important; z-index: 999; font-size: 17px !important; } .browse-view.comvirtuemartmod .radek-0 { background-color: #ebebeb; } .browse-view.comvirtuemartmod .skladem-0, .browse-view.comvirtuemartmod .skladem-1 { font: bold 14px/20px CalibriRegular, Arial, Helvetica, sans-serif;
font-weight: normal; font-family: "CalibriBold"; } .browse-view.comvirtuemartmod .skladem-1 { color: #22dd77; } .browse-view.comvirtuemartmod .skladem-0 { color: #DC137B; } .browse-view.comvirtuemartmod .hlavickaproduktu h3 { font-size: 16px; } .browse-view.comvirtuemartmod .hlavickaproduktu .vinavm-product .ma-box-content { padding-top: 0px; padding-bottom: 0px; border: none; } .browse-view.comvirtuemartmod .hlavickaproduktu .vinavm-product .ma-box-content:hover { border: none; box-shadow: 0px 0px 0px #fff; } .browse-view.comvirtuemartmod .hlavickaproduktu .price-box2 h3.product-title, .browse-view.comvirtuemartmod .hlavickaproduktu .price-box h3.product-title { width: 100% !important; text-align: center !important; padding-top: 0px; margin: 0px; } .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box2 span.PricesalesPrice, .browse-view.comvirtuemartmod .hlavickaproduktu .price-box2 h3.product-title { /* text-align: left !important; */ float: left; width: 100%; }
.browse-view.comvirtuemartmod .vinavm-product .text-block .price-box span.PricesalesPrice, .browse-view.comvirtuemartmod .hlavickaproduktu .price-box h3.product-title { /* text-align: right !important; */ width: 95% !important; float: left; } .browse-view.comvirtuemartmod .hlavickaproduktu { border-bottom: 3px solid #dc137b; } .vinavm-product .image-block a .pro-image { height: 150px; } .vinavm-product .image-block a .pro-image img { max-width: 100%; } .browse-view.comvirtuemartmod .vinavm-product .text-block .product-title { height: 70px; } /*  */ body #myModals .modal-dialog .input-prepend input { height: 60px; box-sizing: border-box; width: 100%; max-width: 100%; } body .product-fields .product-field-type-S{ display: block; } body .product-fields .product-field-type-S .product-field-display{ display: inline-block; } #footer .mod-menu li{ display: block; padding: 0; } form#adminForm input[name="opc_captcha_loaded"] + div{ width: 100%; text-align: center; } form#adminForm button#confirmbtn_button{
-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background: #0093DD; color: #ffffff; cursor: pointer; display: inline-block; font-size: 16px; line-height: 20px; outline: none; padding: 20px 25px 20px 25px; text-shadow: none; box-shadow: none; text-align: center; font-weight: 800; position: relative; overflow: hidden; font-family: 'Open Sans', sans-serif; box-sizing: border-box; text-transform: uppercase; border: 2px solid #0093DD; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; } form#adminForm button#confirmbtn_button:hover{ outline: none; border: 2px solid #282828; color: #ffffff; background: #282828; } .vina-cate-carousel + .moduletable  .moduleTitle, .vina-cate-carousel .moduleTitle{ border-bottom: 3px solid #f4f4f4; position: relative; z-index: 0; padding-bottom: 3px; font-size: 18px; line-height: 25px; text-transform: uppercase; color: #666; } .vina-cate-carousel .moduleTitle:before,
.vina-cate-carousel + .moduletable  .moduleTitle:before { position: absolute; z-index: -1; bottom: -3px; width: 100%; content: ""; left: 0; height: 3px; background: #dc137b; } .vina-cate-carousel .vm-list-products .row-fluid .vm-product .text-block .product-title, .vina-cate-carousel div.text-block h3.product-title.heading-style-3.visible-first, .vina-cate-carousel + .moduletable  .vm-list-products .row-fluid .vm-product .text-block .product-title, .vina-cate-carousel + .moduletable  div.text-block h3.product-title.heading-style-3.visible-first, .vina-cate-carousel div.text-block h3.product-title.heading-style-3, .vina-cate-carousel + .moduletable  div.text-block h3.product-title.heading-style-3{ width: 100%; text-align: center; text-transform: none; margin-bottom: 10px; min-height: 66px; line-height: 22px; font-size: 14px!important; } .vina-cate-carousel div.add-to-links, .vina-cate-carousel + .moduletable  div.add-to-links { width: 100%; text-align: center; padding-top: 10px; }
body .vina-carousel-virtuemart .addtocart { float: none; } .vinavm-product .image-block a .pro-image img { max-height: 100%; width: auto; margin: 0 auto; } div.moduletable._mimohp { padding-right: 25px; box-sizing: border-box; } .browse-view.comvirtuemartmod .vinavm-product .text-block .product-title { height: auto; margin-bottom: 0px; } .browse-view.comvirtuemartmod .vinavm-product h3.heading-style-3{ font-size: 14px; } .browse-view.comvirtuemartmod .vinavm-product .quantity-controls{ float: right; margin-right: 20px; } .browse-view.comvirtuemartmod .vinavm-product .quantity-controls i{ float: left; clear: both; margin-right: 10px; margin-top: 6px !important; margin-left: 5px !important; } #bd_results #com_virtuemart div.price-box, #bd_results #com_virtuemart div.price-box2 { margin: 0px 0px; } #bd_results #com_virtuemart div.price-box span.PricesalesPrice, #bd_results #com_virtuemart div.price-box2 span.PricesalesPrice { font-size: 14px; line-height: 22px; text-align:center; }
.browse-view.comvirtuemartmod .text-block .regular-price strong, .browse-view.comvirtuemartmod .skladem-0, .browse-view.comvirtuemartmod .skladem-1{ font-family: 'Open Sans'; } .browse-view.comvirtuemartmod .vinavm-product .text-block .price-box2 { width: 10% !important; } #com_virtuemart .addtocart-area, .comvirtuemartmod .addtocart-area, #com_virtuemart .vm-details-button, .comvirtuemartmod .vm-details-button { vertical-align: top; } .browse-view.comvirtuemartmod .vinavm-product .addtocart .addtocart-area form.js-recalculate { position: static; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block > *{ padding-top: 10px; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block > .add-to-links{ padding-top: 0px; } .browse-view.comvirtuemartmod .vinavm-product .ma-box-content { padding-bottom: 4px; } body .product-fields .product-field-type-S .product-fields-title-wrapper{ display: inline-block; vertical-align: middle; } body .product-fields .product-field-type-S .product-field-display {
display: inline-block; vertical-align: middle; } .productdetails-view .product-field .barva { background: none !important; background-color: #000 !important; height: 30px; width: 30px; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); border-radius: 4px; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); float: left; } .productdetails-view .product-field .barva.f3colors { background: transparent url("/templates/theme666/images/3barvy.png") no-repeat scroll center center !important; } .productdetails-view .product-field .barva.f4colors { background: transparent url("/templates/theme666/images/4barvy.png") no-repeat scroll center center !important; } .productdetails-view .product-field .barva.fblack { background-color: #000 !important; } .productdetails-view .product-field .barva.fmagenta { background-color: #dc127a !important; } .productdetails-view .product-field .barva.fyellow { background-color: #fff500 !important; }
.productdetails-view .product-field .barva.fcyan { background-color: #0093dd !important; } .productdetails-view .product-field .barva.fgreen { background-color: green !important; } .productdetails-view .product-field .barva.fblue { background-color: blue !important; } .productdetails-view .product-field .barva.fred { background-color: red !important; } #top-box .customtop{ padding-right: 0px; } .moduletable.customtop input[type="text"] { border: 2px solid #dd137b; float: left; width: 200px; } .moduletable.customtop input[type="submit"]{ float: left; border: none; background: #dd137b; color: #fff; padding: 0px 20px; height: 40px; text-transform: uppercase; font-weight:800; } @media screen and (max-width: 1100px){ #breadcrumbs {margin-right: -20px;} } @media screen and (max-width: 1023px){ body .cf_wrapp_all .cf_flt_wrapper {width: 33%; margin-bottom: 10px;} .chzn-container {min-width: 95%; max-width: 95%;} #top-box .customtop{width: auto; float: right; padding-top: 0px;} } @media screen and (max-width: 767px){
#top-box .customtop {width: 100%; padding-top: 5px; text-align: center;} #top-box .customtop form{width: 310px; margin: 0 auto;} } @media screen and (max-width: 639px){ body .cf_wrapp_all .cf_flt_wrapper {width: 100%; margin-bottom: 10px;} .chzn-container {min-width: 100%; max-width: 100%;} body .cf_flt_wrapper select {min-width: 100%; width: 100%;} body.home .vina-cate-carousel + .moduletable, body.home .vina-cate-carousel{display: none;} } div#maximenuck256.maximenuckh ul.maximenuck li.maximenuck div.floatck div.floatck, div#maximenuck256 .maxipushdownck div.floatck div.floatck {margin-left:120px!important} #vmMainPageOPC .opc_product_instock, #vmMainPageOPC .opc_product_instock_product {color:#0093DD!important} /* kosik */ #checkoutForm{ clear: both; } #checkoutForm #totalam{ display: none; } #registertab input, #bill_to_section input, #shipto_section input { height: 36px; max-width: 100%; box-sizing: border-box; } #vmMainPageOPC .chzn-container-single .chzn-single { height: 36px;
box-sizing: border-box !important; border: 1px solid #ccc; padding: 6px 10px 6px 15px; } #vmMainPageOPC .chzn-container{ margin-bottom: 10px; } #vmMainPageOPC .chzn-container-single .chzn-single div{ height: 36px; } #vmMainPageOPC .shipping_method_section, #vmMainPageOPC #payment_top_wrapper { width: 50%; margin-right: 0px; float: left; box-sizing: border-box !important; padding: 10px 10px 10px 20px; margin-top: 0px; } #vmMainPageOPC .shipping_method_section h3, #vmMainPageOPC #payment_top_wrapper h3, #vmMainPageOPC #checkoutForm h3{ color: #1b1b1b; font-size: 16px; padding-bottom: 5px; display: block; margin: 0px; text-transform: none; } #vmMainPageOPC .vmshipment_description, #vmMainPageOPC .vmshipment_name, #vmMainPageOPC .vmpayment_name, #vmMainPageOPC .vmpayment_description { padding-top: 0px; } div#vmMainPageOPC div#ajaxshipping input[type="radio"], div#vmMainPageOPC div#payment_html input[type="radio"] { position: relative; top: 7px; margin-bottom: 15px; } div#vmMainPageOPC .payment_method_section {
width: 100%; } div#vmMainPageOPC div#ajaxshipping input[type="text"], div#vmMainPageOPC div#payment_html input[type="text"], div#vmMainPageOPC div#ajaxshipping select, div#vmMainPageOPC div#payment_html select, div#vmMainPageOPC select { max-width: 94% !important; width: 100%; height: 36px; line-height: 36px; box-sizing: border-box; padding: 6px 15px 6px 10px; } div#vmMainPageOPC #virtuemart_country_id_input{ margin-bottom: 10px; } div#vmMainPageOPC div#rbsubmit div { width: 100%; max-width: 1000px; margin: 0 auto; } div#vmMainPageOPC div#rbsubmit div .agreed_input_wrapper{ width: 20px; float: left; } div#vmMainPageOPC div#rbsubmit div .agreed_label_wrapper{ width: calc(100% - 20px); float: left; } div#vmMainPageOPC div#rbsubmit div#confirmbtn_area{ text-align: center; padding-top: 12px; clear: both; } #onepage_info_above_button > div{ clear: both; } #onepage_info_above_button > div:nth-child(5) > div:first-child{ width: 24px !important; } #onepage_info_above_button > div:nth-child(5) > div:nth-child(2){
width: calc(100% - 24px) !important; } #agreed_div label{ margin: 0px; box-sizing: border-box; width: 100% !important; } .cart-view .login-box .remember{ clear: both; float: left; } .cart-view .login-box .remember span.checkbox{ float: left; margin-top: 6px; } div#vmMainPageOPC div#logintab .button{ background: #0093DD; border: none; margin-left: 10px; color: #fff; padding: 4px 15px; } div#vmMainPageOPC div#logintab .button:hover{ background: #000; } @media screen and (max-width: 767px){ #vmMainPageOPC .shipping_method_section, #vmMainPageOPC #payment_top_wrapper {width: 100%; padding: 0px 0px 0px 0px; margin-top: 0px;} /* kategorie na mobilu */ .vm-list-products .row-fluid .vm-product .text-block .product-title, div.text-block h3.product-title.heading-style-3.visible-first {font-size:10px!important} .browse-view.comvirtuemartmod .vinavm-product .ma-box-content { padding-left: 2px; padding-right: 2px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 1px; } button.addtocart-button.btn span {display:none}
#bd_results #com_virtuemart div.price-box span.PricesalesPrice, #bd_results #com_virtuemart div.price-box2 span.PricesalesPrice { font-size: 10px; line-height: 22px; text-align: center; } .browse-view.comvirtuemartmod .text-block .regular-price strong { font: bold 10px/20px CalibriRegular, Arial, Helvetica, sans-serif;} .browse-view.comvirtuemartmod .skladem-0, .browse-view.comvirtuemartmod .skladem-1 { font: bold 10px/20px CalibriRegular, Arial, Helvetica, sans-serif;} .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .product-title { line-height: 22px; float: left; width: 30% !important; display: inline-block;} .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .partno { width: 10% !important; } .browse-view.comvirtuemartmod .row-fluid .vm-product .text-block .add-to-links { float: right; width: 34%!important; } .browse-view.comvirtuemartmod .vinavm-product .quantity-controls { float: right; margin-right: 0px!important; } .row-fluid { margin-left: -20px; margin-right: -25px; }
.browse-view.comvirtuemartmod .vinavm-product .addtocart .addtocart-button { position: relative; float: right; margin-left: 5px; } .descck {padding-left: 7px;} } /* barvy na produktu */ .productdetails-view .product-shop-inner .product-field .barva { background: none !important; background-color: #000 !important; height: 30px; width: 30px; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); border-radius: 4px; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); float: left; } .productdetails-view .product-shop-inner .product-field .barva.f3colors { background: transparent url("/templates/theme666/images/3barvy.png") no-repeat scroll center center !important; }
.productdetails-view .product-shop-inner .product-field .barva.f4colors { background: transparent url("/templates/theme666/images/4barvy.png") no-repeat scroll center center !important; } .productdetails-view .product-shop-inner .product-field .barva.fblack { background-color: #000 !important; } .productdetails-view .product-shop-inner .product-field .barva.fmagenta { background-color: #dc127a !important; } .productdetails-view .product-shop-inner .product-field .barva.fyellow { background-color: #fff500 !important; } .productdetails-view .product-shop-inner .product-field .barva.fcyan { background-color: #0093dd !important; } .productdetails-view .product-shop-inner .product-field .barva.fgreen { background-color: green !important; } .productdetails-view .product-shop-inner .product-field .barva.fblue { background-color: blue !important; } .productdetails-view .product-shop-inner .product-field .barva.fred { background-color: red !important; } .productdetails-view .product-field-type-S .product-fields-title-color {
margin-top: 7px; } span.product-fields-title.product-fields-title-Barva, span.product-fields-title.product-fields-title-Typ {color:#959494!important;display: inline-block;
width: 160px;} button.addtocart-button.btn span {padding-left: 10px} /* sloupce */ .c1{float: left;width: 30%;margin-right: 3%} .c2{float: left;width: 30%;margin-right: 3%} .c3{float: left;width: 30%;} .c5-1{float: left;width: 18%;margin-right: 2%} .c5-2{float: left;width: 18%;margin-right: 2%} .c5-3{float: left;width: 18%;margin-right: 2%} .c5-4{float: left;width: 18%;margin-right: 2%} .c5-5{float: left;width: 18%;} .c1-4{float: left;width: 23%;margin-right: 2%} .c2-4{float: left;width: 23%;margin-right: 2%} .c3-4{float: left;width: 23%;margin-right: 2%} .c4-4{float: left;width: 23%;margin-right: 2%} .c1s-4{float: none;text-align:center;width: 23%;margin-right: 2%} .c2s-4{float: none;text-align:center;width: 23%;margin-right: 2%} .c3s-4{float: none;text-align:center;width: 23%;margin-right: 2%} .c4s-4{float: none;text-align:center;width: 23%;margin-right: 2%}
.cl{float: left;width: 48%;margin-right: 2%} .cr{float: right;width: 48%;} .clear{clear:both;padding-bottom: 1px;_display: inline} @media (max-width: 767px){ #pwebcontact300_toggler {display:none} .c1{float: none; width: 100%; margin-right: 0%;} .c2{float: none; width: 100%; margin-right: 0%;} .c3{float: none; width: 100%; margin-right: 0%;} .c5-1{float: none; width: 100%; margin-right: 0%;} .c5-2{float: none; width: 100%; margin-right: 0%;} .c5-3{float: none; width: 100%; margin-right: 0%;} .c5-4{float: none; width: 100%; margin-right: 0%;} .c5-5{float: none; width: 100%; margin-right: 0%;} .c1-4{float: none; width: 100%; margin-right: 0%;} .c2-4{float: none; width: 100%; margin-right: 0%;} .c3-4{float: none; width: 100%; margin-right: 0%;} .c4-4{float: none; width: 100%; margin-right: 0%;} .cl{float: none; width: 100%; margin-right: 0%;} .cr{float: none; width: 100%; margin-right: 0%;} .c1s-4{float: none;text-align:center;width: 100%; margin-right: 0%;}
.c2s-4{float: none;text-align:center;width: 100%; margin-right: 0%;} .c3s-4{float: none;text-align:center;width: 100%; margin-right: 0%;} .c4s-4{float: none;text-align:center;width: 100%; margin-right: 0%;} } form.pwebcontact-form .btn {text-shadow:none!important;font-weight:normal} form.pwebcontact-form button, form.pwebcontact-form .btn {padding:10px 25px!important} #form-login-username { margin-right: 40px; width: 300px; } #form-login-password { width: 300px; } label#pwebcontact300_field-gdpr-lbl, label#pwebcontact299_field-gdpr-lbl {float:right} div.category.span4 > h4.heading-style-4.visible-first > a { background: #0093DD; padding: 15px 30px; color: #ffffff;} div.category.span4 > h4.heading-style-4.visible-first > a:hover { background: #dd137b; padding: 15px 30px; color: #ffffff;} .modry {font-size: 18px!important; line-height: 20px!important;color: #0093DD;text-transform:none!important;margin-bottom:0px!important} .cerny {color:#000000;font-weight:700} #pwebcontact300_container {
border: 1px solid #c0c0c0; }
a.vm-btn.vm-btn-secondary.continue_link {margin-right:60px}
.productdetails-view .in-stock span.red {
    color: red;
}
.top_details .in-stock strong {
display: inline-block;
width: 160px;
}
body .product-fields .product-field-type-S .product-field-display {
    margin-left: -4px;
}
