/**===============================================**/
/**==       Icon font                           ==**/
/**===============================================**/
/**===============================================**/
/**==       Icons                               ==**/
/**===============================================**/
@font-face {
  font-family: 'whcom';
  src: url('../font/whcom.eot?43126593');
  src: url('../font/whcom.eot?43126593#iefix') format('embedded-opentype'), url('../font/whcom.woff2?43126593') format('woff2'), url('../font/whcom.woff?43126593') format('woff'), url('../font/whcom.ttf?43126593') format('truetype'), url('../font/whcom.svg?43126593#whcom') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class*="whcom_icon"] {
  display: inline-block;
}
[class*="whcom_icon"]::before {
  font-family: "whcom", serif;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.whcom_icon_basket:before {
  content: '\e800';
}
/* '' */
.whcom_icon_th:before {
  content: '\e801';
}
/* '' */
.whcom_icon_like:before {
  content: '\e802';
}
/* '' */
.whcom_icon_mail:before {
  content: '\e803';
}
/* '' */
.whcom_icon_rocket:before {
  content: '\e804';
}
/* '' */
.whcom_icon_rocket-basket:before {
  content: '\e805';
}
/* '' */
.whcom_icon_user:before {
  content: '\e806';
}
/* '' */
.whcom_icon_www:before {
  content: '\e807';
}
/* '' */
.whcom_icon_card:before {
  content: '\e808';
}
/* '' */
.whcom_icon_user-2:before {
  content: '\e809';
}
/* '' */
.whcom_icon_ok:before {
  content: '\e80a';
}
/* '' */
.whcom_icon_wrench:before {
  content: '\e80b';
}
/* '' */
.whcom_icon_ok-circled:before {
  content: '\e80c';
}
/* '' */
.whcom_icon_ok-circled2:before {
  content: '\e80d';
}
/* '' */
.whcom_icon_cancel:before {
  content: '\e80e';
}
/* '' */
.whcom_icon_plus:before {
  content: '\e80f';
}
/* '' */
.whcom_icon_cancel-circled:before {
  content: '\e810';
}
/* '' */
.whcom_icon_cancel-circled2:before {
  content: '\e811';
}
/* '' */
.whcom_icon_minus:before {
  content: '\e812';
}
/* '' */
.whcom_icon_tags:before {
  content: '\e813';
}
/* '' */
.whcom_icon_plus-circled:before {
  content: '\e814';
}
/* '' */
.whcom_icon_bookmark:before {
  content: '\e815';
}
/* '' */
.whcom_icon_minus-circled:before {
  content: '\e816';
}
/* '' */
.whcom_icon_home:before {
  content: '\e817';
}
/* '' */
.whcom_icon_thumbs-up:before {
  content: '\e818';
}
/* '' */
.whcom_icon_thumbs-down:before {
  content: '\e819';
}
/* '' */
.whcom_icon_attention-circled:before {
  content: '\e81a';
}
/* '' */
.whcom_icon_down-open:before {
  content: '\e81b';
}
/* '' */
.whcom_icon_attention:before {
  content: '\e81c';
}
/* '' */
.whcom_icon_wrench-1:before {
  content: '\e81d';
}
/* '' */
.whcom_icon_cog-alt:before {
  content: '\e81e';
}
/* '' */
.whcom_icon_cog:before {
  content: '\e81f';
}
/* '' */
.whcom_icon_paper-plane:before {
  content: '\e820';
}
/* '' */
.whcom_icon_database:before {
  content: '\e821';
}
/* '' */
.whcom_icon_trash:before {
  content: '\e822';
}
/* '' */
.whcom_icon_cog-1:before {
  content: '\e823';
}
/* '' */
.whcom_icon_params:before {
  content: '\e824';
}
/* '' */
.whcom_icon_diamond:before {
  content: '\e825';
}
/* '' */
.whcom_icon_megaphone:before {
  content: '\e826';
}
/* '' */
.whcom_icon_thumbs-up-1:before {
  content: '\e827';
}
/* '' */
.whcom_icon_trash-empty:before {
  content: '\e828';
}
/* '' */
.whcom_icon_right-open:before {
  content: '\e829';
}
/* '' */
.whcom_icon_left-open:before {
  content: '\e82a';
}
/* '' */
.whcom_icon_down-dir:before {
  content: '\e82b';
}
/* '' */
.whcom_icon_up-dir:before {
  content: '\e82c';
}
/* '' */
.whcom_icon_left-dir:before {
  content: '\e82d';
}
/* '' */
.whcom_icon_right-dir:before {
  content: '\e82e';
}
/* '' */
.whcom_icon_star:before {
  content: '\e82f';
}
/* '' */
.whcom_icon_heart:before {
  content: '\e830';
}
/* '' */
.whcom_icon_lightbulb:before {
  content: '\e831';
}
/* '' */
.whcom_icon_user-1:before {
  content: '\e832';
}
/* '' */
.whcom_icon_globe:before {
  content: '\e833';
}
/* '' */
.whcom_icon_pencil:before {
  content: '\e834';
}
/* '' */
.whcom_icon_comment:before {
  content: '\e835';
}
/* '' */
.whcom_icon_doc:before {
  content: '\e836';
}
/* '' */
.whcom_icon_mail-1:before {
  content: '\e837';
}
/* '' */
.whcom_icon_spin4:before {
  content: '\e838';
}
/* '' */
.whcom_icon_spinner:before {
  content: '\e839';
}
/* '' */
.whcom_icon_star-empty:before {
  content: '\e83a';
}
/* '' */
.whcom_icon_heart-empty:before {
  content: '\e83b';
}
/* '' */
.whcom_icon_star-1:before {
  content: '\e83c';
}
/* '' */
.whcom_icon_heart-1:before {
  content: '\e83d';
}
/* '' */
.whcom_icon_star-half:before {
  content: '\e83e';
}
/* '' */
.whcom_icon_users:before {
  content: '\e83f';
}
/* '' */
.whcom_icon_user-3:before {
  content: '\e840';
}
/* '' */
.whcom_icon_th-list:before {
  content: '\e841';
}
/* '' */
.whcom_icon_lock-open:before {
  content: '\e842';
}
/* '' */
.whcom_icon_lock:before {
  content: '\e843';
}
/* '' */
.whcom_icon_pin:before {
  content: '\e844';
}
/* '' */
.whcom_icon_eye-off:before {
  content: '\e845';
}
/* '' */
.whcom_icon_eye:before {
  content: '\e846';
}
/* '' */
.whcom_icon_tag:before {
  content: '\e847';
}
/* '' */
.whcom_icon_edit:before {
  content: '\e848';
}
/* '' */
.whcom_icon_pencil-1:before {
  content: '\e849';
}
/* '' */
.whcom_icon_chat:before {
  content: '\e84a';
}
/* '' */
.whcom_icon_comment-1:before {
  content: '\e84b';
}
/* '' */
.whcom_icon_basket-1:before {
  content: '\e84c';
}
/* '' */
.whcom_icon_up-open:before {
  content: '\e84d';
}
/* '' */
.whcom_icon_flight:before {
  content: '\e84e';
}
/* '' */
.whcom_icon_gift:before {
  content: '\e84f';
}
/* '' */
.whcom_icon_megaphone-1:before {
  content: '\e850';
}
/* '' */
.whcom_icon_book:before {
  content: '\e851';
}
/* '' */
.whcom_icon_chart-bar:before {
  content: '\e852';
}
/* '' */
.whcom_icon_credit-card:before {
  content: '\e853';
}
/* '' */
.whcom_icon_floppy:before {
  content: '\e854';
}
/* '' */
.whcom_icon_doc-1:before {
  content: '\e855';
}
/* '' */
.whcom_icon_list:before {
  content: '\e856';
}
/* '' */
.whcom_icon_align-left:before {
  content: '\e857';
}
/* '' */
.whcom_icon_align-center:before {
  content: '\e858';
}
/* '' */
.whcom_icon_align-right:before {
  content: '\e859';
}
/* '' */
.whcom_icon_align-justify:before {
  content: '\e85a';
}
/* '' */
.whcom_icon_indent-left:before {
  content: '\e85b';
}
/* '' */
.whcom_icon_indent-right:before {
  content: '\e85c';
}
/* '' */
.whcom_icon_glass:before {
  content: '\e85d';
}
/* '' */
.whcom_icon_music:before {
  content: '\e85e';
}
/* '' */
.whcom_icon_search:before {
  content: '\e85f';
}
/* '' */
.whcom_icon_mail-2:before {
  content: '\e860';
}
/* '' */
.whcom_icon_video:before {
  content: '\e861';
}
/* '' */
.whcom_icon_videocam:before {
  content: '\e862';
}
/* '' */
.whcom_icon_picture:before {
  content: '\e863';
}
/* '' */
.whcom_icon_camera:before {
  content: '\e864';
}
/* '' */
.whcom_icon_camera-alt:before {
  content: '\e865';
}
/* '' */
.whcom_icon_th-large:before {
  content: '\e866';
}
/* '' */
.whcom_icon_flag:before {
  content: '\e867';
}
/* '' */
.whcom_icon_export:before {
  content: '\e868';
}
/* '' */
.whcom_icon_help-circled:before {
  content: '\e869';
}
/* '' */
.whcom_icon_info-circled:before {
  content: '\e86a';
}
/* '' */
.whcom_icon_link:before {
  content: '\e86b';
}
/* '' */
.whcom_icon_attach:before {
  content: '\e86c';
}
/* '' */
.whcom_icon_download:before {
  content: '\e86d';
}
/* '' */
.whcom_icon_upload:before {
  content: '\e86e';
}
/* '' */
.whcom_icon_forward:before {
  content: '\e86f';
}
/* '' */
.whcom_icon_bell:before {
  content: '\e870';
}
/* '' */
.whcom_icon_print:before {
  content: '\e871';
}
/* '' */
.whcom_icon_retweet:before {
  content: '\e872';
}
/* '' */
.whcom_icon_location:before {
  content: '\e873';
}
/* '' */
.whcom_icon_folder:before {
  content: '\e874';
}
/* '' */
.whcom_icon_folder-open:before {
  content: '\e875';
}
/* '' */
.whcom_icon_login:before {
  content: '\e876';
}
/* '' */
.whcom_icon_logout:before {
  content: '\e877';
}
/* '' */
.whcom_icon_down-circled2:before {
  content: '\e878';
}
/* '' */
.whcom_icon_up-circled2:before {
  content: '\e879';
}
/* '' */
.whcom_icon_volume-off:before {
  content: '\e87a';
}
/* '' */
.whcom_icon_volume-down:before {
  content: '\e87b';
}
/* '' */
.whcom_icon_volume-up:before {
  content: '\e87c';
}
/* '' */
.whcom_icon_headphones:before {
  content: '\e87d';
}
/* '' */
.whcom_icon_clock:before {
  content: '\e87e';
}
/* '' */
.whcom_icon_block:before {
  content: '\e87f';
}
/* '' */
.whcom_icon_resize-full:before {
  content: '\e880';
}
/* '' */
.whcom_icon_resize-small:before {
  content: '\e881';
}
/* '' */
.whcom_icon_resize-vertical:before {
  content: '\e882';
}
/* '' */
.whcom_icon_resize-horizontal:before {
  content: '\e883';
}
/* '' */
.whcom_icon_zoom-in:before {
  content: '\e884';
}
/* '' */
.whcom_icon_zoom-out:before {
  content: '\e885';
}
/* '' */
.whcom_icon_calendar:before {
  content: '\e886';
}
/* '' */
.whcom_icon_phone:before {
  content: '\e887';
}
/* '' */
.whcom_icon_down-big:before {
  content: '\e888';
}
/* '' */
.whcom_icon_left-big:before {
  content: '\e889';
}
/* '' */
.whcom_icon_right-big:before {
  content: '\e88a';
}
/* '' */
.whcom_icon_up-big:before {
  content: '\e88b';
}
/* '' */
.whcom_icon_right-hand:before {
  content: '\e88c';
}
/* '' */
.whcom_icon_left-hand:before {
  content: '\e88d';
}
/* '' */
.whcom_icon_up-hand:before {
  content: '\e88e';
}
/* '' */
.whcom_icon_down-hand:before {
  content: '\e88f';
}
/* '' */
.whcom_icon_shuffle:before {
  content: '\e890';
}
/* '' */
.whcom_icon_play:before {
  content: '\e891';
}
/* '' */
.whcom_icon_play-circled2:before {
  content: '\e892';
}
/* '' */
.whcom_icon_stop:before {
  content: '\e893';
}
/* '' */
.whcom_icon_pause:before {
  content: '\e894';
}
/* '' */
.whcom_icon_to-end:before {
  content: '\e895';
}
/* '' */
.whcom_icon_to-end-alt:before {
  content: '\e896';
}
/* '' */
.whcom_icon_to-start:before {
  content: '\e897';
}
/* '' */
.whcom_icon_cw:before {
  content: '\e898';
}
/* '' */
.whcom_icon_ccw:before {
  content: '\e899';
}
/* '' */
.whcom_icon_arrows-cw:before {
  content: '\e89a';
}
/* '' */
.whcom_icon_to-start-alt:before {
  content: '\e89b';
}
/* '' */
.whcom_icon_fast-fw:before {
  content: '\e89c';
}
/* '' */
.whcom_icon_fast-bw:before {
  content: '\e89d';
}
/* '' */
.whcom_icon_eject:before {
  content: '\e89e';
}
/* '' */
.whcom_icon_target:before {
  content: '\e89f';
}
/* '' */
.whcom_icon_signal:before {
  content: '\e8a0';
}
/* '' */
.whcom_icon_award:before {
  content: '\e8a1';
}
/* '' */
.whcom_icon_inbox:before {
  content: '\e8a2';
}
/* '' */
.whcom_icon_globe-1:before {
  content: '\e8a3';
}
/* '' */
.whcom_icon_cloud:before {
  content: '\e8a4';
}
/* '' */
.whcom_icon_flash:before {
  content: '\e8a5';
}
/* '' */
.whcom_icon_umbrella:before {
  content: '\e8a6';
}
/* '' */
.whcom_icon_leaf:before {
  content: '\e8a7';
}
/* '' */
.whcom_icon_font:before {
  content: '\e8a8';
}
/* '' */
.whcom_icon_bold:before {
  content: '\e8a9';
}
/* '' */
.whcom_icon_italic:before {
  content: '\e8aa';
}
/* '' */
.whcom_icon_text-height:before {
  content: '\e8ab';
}
/* '' */
.whcom_icon_text-width:before {
  content: '\e8ac';
}
/* '' */
.whcom_icon_scissors:before {
  content: '\e8ad';
}
/* '' */
.whcom_icon_briefcase:before {
  content: '\e8ae';
}
/* '' */
.whcom_icon_off:before {
  content: '\e8af';
}
/* '' */
.whcom_icon_road:before {
  content: '\e8b0';
}
/* '' */
.whcom_icon_list-alt:before {
  content: '\e8b1';
}
/* '' */
.whcom_icon_qrcode:before {
  content: '\e8b2';
}
/* '' */
.whcom_icon_barcode:before {
  content: '\e8b3';
}
/* '' */
.whcom_icon_adjust:before {
  content: '\e8b4';
}
/* '' */
.whcom_icon_tint:before {
  content: '\e8b5';
}
/* '' */
.whcom_icon_check:before {
  content: '\e8b6';
}
/* '' */
.whcom_icon_asterisk:before {
  content: '\e8b7';
}
/* '' */
.whcom_icon_fire:before {
  content: '\e8b8';
}
/* '' */
.whcom_icon_magnet:before {
  content: '\e8b9';
}
/* '' */
.whcom_icon_key:before {
  content: '\e8ba';
}
/* '' */
.whcom_icon_truck:before {
  content: '\e8bb';
}
/* '' */
.whcom_icon_hammer:before {
  content: '\e8bc';
}
/* '' */
.whcom_icon_lemon:before {
  content: '\e8bd';
}
/* '' */
.whcom_icon_move:before {
  content: '\f047';
}
/* '' */
.whcom_icon_link-ext:before {
  content: '\f08e';
}
/* '' */
.whcom_icon_check-empty:before {
  content: '\f096';
}
/* '' */
.whcom_icon_bookmark-empty:before {
  content: '\f097';
}
/* '' */
.whcom_icon_phone-squared:before {
  content: '\f098';
}
/* '' */
.whcom_icon_twitter:before {
  content: '\f099';
}
/* '' */
.whcom_icon_facebook:before {
  content: '\f09a';
}
/* '' */
.whcom_icon_github-circled:before {
  content: '\f09b';
}
/* '' */
.whcom_icon_rss:before {
  content: '\f09e';
}
/* '' */
.whcom_icon_hdd:before {
  content: '\f0a0';
}
/* '' */
.whcom_icon_certificate:before {
  content: '\f0a3';
}
/* '' */
.whcom_icon_left-circled:before {
  content: '\f0a8';
}
/* '' */
.whcom_icon_right-circled:before {
  content: '\f0a9';
}
/* '' */
.whcom_icon_up-circled:before {
  content: '\f0aa';
}
/* '' */
.whcom_icon_down-circled:before {
  content: '\f0ab';
}
/* '' */
.whcom_icon_tasks:before {
  content: '\f0ae';
}
/* '' */
.whcom_icon_filter:before {
  content: '\f0b0';
}
/* '' */
.whcom_icon_resize-full-alt:before {
  content: '\f0b2';
}
/* '' */
.whcom_icon_beaker:before {
  content: '\f0c3';
}
/* '' */
.whcom_icon_docs:before {
  content: '\f0c5';
}
/* '' */
.whcom_icon_blank:before {
  content: '\f0c8';
}
/* '' */
.whcom_icon_menu:before {
  content: '\f0c9';
}
/* '' */
.whcom_icon_list-bullet:before {
  content: '\f0ca';
}
/* '' */
.whcom_icon_list-numbered:before {
  content: '\f0cb';
}
/* '' */
.whcom_icon_strike:before {
  content: '\f0cc';
}
/* '' */
.whcom_icon_underline:before {
  content: '\f0cd';
}
/* '' */
.whcom_icon_table:before {
  content: '\f0ce';
}
/* '' */
.whcom_icon_magic:before {
  content: '\f0d0';
}
/* '' */
.whcom_icon_pinterest-circled:before {
  content: '\f0d2';
}
/* '' */
.whcom_icon_pinterest-squared:before {
  content: '\f0d3';
}
/* '' */
.whcom_icon_gplus-squared:before {
  content: '\f0d4';
}
/* '' */
.whcom_icon_gplus:before {
  content: '\f0d5';
}
/* '' */
.whcom_icon_money:before {
  content: '\f0d6';
}
/* '' */
.whcom_icon_columns:before {
  content: '\f0db';
}
/* '' */
.whcom_icon_sort:before {
  content: '\f0dc';
}
/* '' */
.whcom_icon_sort-down:before {
  content: '\f0dd';
}
/* '' */
.whcom_icon_sort-up:before {
  content: '\f0de';
}
/* '' */
.whcom_icon_mail-alt:before {
  content: '\f0e0';
}
/* '' */
.whcom_icon_linkedin:before {
  content: '\f0e1';
}
/* '' */
.whcom_icon_gauge:before {
  content: '\f0e4';
}
/* '' */
.whcom_icon_comment-empty:before {
  content: '\f0e5';
}
/* '' */
.whcom_icon_chat-empty:before {
  content: '\f0e6';
}
/* '' */
.whcom_icon_sitemap:before {
  content: '\f0e8';
}
/* '' */
.whcom_icon_paste:before {
  content: '\f0ea';
}
/* '' */
.whcom_icon_lightbulb-1:before {
  content: '\f0eb';
}
/* '' */
.whcom_icon_exchange:before {
  content: '\f0ec';
}
/* '' */
.whcom_icon_download-cloud:before {
  content: '\f0ed';
}
/* '' */
.whcom_icon_upload-cloud:before {
  content: '\f0ee';
}
/* '' */
.whcom_icon_user-md:before {
  content: '\f0f0';
}
/* '' */
.whcom_icon_stethoscope:before {
  content: '\f0f1';
}
/* '' */
.whcom_icon_suitcase:before {
  content: '\f0f2';
}
/* '' */
.whcom_icon_bell-alt:before {
  content: '\f0f3';
}
/* '' */
.whcom_icon_coffee:before {
  content: '\f0f4';
}
/* '' */
.whcom_icon_food:before {
  content: '\f0f5';
}
/* '' */
.whcom_icon_doc-text:before {
  content: '\f0f6';
}
/* '' */
.whcom_icon_building:before {
  content: '\f0f7';
}
/* '' */
.whcom_icon_hospital:before {
  content: '\f0f8';
}
/* '' */
.whcom_icon_ambulance:before {
  content: '\f0f9';
}
/* '' */
.whcom_icon_medkit:before {
  content: '\f0fa';
}
/* '' */
.whcom_icon_fighter-jet:before {
  content: '\f0fb';
}
/* '' */
.whcom_icon_beer:before {
  content: '\f0fc';
}
/* '' */
.whcom_icon_h-sigh:before {
  content: '\f0fd';
}
/* '' */
.whcom_icon_plus-squared:before {
  content: '\f0fe';
}
/* '' */
.whcom_icon_angle-double-left:before {
  content: '\f100';
}
/* '' */
.whcom_icon_angle-double-right:before {
  content: '\f101';
}
/* '' */
.whcom_icon_angle-double-up:before {
  content: '\f102';
}
/* '' */
.whcom_icon_angle-double-down:before {
  content: '\f103';
}
/* '' */
.whcom_icon_angle-left:before {
  content: '\f104';
}
/* '' */
.whcom_icon_angle-right:before {
  content: '\f105';
}
/* '' */
.whcom_icon_angle-up:before {
  content: '\f106';
}
/* '' */
.whcom_icon_angle-down:before {
  content: '\f107';
}
/* '' */
.whcom_icon_desktop:before {
  content: '\f108';
}
/* '' */
.whcom_icon_laptop:before {
  content: '\f109';
}
/* '' */
.whcom_icon_tablet:before {
  content: '\f10a';
}
/* '' */
.whcom_icon_mobile:before {
  content: '\f10b';
}
/* '' */
.whcom_icon_circle-empty:before {
  content: '\f10c';
}
/* '' */
.whcom_icon_quote-left:before {
  content: '\f10d';
}
/* '' */
.whcom_icon_quote-right:before {
  content: '\f10e';
}
/* '' */
.whcom_icon_spinner-1:before {
  content: '\f110';
}
/* '' */
.whcom_icon_circle:before {
  content: '\f111';
}
/* '' */
.whcom_icon_reply:before {
  content: '\f112';
}
/* '' */
.whcom_icon_github:before {
  content: '\f113';
}
/* '' */
.whcom_icon_folder-empty:before {
  content: '\f114';
}
/* '' */
.whcom_icon_folder-open-empty:before {
  content: '\f115';
}
/* '' */
.whcom_icon_smile:before {
  content: '\f118';
}
/* '' */
.whcom_icon_frown:before {
  content: '\f119';
}
/* '' */
.whcom_icon_meh:before {
  content: '\f11a';
}
/* '' */
.whcom_icon_gamepad:before {
  content: '\f11b';
}
/* '' */
.whcom_icon_keyboard:before {
  content: '\f11c';
}
/* '' */
.whcom_icon_flag-empty:before {
  content: '\f11d';
}
/* '' */
.whcom_icon_flag-checkered:before {
  content: '\f11e';
}
/* '' */
.whcom_icon_terminal:before {
  content: '\f120';
}
/* '' */
.whcom_icon_code:before {
  content: '\f121';
}
/* '' */
.whcom_icon_reply-all:before {
  content: '\f122';
}
/* '' */
.whcom_icon_star-half-alt:before {
  content: '\f123';
}
/* '' */
.whcom_icon_direction:before {
  content: '\f124';
}
/* '' */
.whcom_icon_crop:before {
  content: '\f125';
}
/* '' */
.whcom_icon_fork:before {
  content: '\f126';
}
/* '' */
.whcom_icon_unlink:before {
  content: '\f127';
}
/* '' */
.whcom_icon_help:before {
  content: '\f128';
}
/* '' */
.whcom_icon_info:before {
  content: '\f129';
}
/* '' */
.whcom_icon_attention-alt:before {
  content: '\f12a';
}
/* '' */
.whcom_icon_superscript:before {
  content: '\f12b';
}
/* '' */
.whcom_icon_subscript:before {
  content: '\f12c';
}
/* '' */
.whcom_icon_eraser:before {
  content: '\f12d';
}
/* '' */
.whcom_icon_puzzle:before {
  content: '\f12e';
}
/* '' */
.whcom_icon_mic:before {
  content: '\f130';
}
/* '' */
.whcom_icon_mute:before {
  content: '\f131';
}
/* '' */
.whcom_icon_shield:before {
  content: '\f132';
}
/* '' */
.whcom_icon_calendar-empty:before {
  content: '\f133';
}
/* '' */
.whcom_icon_extinguisher:before {
  content: '\f134';
}
/* '' */
.whcom_icon_rocket-1:before {
  content: '\f135';
}
/* '' */
.whcom_icon_maxcdn:before {
  content: '\f136';
}
/* '' */
.whcom_icon_angle-circled-left:before {
  content: '\f137';
}
/* '' */
.whcom_icon_angle-circled-right:before {
  content: '\f138';
}
/* '' */
.whcom_icon_angle-circled-up:before {
  content: '\f139';
}
/* '' */
.whcom_icon_angle-circled-down:before {
  content: '\f13a';
}
/* '' */
.whcom_icon_html5:before {
  content: '\f13b';
}
/* '' */
.whcom_icon_css3:before {
  content: '\f13c';
}
/* '' */
.whcom_icon_anchor:before {
  content: '\f13d';
}
/* '' */
.whcom_icon_lock-open-alt:before {
  content: '\f13e';
}
/* '' */
.whcom_icon_bullseye:before {
  content: '\f140';
}
/* '' */
.whcom_icon_ellipsis:before {
  content: '\f141';
}
/* '' */
.whcom_icon_ellipsis-vert:before {
  content: '\f142';
}
/* '' */
.whcom_icon_rss-squared:before {
  content: '\f143';
}
/* '' */
.whcom_icon_play-circled:before {
  content: '\f144';
}
/* '' */
.whcom_icon_ticket:before {
  content: '\f145';
}
/* '' */
.whcom_icon_minus-squared:before {
  content: '\f146';
}
/* '' */
.whcom_icon_minus-squared-alt:before {
  content: '\f147';
}
/* '' */
.whcom_icon_level-up:before {
  content: '\f148';
}
/* '' */
.whcom_icon_level-down:before {
  content: '\f149';
}
/* '' */
.whcom_icon_ok-squared:before {
  content: '\f14a';
}
/* '' */
.whcom_icon_pencil-squared:before {
  content: '\f14b';
}
/* '' */
.whcom_icon_link-ext-alt:before {
  content: '\f14c';
}
/* '' */
.whcom_icon_export-alt:before {
  content: '\f14d';
}
/* '' */
.whcom_icon_compass:before {
  content: '\f14e';
}
/* '' */
.whcom_icon_expand:before {
  content: '\f150';
}
/* '' */
.whcom_icon_collapse:before {
  content: '\f151';
}
/* '' */
.whcom_icon_expand-right:before {
  content: '\f152';
}
/* '' */
.whcom_icon_euro:before {
  content: '\f153';
}
/* '' */
.whcom_icon_pound:before {
  content: '\f154';
}
/* '' */
.whcom_icon_dollar:before {
  content: '\f155';
}
/* '' */
.whcom_icon_rupee:before {
  content: '\f156';
}
/* '' */
.whcom_icon_yen:before {
  content: '\f157';
}
/* '' */
.whcom_icon_rouble:before {
  content: '\f158';
}
/* '' */
.whcom_icon_won:before {
  content: '\f159';
}
/* '' */
.whcom_icon_bitcoin:before {
  content: '\f15a';
}
/* '' */
.whcom_icon_doc-inv:before {
  content: '\f15b';
}
/* '' */
.whcom_icon_doc-text-inv:before {
  content: '\f15c';
}
/* '' */
.whcom_icon_sort-name-up:before {
  content: '\f15d';
}
/* '' */
.whcom_icon_sort-name-down:before {
  content: '\f15e';
}
/* '' */
.whcom_icon_sort-alt-up:before {
  content: '\f160';
}
/* '' */
.whcom_icon_sort-alt-down:before {
  content: '\f161';
}
/* '' */
.whcom_icon_sort-number-up:before {
  content: '\f162';
}
/* '' */
.whcom_icon_sort-number-down:before {
  content: '\f163';
}
/* '' */
.whcom_icon_thumbs-up-alt:before {
  content: '\f164';
}
/* '' */
.whcom_icon_thumbs-down-alt:before {
  content: '\f165';
}
/* '' */
.whcom_icon_youtube-squared:before {
  content: '\f166';
}
/* '' */
.whcom_icon_youtube:before {
  content: '\f167';
}
/* '' */
.whcom_icon_xing:before {
  content: '\f168';
}
/* '' */
.whcom_icon_xing-squared:before {
  content: '\f169';
}
/* '' */
.whcom_icon_youtube-play:before {
  content: '\f16a';
}
/* '' */
.whcom_icon_dropbox:before {
  content: '\f16b';
}
/* '' */
.whcom_icon_stackoverflow:before {
  content: '\f16c';
}
/* '' */
.whcom_icon_instagram:before {
  content: '\f16d';
}
/* '' */
.whcom_icon_flickr:before {
  content: '\f16e';
}
/* '' */
.whcom_icon_adn:before {
  content: '\f170';
}
/* '' */
.whcom_icon_bitbucket:before {
  content: '\f171';
}
/* '' */
.whcom_icon_bitbucket-squared:before {
  content: '\f172';
}
/* '' */
.whcom_icon_tumblr:before {
  content: '\f173';
}
/* '' */
.whcom_icon_tumblr-squared:before {
  content: '\f174';
}
/* '' */
.whcom_icon_down:before {
  content: '\f175';
}
/* '' */
.whcom_icon_up:before {
  content: '\f176';
}
/* '' */
.whcom_icon_left:before {
  content: '\f177';
}
/* '' */
.whcom_icon_right:before {
  content: '\f178';
}
/* '' */
.whcom_icon_apple:before {
  content: '\f179';
}
/* '' */
.whcom_icon_windows:before {
  content: '\f17a';
}
/* '' */
.whcom_icon_android:before {
  content: '\f17b';
}
/* '' */
.whcom_icon_linux:before {
  content: '\f17c';
}
/* '' */
.whcom_icon_dribbble:before {
  content: '\f17d';
}
/* '' */
.whcom_icon_skype:before {
  content: '\f17e';
}
/* '' */
.whcom_icon_foursquare:before {
  content: '\f180';
}
/* '' */
.whcom_icon_trello:before {
  content: '\f181';
}
/* '' */
.whcom_icon_female:before {
  content: '\f182';
}
/* '' */
.whcom_icon_male:before {
  content: '\f183';
}
/* '' */
.whcom_icon_gittip:before {
  content: '\f184';
}
/* '' */
.whcom_icon_sun:before {
  content: '\f185';
}
/* '' */
.whcom_icon_moon:before {
  content: '\f186';
}
/* '' */
.whcom_icon_box:before {
  content: '\f187';
}
/* '' */
.whcom_icon_bug:before {
  content: '\f188';
}
/* '' */
.whcom_icon_vkontakte:before {
  content: '\f189';
}
/* '' */
.whcom_icon_weibo:before {
  content: '\f18a';
}
/* '' */
.whcom_icon_renren:before {
  content: '\f18b';
}
/* '' */
.whcom_icon_pagelines:before {
  content: '\f18c';
}
/* '' */
.whcom_icon_stackexchange:before {
  content: '\f18d';
}
/* '' */
.whcom_icon_right-circled2:before {
  content: '\f18e';
}
/* '' */
.whcom_icon_left-circled2:before {
  content: '\f190';
}
/* '' */
.whcom_icon_collapse-left:before {
  content: '\f191';
}
/* '' */
.whcom_icon_dot-circled:before {
  content: '\f192';
}
/* '' */
.whcom_icon_wheelchair:before {
  content: '\f193';
}
/* '' */
.whcom_icon_vimeo-squared:before {
  content: '\f194';
}
/* '' */
.whcom_icon_try:before {
  content: '\f195';
}
/* '' */
.whcom_icon_plus-squared-alt:before {
  content: '\f196';
}
/* '' */
.whcom_icon_space-shuttle:before {
  content: '\f197';
}
/* '' */
.whcom_icon_slack:before {
  content: '\f198';
}
/* '' */
.whcom_icon_mail-squared:before {
  content: '\f199';
}
/* '' */
.whcom_icon_wordpress:before {
  content: '\f19a';
}
/* '' */
.whcom_icon_openid:before {
  content: '\f19b';
}
/* '' */
.whcom_icon_bank:before {
  content: '\f19c';
}
/* '' */
.whcom_icon_graduation-cap:before {
  content: '\f19d';
}
/* '' */
.whcom_icon_yahoo:before {
  content: '\f19e';
}
/* '' */
.whcom_icon_google:before {
  content: '\f1a0';
}
/* '' */
.whcom_icon_reddit:before {
  content: '\f1a1';
}
/* '' */
.whcom_icon_reddit-squared:before {
  content: '\f1a2';
}
/* '' */
.whcom_icon_stumbleupon-circled:before {
  content: '\f1a3';
}
/* '' */
.whcom_icon_stumbleupon:before {
  content: '\f1a4';
}
/* '' */
.whcom_icon_delicious:before {
  content: '\f1a5';
}
/* '' */
.whcom_icon_digg:before {
  content: '\f1a6';
}
/* '' */
.whcom_icon_pied-piper-squared:before {
  content: '\f1a7';
}
/* '' */
.whcom_icon_pied-piper-alt:before {
  content: '\f1a8';
}
/* '' */
.whcom_icon_drupal:before {
  content: '\f1a9';
}
/* '' */
.whcom_icon_joomla:before {
  content: '\f1aa';
}
/* '' */
.whcom_icon_language:before {
  content: '\f1ab';
}
/* '' */
.whcom_icon_fax:before {
  content: '\f1ac';
}
/* '' */
.whcom_icon_building-filled:before {
  content: '\f1ad';
}
/* '' */
.whcom_icon_child:before {
  content: '\f1ae';
}
/* '' */
.whcom_icon_paw:before {
  content: '\f1b0';
}
/* '' */
.whcom_icon_spoon:before {
  content: '\f1b1';
}
/* '' */
.whcom_icon_cube:before {
  content: '\f1b2';
}
/* '' */
.whcom_icon_cubes:before {
  content: '\f1b3';
}
/* '' */
.whcom_icon_behance:before {
  content: '\f1b4';
}
/* '' */
.whcom_icon_behance-squared:before {
  content: '\f1b5';
}
/* '' */
.whcom_icon_steam:before {
  content: '\f1b6';
}
/* '' */
.whcom_icon_steam-squared:before {
  content: '\f1b7';
}
/* '' */
.whcom_icon_recycle:before {
  content: '\f1b8';
}
/* '' */
.whcom_icon_cab:before {
  content: '\f1b9';
}
/* '' */
.whcom_icon_taxi:before {
  content: '\f1ba';
}
/* '' */
.whcom_icon_tree:before {
  content: '\f1bb';
}
/* '' */
.whcom_icon_spotify:before {
  content: '\f1bc';
}
/* '' */
.whcom_icon_deviantart:before {
  content: '\f1bd';
}
/* '' */
.whcom_icon_soundcloud:before {
  content: '\f1be';
}
/* '' */
.whcom_icon_database-1:before {
  content: '\f1c0';
}
/* '' */
.whcom_icon_file-pdf:before {
  content: '\f1c1';
}
/* '' */
.whcom_icon_file-word:before {
  content: '\f1c2';
}
/* '' */
.whcom_icon_file-excel:before {
  content: '\f1c3';
}
/* '' */
.whcom_icon_file-powerpoint:before {
  content: '\f1c4';
}
/* '' */
.whcom_icon_file-image:before {
  content: '\f1c5';
}
/* '' */
.whcom_icon_file-archive:before {
  content: '\f1c6';
}
/* '' */
.whcom_icon_file-audio:before {
  content: '\f1c7';
}
/* '' */
.whcom_icon_file-video:before {
  content: '\f1c8';
}
/* '' */
.whcom_icon_file-code:before {
  content: '\f1c9';
}
/* '' */
.whcom_icon_vine:before {
  content: '\f1ca';
}
/* '' */
.whcom_icon_codeopen:before {
  content: '\f1cb';
}
/* '' */
.whcom_icon_jsfiddle:before {
  content: '\f1cc';
}
/* '' */
.whcom_icon_lifebuoy:before {
  content: '\f1cd';
}
/* '' */
.whcom_icon_circle-notch:before {
  content: '\f1ce';
}
/* '' */
.whcom_icon_rebel:before {
  content: '\f1d0';
}
/* '' */
.whcom_icon_empire:before {
  content: '\f1d1';
}
/* '' */
.whcom_icon_git-squared:before {
  content: '\f1d2';
}
/* '' */
.whcom_icon_git:before {
  content: '\f1d3';
}
/* '' */
.whcom_icon_hacker-news:before {
  content: '\f1d4';
}
/* '' */
.whcom_icon_tencent-weibo:before {
  content: '\f1d5';
}
/* '' */
.whcom_icon_qq:before {
  content: '\f1d6';
}
/* '' */
.whcom_icon_wechat:before {
  content: '\f1d7';
}
/* '' */
.whcom_icon_paper-plane-1:before {
  content: '\f1d8';
}
/* '' */
.whcom_icon_paper-plane-empty:before {
  content: '\f1d9';
}
/* '' */
.whcom_icon_history:before {
  content: '\f1da';
}
/* '' */
.whcom_icon_circle-thin:before {
  content: '\f1db';
}
/* '' */
.whcom_icon_header:before {
  content: '\f1dc';
}
/* '' */
.whcom_icon_paragraph:before {
  content: '\f1dd';
}
/* '' */
.whcom_icon_sliders:before {
  content: '\f1de';
}
/* '' */
.whcom_icon_share:before {
  content: '\f1e0';
}
/* '' */
.whcom_icon_share-squared:before {
  content: '\f1e1';
}
/* '' */
.whcom_icon_bomb:before {
  content: '\f1e2';
}
/* '' */
.whcom_icon_soccer-ball:before {
  content: '\f1e3';
}
/* '' */
.whcom_icon_tty:before {
  content: '\f1e4';
}
/* '' */
.whcom_icon_binoculars:before {
  content: '\f1e5';
}
/* '' */
.whcom_icon_plug:before {
  content: '\f1e6';
}
/* '' */
.whcom_icon_slideshare:before {
  content: '\f1e7';
}
/* '' */
.whcom_icon_twitch:before {
  content: '\f1e8';
}
/* '' */
.whcom_icon_yelp:before {
  content: '\f1e9';
}
/* '' */
.whcom_icon_newspaper:before {
  content: '\f1ea';
}
/* '' */
.whcom_icon_wifi:before {
  content: '\f1eb';
}
/* '' */
.whcom_icon_calc:before {
  content: '\f1ec';
}
/* '' */
.whcom_icon_paypal:before {
  content: '\f1ed';
}
/* '' */
.whcom_icon_gwallet:before {
  content: '\f1ee';
}
/* '' */
.whcom_icon_cc-visa:before {
  content: '\f1f0';
}
/* '' */
.whcom_icon_cc-mastercard:before {
  content: '\f1f1';
}
/* '' */
.whcom_icon_cc-discover:before {
  content: '\f1f2';
}
/* '' */
.whcom_icon_cc-amex:before {
  content: '\f1f3';
}
/* '' */
.whcom_icon_cc-paypal:before {
  content: '\f1f4';
}
/* '' */
.whcom_icon_cc-stripe:before {
  content: '\f1f5';
}
/* '' */
.whcom_icon_bell-off:before {
  content: '\f1f6';
}
/* '' */
.whcom_icon_bell-off-empty:before {
  content: '\f1f7';
}
/* '' */
.whcom_icon_trash-1:before {
  content: '\f1f8';
}
/* '' */
.whcom_icon_copyright:before {
  content: '\f1f9';
}
/* '' */
.whcom_icon_at:before {
  content: '\f1fa';
}
/* '' */
.whcom_icon_eyedropper:before {
  content: '\f1fb';
}
/* '' */
.whcom_icon_brush:before {
  content: '\f1fc';
}
/* '' */
.whcom_icon_birthday:before {
  content: '\f1fd';
}
/* '' */
.whcom_icon_chart-area:before {
  content: '\f1fe';
}
/* '' */
.whcom_icon_chart-pie:before {
  content: '\f200';
}
/* '' */
.whcom_icon_chart-line:before {
  content: '\f201';
}
/* '' */
.whcom_icon_lastfm:before {
  content: '\f202';
}
/* '' */
.whcom_icon_lastfm-squared:before {
  content: '\f203';
}
/* '' */
.whcom_icon_toggle-off:before {
  content: '\f204';
}
/* '' */
.whcom_icon_toggle-on:before {
  content: '\f205';
}
/* '' */
.whcom_icon_bicycle:before {
  content: '\f206';
}
/* '' */
.whcom_icon_bus:before {
  content: '\f207';
}
/* '' */
.whcom_icon_ioxhost:before {
  content: '\f208';
}
/* '' */
.whcom_icon_angellist:before {
  content: '\f209';
}
/* '' */
.whcom_icon_cc:before {
  content: '\f20a';
}
/* '' */
.whcom_icon_shekel:before {
  content: '\f20b';
}
/* '' */
.whcom_icon_meanpath:before {
  content: '\f20c';
}
/* '' */
.whcom_icon_buysellads:before {
  content: '\f20d';
}
/* '' */
.whcom_icon_connectdevelop:before {
  content: '\f20e';
}
/* '' */
.whcom_icon_dashcube:before {
  content: '\f210';
}
/* '' */
.whcom_icon_forumbee:before {
  content: '\f211';
}
/* '' */
.whcom_icon_leanpub:before {
  content: '\f212';
}
/* '' */
.whcom_icon_sellsy:before {
  content: '\f213';
}
/* '' */
.whcom_icon_shirtsinbulk:before {
  content: '\f214';
}
/* '' */
.whcom_icon_simplybuilt:before {
  content: '\f215';
}
/* '' */
.whcom_icon_skyatlas:before {
  content: '\f216';
}
/* '' */
.whcom_icon_cart-plus:before {
  content: '\f217';
}
/* '' */
.whcom_icon_cart-arrow-down:before {
  content: '\f218';
}
/* '' */
.whcom_icon_diamond-1:before {
  content: '\f219';
}
/* '' */
.whcom_icon_ship:before {
  content: '\f21a';
}
/* '' */
.whcom_icon_user-secret:before {
  content: '\f21b';
}
/* '' */
.whcom_icon_motorcycle:before {
  content: '\f21c';
}
/* '' */
.whcom_icon_street-view:before {
  content: '\f21d';
}
/* '' */
.whcom_icon_heartbeat:before {
  content: '\f21e';
}
/* '' */
.whcom_icon_venus:before {
  content: '\f221';
}
/* '' */
.whcom_icon_mars:before {
  content: '\f222';
}
/* '' */
.whcom_icon_mercury:before {
  content: '\f223';
}
/* '' */
.whcom_icon_transgender:before {
  content: '\f224';
}
/* '' */
.whcom_icon_transgender-alt:before {
  content: '\f225';
}
/* '' */
.whcom_icon_venus-double:before {
  content: '\f226';
}
/* '' */
.whcom_icon_mars-double:before {
  content: '\f227';
}
/* '' */
.whcom_icon_venus-mars:before {
  content: '\f228';
}
/* '' */
.whcom_icon_mars-stroke:before {
  content: '\f229';
}
/* '' */
.whcom_icon_mars-stroke-v:before {
  content: '\f22a';
}
/* '' */
.whcom_icon_mars-stroke-h:before {
  content: '\f22b';
}
/* '' */
.whcom_icon_neuter:before {
  content: '\f22c';
}
/* '' */
.whcom_icon_genderless:before {
  content: '\f22d';
}
/* '' */
.whcom_icon_facebook-official:before {
  content: '\f230';
}
/* '' */
.whcom_icon_pinterest:before {
  content: '\f231';
}
/* '' */
.whcom_icon_whatsapp:before {
  content: '\f232';
}
/* '' */
.whcom_icon_server:before {
  content: '\f233';
}
/* '' */
.whcom_icon_user-plus:before {
  content: '\f234';
}
/* '' */
.whcom_icon_user-times:before {
  content: '\f235';
}
/* '' */
.whcom_icon_bed:before {
  content: '\f236';
}
/* '' */
.whcom_icon_viacoin:before {
  content: '\f237';
}
/* '' */
.whcom_icon_train:before {
  content: '\f238';
}
/* '' */
.whcom_icon_subway:before {
  content: '\f239';
}
/* '' */
.whcom_icon_medium:before {
  content: '\f23a';
}
/* '' */
.whcom_icon_y-combinator:before {
  content: '\f23b';
}
/* '' */
.whcom_icon_optin-monster:before {
  content: '\f23c';
}
/* '' */
.whcom_icon_opencart:before {
  content: '\f23d';
}
/* '' */
.whcom_icon_expeditedssl:before {
  content: '\f23e';
}
/* '' */
.whcom_icon_battery-4:before {
  content: '\f240';
}
/* '' */
.whcom_icon_battery-3:before {
  content: '\f241';
}
/* '' */
.whcom_icon_battery-2:before {
  content: '\f242';
}
/* '' */
.whcom_icon_battery-1:before {
  content: '\f243';
}
/* '' */
.whcom_icon_battery-0:before {
  content: '\f244';
}
/* '' */
.whcom_icon_mouse-pointer:before {
  content: '\f245';
}
/* '' */
.whcom_icon_i-cursor:before {
  content: '\f246';
}
/* '' */
.whcom_icon_object-group:before {
  content: '\f247';
}
/* '' */
.whcom_icon_object-ungroup:before {
  content: '\f248';
}
/* '' */
.whcom_icon_sticky-note:before {
  content: '\f249';
}
/* '' */
.whcom_icon_sticky-note-o:before {
  content: '\f24a';
}
/* '' */
.whcom_icon_cc-jcb:before {
  content: '\f24b';
}
/* '' */
.whcom_icon_cc-diners-club:before {
  content: '\f24c';
}
/* '' */
.whcom_icon_clone:before {
  content: '\f24d';
}
/* '' */
.whcom_icon_balance-scale:before {
  content: '\f24e';
}
/* '' */
.whcom_icon_hourglass-o:before {
  content: '\f250';
}
/* '' */
.whcom_icon_hourglass-1:before {
  content: '\f251';
}
/* '' */
.whcom_icon_hourglass-2:before {
  content: '\f252';
}
/* '' */
.whcom_icon_hourglass-3:before {
  content: '\f253';
}
/* '' */
.whcom_icon_hourglass:before {
  content: '\f254';
}
/* '' */
.whcom_icon_hand-grab-o:before {
  content: '\f255';
}
/* '' */
.whcom_icon_hand-paper-o:before {
  content: '\f256';
}
/* '' */
.whcom_icon_hand-scissors-o:before {
  content: '\f257';
}
/* '' */
.whcom_icon_hand-lizard-o:before {
  content: '\f258';
}
/* '' */
.whcom_icon_hand-spock-o:before {
  content: '\f259';
}
/* '' */
.whcom_icon_hand-pointer-o:before {
  content: '\f25a';
}
/* '' */
.whcom_icon_hand-peace-o:before {
  content: '\f25b';
}
/* '' */
.whcom_icon_trademark:before {
  content: '\f25c';
}
/* '' */
.whcom_icon_registered:before {
  content: '\f25d';
}
/* '' */
.whcom_icon_creative-commons:before {
  content: '\f25e';
}
/* '' */
.whcom_icon_gg:before {
  content: '\f260';
}
/* '' */
.whcom_icon_gg-circle:before {
  content: '\f261';
}
/* '' */
.whcom_icon_tripadvisor:before {
  content: '\f262';
}
/* '' */
.whcom_icon_odnoklassniki:before {
  content: '\f263';
}
/* '' */
.whcom_icon_odnoklassniki-square:before {
  content: '\f264';
}
/* '' */
.whcom_icon_get-pocket:before {
  content: '\f265';
}
/* '' */
.whcom_icon_wikipedia-w:before {
  content: '\f266';
}
/* '' */
.whcom_icon_safari:before {
  content: '\f267';
}
/* '' */
.whcom_icon_chrome:before {
  content: '\f268';
}
/* '' */
.whcom_icon_firefox:before {
  content: '\f269';
}
/* '' */
.whcom_icon_opera:before {
  content: '\f26a';
}
/* '' */
.whcom_icon_internet-explorer:before {
  content: '\f26b';
}
/* '' */
.whcom_icon_television:before {
  content: '\f26c';
}
/* '' */
.whcom_icon_contao:before {
  content: '\f26d';
}
/* '' */
.whcom_icon_500px:before {
  content: '\f26e';
}
/* '' */
.whcom_icon_amazon:before {
  content: '\f270';
}
/* '' */
.whcom_icon_calendar-plus-o:before {
  content: '\f271';
}
/* '' */
.whcom_icon_calendar-minus-o:before {
  content: '\f272';
}
/* '' */
.whcom_icon_calendar-times-o:before {
  content: '\f273';
}
/* '' */
.whcom_icon_calendar-check-o:before {
  content: '\f274';
}
/* '' */
.whcom_icon_industry:before {
  content: '\f275';
}
/* '' */
.whcom_icon_map-pin:before {
  content: '\f276';
}
/* '' */
.whcom_icon_map-signs:before {
  content: '\f277';
}
/* '' */
.whcom_icon_map-o:before {
  content: '\f278';
}
/* '' */
.whcom_icon_map:before {
  content: '\f279';
}
/* '' */
.whcom_icon_commenting:before {
  content: '\f27a';
}
/* '' */
.whcom_icon_commenting-o:before {
  content: '\f27b';
}
/* '' */
.whcom_icon_houzz:before {
  content: '\f27c';
}
/* '' */
.whcom_icon_vimeo:before {
  content: '\f27d';
}
/* '' */
.whcom_icon_black-tie:before {
  content: '\f27e';
}
/* '' */
.whcom_icon_fonticons:before {
  content: '\f280';
}
/* '' */
.whcom_icon_reddit-alien:before {
  content: '\f281';
}
/* '' */
.whcom_icon_edge:before {
  content: '\f282';
}
/* '' */
.whcom_icon_credit-card-alt:before {
  content: '\f283';
}
/* '' */
.whcom_icon_codiepie:before {
  content: '\f284';
}
/* '' */
.whcom_icon_modx:before {
  content: '\f285';
}
/* '' */
.whcom_icon_fort-awesome:before {
  content: '\f286';
}
/* '' */
.whcom_icon_usb:before {
  content: '\f287';
}
/* '' */
.whcom_icon_product-hunt:before {
  content: '\f288';
}
/* '' */
.whcom_icon_mixcloud:before {
  content: '\f289';
}
/* '' */
.whcom_icon_scribd:before {
  content: '\f28a';
}
/* '' */
.whcom_icon_pause-circle:before {
  content: '\f28b';
}
/* '' */
.whcom_icon_pause-circle-o:before {
  content: '\f28c';
}
/* '' */
.whcom_icon_stop-circle:before {
  content: '\f28d';
}
/* '' */
.whcom_icon_stop-circle-o:before {
  content: '\f28e';
}
/* '' */
.whcom_icon_shopping-bag:before {
  content: '\f290';
}
/* '' */
.whcom_icon_shopping-basket:before {
  content: '\f291';
}
/* '' */
.whcom_icon_hashtag:before {
  content: '\f292';
}
/* '' */
.whcom_icon_bluetooth:before {
  content: '\f293';
}
/* '' */
.whcom_icon_bluetooth-b:before {
  content: '\f294';
}
/* '' */
.whcom_icon_percent:before {
  content: '\f295';
}
/* '' */
.whcom_icon_gitlab:before {
  content: '\f296';
}
/* '' */
.whcom_icon_wpbeginner:before {
  content: '\f297';
}
/* '' */
.whcom_icon_wpforms:before {
  content: '\f298';
}
/* '' */
.whcom_icon_envira:before {
  content: '\f299';
}
/* '' */
.whcom_icon_universal-access:before {
  content: '\f29a';
}
/* '' */
.whcom_icon_wheelchair-alt:before {
  content: '\f29b';
}
/* '' */
.whcom_icon_question-circle-o:before {
  content: '\f29c';
}
/* '' */
.whcom_icon_blind:before {
  content: '\f29d';
}
/* '' */
.whcom_icon_audio-description:before {
  content: '\f29e';
}
/* '' */
.whcom_icon_volume-control-phone:before {
  content: '\f2a0';
}
/* '' */
.whcom_icon_braille:before {
  content: '\f2a1';
}
/* '' */
.whcom_icon_assistive-listening-systems:before {
  content: '\f2a2';
}
/* '' */
.whcom_icon_american-sign-language-interpreting:before {
  content: '\f2a3';
}
/* '' */
.whcom_icon_asl-interpreting:before {
  content: '\f2a4';
}
/* '' */
.whcom_icon_glide:before {
  content: '\f2a5';
}
/* '' */
.whcom_icon_glide-g:before {
  content: '\f2a6';
}
/* '' */
.whcom_icon_sign-language:before {
  content: '\f2a7';
}
/* '' */
.whcom_icon_low-vision:before {
  content: '\f2a8';
}
/* '' */
.whcom_icon_viadeo:before {
  content: '\f2a9';
}
/* '' */
.whcom_icon_viadeo-square:before {
  content: '\f2aa';
}
/* '' */
.whcom_icon_snapchat:before {
  content: '\f2ab';
}
/* '' */
.whcom_icon_snapchat-ghost:before {
  content: '\f2ac';
}
/* '' */
.whcom_icon_snapchat-square:before {
  content: '\f2ad';
}
/* '' */
.whcom_icon_pied-piper:before {
  content: '\f2ae';
}
/* '' */
.whcom_icon_first-order:before {
  content: '\f2b0';
}
/* '' */
.whcom_icon_yoast:before {
  content: '\f2b1';
}
/* '' */
.whcom_icon_themeisle:before {
  content: '\f2b2';
}
/* '' */
.whcom_icon_google-plus-circle:before {
  content: '\f2b3';
}
/* '' */
.whcom_icon_font-awesome:before {
  content: '\f2b4';
}
/* '' */
.whcom_icon_handshake-o:before {
  content: '\f2b5';
}
/* '' */
.whcom_icon_envelope-open:before {
  content: '\f2b6';
}
/* '' */
.whcom_icon_envelope-open-o:before {
  content: '\f2b7';
}
/* '' */
.whcom_icon_linode:before {
  content: '\f2b8';
}
/* '' */
.whcom_icon_address-book:before {
  content: '\f2b9';
}
/* '' */
.whcom_icon_address-book-o:before {
  content: '\f2ba';
}
/* '' */
.whcom_icon_address-card:before {
  content: '\f2bb';
}
/* '' */
.whcom_icon_address-card-o:before {
  content: '\f2bc';
}
/* '' */
.whcom_icon_user-circle:before {
  content: '\f2bd';
}
/* '' */
.whcom_icon_user-circle-o:before {
  content: '\f2be';
}
/* '' */
.whcom_icon_user-o:before {
  content: '\f2c0';
}
/* '' */
.whcom_icon_id-badge:before {
  content: '\f2c1';
}
/* '' */
.whcom_icon_id-card:before {
  content: '\f2c2';
}
/* '' */
.whcom_icon_id-card-o:before {
  content: '\f2c3';
}
/* '' */
.whcom_icon_quora:before {
  content: '\f2c4';
}
/* '' */
.whcom_icon_free-code-camp:before {
  content: '\f2c5';
}
/* '' */
.whcom_icon_telegram:before {
  content: '\f2c6';
}
/* '' */
.whcom_icon_thermometer:before {
  content: '\f2c7';
}
/* '' */
.whcom_icon_thermometer-3:before {
  content: '\f2c8';
}
/* '' */
.whcom_icon_thermometer-2:before {
  content: '\f2c9';
}
/* '' */
.whcom_icon_thermometer-quarter:before {
  content: '\f2ca';
}
/* '' */
.whcom_icon_thermometer-0:before {
  content: '\f2cb';
}
/* '' */
.whcom_icon_shower:before {
  content: '\f2cc';
}
/* '' */
.whcom_icon_bath:before {
  content: '\f2cd';
}
/* '' */
.whcom_icon_podcast:before {
  content: '\f2ce';
}
/* '' */
.whcom_icon_window-maximize:before {
  content: '\f2d0';
}
/* '' */
.whcom_icon_window-minimize:before {
  content: '\f2d1';
}
/* '' */
.whcom_icon_window-restore:before {
  content: '\f2d2';
}
/* '' */
.whcom_icon_window-close:before {
  content: '\f2d3';
}
/* '' */
.whcom_icon_window-close-o:before {
  content: '\f2d4';
}
/* '' */
.whcom_icon_bandcamp:before {
  content: '\f2d5';
}
/* '' */
.whcom_icon_grav:before {
  content: '\f2d6';
}
/* '' */
.whcom_icon_etsy:before {
  content: '\f2d7';
}
/* '' */
.whcom_icon_imdb:before {
  content: '\f2d8';
}
/* '' */
.whcom_icon_ravelry:before {
  content: '\f2d9';
}
/* '' */
.whcom_icon_eercast:before {
  content: '\f2da';
}
/* '' */
.whcom_icon_microchip:before {
  content: '\f2db';
}
/* '' */
.whcom_icon_snowflake-o:before {
  content: '\f2dc';
}
/* '' */
.whcom_icon_superpowers:before {
  content: '\f2dd';
}
/* '' */
.whcom_icon_wpexplorer:before {
  content: '\f2de';
}
/* '' */
.whcom_icon_meetup:before {
  content: '\f2e0';
}
/* '' */
.whcom_icon_github-squared:before {
  content: '\f300';
}
/* '' */
.whcom_icon_twitter-squared:before {
  content: '\f304';
}
/* '' */
.whcom_icon_facebook-squared:before {
  content: '\f308';
}
/* '' */
.whcom_icon_linkedin-squared:before {
  content: '\f30c';
}
/* '' */
.whcom_icon_check-circle-o:before {
  content: "\f05d";
}
/**===============================================**/
/**==       Colors                              ==**/
/**===============================================**/
/**===============================================**/
/**==       Animation (spin)                    ==**/
/**===============================================**/
.abdul_div {
  display: inline;
}
.whcom_animate_spin {
  animation: whcom_spin 2s infinite linear;
  display: inline-block;
}
@keyframes whcom_spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/**===============================================**/
/**==       Container                           ==**/
/**===============================================**/
.whcom_main {
  font-size: 16px;
  color: #333333;
  line-height: 1.4;
}
.whcom_main,
.whcom_main *,
.whcom_main:after,
.whcom_main:before,
.whcom_main *:after,
.whcom_main *:before {
  box-sizing: border-box;
}
.whcom_main h1,
.whcom_main h2,
.whcom_main h3,
.whcom_main h4,
.whcom_main h5,
.whcom_main h6 {
  font-weight: 700;
}
.whcom_container {
  max-width: 1200px;
  padding: 0 15px;
}
/**===============================================**/
/**==       Headings                            ==**/
/**===============================================**/
.whcom_page_heading,
h2.whcom_page_heading {
  color: #337ab7;
  font-size: 36px;
  line-height: 40px;
  margin-top: 0;
  margin-bottom: 15px;
  padding: 6px 0;
  border-bottom: 1px solid #959595;
  font-weight: 100;
}
.whcom_sub_heading_style_1 {
  height: 0;
  border-top: 1px solid #cccccc;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
}
.whcom_sub_heading_style_1 > span {
  display: inline-block;
  position: relative;
  padding: 0 17px;
  top: -11px;
  font-size: 16px;
  color: #337ab7;
  background-color: #fff;
}
/**===============================================**/
/**==       Grid                                ==**/
/**===============================================**/
.whcom_row {
  margin-left: -10px;
  margin-right: -10px;
}
.whcom_row * {
  box-sizing: border-box;
}
.whcom_row:before,
.whcom_row:after {
  content: "";
  clear: both;
  display: block;
}
.whcom_row > [class*="whcom_col"] {
  padding: 0 10px;
  min-height: 16px;
  float: left;
  width: 100%;
}
.whcom_row .whcom_col_1,
.whcom_row .whcom_col_xs_1 {
  width: 8.33333333%;
}
.whcom_row .whcom_col_2,
.whcom_row .whcom_col_xs_2 {
  width: 16.66666667%;
}
.whcom_row .whcom_col_3,
.whcom_row .whcom_col_xs_3 {
  width: 25%;
}
.whcom_row .whcom_col_4,
.whcom_row .whcom_col_xs_4 {
  width: 33.33333333%;
}
.whcom_row .whcom_col_5,
.whcom_row .whcom_col_xs_5 {
  width: 41.66666667%;
}
.whcom_row .whcom_col_6,
.whcom_row .whcom_col_xs_6 {
  width: 50%;
}
.whcom_row .whcom_col_7,
.whcom_row .whcom_col_xs_7 {
  width: 58.33333333%;
}
.whcom_row .whcom_col_8,
.whcom_row .whcom_col_xs_8 {
  width: 66.66666667%;
}
.whcom_row .whcom_col_9,
.whcom_row .whcom_col_xs_9 {
  width: 75%;
}
.whcom_row .whcom_col_10,
.whcom_row .whcom_col_xs_10 {
  width: 83.33333333%;
}
.whcom_row .whcom_col_11,
.whcom_row .whcom_col_xs_11 {
  width: 91.66666667%;
}
.whcom_row .whcom_col_12,
.whcom_row .whcom_col_xs_12 {
  width: 100%;
}
@media (min-width: 576px) {
  .whcom_row .whcom_col_sm_1 {
    width: 8.33333333%;
  }
  .whcom_row .whcom_col_sm_2 {
    width: 16.66666667%;
  }
  .whcom_row .whcom_col_sm_3 {
    width: 25%;
  }
  .whcom_row .whcom_col_sm_4 {
    width: 33.33333333%;
  }
  .whcom_row .whcom_col_sm_5 {
    width: 41.66666667%;
  }
  .whcom_row .whcom_col_sm_6 {
    width: 50%;
  }
  .whcom_row .whcom_col_sm_7 {
    width: 58.33333333%;
  }
  .whcom_row .whcom_col_sm_8 {
    width: 66.66666667%;
  }
  .whcom_row .whcom_col_sm_9 {
    width: 75%;
  }
  .whcom_row .whcom_col_sm_10 {
    width: 83.33333333%;
  }
  .whcom_row .whcom_col_sm_11 {
    width: 91.66666667%;
  }
  .whcom_row .whcom_col_sm_12 {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .whcom_row .whcom_col_md_1 {
    width: 8.33333333%;
  }
  .whcom_row .whcom_col_md_2 {
    width: 16.66666667%;
  }
  .whcom_row .whcom_col_md_3 {
    width: 25%;
  }
  .whcom_row .whcom_col_md_4 {
    width: 33.33333333%;
  }
  .whcom_row .whcom_col_md_5 {
    width: 41.66666667%;
  }
  .whcom_row .whcom_col_md_6 {
    width: 50%;
  }
  .whcom_row .whcom_col_md_7 {
    width: 58.33333333%;
  }
  .whcom_row .whcom_col_md_8 {
    width: 66.66666667%;
  }
  .whcom_row .whcom_col_md_9 {
    width: 75%;
  }
  .whcom_row .whcom_col_md_10 {
    width: 83.33333333%;
  }
  .whcom_row .whcom_col_md_11 {
    width: 91.66666667%;
  }
  .whcom_row .whcom_col_md_12 {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .whcom_row .whcom_col_lg_1 {
    width: 8.33333333%;
  }
  .whcom_row .whcom_col_lg_2 {
    width: 16.66666667%;
  }
  .whcom_row .whcom_col_lg_3 {
    width: 25%;
  }
  .whcom_row .whcom_col_lg_4 {
    width: 33.33333333%;
  }
  .whcom_row .whcom_col_lg_5 {
    width: 41.66666667%;
  }
  .whcom_row .whcom_col_lg_6 {
    width: 50%;
  }
  .whcom_row .whcom_col_lg_7 {
    width: 58.33333333%;
  }
  .whcom_row .whcom_col_lg_8 {
    width: 66.66666667%;
  }
  .whcom_row .whcom_col_lg_9 {
    width: 75%;
  }
  .whcom_row .whcom_col_lg_10 {
    width: 83.33333333%;
  }
  .whcom_row .whcom_col_lg_11 {
    width: 91.66666667%;
  }
  .whcom_row .whcom_col_lg_12 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .whcom_row .whcom_col_xl_1 {
    width: 8.33333333%;
  }
  .whcom_row .whcom_col_xl_2 {
    width: 16.66666667%;
  }
  .whcom_row .whcom_col_xl_3 {
    width: 25%;
  }
  .whcom_row .whcom_col_xl_4 {
    width: 33.33333333%;
  }
  .whcom_row .whcom_col_xl_5 {
    width: 41.66666667%;
  }
  .whcom_row .whcom_col_xl_6 {
    width: 50%;
  }
  .whcom_row .whcom_col_xl_7 {
    width: 58.33333333%;
  }
  .whcom_row .whcom_col_xl_8 {
    width: 66.66666667%;
  }
  .whcom_row .whcom_col_xl_9 {
    width: 75%;
  }
  .whcom_row .whcom_col_xl_10 {
    width: 83.33333333%;
  }
  .whcom_row .whcom_col_xl_11 {
    width: 91.66666667%;
  }
  .whcom_row .whcom_col_xl_12 {
    width: 100%;
  }
}
.whcom_row.whcom_row_no_gap {
  margin-left: 0;
  margin-right: 0;
}
.whcom_row.whcom_row_no_gap > [class^="whcom_col"] {
  padding: 0;
}
/**===============================================**/
/**==       General                             ==**/
/**===============================================**/
.whcom_clearfix,
.whcom_clearfix:before,
.whcom_clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.whcom_text_left,
.whcom_text_left_xs {
  text-align: left !important;
}
.whcom_text_right,
.whcom_text_right_xs {
  text-align: right !important;
}
.whcom_text_center,
.whcom_text_center_xs {
  text-align: center !important;
}
.whcom_pull_left,
.whcom_pull_left_xs {
  float: left !important;
}
.whcom_pull_right,
.whcom_pull_right_xs {
  float: right !important;
}
.whcom_text_bold {
  font-weight: bold;
}
.whcom_text_white {
  color: white;
}
.whcom_text_primary {
  color: #337ab7 !important;
}
.whcom_text_success {
  color: #5cb85c !important;
}
.whcom_text_info {
  color: #5bc0de !important;
}
.whcom_text_warning {
  color: #f0ad4e !important;
}
.whcom_text_danger {
  color: #d9534f !important;
}
.whcom_bg_white {
  background-color: white !important;
}
.whcom_bg_gray_lighter {
  background-color: #f6f6f6 !important;
}
.whcom_bg_gray_light {
  background-color: #eeeeee !important;
}
.whcom_bg_gray {
  background-color: #cccccc !important;
}
.whcom_bg_gray_dark {
  background-color: #959595 !important;
}
.whcom_bg_gray_darker {
  background-color: #465054 !important;
}
.whcom_bg_primary {
  background-color: #337ab7 !important;
}
.whcom_bg_success {
  background-color: #5cb85c !important;
}
.whcom_bg_info {
  background-color: #5bc0de !important;
}
.whcom_bg_warning {
  background-color: #f0ad4e !important;
}
.whcom_bg_danger {
  background-color: #d9534f !important;
}
.whcom_border_primary {
  border-color: #337ab7 !important;
}
.whcom_border_success {
  border-color: #5cb85c !important;
}
.whcom_border_info {
  border-color: #5bc0de !important;
}
.whcom_border_warning {
  border-color: #f0ad4e !important;
}
.whcom_border_danger {
  border-color: #d9534f !important;
}
.whcom_margin_bottom_0 {
  margin-bottom: 0 !important;
}
.whcom_margin_bottom_5 {
  margin-bottom: 5px !important;
}
.whcom_margin_bottom_10 {
  margin-bottom: 10px !important;
}
.whcom_margin_bottom_15 {
  margin-bottom: 15px !important;
}
.whcom_margin_bottom_30 {
  margin-bottom: 30px !important;
}
.whcom_margin_bottom_45 {
  margin-bottom: 45px !important;
}
.whcom_margin_bottom_60 {
  margin-bottom: 60px !important;
}
.whcom_padding_bottom_5 {
  padding-bottom: 5px !important;
}
.whcom_padding_bottom_10 {
  padding-bottom: 10px !important;
}
.whcom_padding_bottom_15 {
  padding-bottom: 15px !important;
}
.whcom_padding_bottom_30 {
  padding-bottom: 30px !important;
}
.whcom_padding_bottom_45 {
  padding-bottom: 45px !important;
}
.whcom_padding_bottom_60 {
  padding-bottom: 60px !important;
}
.whcom_border_radius {
  border-radius: 4px 4px 4px 4px;
}
.whcom_border_radius_top {
  border-radius: 4px 4px 0 0;
}
.whcom_border_radius_bottom {
  border-radius: 0 0 4px 4px;
}
.whcom_border_radius_left {
  border-radius: 0 4px 4px 0;
}
.whcom_border_radius_right {
  border-radius: 4px 0 0 4px;
}
.whcom_border_radius_top_left {
  border-radius: 4px 0 0 0;
}
.whcom_border_radius_bottom_left {
  border-radius: 0 0 0 4px;
}
.whcom_border_radius_top_right {
  border-radius: 0 4px 0 0;
}
.whcom_border_radius_bottom_right {
  border-radius: 0 0 4px 0;
}
.whcom_text_tiny {
  font-size: 16px / 1.5 !important;
}
.whcom_text_small {
  font-size: 16px / 1.2 !important;
}
.whcom_text_large {
  font-size: 24px !important;
}
.whcom_text_2x {
  font-size: 32px !important;
}
.whcom_text_3x {
  font-size: 48px !important;
}
.whcom_text_4x {
  font-size: 64px !important;
}
.whcom_text_5x {
  font-size: 80px !important;
}
.whcom_bordered {
  border: 1px solid #cccccc;
}
.whcom_bordered_right {
  border-right: 1px solid #cccccc;
}
.whcom_bordered_left {
  border-left: 1px solid #cccccc;
}
.whcom_bordered_sides {
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
}
.whcom_bordered_top {
  border-top: 1px solid #cccccc;
}
.whcom_bordered_bottom {
  border-bottom: 1px solid #cccccc;
}
.whcom_bordered_top_bottom {
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.whcom_bordered_2x {
  border-width: 2px !important;
}
@media (min-width: 576px) {
  .whcom_text_left_sm {
    text-align: left !important;
  }
  .whcom_text_right_sm {
    text-align: right !important;
  }
  .whcom_text_center_sm {
    text-align: center !important;
  }
  .whcom_pull_left_sm {
    float: left !important;
  }
  .whcom_pull_right_sm {
    float: right !important;
  }
}
@media (min-width: 768px) {
  .whcom_text_left_md {
    text-align: left !important;
  }
  .whcom_text_right_md {
    text-align: right !important;
  }
  .whcom_text_center_md {
    text-align: center !important;
  }
  .whcom_pull_left_md {
    float: left !important;
  }
  .whcom_pull_right_md {
    float: right !important;
  }
}
@media (min-width: 992px) {
  .whcom_text_left_lg {
    text-align: left !important;
  }
  .whcom_text_right_lg {
    text-align: right !important;
  }
  .whcom_text_center_lg {
    text-align: center !important;
  }
  .whcom_pull_left_lg {
    float: left !important;
  }
  .whcom_pull_right_lg {
    float: right !important;
  }
}
@media (min-width: 1200px) {
  .whcom_text_left_xl {
    text-align: left !important;
  }
  .whcom_text_right_xl {
    text-align: right !important;
  }
  .whcom_text_center_xl {
    text-align: center !important;
  }
  .whcom_pull_left_xl {
    float: left !important;
  }
  .whcom_pull_right_xl {
    float: right !important;
  }
}
.whcom_sticky_item {
  z-index: 2;
}
.whcom_padding_0 {
  padding: 0 !important;
}
.whcom_padding_10 {
  padding: 10px !important;
}
.whcom_padding_0_10 {
  padding: 0 10px !important;
}
.whcom_padding_5_10 {
  padding: 5px 10px !important;
}
.whcom_padding_10_0 {
  padding: 10px 0 !important;
}
.whcom_padding_10_5 {
  padding: 10px 5px !important;
}
.whcom_padding_15 {
  padding: 15px !important;
}
.whcom_padding_0_15 {
  padding: 0 15px !important;
}
.whcom_padding_5_15 {
  padding: 5px 15px !important;
}
.whcom_padding_10_15 {
  padding: 10px 15px !important;
}
.whcom_padding_15_0 {
  padding: 15px 0 !important;
}
.whcom_padding_15_5 {
  padding: 15px 5px !important;
}
.whcom_padding_15_10 {
  padding: 15px 10px !important;
}
.whcom_max_width_640 {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}
.whcom_max_width_980 {
  max-width: 980px;
  margin-left: auto;
  margin-right: auto;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.whcom_notification {
  position: fixed !important;
  padding: 10px 15px;
  width: 250px;
  right: -280px;
  opacity: 0;
  top: 50px !important;
}
.whcom_notification.whcom_notification_active {
  top: 50px !important;
  animation: whcom_notification_animation 3s;
}
@keyframes whcom_notification_animation {
  0% {
    right: -280px;
    opacity: 0;
    visibility: visible;
  }
  30% {
    right: 15px;
    opacity: 1;
    visibility: visible;
  }
  90% {
    right: 15px;
    opacity: 1;
    visibility: visible;
  }
  100% {
    right: 15px;
    opacity: 0;
    visibility: visible;
  }
}
/**===============================================**/
/**==       Buttons                             ==**/
/**===============================================**/
.whcomButtonDefault {
  cursor: pointer;
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: #337ab7;
  color: white;
  border: 1px solid #2d6da3;
  border-radius: 4px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
}
.whcomButtonHover {
  color: white;
  background: #285f8f;
  border-color: #22527b;
}
.whcomButtonSmall {
  padding: 4px 8px !important;
  font-size: 12px !important;
}
.whcomButtonMicro {
  padding: 2px 4px 4px !important;
  font-size: 9px !important;
}
.whcomButtonTiny {
  padding: 0 2px 2px !important;
  font-size: 12px !important;
}
.whcomButtonBig {
  font-size: 18px !important;
  padding: 10px 20px !important;
}
.whcomButtonBlock {
  width: 100%;
  display: block;
}
.whcomButtonSecondary {
  cursor: pointer;
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: #337ab7;
  color: white;
  border: 1px solid #2d6da3;
  border-radius: 4px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
  background: white;
  border-color: #333333;
  color: #333333;
}
.whcomButtonSecondary:hover,
.whcomButtonSecondary.current {
  background: #cccccc;
  border-color: #959595;
  color: #333333;
}
.whcomButtonSuccess {
  background: #5cb85c;
  border-color: #4cae4c;
}
.whcomButtonSuccess:hover,
.whcomButtonSuccess.current {
  background: #449d44;
  border-color: #3d8b3d;
}
.whcomButtonInfo {
  background: #5bc0de;
  border-color: #46b8da;
}
.whcomButtonInfo:hover,
.whcomButtonInfo.current {
  background: #31b0d5;
  border-color: #28a1c5;
}
.whcomButtonWarning {
  background: #f0ad4e;
  border-color: #eea236;
}
.whcomButtonWarning:hover,
.whcomButtonWarning.current {
  background: #ec971f;
  border-color: #df8a13;
}
.whcomButtonDanger {
  background: #d9534f;
  border-color: #d43f3a;
}
.whcomButtonDanger:hover,
.whcomButtonDanger.current {
  background: #c9302c;
  border-color: #b52b27;
}
.whcom_main a {
  cursor: pointer;
  color: #337ab7;
}
.whcom_main a:hover {
  color: #285f8f;
}
.whcom_main button,
.whcom_main a.whcom_button,
.whcom_main .whcom_button,
.whcom_main input[type='submit'] {
  cursor: pointer;
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: #337ab7;
  color: white;
  border: 1px solid #2d6da3;
  border-radius: 4px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
}
.whcom_main button:hover,
.whcom_main a.whcom_button:hover,
.whcom_main .whcom_button:hover,
.whcom_main input[type='submit']:hover,
.whcom_main button:active,
.whcom_main a.whcom_button:active,
.whcom_main .whcom_button:active,
.whcom_main input[type='submit']:active,
.whcom_main button.current,
.whcom_main a.whcom_button.current,
.whcom_main .whcom_button.current,
.whcom_main input[type='submit'].current,
.whcom_main button.active,
.whcom_main a.whcom_button.active,
.whcom_main .whcom_button.active,
.whcom_main input[type='submit'].active {
  color: white;
  background: #285f8f;
  border-color: #22527b;
}
.whcom_main button.whcom_button_small,
.whcom_main a.whcom_button.whcom_button_small,
.whcom_main .whcom_button.whcom_button_small,
.whcom_main input[type='submit'].whcom_button_small {
  padding: 4px 8px !important;
  font-size: 12px !important;
}
.whcom_main button.whcom_button_micro,
.whcom_main a.whcom_button.whcom_button_micro,
.whcom_main .whcom_button.whcom_button_micro,
.whcom_main input[type='submit'].whcom_button_micro {
  padding: 2px 4px 4px !important;
  font-size: 9px !important;
}
.whcom_main button.whcom_button_tiny,
.whcom_main a.whcom_button.whcom_button_tiny,
.whcom_main .whcom_button.whcom_button_tiny,
.whcom_main input[type='submit'].whcom_button_tiny {
  padding: 0 2px 2px !important;
  font-size: 12px !important;
}
.whcom_main button.whcom_button_big,
.whcom_main a.whcom_button.whcom_button_big,
.whcom_main .whcom_button.whcom_button_big,
.whcom_main input[type='submit'].whcom_button_big,
.whcom_main button.whcom_button_large,
.whcom_main a.whcom_button.whcom_button_large,
.whcom_main .whcom_button.whcom_button_large,
.whcom_main input[type='submit'].whcom_button_large {
  font-size: 18px !important;
  padding: 10px 20px !important;
}
.whcom_main button.whcom_button_block,
.whcom_main a.whcom_button.whcom_button_block,
.whcom_main .whcom_button.whcom_button_block,
.whcom_main input[type='submit'].whcom_button_block {
  width: 100%;
  display: block;
}
.whcom_main button.whcom_button_secondary:not(.whcom_button_primary),
.whcom_main a.whcom_button.whcom_button_secondary:not(.whcom_button_primary),
.whcom_main .whcom_button.whcom_button_secondary:not(.whcom_button_primary),
.whcom_main input[type='submit'].whcom_button_secondary:not(.whcom_button_primary) {
  cursor: pointer;
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: #337ab7;
  color: white;
  border: 1px solid #2d6da3;
  border-radius: 4px;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
  background: white;
  border-color: #333333;
  color: #333333;
}
.whcom_main button.whcom_button_secondary:not(.whcom_button_primary):hover,
.whcom_main a.whcom_button.whcom_button_secondary:not(.whcom_button_primary):hover,
.whcom_main .whcom_button.whcom_button_secondary:not(.whcom_button_primary):hover,
.whcom_main input[type='submit'].whcom_button_secondary:not(.whcom_button_primary):hover,
.whcom_main button.whcom_button_secondary:not(.whcom_button_primary).current,
.whcom_main a.whcom_button.whcom_button_secondary:not(.whcom_button_primary).current,
.whcom_main .whcom_button.whcom_button_secondary:not(.whcom_button_primary).current,
.whcom_main input[type='submit'].whcom_button_secondary:not(.whcom_button_primary).current {
  background: #cccccc;
  border-color: #959595;
  color: #333333;
}
.whcom_main button.whcom_button_success,
.whcom_main a.whcom_button.whcom_button_success,
.whcom_main .whcom_button.whcom_button_success,
.whcom_main input[type='submit'].whcom_button_success {
  background: #5cb85c;
  border-color: #4cae4c;
}
.whcom_main button.whcom_button_success:hover,
.whcom_main a.whcom_button.whcom_button_success:hover,
.whcom_main .whcom_button.whcom_button_success:hover,
.whcom_main input[type='submit'].whcom_button_success:hover,
.whcom_main button.whcom_button_success.current,
.whcom_main a.whcom_button.whcom_button_success.current,
.whcom_main .whcom_button.whcom_button_success.current,
.whcom_main input[type='submit'].whcom_button_success.current {
  background: #449d44;
  border-color: #3d8b3d;
}
.whcom_main button.whcom_button_info,
.whcom_main a.whcom_button.whcom_button_info,
.whcom_main .whcom_button.whcom_button_info,
.whcom_main input[type='submit'].whcom_button_info {
  background: #5bc0de;
  border-color: #46b8da;
}
.whcom_main button.whcom_button_info:hover,
.whcom_main a.whcom_button.whcom_button_info:hover,
.whcom_main .whcom_button.whcom_button_info:hover,
.whcom_main input[type='submit'].whcom_button_info:hover,
.whcom_main button.whcom_button_info.current,
.whcom_main a.whcom_button.whcom_button_info.current,
.whcom_main .whcom_button.whcom_button_info.current,
.whcom_main input[type='submit'].whcom_button_info.current {
  background: #31b0d5;
  border-color: #28a1c5;
}
.whcom_main button.whcom_button_warning,
.whcom_main a.whcom_button.whcom_button_warning,
.whcom_main .whcom_button.whcom_button_warning,
.whcom_main input[type='submit'].whcom_button_warning {
  background: #f0ad4e;
  border-color: #eea236;
}
.whcom_main button.whcom_button_warning:hover,
.whcom_main a.whcom_button.whcom_button_warning:hover,
.whcom_main .whcom_button.whcom_button_warning:hover,
.whcom_main input[type='submit'].whcom_button_warning:hover,
.whcom_main button.whcom_button_warning.current,
.whcom_main a.whcom_button.whcom_button_warning.current,
.whcom_main .whcom_button.whcom_button_warning.current,
.whcom_main input[type='submit'].whcom_button_warning.current {
  background: #ec971f;
  border-color: #df8a13;
}
.whcom_main button.whcom_button_danger,
.whcom_main a.whcom_button.whcom_button_danger,
.whcom_main .whcom_button.whcom_button_danger,
.whcom_main input[type='submit'].whcom_button_danger {
  background: #d9534f;
  border-color: #d43f3a;
}
.whcom_main button.whcom_button_danger:hover,
.whcom_main a.whcom_button.whcom_button_danger:hover,
.whcom_main .whcom_button.whcom_button_danger:hover,
.whcom_main input[type='submit'].whcom_button_danger:hover,
.whcom_main button.whcom_button_danger.current,
.whcom_main a.whcom_button.whcom_button_danger.current,
.whcom_main .whcom_button.whcom_button_danger.current,
.whcom_main input[type='submit'].whcom_button_danger.current {
  background: #c9302c;
  border-color: #b52b27;
}
.whcom_main .whcom_button_group .whcom_button:not(:first-child) {
  margin-left: -0.4em;
}
.whcom_main .whcom_button_group .whcom_button:first-child {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.whcom_main .whcom_button_group .whcom_button:not(:first-child):not(:last-child) {
  border-radius: 0 !important;
}
.whcom_main .whcom_button_group .whcom_button:last-child {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.whcom_main [disabled],
.whcom_main .disabled,
.whcom_main .whcom_disbaled {
  cursor: not-allowed;
  opacity: 0.9;
}
.whcom_main [disabled]a,
.whcom_main .disableda,
.whcom_main .whcom_disbaleda {
  pointer-events: none;
}
.whcom_op_thickbox_redirect_overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  line-height: 80px;
  background: #337ab7;
  color: white !important;
  width: 100%;
  font-size: 2em;
  text-align: center;
}
/**===============================================**/
/**==       Pills                               ==**/
/**===============================================**/
[class*="whcom_pill"] {
  cursor: pointer;
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: white;
  color: #333333;
  border: 2px solid #cccccc;
  border-radius: 4px;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
}
[class*="whcom_pill"].whcom_pill_primary {
  color: #337ab7;
}
[class*="whcom_pill"].whcom_pill_success {
  color: #5cb85c;
}
[class*="whcom_pill"].whcom_pill_info {
  color: #5bc0de;
}
[class*="whcom_pill"].whcom_pill_warning {
  color: #f0ad4e;
}
[class*="whcom_pill"].whcom_pill_danger {
  color: #d9534f;
}
[class*="whcom_pill"].whcom_pill_small {
  padding: 4px 8px !important;
  font-size: 12px !important;
}
[class*="whcom_pill"].whcom_pill_micro {
  padding: 2px 4px 4px !important;
  font-size: 9px !important;
}
[class*="whcom_pill"].whcom_pill_tiny {
  padding: 0 2px 2px !important;
  font-size: 12px !important;
}
[class*="whcom_pill"].whcom_pill_big,
[class*="whcom_pill"].whcom_pill_large {
  font-size: 18px !important;
  padding: 10px 20px !important;
}
[class*="whcom_pill"].whcom_pill_block {
  width: 100%;
  display: block;
}
[class*="whcom_pill"].whcom_pill_full,
[class*="whcom_pill"].whcom_pill_block {
  width: 100%;
  display: block;
}
[class*="whcom_pill_filled"] {
  padding: 6px 12px;
  text-decoration: none;
  text-align: center;
  height: auto;
  background: #cccccc;
  color: #333333;
  border: 2px solid #cccccc;
  border-radius: 4px;
  display: inline-block;
  font-size: 16px;
  line-height: 1.4 !important;
}
[class*="whcom_pill_filled"].whcom_pill_filled_primary {
  background: #4f93ce;
  border-color: #2d6da3;
}
[class*="whcom_pill_filled"].whcom_pill_filled_success {
  background: #80c780;
  border-color: #4cae4c;
}
[class*="whcom_pill_filled"].whcom_pill_filled_info {
  background: #85d0e7;
  border-color: #46b8da;
}
[class*="whcom_pill_filled"].whcom_pill_filled_warning {
  background: #f4c37d;
  border-color: #eea236;
}
[class*="whcom_pill_filled"].whcom_pill_filled_danger {
  background: #e27c79;
  border-color: #d43f3a;
}
[class*="whcom_pill_filled"].whcom_pill_filled_full {
  width: 100%;
}
[class*="whcom_pill_filled"].whcom_pill_filled_block {
  display: block;
}
/**===============================================**/
/**==       Navs                               ==**/
/**===============================================**/
.whcom_nav_container ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table;
  background: #cccccc;
  width: 100%;
}
.whcom_nav_container ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 50px;
  overflow-x: hidden;
  overflow-y: visible;
  width: 100%/6;
}
.whcom_nav_container ul li:hover,
.whcom_nav_container ul li.active {
  background: #d9534f;
}
.whcom_nav_container ul li:hover a,
.whcom_nav_container ul li.active a {
  color: white;
}
.whcom_nav_container ul li:hover a:hover,
.whcom_nav_container ul li.active a:hover {
  color: white;
}
.whcom_nav_container ul a {
  cursor: pointer;
  text-decoration: none;
  background: transparent;
  display: block;
  padding: 16px 0;
}
.whcom_nav_container ul:before,
.whcom_nav_container ul:after {
  content: '';
  clear: both;
  display: block;
}
/**===============================================**/
/**==       Alerts                              ==**/
/**===============================================**/
.whcom_alert {
  padding: 10px 15px;
  border: 1px solid #cccccc;
  border-radius: 4px;
  margin-bottom: 15px;
  position: relative;
}
.whcom_alert.whcom_alert_success {
  background: #d8eed8;
  color: #449d44;
  border-color: #a3d7a3;
}
.whcom_alert.whcom_alert_info {
  background: #f0f9fc;
  color: #31b0d5;
  border-color: #b0e1ef;
}
.whcom_alert.whcom_alert_warning {
  background: #fef9f3;
  color: #ec971f;
  border-color: #f8d9ac;
}
.whcom_alert.whcom_alert_danger {
  background: #f9e2e2;
  color: #c9302c;
  border-color: #eba5a3;
}
.whcom_alert.whcom_alert_with_icon {
  padding-left: 30px;
}
.whcom_alert.whcom_alert_with_icon:before {
  font-family: "whcom", serif;
  content: "\f1db";
  position: absolute;
  width: 30px;
  left: 0;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  top: 50%;
  margin-top: -15px;
}
.whcom_alert.whcom_alert_with_icon.whcom_alert_success:before {
  content: "\e818";
}
.whcom_alert.whcom_alert_with_icon.whcom_alert_info:before {
  content: "\f129";
}
.whcom_alert.whcom_alert_with_icon.whcom_alert_warning:before {
  content: "\f12a";
}
.whcom_alert.whcom_alert_with_icon.whcom_alert_danger:before {
  content: "\f12a";
}
.whcom_alert.whcom_has_icon {
  padding-left: 3px;
}
.whcom_alert.whcom_has_icon [class*="whcom_icon"] {
  position: absolute;
  width: 30px;
  left: 0;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  top: 50%;
  margin-top: -15px;
}
/**===============================================**/
/**==       Feature Lists                       ==**/
/**===============================================**/
[class*="whcom_list"] {
  list-style: none;
  margin: 0 !important;
  padding: 0;
  width: 100%;
}
[class*="whcom_list"] li {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
[class*="whcom_list"] li .whcom_form_field {
  margin-bottom: 0;
  padding: 0;
}
[class*="whcom_list"].whcom_has_icons li {
  padding-left: 30px;
  position: relative;
}
[class*="whcom_list"].whcom_has_icons li > [class^="whcom_icon_"] {
  font-size: 20px;
  line-height: 30px;
  position: absolute;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  left: 0;
  color: #cccccc;
}
[class*="whcom_list"].whcom_has_icons li:hover > [class^="whcom_icon_"] {
  color: #333333;
}
[class*="whcom_list"].whcom_has_icons li.active > [class^="whcom_icon_"] {
  color: white;
}
[class*="whcom_list"].whcom_has_icons_right li {
  padding-right: 30px;
  position: relative;
}
[class*="whcom_list"].whcom_has_icons_right li > [class^="whcom_icon_"] {
  font-size: 20px;
  line-height: 30px;
  position: absolute;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  right: 0;
  color: #cccccc;
}
[class*="whcom_list"].whcom_has_icons_right li:hover > [class^="whcom_icon_"] {
  color: #333333;
}
[class*="whcom_list"].whcom_has_icons_right li.active > [class^="whcom_icon_"] {
  color: white;
}
[class*="whcom_list"].whcom_has_links li {
  padding: 0 !important;
  position: relative;
}
[class*="whcom_list"].whcom_has_links li > a {
  display: block;
}
[class*="whcom_list"].whcom_has_links li > a,
[class*="whcom_list"].whcom_has_links li > a:hover {
  color: #333333;
}
[class*="whcom_list"].whcom_has_links li.active > a,
[class*="whcom_list"].whcom_has_links li.active a:hover {
  color: white;
}
.whcom_list_bordered {
  margin-top: 1px;
}
.whcom_list_bordered > li {
  border: 1px solid #cccccc;
  margin-top: -1px;
}
.whcom_list_padded > li {
  padding: 7px 15px;
}
.whcom_list_padded.whcom_has_links li > a {
  display: block;
  padding: 7px 15px;
}
.whcom_list_padded_narrow > li {
  padding: 4px 10px;
}
.whcom_list_padded_narrow.whcom_has_links li {
  position: relative;
}
.whcom_list_padded_narrow.whcom_has_links li > a {
  padding: 4px 10px;
}
.whcom_list_stripped > li:nth-child(odd) {
  background: #cccccc;
}
.whcom_list_stripped > li:nth-child(even) {
  background: #eeeeee;
}
.whcom_list_hover > li {
  cursor: pointer;
}
.whcom_list_hover > li:hover,
.whcom_list_hover > li.active {
  background: #eeeeee;
}
.whcom_list_fancy > li {
  cursor: pointer;
}
.whcom_list_fancy > li.active {
  color: white;
  background: #465054;
}
.whcom_list_wcap_style_1 {
  line-height: 1.8;
  margin-top: 1px;
}
.whcom_list_wcap_style_1 li {
  padding-right: 30px;
  position: relative;
}
.whcom_list_wcap_style_1 li > [class^="whcom_icon_"] {
  font-size: 20px;
  line-height: 30px;
  position: absolute;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  right: 0;
  color: #cccccc;
}
.whcom_list_wcap_style_1 li:hover > [class^="whcom_icon_"] {
  color: #333333;
}
.whcom_list_wcap_style_1 li.active > [class^="whcom_icon_"] {
  color: white;
}
.whcom_list_wcap_style_1 li {
  padding: 0 !important;
  position: relative;
}
.whcom_list_wcap_style_1 li > a {
  display: block;
  padding: 7px 15px;
}
.whcom_list_wcap_style_1 li > a,
.whcom_list_wcap_style_1 li > a:hover {
  color: #333333;
}
.whcom_list_wcap_style_1 li.active > a,
.whcom_list_wcap_style_1 li.active a:hover {
  color: white;
}
.whcom_list_wcap_style_1 > li {
  border: 1px solid #cccccc;
  margin-top: -1px;
}
.whcom_list_wcap_style_1 > li {
  padding: 7px 15px;
}
.whcom_list_wcap_style_1.whcom_has_links li > a {
  display: block;
  padding: 7px 15px;
}
.whcom_list_wcap_style_1 > li {
  cursor: pointer;
}
.whcom_list_wcap_style_1 > li:hover,
.whcom_list_wcap_style_1 > li.active {
  background: #eeeeee;
}
.whcom_list_wcap_style_1 > li {
  cursor: pointer;
}
.whcom_list_wcap_style_1 > li.active {
  color: white;
  background: #465054;
}
.whcom_list_wcap_style_2 {
  line-height: 1.8;
  margin-top: 1px;
}
.whcom_list_wcap_style_2 li {
  padding: 0 !important;
  position: relative;
}
.whcom_list_wcap_style_2 li > a {
  display: block;
  padding: 7px 15px;
}
.whcom_list_wcap_style_2 li > a,
.whcom_list_wcap_style_2 li > a:hover {
  color: #333333;
}
.whcom_list_wcap_style_2 li.active > a,
.whcom_list_wcap_style_2 li.active a:hover {
  color: white;
}
.whcom_list_wcap_style_2 > li {
  border: 1px solid #cccccc;
  margin-top: -1px;
}
.whcom_list_wcap_style_2 > li {
  padding: 7px 15px;
}
.whcom_list_wcap_style_2.whcom_has_links li > a {
  display: block;
  padding: 7px 15px;
}
.whcom_list_wcap_style_2 > li {
  cursor: pointer;
}
.whcom_list_wcap_style_2 > li:hover,
.whcom_list_wcap_style_2 > li.active {
  background: #eeeeee;
}
.whcom_list_wcap_style_2 > li {
  cursor: pointer;
}
.whcom_list_wcap_style_2 > li.active {
  color: white;
  background: #465054;
}
/**===============================================**/
/**==       Dropdowns                           ==**/
/**===============================================**/
.whcom_dropdown {
  position: relative;
}
.whcom_dropdown .whcom_dropdown_toggle {
  cursor: pointer;
}
.whcom_dropdown .whcom_dropdown_content {
  position: absolute;
  background: white;
  top: 130%;
  left: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
  margin-top: 3px;
  border-radius: 4px;
  border: 1px solid #eeeeee;
  box-shadow: 0 3px 3px 1px #cccccc;
  z-index: 5;
}
.whcom_dropdown .whcom_dropdown_content .whcom_has_list {
  padding: 0;
}
.whcom_dropdown .whcom_dropdown_content .whcom_list_bordered li,
.whcom_dropdown .whcom_dropdown_content .whcom_list_wcap_style_1 li,
.whcom_dropdown .whcom_dropdown_content .whcom_list_wcap_style_2 li {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.whcom_dropdown .whcom_dropdown_content .whcom_list_bordered li:last-child,
.whcom_dropdown .whcom_dropdown_content .whcom_list_wcap_style_1 li:last-child,
.whcom_dropdown .whcom_dropdown_content .whcom_list_wcap_style_2 li:last-child {
  border-bottom: 0;
}
.whcom_dropdown.active .whcom_dropdown_content,
.whcom_dropdown.whcom_dropdown_hover:hover .whcom_dropdown_content {
  top: 100%;
  opacity: 1;
  visibility: visible;
}
.whcom_dropdown.whcom_dropdown_full .whcom_dropdown_content {
  width: 100%;
}
/**===============================================**/
/**==       Tabs                                ==**/
/**===============================================**/
.whcom_tabs_container .whcom_tab_links {
  padding: 0;
  margin: 0;
  list-style: none;
}
.whcom_tabs_container .whcom_tab_links .whcom_tab_link {
  list-style: none;
  display: inline-block;
  cursor: pointer;
}
.whcom_tabs_container .whcom_tab_links .whcom_tab_link * {
  cursor: pointer;
}
.whcom_tabs_container .whcom_tabs_content {
  padding: 15px;
  display: none;
}
.whcom_tabs_container .whcom_tabs_content.active {
  display: block;
}
.whcom_tabs_container.whcom_tabs_fancy .whcom_tabs_content {
  background: #f6f6f6;
  box-shadow: 0 3px 3px 1px #cccccc;
}
.whcom_tabs_container.whcom_tabs_fancy_2 ul.whcom_tab_links {
  margin-bottom: 30px;
  border-bottom: 2px solid #337ab7;
  text-align: center;
}
.whcom_tabs_container.whcom_tabs_fancy_2 ul.whcom_tab_links li {
  border: 2px solid #337ab7;
  background: #337ab7;
  color: white;
  margin: 0 10px -2px;
  padding: 12px 18px;
  vertical-align: bottom;
}
.whcom_tabs_container.whcom_tabs_fancy_2 ul.whcom_tab_links li.active {
  margin-top: 0;
  padding: 18px;
  color: #337ab7 !important;
  background: #eeeeee;
  border-bottom-color: #eeeeee;
}
.whcom_tabs_container.whcom_tabs_fancy_3 ul.whcom_tab_links {
  margin-bottom: 0;
  border-bottom: 1px solid #cccccc;
  text-align: center;
}
.whcom_tabs_container.whcom_tabs_fancy_3 ul.whcom_tab_links li {
  margin: 0 10px -1px;
  padding: 8px 18px;
  vertical-align: bottom;
}
.whcom_tabs_container.whcom_tabs_fancy_3 ul.whcom_tab_links li.active {
  border: 1px solid #cccccc;
  margin-top: 0;
  padding: 14px;
  background: white;
  border-bottom-color: white;
}
.whcom_tabs_container.whcom_tabs_fancy_3 .whcom_tabs_content {
  background: white;
}
.whcom_tabs_container.whcom_tabs_fancy_4 ul.whcom_tab_links {
  margin-bottom: 0;
  border-bottom: 1px solid #cccccc;
  text-align: left;
}
.whcom_tabs_container.whcom_tabs_fancy_4 ul.whcom_tab_links li {
  margin: 0 10px -1px;
  vertical-align: bottom;
  padding: 8px 18px;
  border-radius: 4px 4px 0 0;
}
.whcom_tabs_container.whcom_tabs_fancy_4 ul.whcom_tab_links li.active {
  border: 1px solid #cccccc;
  background: #f6f6f6;
  margin-top: 0;
  border-bottom-color: #f6f6f6;
}
.whcom_tabs_container.whcom_tabs_fancy_4 .whcom_tabs_content {
  background: #f6f6f6;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links {
  display: flex;
  justify-content: center;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links li {
  margin: 0;
  vertical-align: bottom;
  padding: 8px 18px;
  display: block;
  border: 2px solid #cccccc;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links li:first-child {
  border-radius: 4px 0 0 4px;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links li:last-child {
  border-radius: 0 4px 4px 0;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links li:not(:first-child) {
  margin-left: -2px;
}
.whcom_tabs_container.whcom_tabs_fancy_5 ul.whcom_tab_links li.active {
  background: #5cb85c;
  color: white;
}
/**===============================================**/
/**==       Modal                               ==**/
/**===============================================**/
/**===============================================**/
/**==       Panels                              ==**/
/**===============================================**/
.whcom_panel {
  border: 1px solid #eeeeee;
  margin-bottom: 15px !important;
  border-radius: 4px;
  overflow: hidden;
}
.whcom_panel .whcom_panel_header,
.whcom_panel .whcom_panel_footer {
  background: #eeeeee;
}
.whcom_panel .whcom_panel_header.whcom_panel_header_white,
.whcom_panel .whcom_panel_footer.whcom_panel_footer_white {
  background: white;
}
.whcom_panel .whcom_panel_header,
.whcom_panel .whcom_panel_body,
.whcom_panel .whcom_panel_footer {
  overflow: hidden;
  padding: 10px;
}
.whcom_panel .whcom_panel_header.whcom_has_list,
.whcom_panel .whcom_panel_body.whcom_has_list,
.whcom_panel .whcom_panel_footer.whcom_has_list {
  padding: 0;
}
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_bordered li,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_bordered li,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_bordered li,
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_wcap_style_1 li,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_wcap_style_1 li,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_wcap_style_1 li,
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_wcap_style_2 li,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_wcap_style_2 li,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_wcap_style_2 li {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_bordered li:last-child,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_bordered li:last-child,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_bordered li:last-child,
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_wcap_style_1 li:last-child,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_wcap_style_1 li:last-child,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_wcap_style_1 li:last-child,
.whcom_panel .whcom_panel_header.whcom_has_list .whcom_list_wcap_style_2 li:last-child,
.whcom_panel .whcom_panel_body.whcom_has_list .whcom_list_wcap_style_2 li:last-child,
.whcom_panel .whcom_panel_footer.whcom_has_list .whcom_list_wcap_style_2 li:last-child {
  border-bottom: 0;
}
.whcom_panel .whcom_panel_header {
  font-size: 16px;
  border-bottom: 1px solid #eeeeee;
}
.whcom_panel .whcom_panel_header.whcom_has_icon {
  padding-left: 30px;
  position: relative;
}
.whcom_panel .whcom_panel_header.whcom_has_icon > [class^="whcom_icon_"] {
  font-size: 20px;
  line-height: 30px;
  position: absolute;
  height: 30px;
  width: 30px;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  left: 0;
}
.whcom_panel .whcom_panel_body {
  background: white;
}
.whcom_panel .whcom_panel_body.whcom_panel_body_max_height_400 {
  max-height: 400px;
  overflow: auto;
}
.whcom_panel .whcom_panel_footer {
  border-top: 1px solid #cccccc;
}
.whcom_panel.whcom_panel_fancy_1 {
  border-top: 3px solid #959595;
}
.whcom_panel.whcom_panel_fancy_1.whcom_panel_primary {
  border-top-color: #337ab7;
}
.whcom_panel.whcom_panel_fancy_1.whcom_panel_success {
  border-top-color: #5cb85c;
}
.whcom_panel.whcom_panel_fancy_1.whcom_panel_info {
  border-top-color: #5bc0de;
}
.whcom_panel.whcom_panel_fancy_1.whcom_panel_warning {
  border-top-color: #f0ad4e;
}
.whcom_panel.whcom_panel_fancy_1.whcom_panel_danger {
  border-top-color: #d9534f;
}
.whcom_panel.whcom_panel_fancy_2 {
  border-top: 3px solid #959595;
}
.whcom_panel.whcom_panel_fancy_2 .whcom_alert {
  border: 0;
  border-radius: 0;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_primary {
  border-color: #337ab7;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_primary .whcom_panel_header,
.whcom_panel.whcom_panel_fancy_2.whcom_panel_primary .whcom_panel_footer {
  background: #337ab7;
  color: white;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_success {
  border-color: #5cb85c;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_success .whcom_panel_header,
.whcom_panel.whcom_panel_fancy_2.whcom_panel_success .whcom_panel_footer {
  background: #5cb85c;
  color: white;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_info {
  border-color: #5bc0de;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_info .whcom_panel_header,
.whcom_panel.whcom_panel_fancy_2.whcom_panel_info .whcom_panel_footer {
  background: #5bc0de;
  color: white;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_warning {
  border-color: #f0ad4e;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_warning .whcom_panel_header,
.whcom_panel.whcom_panel_fancy_2.whcom_panel_warning .whcom_panel_footer {
  background: #f0ad4e;
  color: white;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_danger {
  border-color: #d9534f;
}
.whcom_panel.whcom_panel_fancy_2.whcom_panel_danger .whcom_panel_header,
.whcom_panel.whcom_panel_fancy_2.whcom_panel_danger .whcom_panel_footer {
  background: #d9534f;
  color: white;
}
/**===============================================**/
/**==       Collapse                            ==**/
/**===============================================**/
.whcom_collapse {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
  background: white;
  border: 1px solid #cccccc;
}
.whcom_collapse .whcom_collapse_toggle {
  padding: 5px 10px;
  cursor: pointer;
  background: #f6f6f6;
  transition: all linear 500ms;
}
.whcom_collapse .whcom_collapse_content {
  display: none;
  padding: 10px;
  background: white;
  border-top: 1px solid #cccccc;
}
.whcom_collapse.active .whcom_collapse_toggle {
  color: white;
  background: #337ab7;
}
.whcom_collapse.active .whcom_collapse_content {
  display: block;
}
.whcom_collapse.whcom_collapse_style_1 .whcom_collapse_content {
  background: #f6f6f6;
}
.whcom_collapse.whcom_collapse_primary .whcom_collapse_toggle {
  background: #8bb8df;
  color: #173853;
}
.whcom_collapse.whcom_collapse_primary.active .whcom_collapse_toggle {
  background: #337ab7;
  color: white;
}
.whcom_collapse.whcom_collapse_success .whcom_collapse_toggle {
  background: #b5dfb5;
  color: #2d672d;
}
.whcom_collapse.whcom_collapse_success.active .whcom_collapse_toggle {
  background: #5cb85c;
  color: white;
}
.whcom_collapse.whcom_collapse_info .whcom_collapse_toggle {
  background: #c5e9f3;
  color: #1f7e9a;
}
.whcom_collapse.whcom_collapse_info.active .whcom_collapse_toggle {
  background: #5bc0de;
  color: white;
}
.whcom_collapse.whcom_collapse_warning .whcom_collapse_toggle {
  background: #fae3c4;
  color: #b06d0f;
}
.whcom_collapse.whcom_collapse_warning.active .whcom_collapse_toggle {
  background: #f0ad4e;
  color: white;
}
.whcom_collapse.whcom_collapse_danger .whcom_collapse_toggle {
  background: #f0b9b8;
  color: #8b211e;
}
.whcom_collapse.whcom_collapse_danger.active .whcom_collapse_toggle {
  background: #d9534f;
  color: white;
}
/**===============================================**/
/**==       Accordion                           ==**/
/**===============================================**/
.whcom_accordion {
  background: white;
  border: 1px solid #cccccc;
  border-radius: 4px;
  overflow: hidden;
}
.whcom_accordion .whcom_accordion_toggle {
  padding: 5px 10px;
  cursor: pointer;
  background: #959595;
  transition: all linear 500ms;
}
.whcom_accordion .whcom_accordion_toggle.active {
  color: white;
  background: #337ab7;
}
.whcom_accordion .whcom_accordion_content {
  padding: 10px;
  display: none;
  background: white;
}
.whcom_accordion .whcom_accordion_content.active {
  display: block;
}
/**===============================================**/
/**==       Form Elements                       ==**/
/**===============================================**/
.whcom_form_field {
  margin-bottom: 15px;
  padding: 5px 10px;
  position: relative;
}
.whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),
.whcom_form_field select,
.whcom_form_field textarea {
  border: 1px solid #cccccc;
  outline-color: transparent !important;
  border-radius: 4px;
  display: block;
  padding: 6px 12px;
  font-size: 16px;
  width: 100%;
  background: white;
  margin: 0;
  color: #333333;
}
.whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,
.whcom_form_field select:focus,
.whcom_form_field textarea:focus {
  border-color: #333333;
  color: #333333;
}
.whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not(textarea),
.whcom_form_field select:not(textarea),
.whcom_form_field textarea:not(textarea) {
  height: 38px;
  line-height: 38px;
}
.whcom_form_field > .whcom_fancy_select_1,
.whcom_form_field > .whcom_fancy_select_2 {
  position: relative;
}
.whcom_form_field > .whcom_fancy_select_1 select,
.whcom_form_field > .whcom_fancy_select_2 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  line-height: 1;
  position: relative;
}
.whcom_form_field > .whcom_fancy_select_1 select::-ms-expand,
.whcom_form_field > .whcom_fancy_select_2 select::-ms-expand {
  display: none;
}
.whcom_form_field > .whcom_fancy_select_1:before,
.whcom_form_field > .whcom_fancy_select_2:before {
  font-family: "whcom", serif;
  content: '\f107';
  position: absolute;
  color: #cccccc;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 1.4em;
  right: 0;
  top: 50%;
  margin-top: -15px;
  display: block;
  z-index: 9;
  pointer-events: none;
}
.whcom_form_field > .whcom_fancy_select_1:after,
.whcom_form_field > .whcom_fancy_select_2:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 30px;
}
.whcom_form_field > .whcom_fancy_select_1.whcom_select_focused:before,
.whcom_form_field > .whcom_fancy_select_2.whcom_select_focused:before {
  color: #337ab7;
}
.whcom_form_field > .whcom_fancy_select_1:after {
  border: 1px solid #cccccc;
}
.whcom_form_field > .whcom_fancy_select_1.whcom_select_focused:after {
  border-color: #5cb85c;
}
.whcom_form_field > .whcom_fancy_select_1 select {
  padding-right: 30px;
}
.whcom_form_field > .whcom_fancy_select_2 select {
  padding-left: 0;
  border: 0;
  background: transparent;
}
.whcom_form_field label.whcom_radio {
  padding-left: 30px !important;
  position: relative;
  cursor: pointer;
}
.whcom_form_field label.whcom_radio input[type="radio"] {
  opacity: 0;
  border: 2px solid transparent;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}
.whcom_form_field label.whcom_radio:before {
  content: '';
  border: 2px solid #959595;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  font-size: 12px;
  line-height: 16px;
  font-family: "whcom", serif;
  border-radius: 20px;
  text-align: center;
  color: white;
  background: white;
}
.whcom_form_field label.whcom_radio:hover:before {
  border-color: #337ab7;
}
.whcom_form_field label.whcom_radio.whcom_checked:before {
  content: '\e80a';
  border-color: #337ab7;
  background: #337ab7;
}
.whcom_form_field label.whcom_checkbox {
  padding-left: 30px !important;
  position: relative;
  cursor: pointer;
}
.whcom_form_field label.whcom_checkbox input[type="checkbox"] {
  opacity: 0;
  border: 2px solid transparent;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}
.whcom_form_field label.whcom_checkbox:before {
  content: '';
  border: 2px solid #959595;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  font-size: 12px;
  line-height: 16px;
  font-family: "whcom", serif;
  border-radius: 0;
  text-align: center;
  color: white;
  background: white;
}
.whcom_form_field label.whcom_checkbox:hover:before {
  border-color: #337ab7;
}
.whcom_form_field label.whcom_checkbox.whcom_checked:before {
  content: '\e80a';
  border-color: #337ab7;
  background: #337ab7;
}
.whcom_form_field > label {
  font-weight: normal;
  padding: 6px 0;
  display: block;
  cursor: pointer;
}
.whcom_form_field:before,
.whcom_form_field:after {
  display: block;
  content: '';
  width: 100%;
  clear: both;
}
.whcom_form_field > .whcom_radio_container span,
.whcom_form_field > .whcom_checkbox_container span,
.whcom_form_field > .whcom_radio_container label,
.whcom_form_field > .whcom_checkbox_container label {
  font-size: 16px;
  padding: 6px;
  display: inline-block;
}
.whcom_form_field input[type="number"].whcom_plus_minus {
  border: 1px solid #cccccc;
  outline-color: transparent !important;
  padding: 6px 12px;
  font-size: 16px;
  width: 70px !important;
  text-align: center;
  float: left;
  margin: 0 5px;
  border-radius: 0 !important;
}
.whcom_form_field input[type="number"].whcom_plus_minus::-webkit-inner-spin-button,
.whcom_form_field input[type="number"].whcom_plus_minus::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.whcom_form_field .whcom_plus,
.whcom_form_field .whcom_minus {
  border: 1px solid #cccccc;
  outline-color: transparent !important;
  padding: 6px 0;
  font-size: 18px;
  line-height: 22px;
  width: 30px;
  float: left;
  text-align: center;
  cursor: pointer;
}
.whcom_form_field.has-success input[type="password"] {
  border-color: #5cb85c !important;
}
.whcom_form_field.has-warning input[type="password"] {
  border-color: #f0ad4e !important;
}
.whcom_form_field.has-error input[type="password"] {
  border-color: #d9534f !important;
}
.whcom_form_field #passwordStrengthBar {
  background: #cccccc;
  height: 10px;
  display: block;
  width: 100%;
}
.whcom_form_field #passwordStrengthBar .progress-bar {
  height: 10px;
  background: #d9534f;
}
.whcom_form_field #passwordStrengthBar .progress-bar.progress-bar-success {
  background: #5cb85c;
}
.whcom_form_field #passwordStrengthBar .progress-bar.progress-bar-warning {
  background: #f0ad4e;
}
.whcom_form_field #passwordStrengthBar .progress-bar.progress-bar-danger {
  background: #d9534f;
}
@media (min-width: 768px) {
  .whcom_form_field.whcom_form_field_horizontal > label {
    float: left;
    width: 35%;
  }
  .whcom_form_field.whcom_form_field_horizontal > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),
  .whcom_form_field.whcom_form_field_horizontal > select,
  .whcom_form_field.whcom_form_field_horizontal > textarea,
  .whcom_form_field.whcom_form_field_horizontal > .whcom_radio_container,
  .whcom_form_field.whcom_form_field_horizontal > .whcom_checkbox_container {
    float: left;
    width: 65%;
  }
}
/**===============================================**/
/**==       Tables                       ==**/
/**===============================================**/
.whcom_table {
  overflow-x: auto;
}
.whcom_table table {
  width: 100%;
  border: 0;
  border-collapse: collapse;
}
.whcom_table table tr:nth-child(even) {
  background: white;
}
.whcom_table table tr:nth-child(even) {
  background: #f8fcfd;
}
.whcom_table table td,
.whcom_table table th {
  border: 0;
  padding: 8px;
  min-width: 120px;
}
.whcom_table table td {
  border-bottom: 1px solid #eeeeee;
  height: 40px;
}
.whcom_table table th {
  background: #fff;
  border-bottom: 0;
  text-align: center;
  font-weight: normal !important;
}
.whcom_table table th:nth-child(odd) {
  border-bottom: 4px solid #a2d27a;
}
.whcom_table table th:nth-child(even) {
  border-bottom: 4px solid #7bc144;
}
.whcom_table table.dataTable tr.child ul > li {
  white-space: normal;
  display: block;
}
.whcom_table table.dataTable tr.child ul > li select {
  display: inline;
  width: auto;
  vertical-align: middle;
  font-size: 12px;
  padding: 4px;
}
.whcom_table .whcom_table_header {
  background: #4f5360;
  padding: 10px 15px;
}
.whcom_table .whcom_table_header .dataTables_info {
  color: white;
}
.whcom_table .whcom_table_header .dataTables_filter label {
  display: block;
  position: relative;
}
.whcom_table .whcom_table_header .dataTables_filter label input[type=search] {
  margin: 0;
  padding: 7px 12px 7px 30px !important;
  display: block;
  width: 100%;
  max-width: 100%;
}
.whcom_table .whcom_table_header .dataTables_filter label:before {
  content: '\e85f';
  font-family: whcom, serif;
  position: absolute;
  left: 5px;
  font-size: 18px;
  color: #eeeeee;
  height: 20px;
  line-height: 20px;
  width: 20px;
  top: 50%;
  margin-top: -10px;
}
.whcom_table .whcom_table_footer {
  padding: 7px 10px;
  margin-top: 15px;
  font-size: 12px;
  background-color: #f6f6f6;
}
.whcom_table .whcom_table_footer label select {
  display: inline-block;
  width: auto;
  padding: 2px !important;
  vertical-align: middle;
  font-size: 12px;
  background: white !important;
  border: 0 !important;
}
.whcom_table .whcom_table_footer .dataTables_paginate {
  padding-top: 0;
}
.whcom_table .whcom_table_footer .dataTables_paginate .whcom_button:not(.previous):not(.next) {
  margin-left: -1px;
  border-radius: 0;
}
.whcom_table .whcom_table_footer .dataTables_paginate .whcom_button.previous {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.whcom_table .whcom_table_footer .dataTables_paginate .whcom_button.next {
  margin-left: -1px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
/********************************************************/
/**      Order Process                                 **/
/********************************************************/
.whcom_op_product_domain_options .whcom_op_product_domain_option {
  background: #f6f6f6;
  border-radius: 4px;
  margin-bottom: 5px;
  overflow: hidden;
}
.whcom_op_product_domain_options .whcom_op_product_domain_option .whcom_op_product_domain_option_form {
  display: none;
  width: 80%;
  margin: 0 auto;
}
.whcom_order_complete_message {
  padding: 6%;
  max-width: 680px;
  margin: 0 auto 40px;
}
/********************************************************/
/**      whcom_op_cart_summary                         **/
/********************************************************/
.whcom_op_product_domain_options .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"])[name="domain"] {
  padding-left: 55px;
}
.whcom_op_product_domain_options .whcom_form_field .whcom_form_field_addon {
  position: absolute;
  top: 6px;
  left: 11px;
  line-height: 1.4;
  padding: 6px;
  background: #cccccc;
  height: 36px;
  border-radius: 4px 0 0 4px;
}
.whcom_op_cart_list > .whcom_op_cart_list_left {
  min-height: 200px;
}
.whcom_op_universal_cart_summary_detailed .whcom_op_summary_item_container {
  margin-bottom: 15px;
  position: relative;
  padding-right: 30px;
}
.whcom_op_universal_cart_summary_detailed .whcom_op_summary_item_container .whcom_op_delete_cart_item {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
.whcom_op_universal_cart_summary_detailed .whcom_op_sub_heading,
.whcom_op_universal_cart_summary_detailed .whcom_op_sub_heading_2 {
  margin-bottom: 0;
}
.whcom_op_universal_cart_summary_short .whmp_dropdown_toggle {
  background: white;
  padding: 5px 5px 5px 35px;
  position: relative;
  border: 1px solid #eeeeee;
}
.whcom_op_universal_cart_summary_short .whmp_dropdown_toggle [class*="whcom_icon"] {
  width: 30px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  left: 0;
  top: 0;
  bottom: 0;
  background: #5cb85c;
  color: white;
}
.whcom_op_universal_cart_summary_short .whmp_dropdown_inner {
  position: absolute;
  background: white;
  min-width: 250px;
  box-shadow: 0 5px 10px 0 #666;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item {
  position: relative;
  padding: 5px 110px 5px 10px;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 100px;
  border-left: 1px solid #eeeeee;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item strong {
  display: block;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item .whcom_op_summary_item_value {
  position: absolute;
  right: 10px;
  width: 100px;
  text-align: right;
  top: 5px;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item:nth-child(odd) {
  background: #fbfbfb;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item:nth-child(even) {
  background: #f4f4f4;
}
.whcom_op_universal_cart_summary_short .whcom_op_summary_item.whcom_op_summary_item_grand_total {
  font-weight: bold;
  text-align: center;
}
.whcom_op_cart_list_main {
  position: relative;
  margin-bottom: 20px;
}
.whcom_op_cart_list_main .whcom_panel {
  border-left: 0;
  border-right: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-width: 2px;
}
.whcom_op_cart_list_main .whcom_op_cart_list_reset_button {
  margin: -15px 20px 0 20px;
}
.whcom_op_cart_list_main .whcom_op_cart_list_reset_button .whcom_button {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.whcom_product_addon_description {
  min-height: 60px;
}
/********************************************************/
/**      wcop_df_container                             **/
/********************************************************/
.whcom_main.wcop_df_container .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),
.whcom_main.wcop_df_container .whcom_form_field select,
.whcom_main.wcop_df_container .whcom_form_field textarea {
  border-width: 2px;
}
.whcom_main.wcop_df_container .whcom_form_field > input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,
.whcom_main.wcop_df_container .whcom_form_field select:focus,
.whcom_main.wcop_df_container .whcom_form_field textarea:focus {
  border-color: #5cb85c;
}
.whcom_main.wcop_df_container .whcom_button {
  border-width: 2px;
}
/********************************************************/
/**      whmpress_domain_search_ajax_extended_container**/
/********************************************************/
.whmpress_domain_search_ajax_extended_search_form_container {
  max-width: 960px;
  margin: 0 auto 15px;
  padding: 30px 15px;
  background: #eeeeee;
  border: 1px solid #959595;
}
.whmpress_domain_search_ajax_extended_search_form_container .whcom_form_field {
  margin-bottom: 0;
}
.whmpress_domain_search_ajax_extended_search_result_title {
  max-width: 960px;
  margin: 0 auto 30px;
  padding: 30px 15px;
  background: #eeeeee;
  border: 1px solid #959595;
}
.whmpress_domain_search_ajax_extended_search_result_title .whcom_fancy_select_2 {
  float: right;
}
.whmpress_domain_search_ajax_extended_search_result {
  border: 1px solid #959595;
  padding: 10px 30px 10px 10px;
  position: relative;
  min-height: 80px;
  margin-bottom: 15px;
  border-radius: 4px;
}
.whmpress_domain_search_ajax_extended_search_result .whcom_fancy_select_2 {
  float: left;
}
.whmpress_domain_search_ajax_extended_search_result:before,
.whmpress_domain_search_ajax_extended_search_result:after {
  content: '';
  display: block;
  clear: both;
}
.whmpress_domain_search_ajax_extended_search_result:not(:first-child) {
  /*margin-top: -1px;*/
}
.whmpress_domain_search_ajax_extended_search_result .domain_result {
  padding-left: 40px;
  position: relative;
}
.whmpress_domain_search_ajax_extended_search_result .domain_result:before {
  content: '\e80a';
  position: absolute;
  left: 5px;
  height: 30px;
  width: 30px;
  background: #465054;
  color: white;
  font-family: "whcom", serif;
  border-radius: 30px;
  line-height: 30px;
  text-align: center;
  top: 50%;
  margin-top: -15px;
  font-size: 18px;
}
@media (min-width: 576px) {
  .whmpress_domain_search_ajax_extended_search_result {
    display: flex;
    justify-content: stretch;
    align-items: center;
  }
  .whmpress_domain_search_ajax_extended_search_result .whcom_form_field {
    margin-bottom: 0;
  }
  .whmpress_domain_search_ajax_extended_search_result .domain_result {
    flex-basis: 45%;
  }
  .whmpress_domain_search_ajax_extended_search_result .domain_duration {
    flex-basis: 15%;
  }
  .whmpress_domain_search_ajax_extended_search_result .domain_price {
    flex-basis: 15%;
  }
  .whmpress_domain_search_ajax_extended_search_result .domain_actions {
    flex-basis: 25%;
  }
}
.whmpress_domain_search_ajax_extended_search_result .whcom_op_remove_domain_whmp {
  position: absolute;
  width: 30px;
  height: 30px;
  text-align: center;
  top: 0;
  right: 0;
}
/**===============================================**/
/**==       woocommerece_check_out              ==**/
/**===============================================**/
.whcom_woocommerce_checkout table.shop_table {
  border: 0 !important;
}
.whcom_woocommerce_checkout table.shop_table th,
.whcom_woocommerce_checkout table.shop_table td {
  border: 0 !important;
}
.whcom_woocommerce_checkout table.shop_table ul li {
  margin-bottom: 10px;
}
.whcom_woocommerce_checkout table.shop_table ul li:last-child {
  margin-bottom: 0;
}
.whcom_woocommerce_checkout table.shop_table tfoot th,
.whcom_woocommerce_checkout table.shop_table tfoot td {
  border: 0;
}
.woocommerce-checkout form#order_review {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: flex-start;
}
.woocommerce-checkout form#order_review table.shop_table {
  width: 39%;
  box-shadow: 0 1px 3px 0.5px rgba(0, 0, 0, 0.16);
  padding: 10px;
}
.woocommerce-checkout form#order_review table.shop_table thead {
  color: #046bd2;
  font-size: 18px;
}
.woocommerce-checkout form#order_review table.shop_table tfoot tr:last-child th,
.woocommerce-checkout form#order_review table.shop_table tfoot tr:last-child td bdi {
  font-weight: 700;
}
.woocommerce-checkout div#payment {
  width: 59%;
}
.whcom_woocommerce_checkout div#payment {
  padding: 20px;
  padding-bottom: 0;
  box-shadow: 0 1px 3px 0.5px rgba(0, 0, 0, 0.16);
  border-left: 5px solid #3A699F59;
}
.whcom_woocommerce_checkout div#payment li {
  border: 2px solid #CFCFCF;
  padding: 7px;
  margin-bottom: 10px !important;
}
.whcom_animate_spin {
  animation: whcom_spin 2s infinite linear;
  display: inline-block;
}
.whcom_woocommerce_checkout div#payment li span.wc-stripe-card-icons-container {
  padding-top: 5px;
}
.whcom_woocommerce_checkout div#payment li input {
  width: 20px;
  height: 20px;
  vertical-align: sub;
}
.whcom_woocommerce_checkout div#payment button#place_order {
  width: auto !important;
  float: left;
}
.whcom_woocommerce_checkout div#payment li .payment_box {
  margin-bottom: 0;
}
/*# sourceMappingURL=whcom.css.map */